Why is NVCR down?
Down 7.3% on a down day: the S&P 500 is down 4.4% and 9 in 10 stocks are lower; health care stocks are down 5.2%; fertilizer stocks and telecom stocks rose.
Fell on Oct 29
Down 8% on Oct 29 while the S&P 500 fell 0.4%.
- It reported quarterly revenue of $193.4M and a diluted loss of $0.09 a share that day.