| 23-05-2022 |
Hannah's Funky Algos Inc. |
Canadian Solar Inc. - Common Shares |
1000 |
$29.14 |
$29,140.00 |
| 24-05-2022 |
Hannah's Funky Algos Inc. |
Canadian Solar Inc. - Common Shares |
-1000 |
$30.62 |
-$30,620.00 |
| 17-08-2022 |
Hannah's Funky Algos Inc. |
Canadian Solar Inc. - Common Shares |
1000 |
$39.23 |
$39,230.00 |
| 17-08-2022 |
Dennis Makes It Rain |
Canadian Solar Inc. - Common Shares |
1000 |
$39.23 |
$39,230.00 |
| 17-08-2022 |
Scrooge McChicken |
Canadian Solar Inc. - Common Shares |
1000 |
$39.23 |
$39,230.00 |
| 17-08-2022 |
Stock Out Like a Sore Thumb |
Canadian Solar Inc. - Common Shares |
1000 |
$39.23 |
$39,230.00 |
| 18-08-2022 |
Hannah's Funky Algos Inc. |
Canadian Solar Inc. - Common Shares |
-1000 |
$45.19 |
-$45,190.00 |
| 18-08-2022 |
Dennis Makes It Rain |
Canadian Solar Inc. - Common Shares |
-1000 |
$45.19 |
-$45,190.00 |
| 18-08-2022 |
Scrooge McChicken |
Canadian Solar Inc. - Common Shares |
-1000 |
$45.19 |
-$45,190.00 |
| 18-08-2022 |
Stock Out Like a Sore Thumb |
Canadian Solar Inc. - Common Shares |
-1000 |
$45.19 |
-$45,190.00 |
| 19-08-2022 |
Dennis Makes It Rain |
Canadian Solar Inc. - Common Shares |
1000 |
$42.01 |
$42,010.00 |
| 19-08-2022 |
Scrooge McChicken |
Canadian Solar Inc. - Common Shares |
1000 |
$42.01 |
$42,010.00 |
| 22-08-2022 |
Dennis Makes It Rain |
Canadian Solar Inc. - Common Shares |
-1000 |
$44.16 |
-$44,160.00 |
| 22-08-2022 |
Scrooge McChicken |
Canadian Solar Inc. - Common Shares |
-1000 |
$44.16 |
-$44,160.00 |