value investing
Owner Earnings Yield on Swedish Stocks: 9.5% CAGR, +7.0% Over OMX Stockholm 30
We screened for stocks with high Owner Earnings yield on Sweden's Stockholm exchange from 2000 to 2025. The strategy returned 9.51% annually vs 2.55% for the OMX Stockholm 30. 76% win rate, 36% down capture, 0.389 Sharpe.