Kimball Electronics KE 19.26 -1.19 -5.82%
ATM IV
0.889
Put Call Ratio (OI)
0.275
Put Call Ratio (Vol)
0.514
IV Rank
34.5
IV Percentile
86.9
Max pain
20