Venu VENU Stock Analysis 415 Loss Key Levels 20260515 Adani Group to Pay 352 Million Settlement to US Over Iran Sanctions Claims The Kraft KHC Q1 2026 Earnings EPS 058 Beats Estimates