Trinity Capital Inc TRIN Q1 2026 Earnings EPS Beats Estimates by 116
ARW Q1 2026 Earnings Stellar EPS Surpasses Estimates by Over 80
JANX Q1 2026 Earnings NarrowerthanExpected Loss Buoys Biotech Sentiment
Offerpad Solutions Inc OPAD Q1 2026 Earnings Narrower Loss Beats Estimates as Cost Controls Drive Beat
DSX Q4 2025 Earnings Deep Earnings Miss Pressures Stock as Dry Bulk Headwinds Persist
MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution