ARAY investors herd to book profits while the going is good
23 Sep, 20265 min read
ACCURAY INC significantly underperformed today. It returned -1.74% to close at 0.226. It's recent 5 day performance has been -4.17%, +2.56%, -2.9%, +3.43% and +0.87%.