Value Investor WatchCheck out our flagship site, Rocket Financial
Give us feedback!
Home > Robert Robotti > Canadian Solar Inc.

DateNameTickerSharesChangeValueChangePrice
06/30/2023Canadian Solar Inc.CSIQ169,58688,8056,561,282,0003,345,390,000$38,690.00
03/31/2023Canadian Solar Inc.CSIQ80,781-1,2013,215,892,000682,648,000$39,810.00
12/31/2022Canadian Solar Inc.CSIQ81,982-3452,533,244,0002,530,177,000$30,900.00
09/30/2022Canadian Solar Inc.CSIQ82,327-3803,067,000492,000$37.25
06/30/2022Canadian Solar Inc.CSIQ82,7075402,575,000-330,000$31.13
03/31/2022Canadian Solar Inc.CSIQ82,1676862,905,000355,000$35.35
12/31/2021Canadian Solar Inc.CSIQ81,481-6262,550,000-448,000$31.30
09/30/2021Canadian Solar Inc.CSIQ82,1075202,998,000-660,000$36.51
06/30/2021Canadian Solar Inc.CSIQ81,5871,9503,658,000-294,000$44.84
03/31/2021Canadian Solar Inc.CSIQ79,637-1,1703,952,000-189,000$49.63
12/31/2020Canadian Solar Inc.CSIQ80,807-2504,141,0001,296,000$51.25
09/30/2020Canadian Solar Inc.CSIQ81,05761,3472,845,0002,465,000$35.10
06/30/2020Canadian Solar Inc.CSIQ19,71019,710380,000380,000$19.28
<< Prev     Next >>

Rocket Data Systems © 2016