John JHI Stock Analysis RangeBound Near 1303 20260520 Shield AI Secures Pentagon Contract for LowCost Drone Program Amid Escalating Iran Conflict DBV Tech DBVT Q1 2026 Results Miss Estimates EPS 011 vs 008 EU Parliament Approves US Tariff Deal Amid Ongoing Trade Tensions PutinXi Talks Rekindle Stalled Power of Siberia 2 Pipeline Amid Iran ConflictDriven Energy Volatility Grab GRAB Delivers Q1 2026 Beat EPS 003 vs 002 Expected Europes Energy Divide Gas Prices Surge as Electricity Costs Fall Amid Iran Conflict