Carter Bank CARE Stock Analysis Climbs 098 Eyes on 2810 20260520 Ecovyst ECVT Q1 2026 Earnings Why the Beat Matters BAT BTI Reports Strong Q4 2025 Revenue NA EPS Beats