CANADIAN SOLAR INC

Ticker: CSIQ CUSIP: 136635109 Class: Foreign Stock

FOX RUN MANAGEMENT, L.L.C.'s Holding History (CIK: 0001533457)

Note: Option positions (PUT/CALL) are excluded.

Q1 2024
Shares 27,191 Value ($000) $537 Avg Close $21.55 Range $17.84 - $26.59
Q2 2023
Shares 16,126 Value ($000) $624 Avg Close $38.77 Range $34.76 - $45.29
Q1 2023
Shares 18,632 Value ($000) $742 Avg Close $39.68 Range $30.21 - $44.07
Q2 2022
Shares 13,907 Value ($000) $433 Avg Close $30.74 Range $22.15 - $38.43
Q1 2022
Shares 9,691 Value ($000) $343 Avg Close $30.19 Range $23.25 - $37.84
Q2 2017
Shares 29,900 Value ($000) $476 Avg Close $13.38 Range $12.07 - $16.38
Q2 2016
Shares 13,600 Value ($000) $206 Avg Close $17.32 Range $13.56 - $19.65