This stock looks hot. Recession worries sent the stock dropping but it looks like a buy here.
Earnings come out next week, on the 27th. Unless they report absolutely terrible earnings, this stock is cheap by any indicator.
Its down 50% from its highs last June and looks ready to rebound...