Evolv Technologies Holdings EVLV 5.16 0.21 4.24%
ATM IV
0.659
Put Call Ratio (OI)
0.272
Put Call Ratio (Vol)
0.553
IV Rank
12.7
IV Percentile
42.4
Max Pain
5