SP500: The five largest companies collectively account for 20% of SandP 500 market cap, the highest concentration in more than 30 years. Although the index trades just 14% below its all-time high, the median SandP 500 constituent still trades 23% below its record high…