Accuray Incorporated ARAY 0.25 0.01 2.92%
ATM IV
3.87
Put Call Ratio (OI)
0.0166
Put Call Ratio (Vol)
0.237
IV Rank
23.4
IV Percentile
56
Max Pain
0.5