Trupanion (TRUP) Q1 Earnings and Revenues Beat Estimates — TRUP +0.60 · News Impact Screener