Canadian Solar Inc. ( CSIQ) - Key Metrics

CSIQ Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q2 $22 -$1.40 -$3.29 -$6.83
2026Q1 $15.89 -$0.47 -$3.08 -$5.93
2025Q4 $17.98 -$1.28 -$0.99 -$5.85
2025Q3 $22 $0.13 -$1.66 -$6.01
2025Q2 $25.30 $0.11 $2.82 -$3.04

CSIQ Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q2 0% -3.54
2026Q1 0% -7.37
2025Q4 0% -4.64
2025Q3 0% 25.08
2025Q2 0% 25.09

CSIQ

Price: $12.76

52 week price:
10.56
34.59

Earnings Per Share: -3.84 USD

Exchange: NMS

Sector: Technology

Industry: Solar

Country: Canada

Volume: 605700

Ebitda: 46.4 million

Market Capitalization: 897.6 million

Links: