Are Short Sellers Targeting Navios Nmm Stock Price At 69.44 Up 2.42 20260402 What Are The Biggest Risks For Seres Therapeutics Mcrb Stock Price At 9.27 Up 4.63 20260402 Xel Q4 2025 Earnings Xcel Energy Inc. Misses Eps Estimates Posts 0.95 20260403 Is Ferguson Enterprises Ferg Stock Reacting To Market Price At 255.65 Up 0.77 20260410 Wst Stock Analysis West Pharmaceutical Services Inc Posts 0.82 Pct Pharma Gain Near 254.8 20260403 1