What Varex VREXs 392 Decline Means for Investors 20260519 Urban Edge UE Q1 2026 Earnings Why the Beat Matters SP Upgrades Vedanta Resources Rating on Strengthening Finances and Demerger Oklo Inc OKLO Drops 671 Key Support at 6173 20260514