Ero Copper ERO Delivers Q1 2026 Beat EPS 069 vs 061 Expected Sierra Banc BSRR Crushes Q1 2026 Estimates EPS 096 Tops Views Tronox TROX Slides 256 as Selling Pressure Mounts 20260514