https://www.gurufocus.com/shiller-PE.php Shiller P/E is 94.1% higher than the historical mean of 16.9