TFPM

TRIPLE FLAG PRECIOUS METAL
Inst. value
$4.45B
Inst. shares
133.82M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Elliott Investment Management LP133.82M$4.45B100.0%Feb 18, 26