MTH Q1 2026 Earnings EPS Misses Estimates Stock Inches Higher Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26 BWX Technologies Q1 2026 Earnings Strong EPS Beat Overshadowed by Modest Share Decline Niagen Bioscience Inc NAGE Q1 2026 Earnings Modest EPS Beat Highlights Operational Discipline Amid Quiet Revenue Reporting NSA Q1 2026 Earnings EPS Beats Estimates as SelfStorage REIT Reports Strong Results On Holding ONON Q1 2026 Profit Surges Past Wall Street Targets Revolve Group RVLV Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher American Shared Hospital Services AMS Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges YPF Q4 2025 Earnings Massive Reported Loss Despite Positive Stock Movement