Ero Copper ERO Delivers Q1 2026 Beat EPS 069 vs 061 Expected Oil Surges 4 After Trump Rejects Iran Ceasefire Proposal Sow Good SOWG Stock Analysis Climbs 106 Eyes on 199 20260514