The Verdict
Kevin O'Leary has returned +29.9% vs S&P +19.8% over matched windows (40% win rate across 9 picks).
The Report Card
Every pick at a glance. Green = beat S&P. Red = didn't.
Kevin O'Leary's Stock Recommendations, Graded
- BTC · BUY · Dec 16, 2025
Bitcoin
Return -23.8% vs S&P +0.8%
- BTC · BUY · Oct 10, 2025
Bitcoin
Return -23.9% vs S&P +2.8%
- ETH · BUY · Aug 29, 2025
Ethereum
Return -12.1% vs S&P +3.0%
- TSLA · BUY · Aug 21, 2023
Tesla
Return +59.1% vs S&P +47.6%
Kevin O'Leary's Best and Worst Stock Picks
Best: META (+150.4%) · Worst: BTC (-23.9%).
Kevin O'Leary's Full Track Record
| Action | Ticker | Date | Headline | Return | vs S&P |
| SELL | BTC | | BTC: Bitcoin — SELL Feb 2026Kevin O’Leary Stays Bullish on Bitcoin Despite 50% Drop | ✗ Incorrect | -10.8% |
| SELL | BTC | | BTC: Bitcoin — SELL Dec 2025Kevin O’Leary Dumps All Crypto Except Bitcoin, Ethereum | ✓ Correct | +14.6% |
| BUY | BTC | | BTC: Bitcoin — BUY Dec 2025Kevin O’Leary Says Institutions Will Only Buy Bitcoin And Ethereum | -23.8% | -24.6% |
| SELL | ETH | | ETH: Ethereum — SELL Oct 2025Kevin O'Leary Warns Crypto Investors About Ethereum's Scalability Issues | ✓ Correct | +41.4% |
| BUY | BTC | | BTC: Bitcoin — BUY Oct 2025Here's How Much Kevin O'Leary Recommends Investing In Bitcoin | -23.9% | -26.7% |
| BUY | ETH | | ETH: Ethereum — BUY Aug 2025Kevin O'Leary Says Gen Zs Invest in Bitcoin, Ethereum | -12.1% | -15.1% |
| SELL | INTC | | INTC: Intel — SELL Aug 2025Kevin O'Leary sends harsh message on Intel stock | ✗ Incorrect | -77.8% |
| BUY | TSLA | | TSLA: Tesla — BUY Aug 2023How Kevin O'Leary's son talked him into buying Tesla stock | +59.1% | +11.5% |
| BUY | META | | META: Meta Platforms — BUY Feb 2022Kevin O'Leary says he's buying the dip in Facebook parent Meta | +150.4% | +105.8% |
FAQ
Is Kevin O'Leary good at picking stocks?
Kevin O'Leary has 9 scored picks with 40% win rate and +10.2% vs S&P.
What stocks does Kevin O'Leary recommend?
BTC, ETH, META, TSLA, INTC.
What date range does this track record cover?
Feb 04, 2022 to Feb 19, 2026.
Share Card