Enviri Corporation NVRI 23.85 0.49 2.1%
ATM IV
0.368
Put Call Ratio (OI)
0.0775
Put Call Ratio (Vol)
0.0536
IV Rank
9.42
IV Percentile
31.3
Max pain
20