DLR Q1 2026 Earnings Slight EPS Beat Amid Data Center Demand
TFX Q1 2026 Earnings EPS Surges Past Estimates Despite Market Headwinds
MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349
Armata Pharmaceuticals ARMP Q1 2026 Earnings Massive EPS Miss as PreRevenue Biotech Struggles with Costs
NI Holdings Inc NODK Q4 2022 Earnings Modest Profit Amid Limited Disclosure
CTOS Q1 2026 Earnings EPS Surpasses Estimates by Wide Margin Revenue Details Not Disclosed
OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip
STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15