Tapestry TPR Q1 2026 Results Strong Execution Drives Outperformance MSA Safety MSA Gained 280 Can It Break 17823 20260520 NaaS NAAS Q3 2021 Earnings Soft Quarter Raises Questions