Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Opera OPRA Slides 093 as Selling Pressure Mounts 20260513 Spectrum SPB Crushes Q1 2026 Estimates EPS 125 Tops Views US Economic Recovery Faces Headwinds as Consumer Spending Dips Amid Geopolitical Tensions Ladder Capital LADR Slides 095 as Selling Pressure Mounts 20260515 Precious Metals SellOff Deepens Analysts Weigh Market Conditions and Potential Recovery Eagle ECC Stock Today Drops 098 Key Support at 383 20260515 Regional Management RM Down 252 How Low Could It Go 20260515