Three Stocks: Semtech, Apartment Income REIT, and Dell

Semtech   I can’t believe my eyes. Semtech (SMTC) is not healthy, the stock’s overvalued, it’s low quality, and growth is unstable. Yet, shares are up 23% since reporting earnings on March 28. I wrote about it here. And the saga continues – because the stock is up another 6% today… for no reason. We […]

Read More…