Floor FND Q1 2026 Results Miss Estimates EPS 037 vs 042 Array Tech ARRY Q1 2026 Earnings Surge EPS 006 vs 005 Forecast ArrayDigital AD Crushes Q1 2026 Estimates EPS 167 Tops Views Pharma Stocks Rally Nearly 11 in a Month Outperform Broader Market Amid Geopolitical Tensions Supermarkets Resist Calls for Mandatory Price Caps on Essential Foods BYD Eyes European Expansion Through Acquisition of Idle Plants Including Potential Maserati Deal Commercecom CMRC Stock Jumps 344 Approaching 316 20260520