10% growth in 25 years is not 250%. it is 985%!!!
High PE ≠ Overvaluation Low PE ≠ Undervaluation
Market Meltdown March 2026