Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively
Talos Energy TALO Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings
PLG Q4 2023 Earnings Improved Loss per Share Amid PreRevenue Stage
OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip
Adagene Q2 2025 Earnings EPS Misses Estimates Amid Operational Progress
Aon plc AON Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower