Tecogen TGEN Stock Up 218 Key Resistance at 575 20260520 Apollo Micro Systems Shares Surge 19 as Defence Firm Reports Record Profit and Order Book Growth Greeces Primary Budget Surplus More Than Doubles Forecast in Early 2026 OpenAI Launches Guaranteed Capacity Offering to Secure Compute for Customers DHC2042Notes DHCNI Q1 2026 Earnings Miss EPS 018 vs 016 Expected