Triple Flag Precious Metals Corp.
Exchange: nyse
none
3245085696.00
80625000.00
7.850523225713
0.327056562494
0%
0
0.220000