Stop-loss on the minds of ARAY investors as it delivered massive losses
15 May, 20265 min read
ACCURAY INC has destroyed investor wealth today. It lost -5.26% to close at 0.27. During the last week it lost -21.28% and saw a maximum drawdown of -21.28%.