NASDAQ : CSIQ

Canadian Solar Inc. — Options Chain

$15.3126 USD

$0.11 (0.74%)

Volume
1.23M
Average Volume
2.98M
Market Capitalization
$1.04B
P/E Ratio
-10.14
Dividend Yield
0.00%
Price Target
$18.00
Year High
$34.59
Year Low
$9.41
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.06
CSIQ Earnings Calendar
Date EPS Estimated Time Revenue Revenue Estimated
2026-08-20 -0.68 After Market Close -$ $1.17B
2026-05-14 -1.06 After Market Close $1.08B $1.02B
2026-03-19 -1.10 After Market Close $1.22B $1.35B
2025-11-13 -1.08 After Market Close $1.49B $1.37B
2025-08-21 0.76 After Market Close $1.69B $1.55B
2025-05-15 -1.50 After Market Close $1.2B $1.95B
2025-03-25 -0.21 After Market Close $1.52B $1.56B
2024-12-05 -0.17 After Market Close $1.51B $1.66B
2024-08-22 0.05 After Market Close $1.64B $1.59B
2024-05-09 0.01 After Market Close $1.33B $1.61B
2024-03-14 -0.13 After Market Close $1.7B $1.69B
2023-11-14 0.82 After Market Close $1.85B $2.03B
2023-08-22 1.52 After Market Close $2.36B $2.49B
2023-05-18 0.61 After Market Close $1.7B $2.17B
2023-03-21 0.76 After Market Close $1.97B $1.93B
2022-11-22 0.49 After Market Close $1.93B $2.07B
2022-08-18 0.53 After Market Close $2.31B $2.23B
2022-05-24 -0.13 After Market Close $1.25B $1.31B
2022-03-17 0.38 After Market Close $1.53B $1.59B
2021-11-18 0.18 After Market Close $1.23B $1.01B
2021-08-12 -0.30 After Market Close $1.43B $1.43B
2021-05-20 0.41 After Market Close $1.09B $1.05B
2021-03-18 -0.55 After Market Close $1.04B $997.88M
2020-11-19 -0.05 After Market Close $914.36M $4.11B
2020-08-07 0.01 After Market Close $695.85M $81.86M
2020-05-28 1.16 After Market Close $825.64M $641.55M
2020-03-26 0.45 After Market Close $919.71M $331.73M
2019-11-12 0.88 After Market Close $759.88M $633.24M
2019-08-15 0.23 After Market Close $1.04B $1.37B
2019-05-30 -0.44 After Market Close $484.72M $819.01M
2019-03-21 1.01 After Market Close $901.04M $270.48M
2018-11-15 0.44 After Market Close $767.97M $310.01M
2018-08-14 0.27 After Market Close $650.59M $674.69M
2018-05-16 0.47 After Market Close $1.42B $1.1B
2018-03-19 0.96 After Market Close $1.11B -$
2017-11-09 0.26 After Market Close $912.22M $1.02B
2017-08-14 -0.16 After Market Close $692.37M -$
2017-06-06 -0.02 After Market Close $677.04M -$
2017-03-21 0.29 After Market Close $668.43M -$
2016-11-21 0.27 After Market Close $657.32M $657.32M
2016-08-18 0.37 After Market Close $805.91M $727.77M
2016-05-11 0.17 After Market Close $721.42M $525.15M
2016-03-10 0.76 After Market Close $1.12B -$
2015-11-10 0.27 After Market Close $849.81M $760.56M
2015-08-18 0.13 After Market Close $636.65M $606.04M
2015-05-07 0.60 After Market Close $860.89M $852.28M
2015-03-05 1.34 After Market Close $956.15M -$
2014-11-12 1.16 After Market Close $914.38M $741.36M
2014-08-13 0.58 After Market Close $623.77M $558.97M
2014-05-16 0.12 After Market Close $466.32M $594.56M
2014-03-05 0.41 After Market Close $519.47M -$
2013-11-13 0.36 After Market Close $490.9M $359.99M
2013-08-08 -0.26 After Market Close $380.38M $345.19M
2013-05-28 -0.78 After Market Close $263.61M $444.08M
2013-03-11 -0.84 After Market Close $294.84M -$
2012-11-15 -0.58 After Market Close $325.96M $239.96M
2012-08-15 -0.30 After Market Close $348.22M $327.23M
2012-05-10 -0.52 After Market Close $325.8M $344.6M
2012-03-07 -0.36 After Market Close $474.06M -$
2011-11-22 -0.39 After Market Close $499.64M $691.81M
2011-08-17 0.28 After Market Close $481.82M $619.48M
2011-05-11 0.41 After Market Close $443.4M $671.59M
2011-03-10 0.65 After Market Close $452.72M -$
2010-11-18 0.43 After Market Close $377.18M $342.1M
2010-09-02 0.15 After Market Close $328.68M -$
2010-08-19 0.07 After Market Close $336.93M $464.84M
2010-03-03 0.45 After Market Close $254.19M -$
2009-11-17 0.54 After Market Close $213.13M $153.92M
2009-08-06 -0.09 After Market Close $114.18M $764.98M
2009-05-26 -0.25 After Market Close $49.46M $65.89M
2009-03-17 -0.31 After Market Close $68.82M -$
2008-11-21 0.54 After Market Close $252.36M $323.86M
2008-08-13 0.47 After Market Close $212.58M $179.11M
2008-05-13 0.31 After Market Close $171.24M $155.72M
2008-03-05 0.18 After Market Close $127.46M -$
2007-11-14 0.01 After Market Close $97.44M $263.08M
2007-08-14 -0.03 After Market Close $60.41M $90.62M
2007-05-29 After Market Close $24.37M -$
2007-05-14 -0.12 After Market Close $17.49M $14.57M
2007-03-14 -0.02 After Market Close $17.8M -$