CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline STRRP Q1 2026 Earnings Preferred Stock Reports Sharp EPS Miss Yet Shares Gain THFF Q1 2026 Earnings Shares Slip Despite Narrow EPS Beat Leidos Q1 2026 Earnings EPS Beat with 586 Surprise Shares Rise NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Slides INBS Q1 2025 Earnings Significant EPS Miss Amidst No Revenue Disclosure