Bear Put Spreads — NSLR

Data as of

DATA IS DELAYED — showing Oct 19, 2026. Subscribe to get the latest end-of-day data.
P&L chart
NSLR6.2212-18 7.500.6791.60212-18 5.000.9540.0001.602.501.560.28
NSLR6.2212-18 10.000.5863.801012-18 7.500.6791.2522.552.500.980.09