value investing
Owner Earnings Yield on Indian Stocks: 17.2% CAGR, +5.1% Excess vs the Sensex Over 21 Active Years
Owner Earnings Yield screen on NSE, 2000-2025. 17.17% CAGR vs Sensex 12.06%. +5.1% annual excess with next-day close execution. All returns in INR against a local benchmark.