Triple Flag Precious Metals Corp TFPM 31.53 0.74 2.4%
ATM IV
0.416
Put Call Ratio (OI)
0.409
Put Call Ratio (Vol)
0.29
IV Rank
27.3
IV Percentile
36
Max pain
30