Advertisement
Advertisement

TAC

TAC logo

TransAlta Corporation

13.73
USD
Sponsored
+0.04
+0.28%
Jun 24, 09:59 UTC -4
Open

TransAlta Corporation Financial Snapshot

Market Cap
4.34B
Beta
0.76
Earnings Per Share (EPS)
-0.47
Price-to-Book (P/B) Ratio
10.96
Operating Margin
2.91%
Total Debt/Equity (D/E)
245.26%
P/E Ratio
92.20
Return on Equity (ROE)
10.00%
Current Ratio
0.73%
Free Cash Flow
289.86M

Earnings Chart

Advertisement