{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.008806423,"fmt":"-0.88%"},"oneMonthReturn":{"raw":-0.12693916,"fmt":"-12.69%"},"threeMonthReturn":{"raw":0.009674242,"fmt":"0.97%"},"sixMonthReturn":{"raw":0.030889716,"fmt":"3.09%"},"ytdReturnPct":{"raw":0.039816033,"fmt":"3.98%"},"oneYearTotalReturn":{"raw":0.3710233,"fmt":"37.10%"},"twoYearTotalReturn":{"raw":0.3565723,"fmt":"35.66%"},"threeYearTotalReturn":{"raw":0.7834464,"fmt":"78.34%"},"fiveYearTotalReturn":{"raw":1.4140804,"fmt":"141.41%"},"tenYearTotalReturn":{"raw":4.2875834,"fmt":"428.76%"},"maxReturn":{"raw":34.054657,"fmt":"3,405.47%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":9454592000,"fmt":"9.45B","longFmt":"9,454,592,000"},"forwardPE":{"raw":22.49457,"fmt":"22.49"},"profitMargins":{"raw":0.13976,"fmt":"13.98%"},"floatShares":{"raw":27065019,"fmt":"27.07M","longFmt":"27,065,019"},"sharesOutstanding":{"raw":27423636,"fmt":"27.42M","longFmt":"27,423,636"},"sharesShort":{"raw":658330,"fmt":"658.33k","longFmt":"658,330"},"sharesShortPriorMonth":{"raw":686602,"fmt":"686.6k","longFmt":"686,602"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0197,"fmt":"1.97%"},"heldPercentInsiders":{"raw":0.01002,"fmt":"1.00%"},"heldPercentInstitutions":{"raw":1.00872,"fmt":"100.87%"},"shortRatio":{"raw":3.35,"fmt":"3.35"},"shortPercentOfFloat":{"raw":0.0372,"fmt":"3.72%"},"beta":{"raw":1.234,"fmt":"1.23"},"impliedSharesOutstanding":{"raw":33339926,"fmt":"33.34M","longFmt":"33,339,926"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":60.814,"fmt":"60.81"},"priceToBook":{"raw":4.719473,"fmt":"4.72"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":0.238,"fmt":"23.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":340800000,"fmt":"340.8M","longFmt":"340,800,000"},"trailingEps":{"raw":10.16,"fmt":"10.16"},"forwardEps":{"raw":12.75908,"fmt":"12.76"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":763776000,"fmt":"1994-03-16"},"enterpriseToRevenue":{"raw":3.877,"fmt":"3.88"},"enterpriseToEbitda":{"raw":17.886,"fmt":"17.89"},"52WeekChange":{"raw":0.36263525,"fmt":"36.26%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.52,"fmt":"0.52"},"lastDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.21,"fmt":"2.21"},"estimate":{"raw":2.1124,"fmt":"2.11"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.1","surprisePct":"4.62","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746650414,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":3.01,"fmt":"3.01"},"estimate":{"raw":2.62468,"fmt":"2.62"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.39","surprisePct":"14.68","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754513357,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":2.45,"fmt":"2.45"},"estimate":{"raw":2.31405,"fmt":"2.31"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.14","surprisePct":"5.87","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762377932,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":2.5,"fmt":"2.50"},"estimate":{"raw":2.3554,"fmt":"2.36"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.14","surprisePct":"6.14","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770845400,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":2.696,"fmt":"2.70"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1979500000,"fmt":"1.98B","longFmt":"1,979,500,000"},"earnings":{"raw":251500000,"fmt":"251.5M","longFmt":"251,500,000"}},{"date":2023,"revenue":{"raw":2056300000,"fmt":"2.06B","longFmt":"2,056,300,000"},"earnings":{"raw":262100000,"fmt":"262.1M","longFmt":"262,100,000"}},{"date":2024,"revenue":{"raw":2252200000,"fmt":"2.25B","longFmt":"2,252,200,000"},"earnings":{"raw":291200000,"fmt":"291.2M","longFmt":"291,200,000"}},{"date":2025,"revenue":{"raw":2438500000,"fmt":"2.44B","longFmt":"2,438,500,000"},"earnings":{"raw":340800000,"fmt":"340.8M","longFmt":"340,800,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":558000000,"fmt":"558M","longFmt":"558,000,000"},"earnings":{"raw":74000000,"fmt":"74M","longFmt":"74,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":643700000,"fmt":"643.7M","longFmt":"643,700,000"},"earnings":{"raw":100900000,"fmt":"100.9M","longFmt":"100,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":611700000,"fmt":"611.7M","longFmt":"611,700,000"},"earnings":{"raw":82200000,"fmt":"82.2M","longFmt":"82,200,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":625100000,"fmt":"625.1M","longFmt":"625,100,000"},"earnings":{"raw":83700000,"fmt":"83.7M","longFmt":"83,700,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"WTS Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770904800,"updated":1772058385,"transcriptId":2812998,"type":"IN_HOUSE","eventId":412426,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2025-earnings_call-412426.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/12/2812998.json","maxAge":1},{"title":"WTS Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762437600,"updated":1763045124,"transcriptId":2270997,"type":"IN_HOUSE","eventId":372058,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2025-earnings_call-372058.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2270997.json","maxAge":1},{"title":"WTS Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754571600,"updated":1764415109,"transcriptId":2324024,"type":"IN_HOUSE","eventId":344130,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2025-earnings_call-344130.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2324024.json","maxAge":1},{"title":"WTS Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746709200,"updated":1763651780,"transcriptId":2314902,"type":"IN_HOUSE","eventId":314923,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2025-earnings_call-314923.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2314902.json","maxAge":1},{"title":"WTS Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739282400,"updated":1766983679,"transcriptId":2543114,"type":"IN_HOUSE","eventId":243617,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2024-earnings_call-243617.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/11/2543114.json","maxAge":1},{"title":"WTS Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730379600,"updated":1768649723,"transcriptId":2615530,"type":"IN_HOUSE","eventId":220075,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2024-earnings_call-220075.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615530.json","maxAge":1},{"title":"WTS Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723122000,"updated":1772065323,"transcriptId":2723218,"type":"IN_HOUSE","eventId":192667,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2024-earnings_call-192667.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2723218.json","maxAge":1},{"title":"WTS Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715259600,"updated":1772064868,"transcriptId":2722757,"type":"IN_HOUSE","eventId":166820,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2024-earnings_call-166820.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/9/2722757.json","maxAge":1},{"title":"WTS Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707832800,"updated":1772059848,"transcriptId":2802583,"type":"IN_HOUSE","eventId":124234,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2023-earnings_call-124234.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/13/2802583.json","maxAge":1},{"title":"WTS Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698930000,"updated":1772058821,"transcriptId":2854441,"type":"IN_HOUSE","eventId":86817,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2023-earnings_call-86817.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2854441.json","maxAge":1},{"title":"WTS Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691067600,"updated":1772063535,"transcriptId":2905854,"type":"IN_HOUSE","eventId":66631,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2023-earnings_call-66631.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905854.json","maxAge":1},{"title":"WTS Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683208800,"updated":1773016043,"transcriptId":2964225,"type":"IN_HOUSE","eventId":52972,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2023-earnings_call-52972.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2964225.json","maxAge":1},{"title":"WTS Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675951200,"updated":1773487943,"transcriptId":3021460,"type":"IN_HOUSE","eventId":42966,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2022-earnings_call-42966.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/9/3021460.json","maxAge":1},{"title":"WTS Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667480400,"updated":1773384640,"transcriptId":3063840,"type":"IN_HOUSE","eventId":39984,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2022-earnings_call-39984.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3063840.json","maxAge":1},{"title":"WTS Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659576420,"updated":1773731946,"transcriptId":3098061,"type":"IN_HOUSE","eventId":30754,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2022-earnings_call-30754.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3098061.json","maxAge":1},{"title":"WTS Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651655802,"updated":1774697832,"transcriptId":3141034,"type":"IN_HOUSE","eventId":20817,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2022-earnings_call-20817.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141034.json","maxAge":1},{"title":"WTS Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644465600,"updated":1774697691,"transcriptId":3185651,"type":"IN_HOUSE","eventId":14628,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2021-earnings_call-14628.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/10/3185651.json","maxAge":1},{"title":"WTS Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636030800,"updated":1772058698,"transcriptId":2736080,"type":"IN_HOUSE","eventId":548162,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2021-earnings_call-548162.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/2736080.json","maxAge":1},{"title":"WTS Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628168400,"updated":1772063085,"transcriptId":2736082,"type":"IN_HOUSE","eventId":548164,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2021-earnings_call-548164.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/2736082.json","maxAge":1},{"title":"WTS Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620219600,"updated":1772058698,"transcriptId":2736081,"type":"IN_HOUSE","eventId":548167,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2021-earnings_call-548167.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/2736081.json","maxAge":1},{"title":"WTS Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613649600,"updated":1770070685,"transcriptId":2727893,"type":"IN_HOUSE","eventId":269450,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2020-earnings_call-269450.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/18/2727893.json","maxAge":1},{"title":"WTS Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604584800,"updated":1772058698,"transcriptId":2736083,"type":"IN_HOUSE","eventId":548177,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2020-earnings_call-548177.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/5/2736083.json","maxAge":1},{"title":"WTS Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596546000,"updated":1772061574,"transcriptId":2736084,"type":"IN_HOUSE","eventId":548181,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2020-earnings_call-548181.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/4/2736084.json","maxAge":1},{"title":"WTS Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588856400,"updated":1772061574,"transcriptId":2736085,"type":"IN_HOUSE","eventId":548183,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2020-earnings_call-548183.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/7/2736085.json","maxAge":1},{"title":"WTS Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582200000,"updated":1770112129,"transcriptId":2734588,"type":"IN_HOUSE","eventId":274287,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2019-earnings_call-274287.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/20/2734588.json","maxAge":1},{"title":"WTS Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572526800,"updated":1772063062,"transcriptId":2736086,"type":"IN_HOUSE","eventId":548196,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2019-earnings_call-548196.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/31/2736086.json","maxAge":1},{"title":"WTS Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564664400,"updated":1772063085,"transcriptId":2736087,"type":"IN_HOUSE","eventId":548200,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2019-earnings_call-548200.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/1/2736087.json","maxAge":1},{"title":"WTS Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556888400,"updated":1772058698,"transcriptId":2736088,"type":"IN_HOUSE","eventId":548202,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2019-earnings_call-548202.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/3/2736088.json","maxAge":1},{"title":"WTS Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1550836800,"updated":1770112129,"transcriptId":2734591,"type":"IN_HOUSE","eventId":277088,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2018-earnings_call-277088.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/22/2734591.json","maxAge":1},{"title":"WTS Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1541426400,"updated":1772063085,"transcriptId":2736089,"type":"IN_HOUSE","eventId":548208,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2018-earnings_call-548208.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/5/2736089.json","maxAge":1},{"title":"WTS Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533214800,"updated":1772061574,"transcriptId":2736093,"type":"IN_HOUSE","eventId":548214,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2018-earnings_call-548214.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/2/2736093.json","maxAge":1},{"title":"WTS Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525438800,"updated":1772058698,"transcriptId":2736091,"type":"IN_HOUSE","eventId":548220,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2018-earnings_call-548220.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/4/2736091.json","maxAge":1},{"title":"WTS Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1519387200,"updated":1770112129,"transcriptId":2734592,"type":"IN_HOUSE","eventId":280051,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2017-earnings_call-280051.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/23/2734592.json","maxAge":1},{"title":"WTS Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1509627600,"updated":1772061574,"transcriptId":2736092,"type":"IN_HOUSE","eventId":548223,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2017-earnings_call-548223.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/2/2736092.json","maxAge":1},{"title":"WTS Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1501765200,"updated":1772064131,"transcriptId":2736196,"type":"IN_HOUSE","eventId":548230,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2017-earnings_call-548230.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/3/2736196.json","maxAge":1},{"title":"WTS Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493989200,"updated":1772061574,"transcriptId":2736199,"type":"IN_HOUSE","eventId":548250,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2017-earnings_call-548250.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/5/2736199.json","maxAge":1},{"title":"WTS Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1487937600,"updated":1770112156,"transcriptId":2734593,"type":"IN_HOUSE","eventId":282922,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2016-earnings_call-282922.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/24/2734593.json","maxAge":1},{"title":"WTS Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1478178000,"updated":1772061574,"transcriptId":2736200,"type":"IN_HOUSE","eventId":548255,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2016-earnings_call-548255.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/3/2736200.json","maxAge":1},{"title":"WTS Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1470402000,"updated":1772061574,"transcriptId":2736208,"type":"IN_HOUSE","eventId":548256,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2016-earnings_call-548256.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/8/5/2736208.json","maxAge":1},{"title":"WTS Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1462453200,"updated":1772064131,"transcriptId":2736209,"type":"IN_HOUSE","eventId":548257,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2016-earnings_call-548257.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/5/5/2736209.json","maxAge":1},{"title":"WTS Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1456747200,"updated":1770112129,"transcriptId":2734603,"type":"IN_HOUSE","eventId":285587,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2015-earnings_call-285587.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/2/29/2734603.json","maxAge":1},{"title":"WTS Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1446123600,"updated":1772063085,"transcriptId":2736206,"type":"IN_HOUSE","eventId":548435,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2015-earnings_call-548435.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/10/29/2736206.json","maxAge":1},{"title":"WTS Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1438261200,"updated":1772063085,"transcriptId":2736212,"type":"IN_HOUSE","eventId":548437,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2015-earnings_call-548437.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/7/30/2736212.json","maxAge":1},{"title":"WTS Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1430398800,"updated":1772063085,"transcriptId":2736213,"type":"IN_HOUSE","eventId":548438,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2015-earnings_call-548438.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/4/30/2736213.json","maxAge":1},{"title":"WTS Q4 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q4","date":1424952000,"updated":1770112129,"transcriptId":2734598,"type":"IN_HOUSE","eventId":287755,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2014-earnings_call-287755.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/2/26/2734598.json","maxAge":1},{"title":"WTS Q3 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q3","date":1414587600,"updated":1772061574,"transcriptId":2736214,"type":"IN_HOUSE","eventId":548439,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2014-earnings_call-548439.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/10/29/2736214.json","maxAge":1},{"title":"WTS Q2 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q2","date":1406725200,"updated":1772061574,"transcriptId":2736211,"type":"IN_HOUSE","eventId":548442,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2014-earnings_call-548442.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/7/30/2736211.json","maxAge":1},{"title":"WTS Q1 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q1","date":1398862800,"updated":1772064131,"transcriptId":2736215,"type":"IN_HOUSE","eventId":548444,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2014-earnings_call-548444.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/4/30/2736215.json","maxAge":1},{"title":"WTS Q4 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q4","date":1392818400,"updated":1772061574,"transcriptId":2736553,"type":"IN_HOUSE","eventId":548445,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q4-2013-earnings_call-548445.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/2/19/2736553.json","maxAge":1},{"title":"WTS Q3 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q3","date":1383138000,"updated":1772064131,"transcriptId":2736564,"type":"IN_HOUSE","eventId":548446,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q3-2013-earnings_call-548446.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/10/30/2736564.json","maxAge":1},{"title":"WTS Q2 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q2","date":1375275600,"updated":1772064131,"transcriptId":2736560,"type":"IN_HOUSE","eventId":548448,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q2-2013-earnings_call-548448.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/7/31/2736560.json","maxAge":1},{"title":"WTS Q1 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q1","date":1367413200,"updated":1772061574,"transcriptId":2736565,"type":"IN_HOUSE","eventId":548452,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/WTS/earnings/WTS-Q1-2013-earnings_call-548452.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/5/1/2736565.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":290.3,"fmt":"290.30"},"open":{"raw":289.01,"fmt":"289.01"},"dayLow":{"raw":283.73,"fmt":"283.73"},"dayHigh":{"raw":290.875,"fmt":"290.88"},"regularMarketPreviousClose":{"raw":290.3,"fmt":"290.30"},"regularMarketOpen":{"raw":289.01,"fmt":"289.01"},"regularMarketDayLow":{"raw":283.73,"fmt":"283.73"},"regularMarketDayHigh":{"raw":290.875,"fmt":"290.88"},"dividendRate":{"raw":2.08,"fmt":"2.08"},"dividendYield":{"raw":0.0072000003,"fmt":"0.72%"},"exDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"payoutRatio":{"raw":0.19569999,"fmt":"19.57%"},"fiveYearAvgDividendYield":{"raw":0.73,"fmt":"0.73"},"beta":{"raw":1.234,"fmt":"1.23"},"trailingPE":{"raw":28.249018,"fmt":"28.25"},"forwardPE":{"raw":22.49457,"fmt":"22.49"},"volume":{"raw":217353,"fmt":"217.35k","longFmt":"217,353"},"regularMarketVolume":{"raw":217353,"fmt":"217.35k","longFmt":"217,353"},"averageVolume":{"raw":187230,"fmt":"187.23k","longFmt":"187,230"},"averageVolume10days":{"raw":198440,"fmt":"198.44k","longFmt":"198,440"},"averageDailyVolume10Day":{"raw":198440,"fmt":"198.44k","longFmt":"198,440"},"bid":{"raw":254.51,"fmt":"254.51"},"ask":{"raw":345.0,"fmt":"345.00"},"bidSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"askSize":{"raw":4000,"fmt":"4k","longFmt":"4,000"},"marketCap":{"raw":9568892928,"fmt":"9.57B","longFmt":"9,568,892,928"},"nonDilutedMarketCap":{"raw":9653908972,"fmt":"9.65B","longFmt":"9,653,908,972"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":177.59,"fmt":"177.59"},"fiftyTwoWeekHigh":{"raw":345.17,"fmt":"345.17"},"allTimeHigh":{"raw":345.17,"fmt":"345.17"},"allTimeLow":{"raw":6.25,"fmt":"6.25"},"priceToSalesTrailing12Months":{"raw":3.9240897,"fmt":"3.92"},"fiftyDayAverage":{"raw":308.5092,"fmt":"308.51"},"twoHundredDayAverage":{"raw":278.724,"fmt":"278.72"},"trailingAnnualDividendRate":{"raw":1.99,"fmt":"1.99"},"trailingAnnualDividendYield":{"raw":0.006854978,"fmt":"0.69%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1770904800,"fmt":"2026-02-12"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.67918,"fmt":"2.68"},"earningsLow":{"raw":2.615,"fmt":"2.62"},"earningsHigh":{"raw":2.75,"fmt":"2.75"},"revenueAverage":{"raw":636630500,"fmt":"636.63M","longFmt":"636,630,500"},"revenueLow":{"raw":625000000,"fmt":"625M","longFmt":"625,000,000"},"revenueHigh":{"raw":646000000,"fmt":"646M","longFmt":"646,000,000"}},"exDividendDate":{"raw":1772150400,"fmt":"2026-02-27"},"dividendDate":{"raw":1773360000,"fmt":"2026-03-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771351297,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":323.0,"priorPriceTarget":267.0},{"epochGradeDate":1771005092,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":323.0,"priorPriceTarget":300.0},{"epochGradeDate":1771005045,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":337.0,"priorPriceTarget":288.0},{"epochGradeDate":1771003291,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":389.0,"priorPriceTarget":320.0},{"epochGradeDate":1770906911,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":340.0},{"epochGradeDate":1768990328,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":340.0,"priorPriceTarget":0.0},{"epochGradeDate":1767630498,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":288.0,"priorPriceTarget":0.0},{"epochGradeDate":1765546954,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1762531209,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":287.0},{"epochGradeDate":1758283476,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":287.0,"priorPriceTarget":0.0},{"epochGradeDate":1754667892,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":290.0},{"epochGradeDate":1753102530,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":275.0},{"epochGradeDate":1750262618,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":260.0},{"epochGradeDate":1744810055,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":229.0,"priorPriceTarget":219.0},{"epochGradeDate":1739378111,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":197.0},{"epochGradeDate":1739374038,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":219.0,"priorPriceTarget":218.0},{"epochGradeDate":1734430583,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1733933334,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":218.0,"priorPriceTarget":202.0},{"epochGradeDate":1730722602,"firm":"Northcoast Research","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1723208222,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":202.0,"priorPriceTarget":217.0},{"epochGradeDate":1723203894,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":199.0,"priorPriceTarget":225.0},{"epochGradeDate":1721318208,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":209.0},{"epochGradeDate":1715340786,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":212.0},{"epochGradeDate":1713365603,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":209.0,"priorPriceTarget":206.0},{"epochGradeDate":1707938035,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":191.0},{"epochGradeDate":1707920236,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":199.0},{"epochGradeDate":1703001991,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":199.0,"priorPriceTarget":198.0},{"epochGradeDate":1701790517,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":165.0},{"epochGradeDate":1694444428,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":160.0},{"epochGradeDate":1691158153,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":189.0,"priorPriceTarget":171.0},{"epochGradeDate":1689784389,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":182.0,"priorPriceTarget":177.0},{"epochGradeDate":1683558069,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":174.0},{"epochGradeDate":1680694037,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":120.0},{"epochGradeDate":1676039873,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":169.0,"priorPriceTarget":151.0},{"epochGradeDate":1676032068,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":144.0},{"epochGradeDate":1674233385,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":145.0},{"epochGradeDate":1673431351,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":155.0},{"epochGradeDate":1667574499,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":129.0},{"epochGradeDate":1666266864,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":148.0,"priorPriceTarget":192.0},{"epochGradeDate":1665498350,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":133.0},{"epochGradeDate":1660812879,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":192.0,"priorPriceTarget":0.0},{"epochGradeDate":1658324258,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":141.0},{"epochGradeDate":1650291397,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":148.0,"priorPriceTarget":159.0},{"epochGradeDate":1649852107,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":147.0,"priorPriceTarget":165.0},{"epochGradeDate":1636118211,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":191.0,"priorPriceTarget":153.0},{"epochGradeDate":1628254437,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":153.0,"priorPriceTarget":136.0},{"epochGradeDate":1608038969,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":124.0,"priorPriceTarget":0.0},{"epochGradeDate":1587482897,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":96.0,"priorPriceTarget":120.0},{"epochGradeDate":1581427286,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1581074684,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564765194,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":102.0},{"epochGradeDate":1562067546,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1557149372,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1555420041,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":88.0},{"epochGradeDate":1549892300,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":81.0},{"epochGradeDate":1533297200,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":90.0},{"epochGradeDate":1525696145,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":80.0},{"epochGradeDate":1518610936,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509726573,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":71.0},{"epochGradeDate":1505818306,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1488981761,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":66.0,"priorPriceTarget":0.0},{"epochGradeDate":1474022409,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":63.0,"priorPriceTarget":0.0},{"epochGradeDate":1465558672,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Accumulate","action":"down","priceTargetAction":"Maintains","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1462535261,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1455734506,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1451909557,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1439816999,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":46.0},{"epochGradeDate":1436443622,"firm":"Seaport Global","toGrade":"","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1434451724,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1422445968,"firm":"Boenning & Scattergood","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1417582800,"firm":"Sterne Agee","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":70.0},{"epochGradeDate":1414752066,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1411379866,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":66.0},{"epochGradeDate":1402049512,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1399293840,"firm":"Sterne Agee","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":60.0},{"epochGradeDate":1398077303,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1395057600,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1393938000,"firm":"Cowen & Co.","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":52.0},{"epochGradeDate":1384866000,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1361287635,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":45.0},{"epochGradeDate":1352139540,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":38.0},{"epochGradeDate":1347275220,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":33.0},{"epochGradeDate":1343830740,"firm":"S&P Capital IQ","toGrade":"Hold","fromGrade":"Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1336400400,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":36.0},{"epochGradeDate":1335264240,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":48.0},{"epochGradeDate":1329913560,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1329913020,"firm":"Sterne Agee","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1329910980,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":50.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.012229573,"fmt":"-1.22%"},"postMarketChange":{"raw":-3.5100098,"fmt":"-3.51"},"postMarketTime":1774655750,"postMarketPrice":{"raw":283.5,"fmt":"283.50"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.011333,"fmt":"-1.13%"},"regularMarketChange":{"raw":-3.28998,"fmt":"-3.29"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":287.01,"fmt":"287.01"},"regularMarketDayHigh":{"raw":290.875,"fmt":"290.88"},"regularMarketDayLow":{"raw":283.73,"fmt":"283.73"},"regularMarketVolume":{"raw":217353,"fmt":"217.35k","longFmt":"217,353.00"},"averageDailyVolume10Day":{"raw":198440,"fmt":"198.44k","longFmt":"198,440"},"averageDailyVolume3Month":{"raw":187230,"fmt":"187.23k","longFmt":"187,230"},"regularMarketPreviousClose":{"raw":290.3,"fmt":"290.30"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":289.01,"fmt":"289.01"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"WTS","underlyingSymbol":null,"shortName":"Watts Water Technologies, Inc.","longName":"Watts Water Technologies, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":9568892928,"fmt":"9.57B","longFmt":"9,568,892,928.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.37,"fmt":"2.37"},"estimate":{"raw":2.12853,"fmt":"2.13"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.24","surprisePct":"11.34","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746650414,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":3.09,"fmt":"3.09"},"estimate":{"raw":2.62534,"fmt":"2.63"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.46","surprisePct":"17.7","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754513357,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":2.5,"fmt":"2.50"},"estimate":{"raw":2.26271,"fmt":"2.26"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.24","surprisePct":"10.49","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762377932,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":2.62,"fmt":"2.62"},"estimate":{"raw":2.3388,"fmt":"2.34"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.28","surprisePct":"12.02","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770845400,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":2.67918,"fmt":"2.68"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1979500000,"fmt":"1.98B","longFmt":"1,979,500,000"},"earnings":{"raw":239800000,"fmt":"239.8M","longFmt":"239,800,000"}},{"date":2023,"revenue":{"raw":2056300000,"fmt":"2.06B","longFmt":"2,056,300,000"},"earnings":{"raw":277300000,"fmt":"277.3M","longFmt":"277,300,000"}},{"date":2024,"revenue":{"raw":2252200000,"fmt":"2.25B","longFmt":"2,252,200,000"},"earnings":{"raw":297000000,"fmt":"297M","longFmt":"297,000,000"}},{"date":2025,"revenue":{"raw":2438500000,"fmt":"2.44B","longFmt":"2,438,500,000"},"earnings":{"raw":354800000,"fmt":"354.8M","longFmt":"354,800,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":558000000,"fmt":"558M","longFmt":"558,000,000"},"earnings":{"raw":79500000,"fmt":"79.5M","longFmt":"79,500,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":643700000,"fmt":"643.7M","longFmt":"643,700,000"},"earnings":{"raw":103700000,"fmt":"103.7M","longFmt":"103,700,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":611700000,"fmt":"611.7M","longFmt":"611,700,000"},"earnings":{"raw":83700000,"fmt":"83.7M","longFmt":"83,700,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":625100000,"fmt":"625.1M","longFmt":"625,100,000"},"earnings":{"raw":87900000,"fmt":"87.9M","longFmt":"87,900,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":287.01,"fmt":"287.01"},"targetHighPrice":{"raw":389.0,"fmt":"389.00"},"targetLowPrice":{"raw":275.0,"fmt":"275.00"},"targetMeanPrice":{"raw":338.55557,"fmt":"338.56"},"targetMedianPrice":{"raw":339.0,"fmt":"339.00"},"recommendationMean":{"raw":2.66667,"fmt":"2.67"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":9,"fmt":"9","longFmt":"9"},"totalCash":{"raw":406200000,"fmt":"406.2M","longFmt":"406,200,000"},"totalCashPerShare":{"raw":12.184,"fmt":"12.18"},"ebitda":{"raw":528600000,"fmt":"528.6M","longFmt":"528,600,000"},"totalDebt":{"raw":291900000,"fmt":"291.9M","longFmt":"291,900,000"},"quickRatio":{"raw":1.367,"fmt":"1.37"},"currentRatio":{"raw":2.51,"fmt":"2.51"},"totalRevenue":{"raw":2438500096,"fmt":"2.44B","longFmt":"2,438,500,096"},"debtToEquity":{"raw":14.396,"fmt":"14.40%"},"revenuePerShare":{"raw":72.791,"fmt":"72.79"},"returnOnAssets":{"raw":0.11173,"fmt":"11.17%"},"returnOnEquity":{"raw":0.18246001,"fmt":"18.25%"},"grossProfits":{"raw":1206000000,"fmt":"1.21B","longFmt":"1,206,000,000"},"freeCashflow":{"raw":217324992,"fmt":"217.32M","longFmt":"217,324,992"},"operatingCashflow":{"raw":402000000,"fmt":"402M","longFmt":"402,000,000"},"earningsGrowth":{"raw":0.238,"fmt":"23.80%"},"revenueGrowth":{"raw":0.157,"fmt":"15.70%"},"grossMargins":{"raw":0.49457002,"fmt":"49.46%"},"ebitdaMargins":{"raw":0.21677,"fmt":"21.68%"},"operatingMargins":{"raw":0.18365,"fmt":"18.37%"},"profitMargins":{"raw":0.13976,"fmt":"13.98%"},"financialCurrency":"USD"}}],"error":null}}