Canadian Solar, which reports its financial results in U.S. dollars, booked net revenue of just under $1.22 billion in its fourth quarter of 2025. That was down 18% year over year. On the bottom line, ...
Canadian Solar beat on the top and bottom lines yesterday, but its stock barely budged. Now that the stock market sell-off is over, investors are rewarding Canadian Solar for its "beat." The stock's ...