Ero Copper ERO Delivers Q1 2026 Beat EPS 069 vs 061 Expected Jaguar Land Rover Annual Profit Plunges 99 as US Tariffs and CyberAttack Bite Neptune NP Falls 172 Watching 2609 Support 20260514