Nexa NEXA Stock Analysis Falls 122 Watching 1343 20260520 Osisko ODV Q1 2025 Earnings Revenue NA Matching Views Enova International ENVA Delivers Q1 2026 Beat EPS 387 vs 374 Expected Ernexa Therapeutics ERNA Stock Slides 349 Support at 1050 20260520 Europes Largest Office Deal Since 2022 Collapses as Buyer Fails to Secure Financing International IP Up 485 Is There More Room to Run 20260520