Canadian Solar Inc.

CSIQ

Nasdaq

11.95 -0.51 (-4.09%)

updated at 20:00 Jun 15