Canadian Solar Inc. (L5A)
DB • L5A • CA1366351098
9.01Last close
Market Closed
DB • L5A • CA1366351098
Canadian Solar Inc. (DB: L5A) has a market capitalization of $687.66M. Last close €9.01 (as of 2026-11-11); 52-week range €7.85 to €29.30. ORTEX data as of 2026-10-26: short interest was 12.35% of free float, 1,964.4 days to cover and the average cost to borrow was 1.96%. Sign up for live short interest data.