$19.89
0.914.79%
At close: Feb 6, 4:00 PM EST
$19.82
-0.0745-0.37%
After Hours: Feb 6, 7:57 PM EST
Get the latest news on Canadian Solar stock with updates on market trends, financials, and analysis from Benzinga. Stay informed on Canadian Solar performance