UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196
PLCE Q1 2026 Earnings EPS Misses by Wide Margin as Headwinds Persist
CRVL Q1 2026 Earnings EPS of 061 Exceeds Expectation Stock Declines 269
ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted
GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure
NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations