Are Investors Inclined To Sell Their Nevro Corp (NYSE: NVRO) Holdings?
Nevro Corp (NYSE:NVRO) traded at $4.22 at last check on current trade day and made an upward move of 1.66% on its previous day’s price. Looking at the stock we see that its previous close was $4.15 and the beta (5Y monthly) reads 0.931 with