Transalta Corp

TAC

$10.915+0.06 (+0.51%)

Jun 26, 2025, 10:51 AM

Financials
52Week High21.2252Week Low9.30
Beta0.40Current Ratio Annual0.69
Current Ratio Quarterly0.84Gross Margin TTM-90.82
Market Cap4.48BNet Profit Margin TTM5.48
Operating Margin TTM36.78Price To Book2.59
Price To Earnings TTM84.50Price To Free Cash Flow TTM14.93
Price To Sales TTM4.63Quick Ratio Annual0.61
Quick Ratio Quarterly0.74Return On Assets TTM0.59
Return On Equity TTM2.99Return On Investment TTM0.86
Revenue Growth3Y9.28Revenue Growth5Y-3.85
Revenue Growth Quarterly Yoy35.14Revenue Growth TTMYoy36.72
Revenue Per Share TTM3.25
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202418630350201.42M$2.81B
Mar 31, 20251612747645216222.43M$2.07B
Change25(13%)24(800%)4761(2033%)47(940%)1621.01M(10%)$738.85M(26%)