{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.011309247,"fmt":"1.13%"},"oneMonthReturn":{"raw":-0.048431143,"fmt":"-4.84%"},"threeMonthReturn":{"raw":0.15849353,"fmt":"15.85%"},"sixMonthReturn":{"raw":0.20284545,"fmt":"20.28%"},"ytdReturnPct":{"raw":0.18986696,"fmt":"18.99%"},"oneYearTotalReturn":{"raw":0.39898717,"fmt":"39.90%"},"twoYearTotalReturn":{"raw":0.3910355,"fmt":"39.10%"},"threeYearTotalReturn":{"raw":1.1091624,"fmt":"110.92%"},"fiveYearTotalReturn":{"raw":2.2109563,"fmt":"221.10%"},"tenYearTotalReturn":{"raw":4.822204,"fmt":"482.22%"},"maxReturn":{"raw":61.0,"fmt":"6,100.00%"}},"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":17040364544,"fmt":"17.04B","longFmt":"17,040,364,544"},"forwardPE":{"raw":29.8118,"fmt":"29.81"},"profitMargins":{"raw":0.06483,"fmt":"6.48%"},"floatShares":{"raw":47396567,"fmt":"47.4M","longFmt":"47,396,567"},"sharesOutstanding":{"raw":52910946,"fmt":"52.91M","longFmt":"52,910,946"},"sharesShort":{"raw":905338,"fmt":"905.34k","longFmt":"905,338"},"sharesShortPriorMonth":{"raw":1063775,"fmt":"1.06M","longFmt":"1,063,775"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0171,"fmt":"1.71%"},"heldPercentInsiders":{"raw":0.05631,"fmt":"5.63%"},"heldPercentInstitutions":{"raw":1.00535,"fmt":"100.53%"},"shortRatio":{"raw":1.48,"fmt":"1.48"},"shortPercentOfFloat":{"raw":0.0182,"fmt":"1.82%"},"beta":{"raw":0.946,"fmt":"0.95"},"impliedSharesOutstanding":{"raw":53431835,"fmt":"53.43M","longFmt":"53,431,835"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":51.932,"fmt":"51.93"},"priceToBook":{"raw":5.3724103,"fmt":"5.37"},"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.031,"fmt":"3.10%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":390974016,"fmt":"390.97M","longFmt":"390,974,016"},"trailingEps":{"raw":7.28,"fmt":"7.28"},"forwardEps":{"raw":9.35871,"fmt":"9.36"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1311724800,"fmt":"2011-07-27"},"enterpriseToRevenue":{"raw":2.826,"fmt":"2.83"},"enterpriseToEbitda":{"raw":15.223,"fmt":"15.22"},"52WeekChange":{"raw":0.377334,"fmt":"37.73%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"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":1.09,"fmt":"1.09"},"estimate":{"raw":1.07553,"fmt":"1.08"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.01","surprisePct":"1.35","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746012600,"fmt":"2025-04-30"}},{"date":"2Q2025","actual":{"raw":2.36,"fmt":"2.36"},"estimate":{"raw":2.38762,"fmt":"2.39"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.03","surprisePct":"-1.16","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753875000,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":2.21,"fmt":"2.21"},"estimate":{"raw":2.39701,"fmt":"2.40"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.19","surprisePct":"-7.8","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761738140,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":1.62,"fmt":"1.62"},"estimate":{"raw":1.60623,"fmt":"1.61"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.01","surprisePct":"0.86","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771417800,"fmt":"2026-02-18"}}],"currentQuarterEstimate":{"raw":1.12849,"fmt":"1.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777465800,"fmt":"2026-04-29"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":5166605000,"fmt":"5.17B","longFmt":"5,166,605,000"},"earnings":{"raw":411744000,"fmt":"411.74M","longFmt":"411,744,000"}},{"date":2023,"revenue":{"raw":5409152000,"fmt":"5.41B","longFmt":"5,409,152,000"},"earnings":{"raw":377856000,"fmt":"377.86M","longFmt":"377,856,000"}},{"date":2024,"revenue":{"raw":5889952000,"fmt":"5.89B","longFmt":"5,889,952,000"},"earnings":{"raw":402299000,"fmt":"402.3M","longFmt":"402,299,000"}},{"date":2025,"revenue":{"raw":6030837000,"fmt":"6.03B","longFmt":"6,030,837,000"},"earnings":{"raw":390974000,"fmt":"390.97M","longFmt":"390,974,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1431950000,"fmt":"1.43B","longFmt":"1,431,950,000"},"earnings":{"raw":58680000,"fmt":"58.68M","longFmt":"58,680,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1549854000,"fmt":"1.55B","longFmt":"1,549,854,000"},"earnings":{"raw":126905000,"fmt":"126.91M","longFmt":"126,905,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1549337000,"fmt":"1.55B","longFmt":"1,549,337,000"},"earnings":{"raw":118799000,"fmt":"118.8M","longFmt":"118,799,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1499696000,"fmt":"1.5B","longFmt":"1,499,696,000"},"earnings":{"raw":86590000,"fmt":"86.59M","longFmt":"86,590,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CLH Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771423200,"updated":1772058642,"transcriptId":2865111,"type":"IN_HOUSE","eventId":399481,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2025-earnings_call-399481.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/18/2865111.json","maxAge":1},{"title":"CLH Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761742800,"updated":1761772470,"transcriptId":2212506,"type":"IN_HOUSE","eventId":368678,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2025-earnings_call-368678.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2212506.json","maxAge":1},{"title":"CLH Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753880400,"updated":1772061551,"transcriptId":2737391,"type":"IN_HOUSE","eventId":340325,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2025-earnings_call-340325.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2737391.json","maxAge":1},{"title":"CLH Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746018000,"updated":1766835097,"transcriptId":2528379,"type":"IN_HOUSE","eventId":318456,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2025-earnings_call-318456.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/30/2528379.json","maxAge":1},{"title":"CLH Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739973600,"updated":1767853020,"transcriptId":2556862,"type":"IN_HOUSE","eventId":241894,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2024-earnings_call-241894.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/19/2556862.json","maxAge":1},{"title":"CLH Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730293200,"updated":1769254395,"transcriptId":2617663,"type":"IN_HOUSE","eventId":217403,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2024-earnings_call-217403.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617663.json","maxAge":1},{"title":"CLH Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722430800,"updated":1772063598,"transcriptId":2727578,"type":"IN_HOUSE","eventId":189591,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2024-earnings_call-189591.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2727578.json","maxAge":1},{"title":"CLH Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714568400,"updated":1772061442,"transcriptId":2749675,"type":"IN_HOUSE","eventId":168980,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2024-earnings_call-168980.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749675.json","maxAge":1},{"title":"CLH Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708524000,"updated":1772059930,"transcriptId":2793382,"type":"IN_HOUSE","eventId":120635,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2023-earnings_call-120635.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/21/2793382.json","maxAge":1},{"title":"CLH Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698843600,"updated":1772062070,"transcriptId":2859479,"type":"IN_HOUSE","eventId":86399,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2023-earnings_call-86399.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2859479.json","maxAge":1},{"title":"CLH Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690981200,"updated":1772064766,"transcriptId":2908102,"type":"IN_HOUSE","eventId":66662,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2023-earnings_call-66662.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2908102.json","maxAge":1},{"title":"CLH Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683118800,"updated":1773016804,"transcriptId":2966825,"type":"IN_HOUSE","eventId":57208,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2023-earnings_call-57208.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2966825.json","maxAge":1},{"title":"CLH Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677679200,"updated":1772786991,"transcriptId":3005446,"type":"IN_HOUSE","eventId":43694,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2022-earnings_call-43694.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/1/3005446.json","maxAge":1},{"title":"CLH Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667401200,"updated":1773487532,"transcriptId":3068558,"type":"IN_HOUSE","eventId":39743,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2022-earnings_call-39743.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/2/3068558.json","maxAge":1},{"title":"CLH Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659529800,"updated":1773747920,"transcriptId":3100381,"type":"IN_HOUSE","eventId":31048,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2022-earnings_call-31048.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3100381.json","maxAge":1},{"title":"CLH Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651655915,"updated":1774697946,"transcriptId":3143114,"type":"IN_HOUSE","eventId":20831,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2022-earnings_call-20831.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3143114.json","maxAge":1},{"title":"CLH Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645641780,"updated":1774572517,"transcriptId":3175148,"type":"IN_HOUSE","eventId":15549,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2021-earnings_call-15549.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/23/3175148.json","maxAge":1},{"title":"CLH Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635944400,"updated":1768580566,"transcriptId":2610951,"type":"IN_HOUSE","eventId":542951,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2021-earnings_call-542951.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/3/2610951.json","maxAge":1},{"title":"CLH Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628082000,"updated":1768580566,"transcriptId":2610921,"type":"IN_HOUSE","eventId":542953,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2021-earnings_call-542953.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/4/2610921.json","maxAge":1},{"title":"CLH Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620219600,"updated":1768582002,"transcriptId":2611104,"type":"IN_HOUSE","eventId":542954,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2021-earnings_call-542954.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/2611104.json","maxAge":1},{"title":"CLH Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614175200,"updated":1752173449,"transcriptId":1676699,"type":"RAW","eventId":196377,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2020-earnings_call-196377.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/24/1676699.json","maxAge":1},{"title":"CLH Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604498400,"updated":1752173449,"transcriptId":1676700,"type":"RAW","eventId":196378,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2020-earnings_call-196378.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/4/1676700.json","maxAge":1},{"title":"CLH Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596632400,"updated":1752173449,"transcriptId":1676701,"type":"RAW","eventId":196379,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2020-earnings_call-196379.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/5/1676701.json","maxAge":1},{"title":"CLH Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588165200,"updated":1752173449,"transcriptId":1676702,"type":"RAW","eventId":196380,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2020-earnings_call-196380.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/29/1676702.json","maxAge":1},{"title":"CLH Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582725600,"updated":1752173449,"transcriptId":1676704,"type":"RAW","eventId":196382,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2019-earnings_call-196382.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/26/1676704.json","maxAge":1},{"title":"CLH Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572440400,"updated":1752173449,"transcriptId":1676711,"type":"RAW","eventId":196390,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2019-earnings_call-196390.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/30/1676711.json","maxAge":1},{"title":"CLH Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564578000,"updated":1752173449,"transcriptId":1676712,"type":"RAW","eventId":196391,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2019-earnings_call-196391.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/31/1676712.json","maxAge":1},{"title":"CLH Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556715600,"updated":1752173449,"transcriptId":1676713,"type":"RAW","eventId":196392,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2019-earnings_call-196392.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/1/1676713.json","maxAge":1},{"title":"CLH Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1551276000,"updated":1752173449,"transcriptId":1676714,"type":"RAW","eventId":196393,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2018-earnings_call-196393.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/27/1676714.json","maxAge":1},{"title":"CLH Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1540990800,"updated":1752173449,"transcriptId":1676716,"type":"RAW","eventId":196395,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2018-earnings_call-196395.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/10/31/1676716.json","maxAge":1},{"title":"CLH Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533128400,"updated":1752173449,"transcriptId":1676718,"type":"RAW","eventId":196397,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2018-earnings_call-196397.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/1/1676718.json","maxAge":1},{"title":"CLH Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525266000,"updated":1752173449,"transcriptId":1676720,"type":"RAW","eventId":196399,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2018-earnings_call-196399.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/2/1676720.json","maxAge":1},{"title":"CLH Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1519826400,"updated":1769714697,"transcriptId":2691473,"type":"IN_HOUSE","eventId":280216,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2017-earnings_call-280216.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/28/2691473.json","maxAge":1},{"title":"CLH Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1509541200,"updated":1772058698,"transcriptId":2736677,"type":"IN_HOUSE","eventId":549104,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2017-earnings_call-549104.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/1/2736677.json","maxAge":1},{"title":"CLH Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1501678800,"updated":1772061574,"transcriptId":2736679,"type":"IN_HOUSE","eventId":549110,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2017-earnings_call-549110.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/2/2736679.json","maxAge":1},{"title":"CLH Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493816400,"updated":1772064131,"transcriptId":2736680,"type":"IN_HOUSE","eventId":549111,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2017-earnings_call-549111.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/3/2736680.json","maxAge":1},{"title":"CLH Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1487772000,"updated":1769717874,"transcriptId":2691689,"type":"IN_HOUSE","eventId":283079,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2016-earnings_call-283079.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/22/2691689.json","maxAge":1},{"title":"CLH Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1478091600,"updated":1772063062,"transcriptId":2736685,"type":"IN_HOUSE","eventId":549112,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2016-earnings_call-549112.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/2/2736685.json","maxAge":1},{"title":"CLH Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1470229200,"updated":1772063062,"transcriptId":2736686,"type":"IN_HOUSE","eventId":549113,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2016-earnings_call-549113.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/8/3/2736686.json","maxAge":1},{"title":"CLH Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1462366800,"updated":1772061574,"transcriptId":2736681,"type":"IN_HOUSE","eventId":549114,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2016-earnings_call-549114.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/5/4/2736681.json","maxAge":1},{"title":"CLH Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1456401600,"updated":1772063110,"transcriptId":2734562,"type":"IN_HOUSE","eventId":285735,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2015-earnings_call-285735.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/2/25/2734562.json","maxAge":1},{"title":"CLH Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1446645600,"updated":1772063062,"transcriptId":2736682,"type":"IN_HOUSE","eventId":549130,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2015-earnings_call-549130.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/11/4/2736682.json","maxAge":1},{"title":"CLH Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1438779600,"updated":1772063062,"transcriptId":2736683,"type":"IN_HOUSE","eventId":549132,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2015-earnings_call-549132.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/8/5/2736683.json","maxAge":1},{"title":"CLH Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1430917200,"updated":1772061574,"transcriptId":2736684,"type":"IN_HOUSE","eventId":549137,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2015-earnings_call-549137.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/5/6/2736684.json","maxAge":1},{"title":"CLH Q4 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q4","date":1424872800,"updated":1772058698,"transcriptId":2736687,"type":"IN_HOUSE","eventId":549139,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2014-earnings_call-549139.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/2/25/2736687.json","maxAge":1},{"title":"CLH Q3 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q3","date":1415196000,"updated":1772058698,"transcriptId":2736678,"type":"IN_HOUSE","eventId":549190,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2014-earnings_call-549190.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/11/5/2736678.json","maxAge":1},{"title":"CLH Q2 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q2","date":1407330000,"updated":1772061574,"transcriptId":2736690,"type":"IN_HOUSE","eventId":549191,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2014-earnings_call-549191.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/8/6/2736690.json","maxAge":1},{"title":"CLH Q1 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q1","date":1399467600,"updated":1772064131,"transcriptId":2736691,"type":"IN_HOUSE","eventId":549193,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2014-earnings_call-549193.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/5/7/2736691.json","maxAge":1},{"title":"CLH Q4 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q4","date":1393423200,"updated":1772064131,"transcriptId":2736692,"type":"IN_HOUSE","eventId":549196,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q4-2013-earnings_call-549196.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/2/26/2736692.json","maxAge":1},{"title":"CLH Q3 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q3","date":1383746400,"updated":1772064131,"transcriptId":2736693,"type":"IN_HOUSE","eventId":549202,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q3-2013-earnings_call-549202.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/11/6/2736693.json","maxAge":1},{"title":"CLH Q2 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q2","date":1375880400,"updated":1772058698,"transcriptId":2736694,"type":"IN_HOUSE","eventId":549229,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q2-2013-earnings_call-549229.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/8/7/2736694.json","maxAge":1},{"title":"CLH Q1 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q1","date":1367413200,"updated":1772064131,"transcriptId":2736695,"type":"IN_HOUSE","eventId":549230,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CLH/earnings/CLH-Q1-2013-earnings_call-549230.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/5/1/2736695.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":282.85,"fmt":"282.85"},"open":{"raw":281.96,"fmt":"281.96"},"dayLow":{"raw":278.0,"fmt":"278.00"},"dayHigh":{"raw":282.85,"fmt":"282.85"},"regularMarketPreviousClose":{"raw":282.85,"fmt":"282.85"},"regularMarketOpen":{"raw":281.96,"fmt":"281.96"},"regularMarketDayLow":{"raw":278.0,"fmt":"278.00"},"regularMarketDayHigh":{"raw":282.85,"fmt":"282.85"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.946,"fmt":"0.95"},"trailingPE":{"raw":38.324173,"fmt":"38.32"},"forwardPE":{"raw":29.8118,"fmt":"29.81"},"volume":{"raw":208867,"fmt":"208.87k","longFmt":"208,867"},"regularMarketVolume":{"raw":208867,"fmt":"208.87k","longFmt":"208,867"},"averageVolume":{"raw":492906,"fmt":"492.91k","longFmt":"492,906"},"averageVolume10days":{"raw":551080,"fmt":"551.08k","longFmt":"551,080"},"averageDailyVolume10Day":{"raw":551080,"fmt":"551.08k","longFmt":"551,080"},"bid":{"raw":277.73,"fmt":"277.73"},"ask":{"raw":279.31,"fmt":"279.31"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":14907482112,"fmt":"14.91B","longFmt":"14,907,482,112"},"nonDilutedMarketCap":{"raw":14597071782,"fmt":"14.6B","longFmt":"14,597,071,782"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":178.29,"fmt":"178.29"},"fiftyTwoWeekHigh":{"raw":298.12,"fmt":"298.12"},"allTimeHigh":{"raw":298.12,"fmt":"298.12"},"allTimeLow":{"raw":0.53125,"fmt":"0.53"},"priceToSalesTrailing12Months":{"raw":2.4718761,"fmt":"2.47"},"fiftyDayAverage":{"raw":273.6906,"fmt":"273.69"},"twoHundredDayAverage":{"raw":242.6411,"fmt":"242.64"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"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":1777465800,"fmt":"2026-04-29"}],"earningsCallDate":[{"raw":1771423200,"fmt":"2026-02-18"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.13082,"fmt":"1.13"},"earningsLow":{"raw":0.91817,"fmt":"0.92"},"earningsHigh":{"raw":1.27,"fmt":"1.27"},"revenueAverage":{"raw":1468444960,"fmt":"1.47B","longFmt":"1,468,444,960"},"revenueLow":{"raw":1441063000,"fmt":"1.44B","longFmt":"1,441,063,000"},"revenueHigh":{"raw":1498000000,"fmt":"1.5B","longFmt":"1,498,000,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773838481,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":309.0,"priorPriceTarget":291.0},{"epochGradeDate":1773344696,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":240.0},{"epochGradeDate":1771862250,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":230.0},{"epochGradeDate":1771622045,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":302.0,"priorPriceTarget":274.0},{"epochGradeDate":1771523621,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":250.0},{"epochGradeDate":1771518554,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":283.0},{"epochGradeDate":1771512226,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":291.0,"priorPriceTarget":248.0},{"epochGradeDate":1771505623,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":290.0},{"epochGradeDate":1771502305,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":308.0,"priorPriceTarget":290.0},{"epochGradeDate":1769179786,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":220.0},{"epochGradeDate":1769177667,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":283.0,"priorPriceTarget":237.0},{"epochGradeDate":1768930571,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":253.0,"priorPriceTarget":228.0},{"epochGradeDate":1768908998,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":255.0},{"epochGradeDate":1768587555,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":274.0,"priorPriceTarget":263.0},{"epochGradeDate":1765378595,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":263.0,"priorPriceTarget":0.0},{"epochGradeDate":1763989994,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":228.0,"priorPriceTarget":0.0},{"epochGradeDate":1763129820,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1761926923,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":245.0},{"epochGradeDate":1761839807,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":230.0,"priorPriceTarget":253.0},{"epochGradeDate":1761835403,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":277.0},{"epochGradeDate":1760637495,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":240.0},{"epochGradeDate":1758282387,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":253.0,"priorPriceTarget":0.0},{"epochGradeDate":1753993628,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":255.0},{"epochGradeDate":1753971535,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":278.0},{"epochGradeDate":1753966424,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1753966101,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":256.0,"priorPriceTarget":254.0},{"epochGradeDate":1753964407,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":268.0,"priorPriceTarget":264.0},{"epochGradeDate":1753196216,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":278.0,"priorPriceTarget":280.0},{"epochGradeDate":1746102067,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":250.0},{"epochGradeDate":1746101901,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":268.0},{"epochGradeDate":1745338956,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":270.0},{"epochGradeDate":1744382347,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":240.0},{"epochGradeDate":1742390587,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":250.0},{"epochGradeDate":1740073653,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":290.0},{"epochGradeDate":1740072163,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":254.0,"priorPriceTarget":256.0},{"epochGradeDate":1740068916,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":280.0},{"epochGradeDate":1740061346,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":284.0},{"epochGradeDate":1740055477,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":272.0,"priorPriceTarget":285.0},{"epochGradeDate":1740052267,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":268.0,"priorPriceTarget":268.0},{"epochGradeDate":1737026968,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":268.0,"priorPriceTarget":268.0},{"epochGradeDate":1736784377,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":256.0,"priorPriceTarget":255.0},{"epochGradeDate":1733927740,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":270.0},{"epochGradeDate":1730396446,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":260.0},{"epochGradeDate":1730375545,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":300.0},{"epochGradeDate":1730368646,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":268.0,"priorPriceTarget":274.0},{"epochGradeDate":1729525782,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":252.0},{"epochGradeDate":1722541655,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":274.0,"priorPriceTarget":235.0},{"epochGradeDate":1722533274,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":256.0,"priorPriceTarget":223.0},{"epochGradeDate":1722529330,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":264.0,"priorPriceTarget":242.0},{"epochGradeDate":1722526263,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":252.0,"priorPriceTarget":245.0},{"epochGradeDate":1722522459,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":240.0},{"epochGradeDate":1722513740,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":268.0,"priorPriceTarget":242.0},{"epochGradeDate":1720701061,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":240.0},{"epochGradeDate":1714744355,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":210.0},{"epochGradeDate":1714670852,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":225.0},{"epochGradeDate":1714659197,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":225.0},{"epochGradeDate":1714647664,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1714647205,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":235.0},{"epochGradeDate":1713807408,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1713266562,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":192.0},{"epochGradeDate":1713190288,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1712919865,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1712678577,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":200.0},{"epochGradeDate":1711648633,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1711462584,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":206.0},{"epochGradeDate":1711379713,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":206.0,"priorPriceTarget":0.0},{"epochGradeDate":1708623618,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1708622134,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":178.0},{"epochGradeDate":1708617936,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":192.0},{"epochGradeDate":1708598322,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":182.0},{"epochGradeDate":1702999983,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":180.0},{"epochGradeDate":1702038179,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1699025400,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":176.0,"priorPriceTarget":186.0},{"epochGradeDate":1698941458,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":200.0},{"epochGradeDate":1697534997,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":184.0,"priorPriceTarget":0.0},{"epochGradeDate":1695049032,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1691080667,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":196.0},{"epochGradeDate":1691079299,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":182.0,"priorPriceTarget":0.0},{"epochGradeDate":1691077098,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":165.0},{"epochGradeDate":1691067072,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":166.0},{"epochGradeDate":1691063083,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":177.0},{"epochGradeDate":1689939037,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":196.0,"priorPriceTarget":160.0},{"epochGradeDate":1689595477,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":145.0},{"epochGradeDate":1689336602,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":177.0,"priorPriceTarget":151.0},{"epochGradeDate":1688724743,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":182.0,"priorPriceTarget":150.0},{"epochGradeDate":1687539032,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":160.0},{"epochGradeDate":1683277639,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":165.0},{"epochGradeDate":1683204074,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1683203500,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":130.0},{"epochGradeDate":1683197243,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":160.0},{"epochGradeDate":1682586123,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":155.0},{"epochGradeDate":1681809866,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":165.0,"priorPriceTarget":0.0},{"epochGradeDate":1680175507,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":145.0},{"epochGradeDate":1680174492,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":146.0},{"epochGradeDate":1678095233,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":150.0},{"epochGradeDate":1677766272,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":135.0},{"epochGradeDate":1677760122,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":154.0,"priorPriceTarget":132.0},{"epochGradeDate":1677757004,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":140.0},{"epochGradeDate":1675168018,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":145.0},{"epochGradeDate":1673977152,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":138.0},{"epochGradeDate":1667483700,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1662122671,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":127.0},{"epochGradeDate":1659633443,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":124.0,"priorPriceTarget":104.0},{"epochGradeDate":1659613545,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":135.0},{"epochGradeDate":1659604013,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1651830686,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1650627791,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1649149166,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":95.0},{"epochGradeDate":1648639414,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1641816949,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1636025165,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1636020208,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1632233897,"firm":"CJS Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":125.0,"priorPriceTarget":0.0},{"epochGradeDate":1628161836,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":107.0},{"epochGradeDate":1628161528,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1620301832,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":100.0},{"epochGradeDate":1620298452,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":107.0},{"epochGradeDate":1615290387,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":104.0},{"epochGradeDate":1614272043,"firm":"Oppenheimer","toGrade":"Outperformer","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":90.0},{"epochGradeDate":1614258982,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":85.0},{"epochGradeDate":1614253342,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":91.0},{"epochGradeDate":1611242995,"firm":"Berenberg","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1605011402,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1604580059,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":68.0},{"epochGradeDate":1604577078,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":72.0},{"epochGradeDate":1596727309,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":63.0},{"epochGradeDate":1596721977,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1592562885,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":67.0},{"epochGradeDate":1588244330,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":67.0,"priorPriceTarget":70.0},{"epochGradeDate":1587740843,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":80.0},{"epochGradeDate":1587035647,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":80.0},{"epochGradeDate":1585838326,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":93.0},{"epochGradeDate":1585309323,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":92.0},{"epochGradeDate":1584716000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":96.0},{"epochGradeDate":1575641257,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":95.0},{"epochGradeDate":1574423697,"firm":"Jefferies","toGrade":"Underperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1572524805,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":85.0},{"epochGradeDate":1564667158,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":82.0},{"epochGradeDate":1564658358,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1554387089,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":70.0},{"epochGradeDate":1551363865,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":60.0},{"epochGradeDate":1541084500,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":78.0},{"epochGradeDate":1537872884,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":70.0},{"epochGradeDate":1533213203,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":65.0},{"epochGradeDate":1533209786,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":65.0},{"epochGradeDate":1525351768,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525342743,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":54.0},{"epochGradeDate":1521118548,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1519918890,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":57.0},{"epochGradeDate":1519913311,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":61.0},{"epochGradeDate":1519912401,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1519911835,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":62.0},{"epochGradeDate":1509640474,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":67.0},{"epochGradeDate":1509628367,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":65.0},{"epochGradeDate":1509625622,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1502103676,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1501755809,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1498818663,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1488540669,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1485862043,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1484055953,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":49.0},{"epochGradeDate":1484046040,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1478509930,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1472219316,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":40.0},{"epochGradeDate":1472173221,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1470793161,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":58.0},{"epochGradeDate":1463560860,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1458647178,"firm":"Sterne Agee","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1456822370,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":57.5},{"epochGradeDate":1456759374,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":57.5},{"epochGradeDate":1453809922,"firm":"Raymond James","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1446748229,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":50.0},{"epochGradeDate":1438000433,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1425643882,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1424959200,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":62.0},{"epochGradeDate":1416239635,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1415365200,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":70.0},{"epochGradeDate":1415250000,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.5,"priorPriceTarget":64.5},{"epochGradeDate":1415163600,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.5,"priorPriceTarget":64.5},{"epochGradeDate":1409913024,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":68.0},{"epochGradeDate":1399631775,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":52.5},{"epochGradeDate":1399556223,"firm":"Boenning & Scattergood","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":58.0},{"epochGradeDate":1399372847,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":60.0},{"epochGradeDate":1398686400,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":60.0},{"epochGradeDate":1396353600,"firm":"Keybanc","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1394625600,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Top Pick","action":"down","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":54.0},{"epochGradeDate":1394197200,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1393506330,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1393504435,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":74.0},{"epochGradeDate":1393502732,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":63.0},{"epochGradeDate":1393500407,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.5,"priorPriceTarget":65.0},{"epochGradeDate":1384259494,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1383825695,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":66.5},{"epochGradeDate":1382387795,"firm":"Keybanc","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":74.0,"priorPriceTarget":0.0},{"epochGradeDate":1382092405,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":66.5,"priorPriceTarget":0.0},{"epochGradeDate":1380721150,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1372760867,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":80.0},{"epochGradeDate":1365766971,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":68.0,"priorPriceTarget":0.0},{"epochGradeDate":1364812047,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1362660775,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1359466989,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1356957578,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":75.0},{"epochGradeDate":1354120080,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":65.0},{"epochGradeDate":1352387460,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1335802980,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":75.0},{"epochGradeDate":1335351360,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":75.0},{"epochGradeDate":1329998880,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":70.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-3.5877296E-5,"fmt":"-0.00%"},"postMarketChange":{"raw":-0.010009766,"fmt":"-0.01"},"postMarketTime":1774655970,"postMarketPrice":{"raw":278.99,"fmt":"278.99"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0136115,"fmt":"-1.36%"},"regularMarketChange":{"raw":-3.85001,"fmt":"-3.85"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":279.0,"fmt":"279.00"},"regularMarketDayHigh":{"raw":282.85,"fmt":"282.85"},"regularMarketDayLow":{"raw":278.0,"fmt":"278.00"},"regularMarketVolume":{"raw":208867,"fmt":"208.87k","longFmt":"208,867.00"},"averageDailyVolume10Day":{"raw":551080,"fmt":"551.08k","longFmt":"551,080"},"averageDailyVolume3Month":{"raw":492906,"fmt":"492.91k","longFmt":"492,906"},"regularMarketPreviousClose":{"raw":282.85,"fmt":"282.85"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":281.96,"fmt":"281.96"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CLH","underlyingSymbol":null,"shortName":"Clean Harbors, Inc.","longName":"Clean Harbors, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":14907482112,"fmt":"14.91B","longFmt":"14,907,482,112.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":1.05192,"fmt":"1.05"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.04","surprisePct":"3.62","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746012600,"fmt":"2025-04-30"}},{"date":"2Q2025","actual":{"raw":2.36,"fmt":"2.36"},"estimate":{"raw":2.38762,"fmt":"2.39"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.03","surprisePct":"-1.16","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753875000,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":2.21,"fmt":"2.21"},"estimate":{"raw":2.39067,"fmt":"2.39"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.18","surprisePct":"-7.56","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761738140,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":1.734,"fmt":"1.73"},"estimate":{"raw":1.5961,"fmt":"1.60"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.14","surprisePct":"8.64","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771417800,"fmt":"2026-02-18"}}],"currentQuarterEstimate":{"raw":1.13082,"fmt":"1.13"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777465800,"fmt":"2026-04-29"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":5166605000,"fmt":"5.17B","longFmt":"5,166,605,000"},"earnings":{"raw":389454000,"fmt":"389.45M","longFmt":"389,454,000"}},{"date":2023,"revenue":{"raw":5409152000,"fmt":"5.41B","longFmt":"5,409,152,000"},"earnings":{"raw":379950000,"fmt":"379.95M","longFmt":"379,950,000"}},{"date":2024,"revenue":{"raw":5889952000,"fmt":"5.89B","longFmt":"5,889,952,000"},"earnings":{"raw":405854090,"fmt":"405.85M","longFmt":"405,854,090"}},{"date":2025,"revenue":{"raw":6030837000,"fmt":"6.03B","longFmt":"6,030,837,000"},"earnings":{"raw":397103350,"fmt":"397.1M","longFmt":"397,103,350"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1431950000,"fmt":"1.43B","longFmt":"1,431,950,000"},"earnings":{"raw":58680000,"fmt":"58.68M","longFmt":"58,680,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1549854000,"fmt":"1.55B","longFmt":"1,549,854,000"},"earnings":{"raw":126905000,"fmt":"126.91M","longFmt":"126,905,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1549337000,"fmt":"1.55B","longFmt":"1,549,337,000"},"earnings":{"raw":118799000,"fmt":"118.8M","longFmt":"118,799,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1499696000,"fmt":"1.5B","longFmt":"1,499,696,000"},"earnings":{"raw":92565430,"fmt":"92.57M","longFmt":"92,565,430"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":279.0,"fmt":"279.00"},"targetHighPrice":{"raw":320.0,"fmt":"320.00"},"targetLowPrice":{"raw":268.0,"fmt":"268.00"},"targetMeanPrice":{"raw":302.07693,"fmt":"302.08"},"targetMedianPrice":{"raw":302.0,"fmt":"302.00"},"recommendationMean":{"raw":1.85714,"fmt":"1.86"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":13,"fmt":"13","longFmt":"13"},"totalCash":{"raw":953678016,"fmt":"953.68M","longFmt":"953,678,016"},"totalCashPerShare":{"raw":18.024,"fmt":"18.02"},"ebitda":{"raw":1119378048,"fmt":"1.12B","longFmt":"1,119,378,048"},"totalDebt":{"raw":3231888896,"fmt":"3.23B","longFmt":"3,231,888,896"},"quickRatio":{"raw":1.899,"fmt":"1.90"},"currentRatio":{"raw":2.329,"fmt":"2.33"},"totalRevenue":{"raw":6030837248,"fmt":"6.03B","longFmt":"6,030,837,248"},"debtToEquity":{"raw":117.709,"fmt":"117.71%"},"revenuePerShare":{"raw":112.707,"fmt":"112.71"},"returnOnAssets":{"raw":0.056110002,"fmt":"5.61%"},"returnOnEquity":{"raw":0.14701,"fmt":"14.70%"},"grossProfits":{"raw":1886237952,"fmt":"1.89B","longFmt":"1,886,237,952"},"freeCashflow":{"raw":355308384,"fmt":"355.31M","longFmt":"355,308,384"},"operatingCashflow":{"raw":866724992,"fmt":"866.72M","longFmt":"866,724,992"},"earningsGrowth":{"raw":0.049,"fmt":"4.90%"},"revenueGrowth":{"raw":0.048,"fmt":"4.80%"},"grossMargins":{"raw":0.31277,"fmt":"31.28%"},"ebitdaMargins":{"raw":0.18561001,"fmt":"18.56%"},"operatingMargins":{"raw":0.10564999,"fmt":"10.56%"},"profitMargins":{"raw":0.06483,"fmt":"6.48%"},"financialCurrency":"USD"}}],"error":null}}