Latest Stories
2 Reasons to Like ITT and 1 to Stay Skeptical
ITT trades at $170.48 per share and has stayed right on track with the overall market, gaining 12.4% over the last six months. At the same time, the S&P 500 has returned 13.4%.
3 Reasons to Avoid NCLH and 1 Stock to Buy Instead
Over the past six months, Norwegian Cruise Line’s stock price fell to $18.74. Shareholders have lost 5.1% of their capital, which is disappointing considering the S&P 500 has climbed by 13.4%. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.
3 Reasons UHAL is Risky and 1 Stock to Buy Instead
U-Haul has gotten torched over the last six months - since June 2025, its stock price has dropped 21% to $50.89 per share. This was partly due to its softer quarterly results and might have investors contemplating their next move.
Interactive Brokers (IBKR): Buy, Sell, or Hold Post Q3 Earnings?
Interactive Brokers currently trades at $65.51 and has been a dream stock for shareholders. It’s returned 368% since December 2020, blowing past the S&P 500’s 86.4% gain. The company has also beaten the index over the past six months as its stock price is up 27.8% thanks to its solid quarterly results.
3 Reasons COLM is Risky and 1 Stock to Buy Instead
Over the last six months, Columbia Sportswear’s shares have sunk to $53.89, producing a disappointing 15.9% loss - a stark contrast to the S&P 500’s 13.4% gain. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.
Bruker (BRKR): Buy, Sell, or Hold Post Q3 Earnings?
Bruker has followed the market’s trajectory closely, rising in tandem with the S&P 500 over the past six months. The stock has climbed by 11.6% to $45.38 per share while the index has gained 13.4%.
3 Reasons to Sell WAT and 1 Stock to Buy Instead
Waters Corporation trades at $386.11 per share and has stayed right on track with the overall market, gaining 10.4% over the last six months. At the same time, the S&P 500 has returned 13.4%.
Commerce (CMRC): Buy, Sell, or Hold Post Q3 Earnings?
Over the past six months, Commerce’s shares (currently trading at $4.64) have posted a disappointing 14.3% loss, well below the S&P 500’s 13.4% gain. This may have investors wondering how to approach the situation.
3 Reasons We’re Fans of Watts Water Technologies (WTS)
Watts Water Technologies trades at $267.30 per share and has stayed right on track with the overall market, gaining 9% over the last six months. At the same time, the S&P 500 has returned 13.4%.
3 Reasons CVS is Risky and 1 Stock to Buy Instead
CVS Health’s 22.1% return over the past six months has outpaced the S&P 500 by 8.7%, and its stock price has climbed to $78.44 per share. This was partly thanks to its solid quarterly results, and the performance may have investors wondering how to approach the situation.