Rated "buy" by several advisors
Yeah advisors truly are a trailing indicator to bad news.
4Q profit up 28% over last yea
The stock price is up 22% over the last year.
missed estimates today and that trumps everything
Well considering the value is based on expectations... yeah.