Kenon Holdings KEN Surges 250 Nearing 9013 Resistance 20260520 Consumer Prices Surge 38 Annually in April Marking Highest Inflation Since May 2023 Alerus ALRS Crushes Q1 2026 Estimates EPS 089 Tops Views Indian Equities Edge Higher in RangeBound Trade Rupee Hits Record Low on Oil Iran Tensions Oportun OPRT Crushes Q1 2026 Estimates EPS 021 Tops Views Pegasystems PEGA Climbs 152 Resistance at 3571 in Focus 20260520