TFPM Triple Flag Precious Metals Corp.

P/E 14.59
Forward P/E 20.49
Price/Sales 12.24
Beta 0.308
Div Yield 0.008%
Market Cap --

Company Analysis

Latest News