Do futuristic bulls still own Sleep Number Corp [SNBR] stock?

Sleep Number Corp (NASDAQ:SNBR) shares traded -5.49% lower at $16.35 on Wall Street last session. SNBR stock price is now 3.80% away from the 50-day moving average and 15.37% away from the 200-day moving average. The market capitalization of the company currently stands at $365.77M. With the price target reduced from $62 to $49, Piper […]