đź’¨ Abstract

Canadian Solar Inc. (CSIQ) reported a Q1 loss of $34 million (69 cents per share), with adjusted losses of $1.07 per share. Despite the loss, these results surpassed Wall Street's expectations of a $1.50 per-share loss. The company's revenue reached $1.2 billion, also exceeding analysts' forecasts of $1.09 billion.

Courtesy: wtop.com