Utah Medical Products Inc UTMD Q1 2024 Earnings EPS of 109 Reported Stock Gains Modestly
CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices
OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations
FLR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Edges Higher
ARDT Q1 2026 Earnings EPS Surges Past Estimates with 486 Beat
Strategy Inc STRF Q1 2026 Earnings Preferred Stock Reports Massive Miss as EPS Deeply Negative