SharePost Content Read More Yahoo Finance #finance Post navigation Earnings live updates: Barrick, Constellation Energy stocks rise on earnings beats A surprising thing is happening underneath the S&P 500’s record run