ARAY investors incur serious losses
29 Jul, 20265 min read
ACCURAY INC ranked among the worst performers today. It delivered -4.94% to close at 0.231. During the last week it delivered -2.94% and saw a maximum drawdown of -5.46% before bouncing back.