ProAssurance Corporation PRA Q1 2026 Earnings EPS Misses Estimates as Underwriting Pressures Mount DUOT Q1 2026 Earnings Significant EPS Miss Despite Stock Rally BCHT Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat DEFSEC Technologies Q2 2024 Earnings EPS Miss Weighs on Results as Stock Gains Despite Weakness