Entrada Therapeutics TRDA 6.8 0.38 5.92%
ATM IV
2.35
Put Call Ratio (OI)
0.215
Put Call Ratio (Vol)
0.262
IV Rank
21.5
IV Percentile
81.6
Max Pain
7.5