ONTARIO, Ontario (AP) — ONTARIO, Ontario (AP) — Canadian Solar Inc. (CSIQ) on Thursday reported first-quarter net income of $12.4 million. The Ontario, Ontario-based company said it had net income of 19 cents per share. The results beat Wall Street expectations....
ONTARIO, Ontario (AP) — ONTARIO, Ontario (AP) — Canadian Solar Inc. (CSIQ) on Thursday reported a loss of $1.4 million in its fourth quarter. On a per-share basis, the Ontario, Ontario-based company said it had a loss of 2 cents. The results topped Wall Street...