{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.051334165,"fmt":"5.13%"},"oneMonthReturn":{"raw":0.060365148,"fmt":"6.04%"},"threeMonthReturn":{"raw":0.40824428,"fmt":"40.82%"},"sixMonthReturn":{"raw":0.51840293,"fmt":"51.84%"},"ytdReturnPct":{"raw":0.45378855,"fmt":"45.38%"},"oneYearTotalReturn":{"raw":1.6602408,"fmt":"166.02%"},"twoYearTotalReturn":{"raw":2.3714924,"fmt":"237.15%"},"threeYearTotalReturn":{"raw":2.3618085,"fmt":"236.18%"},"fiveYearTotalReturn":{"raw":2.5061579,"fmt":"250.62%"},"tenYearTotalReturn":{"raw":14.582347,"fmt":"1,458.23%"},"maxReturn":{"raw":22.312214,"fmt":"2,231.22%"}},"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":27081644032,"fmt":"27.08B","longFmt":"27,081,644,032"},"forwardPE":{"raw":29.652758,"fmt":"29.65"},"profitMargins":{"raw":0.02791,"fmt":"2.79%"},"floatShares":{"raw":60935596,"fmt":"60.94M","longFmt":"60,935,596"},"sharesOutstanding":{"raw":78894830,"fmt":"78.89M","longFmt":"78,894,830"},"sharesShort":{"raw":2564253,"fmt":"2.56M","longFmt":"2,564,253"},"sharesShortPriorMonth":{"raw":2455571,"fmt":"2.46M","longFmt":"2,455,571"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0325,"fmt":"3.25%"},"heldPercentInsiders":{"raw":0.21489,"fmt":"21.49%"},"heldPercentInstitutions":{"raw":0.76834,"fmt":"76.83%"},"shortRatio":{"raw":2.39,"fmt":"2.39"},"shortPercentOfFloat":{"raw":0.041300002,"fmt":"4.13%"},"beta":{"raw":1.889,"fmt":"1.89"},"impliedSharesOutstanding":{"raw":78900931,"fmt":"78.9M","longFmt":"78,900,931"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":41.862,"fmt":"41.86"},"priceToBook":{"raw":7.5488515,"fmt":"7.55"},"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.909,"fmt":"90.90%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":399041984,"fmt":"399.04M","longFmt":"399,041,984"},"trailingEps":{"raw":5.06,"fmt":"5.06"},"forwardEps":{"raw":10.65702,"fmt":"10.66"},"pegRatio":{},"lastSplitFactor":"3:2","lastSplitDate":{"raw":961459200,"fmt":"2000-06-20"},"enterpriseToRevenue":{"raw":1.894,"fmt":"1.89"},"enterpriseToEbitda":{"raw":24.989,"fmt":"24.99"},"52WeekChange":{"raw":1.282655,"fmt":"128.27%"},"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":0.13,"fmt":"0.13"},"estimate":{"raw":-0.05889,"fmt":"-0.06"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.19","surprisePct":"320.75","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746130766,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":0.98103,"fmt":"0.98"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.11","surprisePct":"11.11","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753994496,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":2.04,"fmt":"2.04"},"estimate":{"raw":1.89021,"fmt":"1.89"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.15","surprisePct":"7.92","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761856069,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.81,"fmt":"1.81"},"estimate":{"raw":1.54102,"fmt":"1.54"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.27","surprisePct":"17.45","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772140930,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.56372,"fmt":"0.56"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":9778038000,"fmt":"9.78B","longFmt":"9,778,038,000"},"earnings":{"raw":33354000,"fmt":"33.35M","longFmt":"33,354,000"}},{"date":2023,"revenue":{"raw":11995934000,"fmt":"12B","longFmt":"11,995,934,000"},"earnings":{"raw":-49949000,"fmt":"-49.95M","longFmt":"-49,949,000"}},{"date":2024,"revenue":{"raw":12303464000,"fmt":"12.3B","longFmt":"12,303,464,000"},"earnings":{"raw":162788000,"fmt":"162.79M","longFmt":"162,788,000"}},{"date":2025,"revenue":{"raw":14299171000,"fmt":"14.3B","longFmt":"14,299,171,000"},"earnings":{"raw":399042000,"fmt":"399.04M","longFmt":"399,042,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":2847718000,"fmt":"2.85B","longFmt":"2,847,718,000"},"earnings":{"raw":9903000,"fmt":"9.9M","longFmt":"9,903,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":3544705000,"fmt":"3.54B","longFmt":"3,544,705,000"},"earnings":{"raw":85766000,"fmt":"85.77M","longFmt":"85,766,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":3966948000,"fmt":"3.97B","longFmt":"3,966,948,000"},"earnings":{"raw":160660000,"fmt":"160.66M","longFmt":"160,660,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":3939800000,"fmt":"3.94B","longFmt":"3,939,800,000"},"earnings":{"raw":142713000,"fmt":"142.71M","longFmt":"142,713,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"MTZ Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772200800,"updated":1772213067,"transcriptId":2947360,"type":"IN_HOUSE","eventId":401382,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2025-earnings_call-401382.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/27/2947360.json","maxAge":1},{"title":"MTZ Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761915600,"updated":1763206499,"transcriptId":2224939,"type":"IN_HOUSE","eventId":369709,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2025-earnings_call-369709.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/31/2224939.json","maxAge":1},{"title":"MTZ Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754053200,"updated":1761903885,"transcriptId":2220066,"type":"IN_HOUSE","eventId":341332,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2025-earnings_call-341332.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/1/2220066.json","maxAge":1},{"title":"MTZ Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746190800,"updated":1764573345,"transcriptId":2400437,"type":"IN_HOUSE","eventId":321499,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2025-earnings_call-321499.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/2/2400437.json","maxAge":1},{"title":"MTZ Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740751200,"updated":1767788442,"transcriptId":2553977,"type":"IN_HOUSE","eventId":247380,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2024-earnings_call-247380.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/28/2553977.json","maxAge":1},{"title":"MTZ Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730466000,"updated":1768649212,"transcriptId":2613320,"type":"IN_HOUSE","eventId":218349,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2024-earnings_call-218349.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/1/2613320.json","maxAge":1},{"title":"MTZ Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722603600,"updated":1772061052,"transcriptId":2725982,"type":"IN_HOUSE","eventId":190799,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2024-earnings_call-190799.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/2/2725982.json","maxAge":1},{"title":"MTZ Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714741200,"updated":1772060981,"transcriptId":2743286,"type":"IN_HOUSE","eventId":172921,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2024-earnings_call-172921.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/3/2743286.json","maxAge":1},{"title":"MTZ Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709301600,"updated":1772062335,"transcriptId":2781646,"type":"IN_HOUSE","eventId":125011,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2023-earnings_call-125011.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/1/2781646.json","maxAge":1},{"title":"MTZ Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698840000,"updated":1772058678,"transcriptId":2859634,"type":"IN_HOUSE","eventId":87214,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2023-earnings_call-87214.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2859634.json","maxAge":1},{"title":"MTZ Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691154000,"updated":1772064815,"transcriptId":2903483,"type":"IN_HOUSE","eventId":67199,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2023-earnings_call-67199.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/4/2903483.json","maxAge":1},{"title":"MTZ Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683291600,"updated":1773016970,"transcriptId":2962474,"type":"IN_HOUSE","eventId":56147,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2023-earnings_call-56147.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/5/2962474.json","maxAge":1},{"title":"MTZ Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677247200,"updated":1773016987,"transcriptId":3011019,"type":"IN_HOUSE","eventId":44010,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2022-earnings_call-44010.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/24/3011019.json","maxAge":1},{"title":"MTZ Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667570400,"updated":1773366678,"transcriptId":3061588,"type":"IN_HOUSE","eventId":39894,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2022-earnings_call-39894.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/4/3061588.json","maxAge":1},{"title":"MTZ Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659696780,"updated":1773685167,"transcriptId":3094528,"type":"IN_HOUSE","eventId":30608,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2022-earnings_call-30608.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/5/3094528.json","maxAge":1},{"title":"MTZ Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651838737,"updated":1774697797,"transcriptId":3137136,"type":"IN_HOUSE","eventId":21054,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2022-earnings_call-21054.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/6/3137136.json","maxAge":1},{"title":"MTZ Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645800000,"updated":1774518406,"transcriptId":3171532,"type":"IN_HOUSE","eventId":15391,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2021-earnings_call-15391.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/25/3171532.json","maxAge":1},{"title":"MTZ Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636070400,"updated":1752165408,"transcriptId":1571287,"type":"RAW","eventId":9921,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2021-earnings_call-9921.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/5/1571287.json","maxAge":1},{"title":"MTZ Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628208000,"updated":1752165408,"transcriptId":1563568,"type":"RAW","eventId":1239,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2021-earnings_call-1239.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/6/1563568.json","maxAge":1},{"title":"MTZ Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620392400,"updated":1752180814,"transcriptId":1886225,"type":"RAW","eventId":334193,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2021-earnings_call-334193.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/7/1886225.json","maxAge":1},{"title":"MTZ Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614348000,"updated":1772106586,"transcriptId":2935565,"type":"IN_HOUSE","eventId":268279,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q4-2020-earnings_call-268279.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/26/2935565.json","maxAge":1},{"title":"MTZ Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604062800,"updated":1772108610,"transcriptId":2935898,"type":"IN_HOUSE","eventId":553792,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q3-2020-earnings_call-553792.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/30/2935898.json","maxAge":1},{"title":"MTZ Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596200400,"updated":1772108610,"transcriptId":2935791,"type":"IN_HOUSE","eventId":553793,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q2-2020-earnings_call-553793.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/31/2935791.json","maxAge":1},{"title":"MTZ Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588338000,"updated":1772110219,"transcriptId":2935962,"type":"IN_HOUSE","eventId":553794,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MTZ/earnings/MTZ-Q1-2020-earnings_call-553794.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/1/2935962.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":306.74,"fmt":"306.74"},"open":{"raw":307.85,"fmt":"307.85"},"dayLow":{"raw":306.64,"fmt":"306.64"},"dayHigh":{"raw":319.37,"fmt":"319.37"},"regularMarketPreviousClose":{"raw":306.74,"fmt":"306.74"},"regularMarketOpen":{"raw":307.85,"fmt":"307.85"},"regularMarketDayLow":{"raw":306.64,"fmt":"306.64"},"regularMarketDayHigh":{"raw":319.37,"fmt":"319.37"},"dividendRate":{},"dividendYield":{},"exDividendDate":{"raw":397267200,"fmt":"1982-08-04"},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.889,"fmt":"1.89"},"trailingPE":{"raw":62.45257,"fmt":"62.45"},"forwardPE":{"raw":29.652758,"fmt":"29.65"},"volume":{"raw":991891,"fmt":"991.89k","longFmt":"991,891"},"regularMarketVolume":{"raw":991891,"fmt":"991.89k","longFmt":"991,891"},"averageVolume":{"raw":941822,"fmt":"941.82k","longFmt":"941,822"},"averageVolume10days":{"raw":1083190,"fmt":"1.08M","longFmt":"1,083,190"},"averageDailyVolume10Day":{"raw":1083190,"fmt":"1.08M","longFmt":"1,083,190"},"bid":{"raw":316.0,"fmt":"316.00"},"ask":{"raw":325.0,"fmt":"325.00"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"marketCap":{"raw":24933482496,"fmt":"24.93B","longFmt":"24,933,482,496"},"nonDilutedMarketCap":{"raw":23714208001,"fmt":"23.71B","longFmt":"23,714,208,001"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":99.7,"fmt":"99.70"},"fiftyTwoWeekHigh":{"raw":319.37,"fmt":"319.37"},"allTimeHigh":{"raw":316.19,"fmt":"316.19"},"allTimeLow":{"raw":0.694444,"fmt":"0.69"},"priceToSalesTrailing12Months":{"raw":1.7437013,"fmt":"1.74"},"fiftyDayAverage":{"raw":267.5054,"fmt":"267.51"},"twoHundredDayAverage":{"raw":212.0992,"fmt":"212.10"},"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":1777579200,"fmt":"2026-04-30"}],"earningsCallDate":[{"raw":1772200800,"fmt":"2026-02-27"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.99041,"fmt":"0.99"},"earningsLow":{"raw":0.9,"fmt":"0.90"},"earningsHigh":{"raw":1.04,"fmt":"1.04"},"revenueAverage":{"raw":3473505940,"fmt":"3.47B","longFmt":"3,473,505,940"},"revenueLow":{"raw":3386000000,"fmt":"3.39B","longFmt":"3,386,000,000"},"revenueHigh":{"raw":3562000000,"fmt":"3.56B","longFmt":"3,562,000,000"}},"exDividendDate":{"raw":397267200,"fmt":"1982-08-04"},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773428442,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":271.0},{"epochGradeDate":1772544840,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":362.0,"priorPriceTarget":254.0},{"epochGradeDate":1772481384,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":250.0},{"epochGradeDate":1772477519,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":347.0,"priorPriceTarget":274.0},{"epochGradeDate":1772476710,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":284.0},{"epochGradeDate":1772473861,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":249.0},{"epochGradeDate":1772461800,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":264.0},{"epochGradeDate":1772459182,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":356.0,"priorPriceTarget":270.0},{"epochGradeDate":1769442041,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":284.0,"priorPriceTarget":248.0},{"epochGradeDate":1769186439,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":240.0},{"epochGradeDate":1769172747,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":274.0,"priorPriceTarget":0.0},{"epochGradeDate":1766072785,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":253.0},{"epochGradeDate":1765905845,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":267.0,"priorPriceTarget":240.0},{"epochGradeDate":1762183620,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":253.0,"priorPriceTarget":248.0},{"epochGradeDate":1762179124,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":246.0,"priorPriceTarget":236.0},{"epochGradeDate":1762174401,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":249.0,"priorPriceTarget":238.0},{"epochGradeDate":1761673381,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":244.0,"priorPriceTarget":215.0},{"epochGradeDate":1760964796,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":200.0},{"epochGradeDate":1760958579,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":236.0,"priorPriceTarget":205.0},{"epochGradeDate":1760628976,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":214.0},{"epochGradeDate":1760538829,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1760023713,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":237.0,"priorPriceTarget":198.0},{"epochGradeDate":1759933209,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":209.0},{"epochGradeDate":1759836871,"firm":"Clear Street","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1759503240,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":219.0},{"epochGradeDate":1759326441,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":252.0,"priorPriceTarget":218.0},{"epochGradeDate":1759324704,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":252.0,"priorPriceTarget":206.0},{"epochGradeDate":1758823453,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":210.0},{"epochGradeDate":1758105733,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":227.0,"priorPriceTarget":0.0},{"epochGradeDate":1756999130,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":215.0,"priorPriceTarget":0.0},{"epochGradeDate":1754587589,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":227.0,"priorPriceTarget":195.0},{"epochGradeDate":1754331858,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":219.0,"priorPriceTarget":220.0},{"epochGradeDate":1754328885,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":198.0,"priorPriceTarget":181.0},{"epochGradeDate":1754324220,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":170.0},{"epochGradeDate":1754318123,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":196.0},{"epochGradeDate":1753728521,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":192.0},{"epochGradeDate":1753182814,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":214.0,"priorPriceTarget":180.0},{"epochGradeDate":1753103292,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":145.0},{"epochGradeDate":1752678410,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":196.0,"priorPriceTarget":171.0},{"epochGradeDate":1751389260,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1749219458,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":156.0},{"epochGradeDate":1748449708,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":181.0,"priorPriceTarget":171.0},{"epochGradeDate":1747427044,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":188.0,"priorPriceTarget":0.0},{"epochGradeDate":1746482479,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":152.0},{"epochGradeDate":1746465946,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":134.0},{"epochGradeDate":1746464691,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":171.0,"priorPriceTarget":143.0},{"epochGradeDate":1746462293,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":184.0,"priorPriceTarget":154.0},{"epochGradeDate":1746456036,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":163.0,"priorPriceTarget":140.0},{"epochGradeDate":1746454559,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":195.0,"priorPriceTarget":195.0},{"epochGradeDate":1745592240,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":152.0,"priorPriceTarget":167.0},{"epochGradeDate":1744807163,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":168.0},{"epochGradeDate":1744206098,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":143.0,"priorPriceTarget":175.0},{"epochGradeDate":1744123872,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":154.0,"priorPriceTarget":197.0},{"epochGradeDate":1744116969,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":134.0,"priorPriceTarget":0.0},{"epochGradeDate":1743426518,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1742911352,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":195.0,"priorPriceTarget":195.0},{"epochGradeDate":1742402912,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":151.0},{"epochGradeDate":1741093609,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":130.0},{"epochGradeDate":1741023060,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":185.0},{"epochGradeDate":1741012165,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":167.0,"priorPriceTarget":156.0},{"epochGradeDate":1741006230,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":153.0,"priorPriceTarget":162.0},{"epochGradeDate":1738075865,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":172.0,"priorPriceTarget":154.0},{"epochGradeDate":1737565428,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":155.0},{"epochGradeDate":1736368735,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":168.0,"priorPriceTarget":153.0},{"epochGradeDate":1736364575,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":195.0,"priorPriceTarget":0.0},{"epochGradeDate":1734621379,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":189.0,"priorPriceTarget":173.0},{"epochGradeDate":1733931801,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":153.0},{"epochGradeDate":1730823169,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":151.0},{"epochGradeDate":1730806300,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":173.0,"priorPriceTarget":133.0},{"epochGradeDate":1730740907,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":125.0},{"epochGradeDate":1730739246,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":115.0},{"epochGradeDate":1730722739,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":153.0,"priorPriceTarget":120.0},{"epochGradeDate":1729697731,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":129.0},{"epochGradeDate":1729617436,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":122.0},{"epochGradeDate":1728573612,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":121.0},{"epochGradeDate":1728490043,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":133.0,"priorPriceTarget":112.0},{"epochGradeDate":1728485236,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":115.0},{"epochGradeDate":1728389140,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":123.0},{"epochGradeDate":1728308655,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":153.0,"priorPriceTarget":0.0},{"epochGradeDate":1722898204,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1722875824,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":134.0,"priorPriceTarget":132.0},{"epochGradeDate":1722866597,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":109.0},{"epochGradeDate":1722863887,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":121.0,"priorPriceTarget":120.0},{"epochGradeDate":1721666126,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":118.0},{"epochGradeDate":1719505871,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":132.0},{"epochGradeDate":1717160902,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":120.0},{"epochGradeDate":1716911007,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":88.0},{"epochGradeDate":1715603405,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":113.0},{"epochGradeDate":1715093145,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":100.0},{"epochGradeDate":1715017498,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":100.0},{"epochGradeDate":1715016801,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":104.0},{"epochGradeDate":1715013702,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":96.0},{"epochGradeDate":1715012524,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":105.0},{"epochGradeDate":1715011028,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":106.0},{"epochGradeDate":1715003414,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":113.0,"priorPriceTarget":104.0},{"epochGradeDate":1714999295,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":96.0},{"epochGradeDate":1714992512,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":89.0},{"epochGradeDate":1713806806,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":99.0},{"epochGradeDate":1710418289,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1709906398,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":83.0},{"epochGradeDate":1709652936,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":55.0},{"epochGradeDate":1709650926,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":70.0},{"epochGradeDate":1709574807,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1709558001,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":74.0},{"epochGradeDate":1709557568,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1709555166,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":85.0},{"epochGradeDate":1709553920,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":70.0},{"epochGradeDate":1709547111,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":92.0},{"epochGradeDate":1707492967,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":54.0},{"epochGradeDate":1706900161,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":89.0},{"epochGradeDate":1706281249,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":60.0},{"epochGradeDate":1705405931,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":57.0},{"epochGradeDate":1704891367,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1703000810,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":70.0},{"epochGradeDate":1699547011,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":119.0},{"epochGradeDate":1699439224,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1698938834,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":106.0},{"epochGradeDate":1698929520,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1698076457,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":91.0,"priorPriceTarget":116.0},{"epochGradeDate":1697633186,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":120.0},{"epochGradeDate":1697130993,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":96.0,"priorPriceTarget":119.0},{"epochGradeDate":1697111191,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":98.0,"priorPriceTarget":0.0},{"epochGradeDate":1692619100,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":119.0,"priorPriceTarget":136.0},{"epochGradeDate":1691511960,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1691420168,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1691417398,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":135.0},{"epochGradeDate":1691414359,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":98.0,"priorPriceTarget":0.0},{"epochGradeDate":1691409932,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":118.0},{"epochGradeDate":1689165566,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":115.0},{"epochGradeDate":1688392630,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":113.0},{"epochGradeDate":1683561646,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":113.0,"priorPriceTarget":116.0},{"epochGradeDate":1683548000,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":113.0,"priorPriceTarget":97.0},{"epochGradeDate":1683544127,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1678109333,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":115.0},{"epochGradeDate":1677591261,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":112.0},{"epochGradeDate":1677504896,"firm":"Craig-Hallum","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":97.0,"priorPriceTarget":0.0},{"epochGradeDate":1677502904,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":121.0,"priorPriceTarget":122.0},{"epochGradeDate":1677501008,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":111.0},{"epochGradeDate":1676468113,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":122.0,"priorPriceTarget":0.0},{"epochGradeDate":1673610724,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":100.0},{"epochGradeDate":1667825262,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":105.0},{"epochGradeDate":1667824919,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":103.0,"priorPriceTarget":90.0},{"epochGradeDate":1659966839,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1659958915,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":102.0},{"epochGradeDate":1658845690,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":103.0},{"epochGradeDate":1658843050,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":86.0,"priorPriceTarget":97.0},{"epochGradeDate":1658841123,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":108.0},{"epochGradeDate":1658831514,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":92.0,"priorPriceTarget":100.0},{"epochGradeDate":1653572037,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1652880748,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":116.0},{"epochGradeDate":1652180706,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":104.0,"priorPriceTarget":115.0},{"epochGradeDate":1652107270,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":120.0},{"epochGradeDate":1652093577,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":109.0,"priorPriceTarget":112.0},{"epochGradeDate":1646051580,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":140.0},{"epochGradeDate":1646049815,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":114.0,"priorPriceTarget":130.0},{"epochGradeDate":1640088042,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":121.0,"priorPriceTarget":117.0},{"epochGradeDate":1631868921,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1626694633,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1620657515,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":114.0},{"epochGradeDate":1620657344,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":100.0},{"epochGradeDate":1620657270,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":100.0},{"epochGradeDate":1619011014,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":103.0},{"epochGradeDate":1614617867,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":105.0},{"epochGradeDate":1614616373,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":75.0},{"epochGradeDate":1611741602,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1604332583,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":54.0},{"epochGradeDate":1603788268,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":48.0},{"epochGradeDate":1597227088,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":40.0},{"epochGradeDate":1596457171,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":48.0},{"epochGradeDate":1596444742,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":43.0},{"epochGradeDate":1591796224,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":43.0},{"epochGradeDate":1588596618,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":44.0},{"epochGradeDate":1588590857,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":40.0},{"epochGradeDate":1588587249,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":37.0},{"epochGradeDate":1586958366,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":73.0},{"epochGradeDate":1586271803,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":75.0},{"epochGradeDate":1585841251,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":70.0},{"epochGradeDate":1585758311,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":71.0},{"epochGradeDate":1585218793,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":68.0},{"epochGradeDate":1584446513,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":65.0},{"epochGradeDate":1584445789,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":70.0},{"epochGradeDate":1583315765,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":75.0},{"epochGradeDate":1583242552,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":79.0},{"epochGradeDate":1583154086,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":79.0},{"epochGradeDate":1583150924,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":76.0},{"epochGradeDate":1583150670,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":72.0},{"epochGradeDate":1572877071,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":70.0},{"epochGradeDate":1572874047,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":70.0},{"epochGradeDate":1572873727,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":68.0},{"epochGradeDate":1571917399,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":63.0},{"epochGradeDate":1571824707,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1567602132,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1565014477,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":62.0},{"epochGradeDate":1565010551,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":62.0},{"epochGradeDate":1565009877,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":60.0},{"epochGradeDate":1557155413,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1551793489,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":71.0},{"epochGradeDate":1551711976,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1541768390,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1541429952,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":65.0},{"epochGradeDate":1541180941,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":51.0},{"epochGradeDate":1533642971,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":51.0},{"epochGradeDate":1525266437,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":70.0},{"epochGradeDate":1525182064,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":55.0},{"epochGradeDate":1519924815,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":70.0},{"epochGradeDate":1519914443,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1519910859,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":69.0},{"epochGradeDate":1517924974,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":62.0},{"epochGradeDate":1516997451,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1513175263,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1510062374,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":66.0},{"epochGradeDate":1509976502,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":57.0},{"epochGradeDate":1509377833,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0},{"epochGradeDate":1509108855,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0},{"epochGradeDate":1505215455,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1503053417,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1500891104,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":42.0},{"epochGradeDate":1492079833,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":44.0},{"epochGradeDate":1491227918,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1480449472,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":36.0},{"epochGradeDate":1479476253,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479296825,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1470669449,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":26.0},{"epochGradeDate":1460407101,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1459973217,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1447417712,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1447335212,"firm":"Craig-Hallum","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1440497264,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1439986188,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":23.0},{"epochGradeDate":1432211118,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1425304800,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":22.0},{"epochGradeDate":1422367200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":38.0},{"epochGradeDate":1418911200,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":33.0},{"epochGradeDate":1418652000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.5,"priorPriceTarget":34.5},{"epochGradeDate":1415628000,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":34.0},{"epochGradeDate":1415624400,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1415019445,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1413981000,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":42.0},{"epochGradeDate":1413810000,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":37.0},{"epochGradeDate":1407934800,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":50.0},{"epochGradeDate":1405992648,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":40.0},{"epochGradeDate":1401837843,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":53.0},{"epochGradeDate":1401837841,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":47.0},{"epochGradeDate":1393854694,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":43.0},{"epochGradeDate":1393851600,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":39.0},{"epochGradeDate":1393845889,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":40.0},{"epochGradeDate":1393592400,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1392728963,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1390566962,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":39.0},{"epochGradeDate":1387573200,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":34.0,"priorPriceTarget":0.0},{"epochGradeDate":1380810404,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1375700888,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1375455967,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1372418062,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1368044988,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1365166096,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1364386144,"firm":"Lazard","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1358961076,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":29.0},{"epochGradeDate":1357841547,"firm":"Gilford Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0},{"epochGradeDate":1356001775,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1352137680,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":25.0},{"epochGradeDate":1351873080,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1349786220,"firm":"FIG Partners","toGrade":"","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1349456700,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":21.0},{"epochGradeDate":1345469820,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":24.0},{"epochGradeDate":1344271200,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.012499546,"fmt":"1.25%"},"postMarketChange":{"raw":3.9499817,"fmt":"3.95"},"postMarketTime":1774655966,"postMarketPrice":{"raw":319.96,"fmt":"319.96"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":0.030221099,"fmt":"3.02%"},"regularMarketChange":{"raw":9.27002,"fmt":"9.27"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":316.01,"fmt":"316.01"},"regularMarketDayHigh":{"raw":319.37,"fmt":"319.37"},"regularMarketDayLow":{"raw":306.64,"fmt":"306.64"},"regularMarketVolume":{"raw":991891,"fmt":"991.89k","longFmt":"991,891.00"},"averageDailyVolume10Day":{"raw":1083190,"fmt":"1.08M","longFmt":"1,083,190"},"averageDailyVolume3Month":{"raw":941822,"fmt":"941.82k","longFmt":"941,822"},"regularMarketPreviousClose":{"raw":306.74,"fmt":"306.74"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":307.85,"fmt":"307.85"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"MTZ","underlyingSymbol":null,"shortName":"MasTec, Inc.","longName":"MasTec, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":24933482496,"fmt":"24.93B","longFmt":"24,933,482,496.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.51,"fmt":"0.51"},"estimate":{"raw":0.3373,"fmt":"0.34"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.17","surprisePct":"51.2","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746130766,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":1.49,"fmt":"1.49"},"estimate":{"raw":1.40018,"fmt":"1.40"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.09","surprisePct":"6.41","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753994496,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":2.48,"fmt":"2.48"},"estimate":{"raw":2.30178,"fmt":"2.30"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.18","surprisePct":"7.74","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761856069,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":2.07,"fmt":"2.07"},"estimate":{"raw":1.9452,"fmt":"1.95"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.12","surprisePct":"6.42","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772140930,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.99041,"fmt":"0.99"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":9778038000,"fmt":"9.78B","longFmt":"9,778,038,000"},"earnings":{"raw":234800000,"fmt":"234.8M","longFmt":"234,800,000"}},{"date":2023,"revenue":{"raw":11995934000,"fmt":"12B","longFmt":"11,995,934,000"},"earnings":{"raw":156700000,"fmt":"156.7M","longFmt":"156,700,000"}},{"date":2024,"revenue":{"raw":12303464000,"fmt":"12.3B","longFmt":"12,303,464,000"},"earnings":{"raw":311700000,"fmt":"311.7M","longFmt":"311,700,000"}},{"date":2025,"revenue":{"raw":14299171000,"fmt":"14.3B","longFmt":"14,299,171,000"},"earnings":{"raw":515200000,"fmt":"515.2M","longFmt":"515,200,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":2847718000,"fmt":"2.85B","longFmt":"2,847,718,000"},"earnings":{"raw":40000000,"fmt":"40M","longFmt":"40,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":3544705000,"fmt":"3.54B","longFmt":"3,544,705,000"},"earnings":{"raw":117100000,"fmt":"117.1M","longFmt":"117,100,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":3966948000,"fmt":"3.97B","longFmt":"3,966,948,000"},"earnings":{"raw":195100000,"fmt":"195.1M","longFmt":"195,100,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":3939800000,"fmt":"3.94B","longFmt":"3,939,800,000"},"earnings":{"raw":163100000,"fmt":"163.1M","longFmt":"163,100,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":316.01,"fmt":"316.01"},"targetHighPrice":{"raw":400.0,"fmt":"400.00"},"targetLowPrice":{"raw":205.0,"fmt":"205.00"},"targetMeanPrice":{"raw":337.5263,"fmt":"337.53"},"targetMedianPrice":{"raw":348.0,"fmt":"348.00"},"recommendationMean":{"raw":1.35,"fmt":"1.35"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":19,"fmt":"19","longFmt":"19"},"totalCash":{"raw":396030016,"fmt":"396.03M","longFmt":"396,030,016"},"totalCashPerShare":{"raw":5.087,"fmt":"5.09"},"ebitda":{"raw":1083725056,"fmt":"1.08B","longFmt":"1,083,725,056"},"totalDebt":{"raw":2799171072,"fmt":"2.8B","longFmt":"2,799,171,072"},"quickRatio":{"raw":1.205,"fmt":"1.21"},"currentRatio":{"raw":1.323,"fmt":"1.32"},"totalRevenue":{"raw":14299170816,"fmt":"14.3B","longFmt":"14,299,170,816"},"debtToEquity":{"raw":83.945,"fmt":"83.95%"},"revenuePerShare":{"raw":183.638,"fmt":"183.64"},"returnOnAssets":{"raw":0.04343,"fmt":"4.34%"},"returnOnEquity":{"raw":0.13351,"fmt":"13.35%"},"grossProfits":{"raw":1792733952,"fmt":"1.79B","longFmt":"1,792,733,952"},"freeCashflow":{"raw":96627248,"fmt":"96.63M","longFmt":"96,627,248"},"operatingCashflow":{"raw":545713984,"fmt":"545.71M","longFmt":"545,713,984"},"earningsGrowth":{"raw":0.928,"fmt":"92.80%"},"revenueGrowth":{"raw":0.158,"fmt":"15.80%"},"grossMargins":{"raw":0.12537,"fmt":"12.54%"},"ebitdaMargins":{"raw":0.07579,"fmt":"7.58%"},"operatingMargins":{"raw":0.053850003,"fmt":"5.39%"},"profitMargins":{"raw":0.02791,"fmt":"2.79%"},"financialCurrency":"USD"}}],"error":null}}