SSC SSNC Q1 2026 Results Top Views on Strong Revenue Shopify SHOP Q1 2026 Earnings 036 EPS Surges Past 034 Estimates Gold and Silver Decline as Precious Metals Face Continued Pressure Teleflex Incorporated TFX Q1 2026 Earnings EPS 139 Beats Estimates