Treace Medical Concepts TMCI 4.64 0.11 2.34%
ATM IV
0.924
Put Call Ratio (OI)
2.49
Put Call Ratio (Vol)
4.69
IV Rank
3.72
IV Percentile
17.3
Max Pain
5