Canadian Solar Inc.

NASDAQ: CSIQ

Recent Trading Price: $13.53