Upwork UPWK Q1 2026 Results Top Views on Strong Revenue Midland MSBI Stock Steady at 2740 Support at 2603 20260521 EU Considers Tariffs and Supply Chain Shifts as Trade Tensions With China Escalate Bloomia Holdings Inc TULP Q4 2014 Earnings EPS Miss Weighs on Results as Stock Rallies