% of Class
64.50%
Shares Owned
133,248,215
Reporting Person
Triple Flag Precious Metals Corp.
Person Type
IA
Event Date
Mar 31, 2026