What 1RT ONCHU does better than 90 of companies 010 20260508 MHLA Maiden Holdings Ltd 6625 Notes due 2046 posts Q3 2024 negative 016 EPS as shares dip 110 on weak quarterly results How Cirrus Logic CRUS pricing changes flow through to earnings Q1 2026 Profit Surprises What Knowles Corporation KN does better than 90 of companies Ticks Up 20260508