Calendar Put Spreads — MFA

Data as of

DATA IS DELAYED — showing Oct 7, 2026. Subscribe to get the latest end-of-day data.
StockStock PriceLeg 1Price 1Leg 2Price 2Net DebitSpread RatioNet IVol
MFA7.1511-20 9.002.1001-15 9.002.050.050.000.31
MFA7.1511-20 8.001.1501-15 8.001.100.050.000.20
MFA7.1511-20 7.000.3001-15 7.000.050.250.00-0.12