Adamas Trust ADAMH Q1 2026 Earnings Why the Beat Matters NorthWestern NWE Q1 2026 Results Top Views on Strong Revenue Currenc CURR Delivers Q3 2025 Beat EPS 005 vs 012 Expected Ryanair Posts Record 226 Billion Profit Up 40 Despite Boeing Delays and Fuel Market Turmoil