Neurogene NGNE 32.09 -0.32 -0.99%
ATM IV
0.652
Put Call Ratio (OI)
1.31
Put Call Ratio (Vol)
1.01
IV Rank
0.85
IV Percentile
0.39
Max Pain
40