Expensive Calls — NSLR

Data as of

DATA IS DELAYED — showing Oct 19, 2026. Subscribe to get the latest end-of-day data.
P&L chart
NSLR6.22268,73312-18 2.50603.10-0.62-9.97%-19.87%1.791
NSLR6.22268,73312-18 10.00600.050.050.80%62.07%0.7920
NSLR6.22268,73312-18 7.50600.200.203.22%24.58%0.7630