Bear Put Spreads — DPZ

Data as of

DATA IS DELAYED — showing Oct 19, 2026. Subscribe to get the latest end-of-day data.
P&L chart
DPZ305.4201-15 310.000.31923.30101-15 300.000.32814.0009.3010.001.080.01
DPZ305.4211-20 300.000.31311.30811-20 290.000.3061.70149.6010.001.04-0.01