Calendar Put Spreads — OPCH

Data as of

DATA IS DELAYED — showing Oct 20, 2026. Subscribe to get the latest end-of-day data.
P&L chart
OPCH31.3611-20 30.000.11915.00001-15 30.000.1040.10014.900.00-0.02
OPCH31.3611-20 27.500.27615.00001-15 27.500.1940.00015.000.00-0.08
OPCH31.3611-20 32.500.3723.50001-15 32.500.1570.0003.500.00-0.22