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