Triple Flag Precious Metals Corp.
TFPM
$17.58
$0.030.17%
TFPM
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.