APH Q1 2026 Earnings EPS Smashes Estimates Amid Strong Demand Shares Surge TaskUs Inc TASK Q1 2026 Earnings Small EPS Miss on Modest Revenue Uncertainty Vista Gold Corp Q1 2026 Earnings EPS Loss of 002 as PreRevenue Producer Advances Mt Todd Renasant Q1 2026 Earnings EPS Surpasses Estimates as Shares Edge Lower Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42 XPER Q1 2026 Earnings Strong EPS Beat Drives Stock Higher