Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat MCHP Q1 2026 Earnings EPS Beats Estimates by 106 Stock Rises 255 Sera Prognostics Q1 2026 Earnings InLine Loss No Revenue Stock Surges 15 NIQ Q1 2026 Earnings Strong EPS Beat of 476 Surprise Driving Positive Stock Reaction Disc Medicine Q1 2026 Earnings Narrowed Loss Beats Estimates as Biotech Advances Hematology Pipeline Mission Produce Q1 2026 Earnings EPS Beat Offset by Revenue Uncertainty and Stock Decline