SACH Q1 2026 Earnings Massive EPS Surprise Miss Drives Stock Down 25
ITT Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction
TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift
CVEO Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises 45
Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher
Kayne Anderson BDC Inc KBDC Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response