RPT Q1 2026 Earnings Net Loss Exceeds Expectations as Real Estate Headwinds Persist
DAKT Q1 2026 Earnings EPS Misses Estimates as Stock Gains 284
CCNEP Q1 2026 Earnings EPS Surpasses Estimates with 743 Beat
Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415
NMIH Q1 2026 Earnings EPS Beats Consensus by 18 Stock Slightly Lower
SOJF Q1 2026 Earnings Solid EPS Beat Highlights Resilient Utility Performance