SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant Vodafone Idea Shares Surge 43 in One Month Whats Driving the Rally and Key Risks Ahead Lyft LYFT Trading at 1323 Key Decision Point 20260520 Biomerica BMRA Q1 2026 In Line Whats Next for Investors Japans TDK to Acquire Malaysian Battery Startup Accelerating AIDriven Energy Storage Capabilities