Texas TPL Q1 2026 Beat Revenue NA EPS Exceeds by Significant Graf GRAF Stock Analysis RangeBound Near 1079 20260520 Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates Maldives Cave Incident Poses Potential Challenges for Tourism Sector