Zions ZION Reports Strong Q1 2026 Revenue NA EPS Beats Penske PAG Stock Slides 407 Support at 15407 20260515 Merchants MBINN Slides 062 as Selling Pressure Mounts 20260515 Should You Sell Sound SPMC After 073 Drop 20260515 Howmet Aerospace HWM Q1 2026 Earnings Beat Revenue NA EPS 122 Firestorm Secures 82M to Advance Battlefield 3D Printing Capabilities Is Consolidated Edison ED Still a Buy After 063 Rally 20260514 Itron ITRI Q1 2026 Earnings 149 EPS Surges Past 127 Estimates