GigaMedia Limited GIGM Steady at 142 Awaiting Next Catalyst 20260520 Tutor TPC Gains 278 Support Holds at 7314 20260520 Ryanair RYAAY Q1 2026 Earnings Miss by Significant Key Takeaways Lithuanias Leaders Seek Shelter as Drone Alert Disrupts Air Travel Geopolitical Jitters Rattle Baltic Markets Singapore Stocks Slip as Regional Markets Weaken STI Declines 05 Mammoth TUSK Q1 2026 In Line Whats Next for Investors