Year in Review: 2025


2025 is in the books, and this post takes a hard look at how the portfolio actually performed.

Performance Overview

For most of the year, performance lagged expectations. The turning point came in September, when the portfolio regained momentum and ultimately finished slightly ahead of the S&P500.

One important caveat: the portfolio’s base currency is EUR, while most holdings are USD-denominated. In 2025, the euro appreciated meaningfully against the dollar, creating a notable currency headwind.

After adjusting for FX effects, the portfolio still delivered a +33% gain, which puts the underlying stock selection into much better perspective.

Performance 2025 (EUR)


Top Contributors

The following stocks generated the largest absolute gains in the portfolio during 2025:

Symbol Index
IESC Barrons 400
FLEX S&P 400
NEU S&P 400
AVGO S&P 500
DG S&P 500
HII S&P 500
VRSN S&P 500
NEM S&P 500
UGI S&P 400
OSIS Barrons 400

Largest Detractors

These were the ten positions with the biggest absolute losses:

Symbol Index
ATI S&P 400
PEGA Barrons 400
MOS S&P 500
EHC S&P 400
RL S&P 500
UI Barrons 400
ULS Barrons 400
WSM S&P 400
IDCC Barrons 400
KTOS S&P 400

Changes to the Investment Universe

The Barrons 400 index is reconstituted only twice per year, and keeping its components up to date has proven unnecessarily cumbersome. More importantly, the stocks traded from the Barrons 400 delivered, on average, underwhelming results in 2025.

To keep things simple and aligned with a KISS mindset—I’ve decided to exclude the Barron’s 400 entirely starting in 2026.

Going forward, the ranking and selection process will focus exclusively on:

  • S&P 500
  • S&P 400

This reduces the investable universe to roughly 900 stocks instead of ~1,050, speeding up calculations of the ranking while maintaining broad market coverage.

Less friction, cleaner data, and a tighter process, that’s the direction I want the system to evolve in for 2026.

Thanks for reading, and best of luck in the markets in 2026!

2025 

See also

Privacy Policy