Quote for CSIQ (CANADIAN SOLAR INC)

Data as of

Last
9.59
Change
-0.08
Open
9.41
Previous
9.67
High
9.61
Low
9.17
Bid
-
Ask
-
Volume
1,448,073
Trades
-
Dividend
-
Yield
-
Ex-Div
-
Impl Vol
0.804
Hist Vol
0.916
Opt Volume
1,379
Open Int
159,651

IV QuoteOption ChainPrice History10 Day SnapshotStrike PeggerVolatility SkewTrade Finder

Data used in the screeners below are delayed from Oct 7, 2026. Subscribe to get the latest end-of-day data.

Calendar Call Spreads

show all panelsmore…
ShortLongDebitMonths
Oct 16 '26 10.00Jan 19 '29 10.00-4.4227
Oct 16 '26 10.00Jan 15 '27 10.00-1.053
Oct 16 '26 10.00Jan 21 '28 10.00-3.0515
Oct 16 '26 10.00Dec 17 '27 10.00-2.9114
Oct 16 '26 10.00Nov 20 '26 10.00-0.581
Oct 16 '26 10.00Apr 16 '27 10.00-1.856
Apr 16 '27 10.00Jan 19 '29 10.00-2.5721
Apr 16 '27 10.00Jan 21 '28 10.00-1.209
Apr 16 '27 10.00Dec 17 '27 10.00-1.068
Dec 17 '27 12.00Jan 19 '29 12.00-1.4713
Jan 21 '28 12.00Jan 19 '29 12.00-1.3012
Apr 16 '27 12.00Jan 19 '29 12.00-2.8721
Nov 20 '26 11.00Jan 15 '27 11.00-0.502
Nov 20 '26 12.00Jan 19 '29 12.00-4.2326
Oct 16 '26 12.00Jan 19 '29 12.00-4.8527
Nov 20 '26 10.00Jan 19 '29 10.00-3.8426
Jan 15 '27 12.00Jan 19 '29 12.00-3.6524
Oct 16 '26 11.00Jan 15 '27 11.00-1.153
Nov 20 '26 10.00Jan 15 '27 10.00-0.472
Nov 20 '26 10.00Jan 21 '28 10.00-2.4714
Dec 17 '27 10.00Jan 19 '29 10.00-1.5113
Nov 20 '26 10.00Dec 17 '27 10.00-2.3413
Nov 20 '26 12.00Jan 15 '27 12.00-0.582
Jan 21 '28 10.00Jan 19 '29 10.00-1.3712
Oct 16 '26 12.00Jan 15 '27 12.00-1.203
Jan 15 '27 10.00Jan 19 '29 10.00-3.3724
Dec 17 '27 10.00Jan 21 '28 10.00-0.141
Dec 17 '27 12.00Jan 21 '28 12.00-0.171
Apr 16 '27 12.00Jan 21 '28 12.00-1.579
Apr 16 '27 12.00Dec 17 '27 12.00-1.408
Nov 20 '26 11.00Apr 16 '27 11.00-1.305
Jan 15 '27 10.00Jan 21 '28 10.00-2.0012
Oct 16 '26 12.00Nov 20 '26 12.00-0.631
Jan 15 '27 10.00Dec 17 '27 10.00-1.8611
Nov 20 '26 12.00Apr 16 '27 12.00-1.355
Nov 20 '26 12.00Jan 21 '28 12.00-2.9314
Nov 20 '26 12.00Dec 17 '27 12.00-2.7613
Oct 16 '26 12.00Apr 16 '27 12.00-1.986
Oct 16 '26 12.00Jan 21 '28 12.00-3.5515
Oct 16 '26 11.00Nov 20 '26 11.00-0.651