IBM Shares Surge 5 in Latest Trading Session Madrigal Pharmaceuticals MDGL Q1 2026 Earnings NarrowerThanExpected Loss Despite No Reported Revenue Stock Slips Ethereums Battle Against Bitcoin Can ETH Revisit 2021 Peak Ratio