What Sunshine Biopharma SBFMs 3776 Decline Means for Investors 20260515 Rivian Automotive RIVN Falls 279 Watching 1273 Support 20260518 Shore Bancshares SHBI Declines 170 Amid Market Weakness 20260515 WTI Crude Stabilizes After FOMC Repricing Physical Market Tightness Persists 36Kr KRKR Q1 2023 Results Holding the Line at 085 Fortrea Holdings FTRE Q1 2026 Earnings Shine Revenue Growth Fuels Beat Key Factors Shaping Grocery Credit Card Choices in June 2026 DocGo Q1 2026 Earnings EPS Misses Estimates as Losses Widen Metas 60B65B AI Investment Push Signals Accelerating Industry Race