Transportadora TGS Delivers Q1 2026 Beat EPS 106296 vs 25352 Expected Blackbaud BLKB Q1 2026 Earnings Surprise EPS 114 Up Significant Templeton TEI Stock Analysis Falls 283 Watching 597 20260515 Marex MRX Q1 2026 Earnings EPS 148 Beats Estimates