Canadian Solar Inc. (BC) - ADR Peer Comparison

$13.47

up-down-arrow $-0.06 (-0.44%)

As on 04-Sep-2026 13:35EDT

Market cap

info icon

$892 Mln

Revenue (TTM)

info icon

$5,476 Mln

P/E Ratio

info icon

--

P/B Ratio

info icon

0.3

Div. Yield

info icon

0 %

Edit peer-selector-edit
Canadian Solar Inc. (BC) - ADR Precision Drilling (PDS) North American Construction Group Ltd. (no par) (NOA) TC Energy Corp (TRP) Pembina Pipeline Corp (PBA)
Market cap ($ Mln)
892 1,145 377 65,777 28,595
Revenue ($ Mln)
5,476 1,920 1,344 16,013 7,927
Net Profit ($ Mln)
-102.25 -32.76 32.37 3,597.01 1,786.29
Net Margin (%)
-1.87 -1.71 2.41 22.46 22.53
RoE (%)
-2.94 -2.14 6.91 10.72 10.56
Price to Earnings
-- -- 16.89 24.51 23.75
Price-To-Book
0.34 0.98 1.06 3.58 2.55

Cashflow ($ Mln)

Ratios

Profitability Ratios

Growth Ratios

Valuation Ratios

Solvency Ratios

Operating Efficiency Ratios

*TTM (Trailing Twelve Months) data based on income statement of last 4 quarters and interim half yearly balance sheet.
loading...
loading...