TAC

TRANSALTA CORP
Inst. value
$84.35M
Inst. shares
6.44M
Holders
2

Institutional Holders (2)

Institution Shares Value % Total Δ Filed
Oaktree Capital Management LP6.42M$84.08M99.7%NEWMay 15, 26
First Eagle Investment Management LLC20.9K$274K0.3%+35%May 14, 26