{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.102551915,"fmt":"10.26%"},"oneMonthReturn":{"raw":-0.047845293,"fmt":"-4.78%"},"threeMonthReturn":{"raw":-0.053274687,"fmt":"-5.33%"},"sixMonthReturn":{"raw":-0.03141926,"fmt":"-3.14%"},"ytdReturnPct":{"raw":-0.047689278,"fmt":"-4.77%"},"oneYearTotalReturn":{"raw":-0.16610457,"fmt":"-16.61%"},"twoYearTotalReturn":{"raw":-0.4808594,"fmt":"-48.09%"},"threeYearTotalReturn":{"raw":-0.5295118,"fmt":"-52.95%"},"fiveYearTotalReturn":{"raw":-0.7186093,"fmt":"-71.86%"},"tenYearTotalReturn":{"raw":-0.24835077,"fmt":"-24.84%"},"maxReturn":{"raw":75.07126,"fmt":"7,507.13%"}},"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":7554589184,"fmt":"7.55B","longFmt":"7,554,589,184"},"forwardPE":{"raw":11.4638,"fmt":"11.46"},"profitMargins":{"raw":-0.45448002,"fmt":"-45.45%"},"floatShares":{"raw":44032600,"fmt":"44.03M","longFmt":"44,032,600"},"sharesOutstanding":{"raw":44200562,"fmt":"44.2M","longFmt":"44,200,562"},"sharesShort":{"raw":2291616,"fmt":"2.29M","longFmt":"2,291,616"},"sharesShortPriorMonth":{"raw":2444293,"fmt":"2.44M","longFmt":"2,444,293"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.051799998,"fmt":"5.18%"},"heldPercentInsiders":{"raw":0.00348,"fmt":"0.35%"},"heldPercentInstitutions":{"raw":1.08343,"fmt":"108.34%"},"shortRatio":{"raw":2.34,"fmt":"2.34"},"shortPercentOfFloat":{"raw":0.0834,"fmt":"8.34%"},"beta":{"raw":0.861,"fmt":"0.86"},"impliedSharesOutstanding":{"raw":44200562,"fmt":"44.2M","longFmt":"44,200,562"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":70.704,"fmt":"70.70"},"priceToBook":{"raw":1.6437542,"fmt":"1.64"},"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":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":58530000,"fmt":"58.53M","longFmt":"58,530,000"},"trailingEps":{"raw":1.31,"fmt":"1.31"},"forwardEps":{"raw":10.138,"fmt":"10.14"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":866505600,"fmt":"1997-06-17"},"enterpriseToRevenue":{"raw":3.791,"fmt":"3.79"},"enterpriseToEbitda":{"raw":16.101,"fmt":"16.10"},"52WeekChange":{"raw":-0.25521094,"fmt":"-25.52%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.34,"fmt":"0.34"},"lastDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"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.07,"fmt":"2.07"},"estimate":{"raw":1.735,"fmt":"1.74"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.33","surprisePct":"19.31","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746097252,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":2.77,"fmt":"2.77"},"estimate":{"raw":1.9025,"fmt":"1.90"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.87","surprisePct":"45.6","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959630,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":-9.24,"fmt":"-9.24"},"estimate":{"raw":1.135,"fmt":"1.13"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-10.38","surprisePct":"-914.1","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762430442,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":-16.15,"fmt":"-16.15"},"estimate":{"raw":-0.10667,"fmt":"-0.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-16.04","surprisePct":"-15040.15","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772107243,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.45,"fmt":"0.45"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777552200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":2791041000,"fmt":"2.79B","longFmt":"2,791,041,000"},"earnings":{"raw":363139000,"fmt":"363.14M","longFmt":"363,139,000"}},{"date":2023,"revenue":{"raw":2974489000,"fmt":"2.97B","longFmt":"2,974,489,000"},"earnings":{"raw":356328000,"fmt":"356.33M","longFmt":"356,328,000"}},{"date":2024,"revenue":{"raw":3047324000,"fmt":"3.05B","longFmt":"3,047,324,000"},"earnings":{"raw":69675000,"fmt":"69.67M","longFmt":"69,675,000"}},{"date":2025,"revenue":{"raw":1983700000,"fmt":"1.98B","longFmt":"1,983,700,000"},"earnings":{"raw":-905640000,"fmt":"-905.64M","longFmt":"-905,640,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":700669000,"fmt":"700.67M","longFmt":"700,669,000"},"earnings":{"raw":95002000,"fmt":"95M","longFmt":"95,002,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":780889000,"fmt":"780.89M","longFmt":"780,889,000"},"earnings":{"raw":122580000,"fmt":"122.58M","longFmt":"122,580,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":892900000,"fmt":"892.9M","longFmt":"892,900,000"},"earnings":{"raw":-408892000,"fmt":"-408.89M","longFmt":"-408,892,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":569000000,"fmt":"569M","longFmt":"569,000,000"},"earnings":{"raw":-714329000,"fmt":"-714.33M","longFmt":"-714,329,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"TFX Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772110800,"updated":1772121019,"transcriptId":2937522,"type":"IN_HOUSE","eventId":406307,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2025-earnings_call-406307.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/26/2937522.json","maxAge":1},{"title":"TFX Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762434000,"updated":1763045124,"transcriptId":2271102,"type":"IN_HOUSE","eventId":369113,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2025-earnings_call-369113.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2271102.json","maxAge":1},{"title":"TFX Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753963200,"updated":1761741281,"transcriptId":2210029,"type":"IN_HOUSE","eventId":340760,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2025-earnings_call-340760.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2210029.json","maxAge":1},{"title":"TFX Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746100800,"updated":1767718076,"transcriptId":2551423,"type":"IN_HOUSE","eventId":321373,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2025-earnings_call-321373.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/1/2551423.json","maxAge":1},{"title":"TFX Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740661200,"updated":1765858733,"transcriptId":2515092,"type":"IN_HOUSE","eventId":239720,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2024-earnings_call-239720.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/27/2515092.json","maxAge":1},{"title":"TFX Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730376000,"updated":1769254395,"transcriptId":2616362,"type":"IN_HOUSE","eventId":217757,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2024-earnings_call-217757.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2616362.json","maxAge":1},{"title":"TFX Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722513600,"updated":1772065297,"transcriptId":2725809,"type":"IN_HOUSE","eventId":190455,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2024-earnings_call-190455.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725809.json","maxAge":1},{"title":"TFX Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714651200,"updated":1772062975,"transcriptId":2745949,"type":"IN_HOUSE","eventId":169492,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2024-earnings_call-169492.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/2/2745949.json","maxAge":1},{"title":"TFX Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708606800,"updated":1772062675,"transcriptId":2791386,"type":"IN_HOUSE","eventId":119807,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2023-earnings_call-119807.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/22/2791386.json","maxAge":1},{"title":"TFX Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698926400,"updated":1772058821,"transcriptId":2854843,"type":"IN_HOUSE","eventId":86698,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2023-earnings_call-86698.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2854843.json","maxAge":1},{"title":"TFX Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691064000,"updated":1772064058,"transcriptId":2906966,"type":"IN_HOUSE","eventId":66553,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2023-earnings_call-66553.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2906966.json","maxAge":1},{"title":"TFX Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683201600,"updated":1773016768,"transcriptId":2965517,"type":"IN_HOUSE","eventId":56213,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2023-earnings_call-56213.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2965517.json","maxAge":1},{"title":"TFX Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677157200,"updated":1773016467,"transcriptId":3012656,"type":"IN_HOUSE","eventId":40536,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2022-earnings_call-40536.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/23/3012656.json","maxAge":1},{"title":"TFX Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666872000,"updated":1774093494,"transcriptId":3074280,"type":"IN_HOUSE","eventId":39002,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2022-earnings_call-39002.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/27/3074280.json","maxAge":1},{"title":"TFX Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658966100,"updated":1773895704,"transcriptId":3110087,"type":"IN_HOUSE","eventId":26771,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2022-earnings_call-26771.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/27/3110087.json","maxAge":1},{"title":"TFX Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651156122,"updated":1774225500,"transcriptId":3145019,"type":"IN_HOUSE","eventId":19997,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2022-earnings_call-19997.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/28/3145019.json","maxAge":1},{"title":"TFX Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645707600,"updated":1774547262,"transcriptId":3174099,"type":"IN_HOUSE","eventId":15230,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2021-earnings_call-15230.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3174099.json","maxAge":1},{"title":"TFX Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635379200,"updated":1752165408,"transcriptId":1571542,"type":"RAW","eventId":10196,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2021-earnings_call-10196.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/28/1571542.json","maxAge":1},{"title":"TFX Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627531200,"updated":1752165408,"transcriptId":1568868,"type":"RAW","eventId":7234,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2021-earnings_call-7234.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/29/1568868.json","maxAge":1},{"title":"TFX Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619717280,"updated":1752165408,"transcriptId":1563836,"type":"RAW","eventId":1535,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2021-earnings_call-1535.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/29/1563836.json","maxAge":1},{"title":"TFX Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614258000,"updated":1752173449,"transcriptId":1673319,"type":"RAW","eventId":190963,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2020-earnings_call-190963.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/25/1673319.json","maxAge":1},{"title":"TFX Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603929600,"updated":1752173449,"transcriptId":1673323,"type":"RAW","eventId":190969,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2020-earnings_call-190969.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/1673323.json","maxAge":1},{"title":"TFX Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596110400,"updated":1752173449,"transcriptId":1673327,"type":"RAW","eventId":190973,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2020-earnings_call-190973.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/30/1673327.json","maxAge":1},{"title":"TFX Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588248000,"updated":1752173449,"transcriptId":1673330,"type":"RAW","eventId":190978,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2020-earnings_call-190978.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/30/1673330.json","maxAge":1},{"title":"TFX Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582203600,"updated":1752173449,"transcriptId":1673337,"type":"RAW","eventId":190985,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2019-earnings_call-190985.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/20/1673337.json","maxAge":1},{"title":"TFX Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572523200,"updated":1752173449,"transcriptId":1673332,"type":"RAW","eventId":190980,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2019-earnings_call-190980.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/31/1673332.json","maxAge":1},{"title":"TFX Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564660800,"updated":1752173449,"transcriptId":1673333,"type":"RAW","eventId":190981,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2019-earnings_call-190981.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/1/1673333.json","maxAge":1},{"title":"TFX Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556798400,"updated":1752173449,"transcriptId":1673335,"type":"RAW","eventId":190983,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2019-earnings_call-190983.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/2/1673335.json","maxAge":1},{"title":"TFX Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1550754000,"updated":1752173449,"transcriptId":1673339,"type":"RAW","eventId":190987,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2018-earnings_call-190987.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/21/1673339.json","maxAge":1},{"title":"TFX Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1541073600,"updated":1752173449,"transcriptId":1673340,"type":"RAW","eventId":190988,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2018-earnings_call-190988.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/1/1673340.json","maxAge":1},{"title":"TFX Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533211200,"updated":1752173449,"transcriptId":1673342,"type":"RAW","eventId":190990,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2018-earnings_call-190990.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/2/1673342.json","maxAge":1},{"title":"TFX Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525348800,"updated":1752173449,"transcriptId":1673344,"type":"RAW","eventId":190992,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2018-earnings_call-190992.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/3/1673344.json","maxAge":1},{"title":"TFX Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1501761600,"updated":1754989549,"transcriptId":2023735,"type":"RAW","eventId":365237,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2017-earnings_call-365237.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/3/2023735.json","maxAge":1},{"title":"TFX Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493899200,"updated":1754989549,"transcriptId":2023751,"type":"RAW","eventId":365242,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q1-2017-earnings_call-365242.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/4/2023751.json","maxAge":1},{"title":"TFX Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1487854800,"updated":1754989697,"transcriptId":2023757,"type":"RAW","eventId":281785,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q4-2016-earnings_call-281785.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/23/2023757.json","maxAge":1},{"title":"TFX Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1477569600,"updated":1754989195,"transcriptId":2023760,"type":"RAW","eventId":365304,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q3-2016-earnings_call-365304.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/10/27/2023760.json","maxAge":1},{"title":"TFX Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1469707200,"updated":1754989401,"transcriptId":2024571,"type":"RAW","eventId":365338,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TFX/earnings/TFX-Q2-2016-earnings_call-365338.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/7/28/2024571.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":110.49,"fmt":"110.49"},"open":{"raw":114.54,"fmt":"114.54"},"dayLow":{"raw":113.35,"fmt":"113.35"},"dayHigh":{"raw":117.11,"fmt":"117.11"},"regularMarketPreviousClose":{"raw":110.49,"fmt":"110.49"},"regularMarketOpen":{"raw":114.54,"fmt":"114.54"},"regularMarketDayLow":{"raw":113.35,"fmt":"113.35"},"regularMarketDayHigh":{"raw":117.11,"fmt":"117.11"},"dividendRate":{"raw":1.36,"fmt":"1.36"},"dividendYield":{"raw":0.0117,"fmt":"1.17%"},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"payoutRatio":{"raw":1.0382,"fmt":"103.82%"},"fiveYearAvgDividendYield":{"raw":0.66,"fmt":"0.66"},"beta":{"raw":0.861,"fmt":"0.86"},"trailingPE":{"raw":88.71756,"fmt":"88.72"},"forwardPE":{"raw":11.4638,"fmt":"11.46"},"volume":{"raw":1089669,"fmt":"1.09M","longFmt":"1,089,669"},"regularMarketVolume":{"raw":1089669,"fmt":"1.09M","longFmt":"1,089,669"},"averageVolume":{"raw":941022,"fmt":"941.02k","longFmt":"941,022"},"averageVolume10days":{"raw":732930,"fmt":"732.93k","longFmt":"732,930"},"averageDailyVolume10Day":{"raw":732930,"fmt":"732.93k","longFmt":"732,930"},"bid":{"raw":112.72,"fmt":"112.72"},"ask":{"raw":120.68,"fmt":"120.68"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"marketCap":{"raw":5136989184,"fmt":"5.14B","longFmt":"5,136,989,184"},"nonDilutedMarketCap":{"raw":4659181240,"fmt":"4.66B","longFmt":"4,659,181,240"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":100.18,"fmt":"100.18"},"fiftyTwoWeekHigh":{"raw":143.32,"fmt":"143.32"},"allTimeHigh":{"raw":449.38,"fmt":"449.38"},"allTimeLow":{"raw":1.020833,"fmt":"1.02"},"priceToSalesTrailing12Months":{"raw":2.577887,"fmt":"2.58"},"fiftyDayAverage":{"raw":108.9038,"fmt":"108.90"},"twoHundredDayAverage":{"raw":118.13635,"fmt":"118.14"},"trailingAnnualDividendRate":{"raw":1.36,"fmt":"1.36"},"trailingAnnualDividendYield":{"raw":0.012308806,"fmt":"1.23%"},"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":1777552200,"fmt":"2026-04-30"}],"earningsCallDate":[{"raw":1772110800,"fmt":"2026-02-26"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.216,"fmt":"1.22"},"earningsLow":{"raw":1.15,"fmt":"1.15"},"earningsHigh":{"raw":1.33,"fmt":"1.33"},"revenueAverage":{"raw":537382340,"fmt":"537.38M","longFmt":"537,382,340"},"revenueLow":{"raw":520500000,"fmt":"520.5M","longFmt":"520,500,000"},"revenueHigh":{"raw":569423400,"fmt":"569.42M","longFmt":"569,423,400"}},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"dividendDate":{"raw":1774915200,"fmt":"2026-03-31"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774633950,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":128.0,"priorPriceTarget":0.0},{"epochGradeDate":1772215541,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":115.0},{"epochGradeDate":1772209378,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":116.0},{"epochGradeDate":1772099198,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":138.0},{"epochGradeDate":1769695779,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":116.0,"priorPriceTarget":139.0},{"epochGradeDate":1769513909,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":138.0,"priorPriceTarget":0.0},{"epochGradeDate":1766073833,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":120.0},{"epochGradeDate":1765397481,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":139.0,"priorPriceTarget":114.0},{"epochGradeDate":1762794455,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":128.0},{"epochGradeDate":1762543847,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":135.0},{"epochGradeDate":1762541227,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":114.0,"priorPriceTarget":131.0},{"epochGradeDate":1754066205,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1754065114,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1754057455,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":131.0,"priorPriceTarget":137.0},{"epochGradeDate":1752670898,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":150.0},{"epochGradeDate":1752592148,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":145.0},{"epochGradeDate":1746462749,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":137.0,"priorPriceTarget":140.0},{"epochGradeDate":1746455918,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":173.0,"priorPriceTarget":191.0},{"epochGradeDate":1746213178,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":150.0},{"epochGradeDate":1746210310,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":137.0,"priorPriceTarget":146.0},{"epochGradeDate":1744378568,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":149.0},{"epochGradeDate":1743607217,"firm":"Citizens Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1741782378,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1741183822,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":191.0,"priorPriceTarget":275.0},{"epochGradeDate":1741090121,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":235.0},{"epochGradeDate":1741018217,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":149.0,"priorPriceTarget":200.0},{"epochGradeDate":1740767949,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":146.0,"priorPriceTarget":214.0},{"epochGradeDate":1740748823,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":255.0},{"epochGradeDate":1734535973,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":227.0},{"epochGradeDate":1734350014,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1730735285,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":227.0,"priorPriceTarget":255.0},{"epochGradeDate":1730484183,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":275.0},{"epochGradeDate":1730482962,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":275.0},{"epochGradeDate":1730453928,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1728915984,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":247.0},{"epochGradeDate":1728413689,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":260.0},{"epochGradeDate":1722950731,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1722867351,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":247.0,"priorPriceTarget":240.0},{"epochGradeDate":1722631127,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":235.0},{"epochGradeDate":1722624662,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":275.0},{"epochGradeDate":1721138397,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":235.0},{"epochGradeDate":1720534121,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":219.0},{"epochGradeDate":1719827023,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":205.0},{"epochGradeDate":1714738995,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":219.0,"priorPriceTarget":240.0},{"epochGradeDate":1714730576,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1708710219,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":285.0,"priorPriceTarget":0.0},{"epochGradeDate":1708706370,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":272.0},{"epochGradeDate":1708695724,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":270.0},{"epochGradeDate":1705077078,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":228.0},{"epochGradeDate":1703257875,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":221.0},{"epochGradeDate":1703063743,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":271.0,"priorPriceTarget":227.0},{"epochGradeDate":1701692616,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1699285870,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":210.0},{"epochGradeDate":1699280562,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":221.0,"priorPriceTarget":210.0},{"epochGradeDate":1699049999,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":225.0},{"epochGradeDate":1699040991,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":315.0},{"epochGradeDate":1699039982,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":218.0},{"epochGradeDate":1699028913,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":275.0,"priorPriceTarget":0.0},{"epochGradeDate":1697581088,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":250.0},{"epochGradeDate":1697027074,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":315.0,"priorPriceTarget":0.0},{"epochGradeDate":1691421208,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":264.0},{"epochGradeDate":1691396526,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":272.0},{"epochGradeDate":1691187406,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1691159164,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":236.0,"priorPriceTarget":241.0},{"epochGradeDate":1691149114,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":315.0,"priorPriceTarget":330.0},{"epochGradeDate":1691099799,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":265.0,"priorPriceTarget":265.0},{"epochGradeDate":1691099101,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":285.0,"priorPriceTarget":285.0},{"epochGradeDate":1690474132,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":305.0},{"epochGradeDate":1690408478,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":265.0,"priorPriceTarget":265.0},{"epochGradeDate":1689782194,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":261.0,"priorPriceTarget":261.0},{"epochGradeDate":1689198190,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":285.0,"priorPriceTarget":285.0},{"epochGradeDate":1687340256,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1686580176,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":285.0,"priorPriceTarget":0.0},{"epochGradeDate":1685461724,"firm":"CL King","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":293.0,"priorPriceTarget":0.0},{"epochGradeDate":1683634646,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":0.0},{"epochGradeDate":1683534031,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":259.0},{"epochGradeDate":1683324865,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1683323517,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Announces","currentPriceTarget":265.0,"priorPriceTarget":0.0},{"epochGradeDate":1683320656,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":290.0},{"epochGradeDate":1683236447,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":285.0,"priorPriceTarget":285.0},{"epochGradeDate":1682506101,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1681827456,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":220.0},{"epochGradeDate":1681739451,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":264.0,"priorPriceTarget":250.0},{"epochGradeDate":1680181988,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":0.0},{"epochGradeDate":1677504058,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":260.0},{"epochGradeDate":1677276132,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":290.0,"priorPriceTarget":295.0},{"epochGradeDate":1677245855,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":259.0,"priorPriceTarget":231.0},{"epochGradeDate":1677236479,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":291.0,"priorPriceTarget":0.0},{"epochGradeDate":1677191922,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":285.0,"priorPriceTarget":0.0},{"epochGradeDate":1675168560,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":260.0,"priorPriceTarget":272.0},{"epochGradeDate":1673563024,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":290.0,"priorPriceTarget":290.0},{"epochGradeDate":1673303729,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1673019511,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":236.0},{"epochGradeDate":1672232721,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":280.0},{"epochGradeDate":1671543013,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":225.0},{"epochGradeDate":1666969047,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":308.0,"priorPriceTarget":342.0},{"epochGradeDate":1666967042,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":280.0,"priorPriceTarget":305.0},{"epochGradeDate":1666962250,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1666961987,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":231.0,"priorPriceTarget":266.0},{"epochGradeDate":1666961473,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":229.0,"priorPriceTarget":248.0},{"epochGradeDate":1666959224,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":330.0,"priorPriceTarget":370.0},{"epochGradeDate":1666774893,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1666016283,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":241.0},{"epochGradeDate":1665564745,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1665501362,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":236.0,"priorPriceTarget":278.0},{"epochGradeDate":1663852510,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":241.0,"priorPriceTarget":265.0},{"epochGradeDate":1661205744,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":257.0,"priorPriceTarget":260.0},{"epochGradeDate":1659345950,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":266.0,"priorPriceTarget":325.0},{"epochGradeDate":1659103782,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":270.0},{"epochGradeDate":1659099240,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":278.0,"priorPriceTarget":300.0},{"epochGradeDate":1659097339,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":370.0,"priorPriceTarget":430.0},{"epochGradeDate":1659089410,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":248.0,"priorPriceTarget":0.0},{"epochGradeDate":1659043758,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":342.0,"priorPriceTarget":0.0},{"epochGradeDate":1658326108,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":317.0},{"epochGradeDate":1657903527,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":343.0},{"epochGradeDate":1657098171,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1653314521,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":317.0,"priorPriceTarget":340.0},{"epochGradeDate":1653306978,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":325.0,"priorPriceTarget":355.0},{"epochGradeDate":1653303697,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":380.0,"priorPriceTarget":390.0},{"epochGradeDate":1652103808,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":315.0,"priorPriceTarget":0.0},{"epochGradeDate":1651242163,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":343.0,"priorPriceTarget":378.0},{"epochGradeDate":1651241226,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":355.0,"priorPriceTarget":380.0},{"epochGradeDate":1651241103,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":340.0,"priorPriceTarget":370.0},{"epochGradeDate":1651235643,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":390.0,"priorPriceTarget":415.0},{"epochGradeDate":1651222043,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":355.0,"priorPriceTarget":400.0},{"epochGradeDate":1649841188,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":370.0,"priorPriceTarget":0.0},{"epochGradeDate":1645800625,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":378.0,"priorPriceTarget":383.0},{"epochGradeDate":1645785761,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":370.0},{"epochGradeDate":1645608793,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":370.0,"priorPriceTarget":391.0},{"epochGradeDate":1643641738,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":400.0,"priorPriceTarget":425.0},{"epochGradeDate":1641555921,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":383.0,"priorPriceTarget":431.0},{"epochGradeDate":1641296215,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":325.0,"priorPriceTarget":465.0},{"epochGradeDate":1639401956,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":355.0,"priorPriceTarget":450.0},{"epochGradeDate":1639130179,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":415.0,"priorPriceTarget":0.0},{"epochGradeDate":1635518187,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":391.0,"priorPriceTarget":440.0},{"epochGradeDate":1635517566,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":431.0,"priorPriceTarget":478.0},{"epochGradeDate":1635505889,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":430.0,"priorPriceTarget":470.0},{"epochGradeDate":1633595434,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1627893581,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":439.0,"priorPriceTarget":448.0},{"epochGradeDate":1627635452,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":415.0,"priorPriceTarget":410.0},{"epochGradeDate":1626691892,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":410.0,"priorPriceTarget":485.0},{"epochGradeDate":1620162892,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":470.0,"priorPriceTarget":440.0},{"epochGradeDate":1620077113,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":448.0,"priorPriceTarget":441.0},{"epochGradeDate":1619790264,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":485.0,"priorPriceTarget":475.0},{"epochGradeDate":1619787614,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":478.0,"priorPriceTarget":450.0},{"epochGradeDate":1615555379,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":480.0,"priorPriceTarget":460.0},{"epochGradeDate":1614345709,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":460.0,"priorPriceTarget":440.0},{"epochGradeDate":1614291649,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":465.0,"priorPriceTarget":0.0},{"epochGradeDate":1611771281,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":375.0},{"epochGradeDate":1610099073,"firm":"KeyBanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":441.0,"priorPriceTarget":382.0},{"epochGradeDate":1609929824,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":445.0,"priorPriceTarget":406.0},{"epochGradeDate":1608055702,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":375.0},{"epochGradeDate":1608026721,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":415.0},{"epochGradeDate":1606998135,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":400.0},{"epochGradeDate":1604307964,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":382.0,"priorPriceTarget":0.0},{"epochGradeDate":1604064890,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":375.0,"priorPriceTarget":400.0},{"epochGradeDate":1604059656,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":400.0,"priorPriceTarget":440.0},{"epochGradeDate":1604049558,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":415.0,"priorPriceTarget":430.0},{"epochGradeDate":1596207825,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":400.0},{"epochGradeDate":1596202272,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":380.0},{"epochGradeDate":1591305493,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":400.0},{"epochGradeDate":1588350617,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":410.0,"priorPriceTarget":440.0},{"epochGradeDate":1588348455,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":385.0,"priorPriceTarget":395.0},{"epochGradeDate":1588344420,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":365.0},{"epochGradeDate":1588337451,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":350.0},{"epochGradeDate":1588333955,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":360.0},{"epochGradeDate":1585917245,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":360.0,"priorPriceTarget":450.0},{"epochGradeDate":1585318103,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":405.0},{"epochGradeDate":1584977820,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":425.0},{"epochGradeDate":1582563750,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":378.0,"priorPriceTarget":365.0},{"epochGradeDate":1582291343,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":430.0},{"epochGradeDate":1582288693,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":415.0},{"epochGradeDate":1582284844,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":400.0},{"epochGradeDate":1580468211,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":423.0,"priorPriceTarget":408.0},{"epochGradeDate":1579272899,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":415.0},{"epochGradeDate":1576674555,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":430.0,"priorPriceTarget":415.0},{"epochGradeDate":1576592533,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":405.0,"priorPriceTarget":392.0},{"epochGradeDate":1572874131,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":356.0},{"epochGradeDate":1570449485,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":415.0,"priorPriceTarget":420.0},{"epochGradeDate":1567600374,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":405.0,"priorPriceTarget":395.0},{"epochGradeDate":1565008754,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":356.0,"priorPriceTarget":309.0},{"epochGradeDate":1565006781,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":325.0},{"epochGradeDate":1564763967,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":350.0},{"epochGradeDate":1564761145,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":392.0,"priorPriceTarget":345.0},{"epochGradeDate":1563281509,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":320.0},{"epochGradeDate":1560254033,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":345.0,"priorPriceTarget":0.0},{"epochGradeDate":1556103061,"firm":"Needham","toGrade":"Buy","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":325.0,"priorPriceTarget":0.0},{"epochGradeDate":1555336786,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":309.0,"priorPriceTarget":287.0},{"epochGradeDate":1553687437,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":320.0},{"epochGradeDate":1551187824,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":305.0},{"epochGradeDate":1546433321,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":295.0},{"epochGradeDate":1543410247,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":310.0,"priorPriceTarget":0.0},{"epochGradeDate":1539688388,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":266.0,"priorPriceTarget":0.0},{"epochGradeDate":1536581363,"firm":"Needham","toGrade":"Strong Buy","fromGrade":"Buy","action":"up","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":279.0},{"epochGradeDate":1533294900,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":295.0,"priorPriceTarget":310.0},{"epochGradeDate":1525440364,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":251.0},{"epochGradeDate":1522845257,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":257.0,"priorPriceTarget":0.0},{"epochGradeDate":1519396879,"firm":"Leerink Swann","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":321.0},{"epochGradeDate":1510658445,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509731853,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":274.0},{"epochGradeDate":1509730122,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":270.0},{"epochGradeDate":1504866608,"firm":"Leerink Swann","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488886501,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":221.0,"priorPriceTarget":0.0},{"epochGradeDate":1483699735,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1477627200,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469814128,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":157.0},{"epochGradeDate":1469803388,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":183.0},{"epochGradeDate":1468318845,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1465921895,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":183.0,"priorPriceTarget":170.0},{"epochGradeDate":1462190295,"firm":"Leerink Swann","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":171.0,"priorPriceTarget":153.0},{"epochGradeDate":1461865252,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":168.0,"priorPriceTarget":157.0},{"epochGradeDate":1457698959,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":157.0,"priorPriceTarget":149.0},{"epochGradeDate":1456483267,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":149.0,"priorPriceTarget":145.0},{"epochGradeDate":1453914430,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":145.0},{"epochGradeDate":1452084097,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1448885852,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":153.0,"priorPriceTarget":0.0},{"epochGradeDate":1432299600,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":126.0},{"epochGradeDate":1432294896,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":126.0},{"epochGradeDate":1424700000,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":110.0},{"epochGradeDate":1424689071,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":121.0},{"epochGradeDate":1424171670,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":128.0,"priorPriceTarget":0.0},{"epochGradeDate":1420434000,"firm":"Morgan Stanley","toGrade":"Equal-weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1414674000,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":121.0,"priorPriceTarget":118.0},{"epochGradeDate":1406861080,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":115.0},{"epochGradeDate":1406854087,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":115.0},{"epochGradeDate":1398924830,"firm":"Leerink Swann","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":108.0},{"epochGradeDate":1395226896,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":114.0},{"epochGradeDate":1393247614,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":106.0},{"epochGradeDate":1385123015,"firm":"Brean Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":116.0,"priorPriceTarget":0.0},{"epochGradeDate":1379502000,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":94.0,"priorPriceTarget":0.0},{"epochGradeDate":1379333406,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1369395901,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1361537676,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":64.0},{"epochGradeDate":1361481143,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":64.0},{"epochGradeDate":1360590663,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1355768778,"firm":"Credit Agricole","toGrade":"Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1351782120,"firm":"CLSA","toGrade":"Outperform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1351770000,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":60.0},{"epochGradeDate":1348495020,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":76.0,"priorPriceTarget":0.0},{"epochGradeDate":1343816760,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":64.0},{"epochGradeDate":1335956520,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":60.0},{"epochGradeDate":1331563260,"firm":"Morgan Keegan","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":58.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.019359834,"fmt":"-1.94%"},"postMarketChange":{"raw":-2.25,"fmt":"-2.25"},"postMarketTime":1774655821,"postMarketPrice":{"raw":113.97,"fmt":"113.97"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":0.0518599,"fmt":"5.19%"},"regularMarketChange":{"raw":5.73,"fmt":"5.73"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":116.22,"fmt":"116.22"},"regularMarketDayHigh":{"raw":117.11,"fmt":"117.11"},"regularMarketDayLow":{"raw":113.35,"fmt":"113.35"},"regularMarketVolume":{"raw":1089669,"fmt":"1.09M","longFmt":"1,089,669.00"},"averageDailyVolume10Day":{"raw":732930,"fmt":"732.93k","longFmt":"732,930"},"averageDailyVolume3Month":{"raw":941022,"fmt":"941.02k","longFmt":"941,022"},"regularMarketPreviousClose":{"raw":110.49,"fmt":"110.49"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":114.54,"fmt":"114.54"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"TFX","underlyingSymbol":null,"shortName":"Teleflex Incorporated","longName":"Teleflex Incorporated","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":5136989184,"fmt":"5.14B","longFmt":"5,136,989,184.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.91,"fmt":"2.91"},"estimate":{"raw":2.88417,"fmt":"2.88"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.03","surprisePct":"0.9","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746097252,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":3.73,"fmt":"3.73"},"estimate":{"raw":3.36545,"fmt":"3.37"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.36","surprisePct":"10.83","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959630,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":3.67,"fmt":"3.67"},"estimate":{"raw":3.37917,"fmt":"3.38"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.29","surprisePct":"8.61","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762430442,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":1.93,"fmt":"1.93"},"estimate":{"raw":3.74818,"fmt":"3.75"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-1.82","surprisePct":"-48.51","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772105400,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":1.216,"fmt":"1.22"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777552200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":2791041000,"fmt":"2.79B","longFmt":"2,791,041,000"},"earnings":{"raw":617800000,"fmt":"617.8M","longFmt":"617,800,000"}},{"date":2023,"revenue":{"raw":2974489000,"fmt":"2.97B","longFmt":"2,974,489,000"},"earnings":{"raw":639700000,"fmt":"639.7M","longFmt":"639,700,000"}},{"date":2024,"revenue":{"raw":3047324000,"fmt":"3.05B","longFmt":"3,047,324,000"},"earnings":{"raw":660000000,"fmt":"660M","longFmt":"660,000,000"}},{"date":2025,"revenue":{"raw":1983700000,"fmt":"1.98B","longFmt":"1,983,700,000"},"earnings":{"raw":312300000,"fmt":"312.3M","longFmt":"312,300,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":700669000,"fmt":"700.67M","longFmt":"700,669,000"},"earnings":{"raw":133500000,"fmt":"133.5M","longFmt":"133,500,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":780889000,"fmt":"780.89M","longFmt":"780,889,000"},"earnings":{"raw":165358360,"fmt":"165.36M","longFmt":"165,358,360"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":892900000,"fmt":"892.9M","longFmt":"892,900,000"},"earnings":{"raw":162300000,"fmt":"162.3M","longFmt":"162,300,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":569000000,"fmt":"569M","longFmt":"569,000,000"},"earnings":{"raw":85500000,"fmt":"85.5M","longFmt":"85,500,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":116.22,"fmt":"116.22"},"targetHighPrice":{"raw":147.0,"fmt":"147.00"},"targetLowPrice":{"raw":115.0,"fmt":"115.00"},"targetMeanPrice":{"raw":130.22221,"fmt":"130.22"},"targetMedianPrice":{"raw":130.0,"fmt":"130.00"},"recommendationMean":{"raw":2.90909,"fmt":"2.91"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":9,"fmt":"9","longFmt":"9"},"totalCash":{"raw":404824000,"fmt":"404.82M","longFmt":"404,824,000"},"totalCashPerShare":{"raw":9.159,"fmt":"9.16"},"ebitda":{"raw":469188000,"fmt":"469.19M","longFmt":"469,188,000"},"totalDebt":{"raw":2822424064,"fmt":"2.82B","longFmt":"2,822,424,064"},"quickRatio":{"raw":0.985,"fmt":"0.99"},"currentRatio":{"raw":2.544,"fmt":"2.54"},"totalRevenue":{"raw":1992712960,"fmt":"1.99B","longFmt":"1,992,712,960"},"debtToEquity":{"raw":90.324,"fmt":"90.32%"},"revenuePerShare":{"raw":44.658,"fmt":"44.66"},"returnOnAssets":{"raw":0.025940001,"fmt":"2.59%"},"returnOnEquity":{"raw":0.01581,"fmt":"1.58%"},"grossProfits":{"raw":1123453952,"fmt":"1.12B","longFmt":"1,123,453,952"},"freeCashflow":{"raw":12825875,"fmt":"12.83M","longFmt":"12,825,875"},"operatingCashflow":{"raw":340676992,"fmt":"340.68M","longFmt":"340,676,992"},"earningsGrowth":{},"revenueGrowth":{},"grossMargins":{"raw":0.56378,"fmt":"56.38%"},"ebitdaMargins":{"raw":0.23545,"fmt":"23.54%"},"operatingMargins":{"raw":0.40557,"fmt":"40.56%"},"profitMargins":{"raw":-0.45448002,"fmt":"-45.45%"},"financialCurrency":"USD"}}],"error":null}}