Bear Put Spreads — EWU

Data as of

DATA IS DELAYED — showing Oct 20, 2026. Subscribe to get the latest end-of-day data.
P&L chart
EWU47.7611-20 48.000.1491.05011-20 47.000.1780.5000.551.001.820.03