TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly
PATK Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Execution
BOTJ Q1 2025 Earnings Net Income Per Share Holds Steady at 019 Amid Quiet Quarter
Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips
Hyliion Holdings Corp HYLN Q1 2026 Earnings Narrower Loss Fuels 42 Rally
Dell Technologies Q1 2026 Earnings EPS Surges Past Estimates with 811 Surprise