Professional investor and podcast host, spotlighting companies shaping a better future through technology and innovation. 22% CAGR over 21 years.
Jun 12 • 5 tweets • 3 min read
I've generated a 22% CAGR over 21 years by investing in world-class companies committed to shaping a better future. Here's everything I own today:
[June 2025]
⭐ = high conviction
⬆️ = bought / added
⬇️ = trimmed / sold
Sold:
$RELY - Remitly ⬇️
I trimmed Crowdstrike last month, but it already feels like time to do it again. Quarterly results were announced last week, they were decent, but there are a couple of yellow flags I'm starting to see, and combined with the continued excessive valuation, I've decided to materially reduce my exposure to this core holding, cutting $CRWD back from a 5.5% allocation to under 3%.
Mar 13 • 6 tweets • 3 min read
I've generated a 21.4% CAGR over 21 years by investing in world-class companies committed to shaping a better future. Here's everything I own today:
⭐= high conviction at current valuation
1. $CASH - Cash - 25.5% 2. $ISRG - Intuitive Surgical - 15.1% 3. $GOOGL - Alphabet - 6.9% ⭐ 4. $RKLB - Rocket Lab - 6.7%⭐ 5. $MELI - MercadoLibre - 6.6% ⭐ 6. $CRWD - Crowdstrike - 5.2% ⭐ 7. $TSLA - Tesla - 4.4% ⭐ 8. $WISE - Wise - 3.0% 9. $AMZN - Amazon - 2.9% ⭐ 10. $SE - Sea Ltd - 2.8% 11. $AXON - Axon - 2.7% 12. $IIND - India ETF - 2.2% ⭐ 13. $PLTR - Palantir - 2.1% 14. $ADYEN - Adyen - 2.0% 15. $NVDA - NVIDIA - 1.9% 16. $BYDDY - BYD - 1.6% 17. $ZS - Zscaler - 1.3% 18. $NU - Nubank - 1.1% 19. $RELY - Remitly - 1.0% 20. $PANW - Palo Alto - 0.9% 21. $TMDX - TransMedics - 0.9% 22. $CRM - Salesforce - 0.7% 23. $LMT - Lockheed Martin - 0.6% 24. $ASML - ASML - 0.6% 25. $UTHR - United Therapeutics - 0.6% 26. $SNOW - Snowflake - 0.5% 27. $AAF - Airtel Africa - 0.4%
I've not touched my portfolio since late January, so there are no buys or sells to report, but the shape of the portolio has changed materially as a consequence of the complex and volatile investing environment.
Markets hate uncertainty, and the current administration's flip-flopping on trade wars (and actual wars) has created an unpredictable environment for investors.
Apr 20, 2024 • 52 tweets • 12 min read
I've beaten the market by a huge margin over the last 20 years, here's my investing secret.
Many people think of investing as a get-rich-quick scheme, but the real magic is in the power of compounding. I started investing in 2004, and my portfolio has grown at an average rate of over 20% per year!
In comparison, the UK's FTSE 100 grew by only 2.9% annually. A £1,000 investment in 2004 would be worth £1,720 today (plus dividends). The US S&P 500 fared much better, turning £1,000 into £4,270.
My personal strategy? It's outperformed both of these benchmarks significantly. Had you invested £1,000 with me in 2004, you'd have £32,160 today. This isn't bragging; it's showing what a long-term, diversified approach can do!
Want my market-beating strategy? I've spent the last 50 days breaking it down step-by-step in this epic thread. Retweet for others to see!
Curious about investing? Check out my weekly podcast for more market beating wisdom (link in bio)
Unity $U issued a major downward revision to guidance, but it's more nuanced than supply chains and inflation. ML advertising models had coding defects and poor-quality training data, -$110M ad revenue impact over the next 3Qs! "We built more for growth and less for resiliency"🙄
2/ CEO John Riccitiello summarises that was "a fault in our platform that resulted in reduced accuracy for our Audience Pinpointer tool [and] we lost the value of a portion of our data – training data, due in part to us ingesting bad data from a large customer."