Inflation Hits ThreeYear High in April as Iran Conflict Drives Consumer Price Surge Is NextCure NXTC Still a Buy After 1122 Rally 20260514 Deckers DECK Surges 096 Nearing 9957 Resistance 20260514