NeoVolta Inc NEOV Q1 2026 Earnings Narrowed Loss Beats Expectations Stock Climbs STLD Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Operational Strengths IMVT Q1 2026 Earnings EPS Misses Estimates as Clinical Investment Intensifies Camden Property Trust CPT Q1 2026 Earnings Strong EPS Beat Signals Resilient Multifamily Operations JOYY Q4 2025 Earnings EPS Misses Estimates Amid Widening Losses Shares Slip IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Not Disclosed