Earnings Labs
Triple Flag Precious Metals Corp. logo

Triple Flag Precious Metals Corp. (TFPM)

NYSE·Basic Materials·Other Precious Metals

$32.15

-4.33%

Mkt Cap $7.10B