Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower
Essential Properties Realty Trust Q1 2026 Earnings EPS Misses Estimates as Net Income Declines
Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458
CDZIP Q1 2026 Earnings NarrowerThanExpected Loss Reflects Cost Discipline Amid Water Resource Development
Unitil Corporation UTL Q1 2026 Earnings Modest EPS Beat Stock Edges Higher
DOX Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower