Is iRadimed Corporation IRMD stock a buy today 029 20260420 AvalonBay Communities Inc AVB Q1 2026 Earnings Preview Steady Execution Amid Multifamily Market Transition ABVX Abivax rises 4 percent despite reporting a far wider than expected Q4 2025 pershare loss Market Wrap SP 500 slips modestly while Dow holds flat and Nasdaq dips Where does Murphy Oil MUR stock rank in its sector Q4 2025 Profit Exceeds Views