BBBY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally
NexPoint Real Estate Finance Inc Q1 2026 Earnings EPS Surpasses Estimates by 129 Stock Declines
TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift
COST Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips 22
MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down
Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares