Accuray Incorporated ARAY 0.11 -0.01 -11.22%
ATM IV
8.51
Put Call Ratio (OI)
0.0219
Put Call Ratio (Vol)
1.09
IV Rank
47.7
IV Percentile
95.1
Max pain
0.5