Opening soon.Get an email at launch

CSIQhistorical intraday data

ListedCanadian Solar Inc. Common Shares (ON)Nasdaq

Canadian Solar Inc. Common Shares (ON) (CSIQ) is a common stock listed on Nasdaq. CSIQ has 5,029 trading days on file, from November 9, 2006 to November 9, 2026, with 58,322,488 trades. There are 1,825,568 1-minute bars on file.

On file

First day
2006-11-09
Last day
2026-11-09
Trading days
5,029
Trades
58,322,488
1-minute bars
1,825,568
Bars, about
27 MB
Trades, about
806 MB
Quotes, about
1.3 GB

Sizes are approximate: this ticker’s share of the Parquet files.

Trading history

Trades per calendar year. Busiest year: 2025, with 5,569,806 trades over 250 trading days.

Symbols get reused, so the history under CSIQ is not always one company.

Sample rows

CSIQ1-minute bars, 2026-11-09, Eastern Time
CSIQ 1-minute bars. Time is Eastern Time, prices are in USD.
Time (ET)OpenHighLowCloseVolumeTrades
09:3011.0511.1510.850610.9331,091.089397136
09:3110.9310.9310.9310.93181.1601158
09:3210.9310.9510.7910.797,725.06974890
09:3310.7810.8910.7810.865,72275
09:3410.910.9310.8710.933,90639

CSIQ by year

YearTrading days on fileTrades
20063547,284
2007251596,459
20082532,679,381
20092521,580,614
20102522,213,541
20112521,285,737
2012250471,169
20132522,501,879
20142525,117,101
20152523,533,591
20162522,888,360
20172511,763,165
20182511,171,998
20192521,535,105
20202533,337,002
20212524,874,679
20222513,774,851
20232503,801,457
20242524,202,100
20252505,569,806
20262145,377,209