Fast food for thought

The S&P 500’s narrow rally: 10 stocks accounted for 69% of gains

Written by Charles-Henry Monchau | May 11, 2026 12:43:54 PM