Triple Flag Precious Metals Corp TFPM 33.78 0.82 2.49%
ATM IV
0.405
Put Call Ratio (OI)
0.513
Put Call Ratio (Vol)
0.744
IV Rank
25.1
IV Percentile
28.9
Max Pain
35