Advertisement
Advertisement

TFPM

TFPM logo

Triple Flag Precious Metals Corp.

24.85
USD
-1.01
-3.91%
Aug 19, 15:59 UTC -4
Closed
exchange

After-Market

24.59

-0.26
-1.06%

TFPM Live Chart

See Full Chart
Advertisement