Bear Put Spreads — EFA

Data as of

DATA IS DELAYED — showing Oct 19, 2026. Subscribe to get the latest end-of-day data.
P&L chart
EFA102.8710-23 103.500.1201.04510-23 103.000.1370.554,2000.490.501.020.02
EFA102.8710-23 102.000.1680.3950010-23 101.500.1710.22790.170.502.940.00