Texas Pacific Land Corporation TPL Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Royalty Income
OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring
Danaher Corporation DHR Q1 2026 Earnings EPS Beats Estimates by 531 Amid Mixed Disclosures
Elevance Health Q1 2026 Earnings EPS Beats Estimates by 151 Shares Edge Higher
MLYS Q1 2026 Earnings Narrowerthanexpected loss as clinicalstage company advances pipeline
SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations