WTI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline
HBIO Q1 2026 Earnings Loss Narrower Than Expected on Cost Controls
FGBIP Q1 2026 Earnings EPS Surges 96 Above Estimates Stock Remains Stable
NN Inc NNBR Q1 2026 Earnings Strong EPS Surprise Reverses Loss Expectation
Kestrel Group Ltd Q3 2024 Earnings Net Loss Reported Amid Broader Market Headwinds
PCG Q1 2026 Earnings Earnings Beat Driven by Operational Efficiency