Nvidia (NASDAQ: NVDA) has been an incredible investment over the years. The semiconductor company has produced an awe-inspiring 32,150% total return (26.9% annualized) since its initial public offering (IPO) in 1999. The broad market index has only produced a 421% total return (7.1% annualized) during that timeframe. Read More...
Down More Than 50%: These 2 ‘Strong Buy’ Stocks Are Flirting With a Bottom
There are conflicting signals coming from the markets lately. We all know the accumulated headwinds; rising interest rates, the banking failures, and the Fed, in the minutes from its last FOMC meeting, indicated that a ‘mild’ recession is highly likely in the second half of this year. Yet, the markets have seen sound gains year-to-date, with the S&P 500 up 7.5% and the NASDAQ an even better 15%. Looking at the current market conditions, Jeremy Siegel, a Wharton economic professor and a long-time