Canada markets closed

Canadian Solar Inc. (CSIQ)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
17.62+0.23 (+1.32%)
At close: 04:00PM EDT
17.80 +0.18 (+1.02%)
After hours: 07:33PM EDT
In The Money
Show:ListStraddle
Strike:20.00
CallsforJune 14, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
CSIQ240614C000200002024-06-10 2:08PM EDT2024-06-140.050.000.10-0.07-58.33%718273.44%
CSIQ240621C000200002024-06-10 3:51PM EDT2024-06-210.150.100.20-0.01-6.25%8463663.67%
CSIQ240628C000200002024-06-07 1:37PM EDT2024-06-280.190.250.35-0.16-45.71%1018964.65%
CSIQ240705C000200002024-06-10 2:08PM EDT2024-07-050.400.300.45-0.12-23.08%12760.55%
CSIQ240712C000200002024-06-10 9:50AM EDT2024-07-120.340.400.55-0.11-24.44%1691059.67%
CSIQ240719C000200002024-06-10 3:58PM EDT2024-07-190.630.550.65+0.08+14.55%571,38060.55%
CSIQ241018C000200002024-06-10 2:22PM EDT2024-10-181.901.751.90-0.45-19.15%24064.06%
CSIQ241115C000200002024-06-10 12:50PM EDT2024-11-152.252.202.35-0.50-18.18%127167.90%
CSIQ250117C000200002024-06-07 10:35AM EDT2025-01-173.012.702.800.00-282,86866.11%
CSIQ260116C000200002024-06-10 9:34AM EDT2026-01-164.274.504.90-0.53-11.04%11012262.82%
PutsforJune 14, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
CSIQ240614P000200002024-06-07 3:58PM EDT2024-06-142.782.203.00+0.13+4.91%100112.50%
CSIQ240621P000200002024-06-07 3:11PM EDT2024-06-212.602.052.600.00-551,31172.46%
CSIQ240628P000200002024-06-04 12:27PM EDT2024-06-281.681.503.700.00-22457.62%
CSIQ240705P000200002024-06-04 1:29PM EDT2024-07-051.752.552.800.00-42454.98%
CSIQ240719P000200002024-06-10 1:43PM EDT2024-07-192.862.803.30+0.11+4.00%1518663.97%
CSIQ241018P000200002024-06-05 10:57AM EDT2024-10-183.223.703.900.00-14054.30%
CSIQ241115P000200002024-05-31 11:26AM EDT2024-11-153.494.104.300.00-521658.06%
CSIQ250117P000200002024-05-31 10:04AM EDT2025-01-173.604.404.600.00-158,31054.64%
CSIQ260116P000200002024-05-31 9:30AM EDT2026-01-165.055.605.900.00-1013049.39%