US Inflation Accelerates to 38 in April Amid Ongoing Iran Conflict Red Rock RRR Stock Today Unchanged at 5129 Key Levels 20260514 Brook Renew BEP Q1 2026 Results Fall Short EPS 040 Revenue NA