Biotech and Pharma Stocks Slide as Sector Rotation Favors Energy Barrons SPXC Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Consensus Financial Services Market Talk Experian and SoFi Technologies in Focus