CANADIAN SOLAR INC

Ticker: CSIQ CUSIP: 136635109 Class: Foreign Stock

NEUMEIER POMA INVESTMENT COUNSEL LLC's Holding History (CIK: 0001044936)

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

Q1 2018
Shares 438,175 Value ($000) $7,129 Avg Close $16.10 Range $14.45 - $17.60
Q4 2017
Shares 452,200 Value ($000) $7,624 Avg Close $17.18 Range $15.42 - $19.09
Q1 2016
Shares 1,016,190 Value ($000) $19,592 Avg Close $20.51 Range $15.62 - $28.80
Q4 2015
Shares 919,935 Value ($000) $26,641 Avg Close $23.04 Range $16.05 - $29.83
Q3 2015
Shares 928,885 Value ($000) $15,438 Avg Close $22.23 Range $14.16 - $29.30
Q2 2015
Shares 528,710 Value ($000) $15,121 Avg Close $34.29 Range $27.60 - $40.08
Q1 2015
Shares 376,710 Value ($000) $12,578 Avg Close $27.59 Range $18.68 - $36.40
Q4 2014
Shares 53,000 Value ($000) $1,282 Avg Close $27.20 Range $20.64 - $35.79