Rating Card

premiumPremium content

Unlock Expert's Rating and Top Picks Portfolio

Curated by Michael O'Reilly since 2020
1550+ opinions with 4.81 rating (one of the best performing expert)


Stock Opinions by Keith Richards

Most recent Opinions go here

Be up to date, don't miss your chance.

COMMENT

There's been a lack of market breadth. Until the last quarter of 2025, it's been all tech. But now tech has been weaker than other sectors. Eventually, the semis will be weak. Nearly every other sector has gained strength, which makes him bullish. This rotation is healthy. In the past month or so, tech has been underperforming other sectors. Value is returning to the market and diversification has returned. The market is healthier than 6 months ago.

TRADE

He's long traded this. Its range is around $58 and $68 and that's where you trade it. You may buy it right now. Loves it. It's almost easy money.

BUY

It broke out early this year and the move since has been sort of parabolic. A pullback is possible.

WEAK BUY

Canadian tech stocks look better than US ones; the latter are parabolic and overbought. This year, the chart is making gradual higher highs and higher lows. Not much momentum, but it's not bad. A value play.

RISKY

He reduced his uranium holdings, but likes CCO. It's volatile. Is holding on, though sold another uranium stock His stop is $130.

DON'T BUY

It was in an uptrend, then broke a low of $90. Is making lower lows and lower highs. The trend is definitely down. The chart is not basing, not finding bottom, so can't buy it until it bounces.

TRADE

He trades it and just sold it. He bought it down around $50 and sold it around  $75. If it makes a new high on a breakout and stays there, he would continue to hold it. Wouldn't buy it now, though.

DON'T BUY

It had a downtrend within a channel in 2023-2025, but has since broken down. It might rally, but wouldn't count on much more than that.

COMMENT

It was in a down slope from 2023 to mid-2025, then moved up and above its 200-day moving average. But then it was rangebound and consolidating, so the moving average didn't matter. You don't want to see a stock break its floor for more than a week, or you're in a world of pain.

COMMENT

An aggressive, risky play. Has a recent uptrend, but is dipping. If it doesn't bounce above the current price soon, exit this. The uptrend shows pretty big swings.

SELL ON STRENGTH

He's traded this before. It is moving in a consolidation pattern. If it bounces above the current price, sell it.

PAST TOP PICK
(A Top Pick May 05/25, Down 5%)

Great to add shares now. Oil was falling, but not now. The chart has returned to its trend line.

PAST TOP PICK
(A Top Pick May 05/25, Down 1%)

He took a loss on it. Last month, the stock moved up and down sharply, so he exited. It wasn't moving up enough for him.

PAST TOP PICK
(A Top Pick May 05/25, Up 4%)

He's adding to it. He's moving out of higher-volatility stocks into staples like this. Still likes it. This sector won't damage us if the tech sector blows up. Breadth is expanding now.

DON'T BUY

The chart is in a slight downtrend, kind of flattening out. You won't lose your shirt, but would buy other stocks.

Showing 1 to 15 of 2,760 entries