Don't give up on ARAY now, it gave a fairly good return
01 Jul, 20265 min read
ACCURAY INC ranked among the best performers today. It delivered +0.78% to close at 0.26. It's recent 5 day performance has been -0.77%, -1.89%, -16.4%, -3.94% and +0.3%.