NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723 CRNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Management and Pipeline Progress MPWR Q1 2026 Earnings Strong EPS Beat Amid Solid Demand SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise HHH Q1 2026 Earnings EPS Surges Past Estimates by 73 Amid Solid Operations Himalaya Shipping Ltd HSHP Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction