Kestrel Group Ltd Q3 2024 Earnings Loss Per Share of 016 Triggers Stock Decline ORLA Q1 2026 Earnings EPS Misses by 054 as Stock Declines CBIO Q1 2026 Earnings Narrower Loss Surprises Pipeline Progress Continues TLK Q4 2025 Earnings EPS Misses Estimations Significantly Stock Declines 472 Natuzzi SpA NTZ Q4 2011 Earnings Heavy Loss Misses ZeroEstimate as Restructuring Pressures Persist Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108