Kestra KMTS Gains 066 Support Holds at 1895 20260518 Birkenstock Flags Rising Costs from Tariffs and Geopolitical Tensions Balchem BCPC Stock Analysis 109 Loss Key Levels 20260515 Dow Soars Over 300 Points to Reclaim 50000 Mark as Cisco Leads Rally Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline Alexanders Inc ALX Q1 2026 Earnings Solid EPS Performance Amid Limited Disclosures Forte Biosciences Q1 2026 Earnings Prerevenue Biotech Misses EPS Estimates Stock Dips on Narrower Loss Miss ZEPP Q3 2025 Earnings Narrowing Loss Without Revenue Disclosure IDYA Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates as RD Pipeline Progresses Nextpower Inc NXT Q1 2026 Earnings EPS Surges Past Estimates Shares Advance