{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.0097409645,"fmt":"-0.97%"},"oneMonthReturn":{"raw":-0.023264965,"fmt":"-2.33%"},"threeMonthReturn":{"raw":0.27113032,"fmt":"27.11%"},"sixMonthReturn":{"raw":0.35650152,"fmt":"35.65%"},"ytdReturnPct":{"raw":0.30308482,"fmt":"30.31%"},"oneYearTotalReturn":{"raw":1.1577996,"fmt":"115.78%"},"twoYearTotalReturn":{"raw":1.1173435,"fmt":"111.73%"},"threeYearTotalReturn":{"raw":2.3855338,"fmt":"238.55%"},"fiveYearTotalReturn":{"raw":5.3114524,"fmt":"531.15%"},"tenYearTotalReturn":{"raw":23.66278,"fmt":"2,366.28%"},"maxReturn":{"raw":73.99728,"fmt":"7,399.73%"}},"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":88356765696,"fmt":"88.36B","longFmt":"88,356,765,696"},"forwardPE":{"raw":35.650066,"fmt":"35.65"},"profitMargins":{"raw":0.03611,"fmt":"3.61%"},"floatShares":{"raw":148093310,"fmt":"148.09M","longFmt":"148,093,310"},"sharesOutstanding":{"raw":149619428,"fmt":"149.62M","longFmt":"149,619,428"},"sharesShort":{"raw":4440619,"fmt":"4.44M","longFmt":"4,440,619"},"sharesShortPriorMonth":{"raw":4544718,"fmt":"4.54M","longFmt":"4,544,718"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0297,"fmt":"2.97%"},"heldPercentInsiders":{"raw":0.009380001,"fmt":"0.94%"},"heldPercentInstitutions":{"raw":0.95868,"fmt":"95.87%"},"shortRatio":{"raw":3.75,"fmt":"3.75"},"shortPercentOfFloat":{"raw":0.0335,"fmt":"3.35%"},"beta":{"raw":1.109,"fmt":"1.11"},"impliedSharesOutstanding":{"raw":149619428,"fmt":"149.62M","longFmt":"149,619,428"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":59.757,"fmt":"59.76"},"priceToBook":{"raw":9.203608,"fmt":"9.20"},"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.034,"fmt":"3.40%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":1028377984,"fmt":"1.03B","longFmt":"1,028,377,984"},"trailingEps":{"raw":6.82,"fmt":"6.82"},"forwardEps":{"raw":15.42718,"fmt":"15.43"},"pegRatio":{},"lastSplitFactor":"3:2","lastSplitDate":{"raw":955324800,"fmt":"2000-04-10"},"enterpriseToRevenue":{"raw":3.102,"fmt":"3.10"},"enterpriseToEbitda":{"raw":35.379,"fmt":"35.38"},"52WeekChange":{"raw":0.9949354,"fmt":"99.49%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.11,"fmt":"0.11"},"lastDividendDate":{"raw":1767312000,"fmt":"2026-01-02"},"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.96,"fmt":"0.96"},"estimate":{"raw":0.89239,"fmt":"0.89"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.07","surprisePct":"7.58","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746097097,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":1.52,"fmt":"1.52"},"estimate":{"raw":1.71469,"fmt":"1.71"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.19","surprisePct":"-11.35","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959520,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":2.24,"fmt":"2.24"},"estimate":{"raw":2.26325,"fmt":"2.26"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.02","surprisePct":"-1.03","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761821700,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":2.08,"fmt":"2.08"},"estimate":{"raw":2.0291,"fmt":"2.03"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.05","surprisePct":"2.51","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771502297,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":1.0594,"fmt":"1.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777552200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":17073903000,"fmt":"17.07B","longFmt":"17,073,903,000"},"earnings":{"raw":491189000,"fmt":"491.19M","longFmt":"491,189,000"}},{"date":2023,"revenue":{"raw":20882206000,"fmt":"20.88B","longFmt":"20,882,206,000"},"earnings":{"raw":744689000,"fmt":"744.69M","longFmt":"744,689,000"}},{"date":2024,"revenue":{"raw":23672795000,"fmt":"23.67B","longFmt":"23,672,795,000"},"earnings":{"raw":904824000,"fmt":"904.82M","longFmt":"904,824,000"}},{"date":2025,"revenue":{"raw":28479697000,"fmt":"28.48B","longFmt":"28,479,697,000"},"earnings":{"raw":1028378000,"fmt":"1.03B","longFmt":"1,028,378,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":6233334000,"fmt":"6.23B","longFmt":"6,233,334,000"},"earnings":{"raw":144258000,"fmt":"144.26M","longFmt":"144,258,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":6773007000,"fmt":"6.77B","longFmt":"6,773,007,000"},"earnings":{"raw":229250000,"fmt":"229.25M","longFmt":"229,250,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":7631408000,"fmt":"7.63B","longFmt":"7,631,408,000"},"earnings":{"raw":339420000,"fmt":"339.42M","longFmt":"339,420,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":7841948000,"fmt":"7.84B","longFmt":"7,841,948,000"},"earnings":{"raw":315450000,"fmt":"315.45M","longFmt":"315,450,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"PWR Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771509600,"updated":1772061964,"transcriptId":2872942,"type":"IN_HOUSE","eventId":398892,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2025-earnings_call-398892.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/19/2872942.json","maxAge":1},{"title":"PWR Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761829200,"updated":1761891298,"transcriptId":2219219,"type":"IN_HOUSE","eventId":369209,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2025-earnings_call-369209.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2219219.json","maxAge":1},{"title":"PWR Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753966800,"updated":1762238574,"transcriptId":2229198,"type":"IN_HOUSE","eventId":340862,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2025-earnings_call-340862.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2229198.json","maxAge":1},{"title":"PWR Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746104400,"updated":1766668983,"transcriptId":2538402,"type":"IN_HOUSE","eventId":317675,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2025-earnings_call-317675.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/1/2538402.json","maxAge":1},{"title":"PWR Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740060000,"updated":1767838943,"transcriptId":2556404,"type":"IN_HOUSE","eventId":246358,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2024-earnings_call-246358.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/20/2556404.json","maxAge":1},{"title":"PWR Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730379600,"updated":1768649313,"transcriptId":2615500,"type":"IN_HOUSE","eventId":217865,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2024-earnings_call-217865.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615500.json","maxAge":1},{"title":"PWR Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722517200,"updated":1772061052,"transcriptId":2725639,"type":"IN_HOUSE","eventId":189952,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2024-earnings_call-189952.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725639.json","maxAge":1},{"title":"PWR Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714654800,"updated":1772061486,"transcriptId":2745695,"type":"IN_HOUSE","eventId":169485,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2024-earnings_call-169485.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/2/2745695.json","maxAge":1},{"title":"PWR Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708610400,"updated":1772062675,"transcriptId":2790653,"type":"IN_HOUSE","eventId":123126,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2023-earnings_call-123126.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/22/2790653.json","maxAge":1},{"title":"PWR Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698930000,"updated":1772060296,"transcriptId":2854723,"type":"IN_HOUSE","eventId":86731,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2023-earnings_call-86731.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2854723.json","maxAge":1},{"title":"PWR Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691067600,"updated":1772064075,"transcriptId":2905778,"type":"IN_HOUSE","eventId":66584,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2023-earnings_call-66584.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905778.json","maxAge":1},{"title":"PWR Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683205200,"updated":1773016804,"transcriptId":2964403,"type":"IN_HOUSE","eventId":55863,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2023-earnings_call-55863.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2964403.json","maxAge":1},{"title":"PWR Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677160800,"updated":1773016043,"transcriptId":3012207,"type":"IN_HOUSE","eventId":44040,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2022-earnings_call-44040.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/23/3012207.json","maxAge":1},{"title":"PWR Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667480400,"updated":1773388269,"transcriptId":3064465,"type":"IN_HOUSE","eventId":30553,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2022-earnings_call-30553.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3064465.json","maxAge":1},{"title":"PWR Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659599640,"updated":1773728317,"transcriptId":3097362,"type":"IN_HOUSE","eventId":30552,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2022-earnings_call-30552.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3097362.json","maxAge":1},{"title":"PWR Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651756300,"updated":1774698284,"transcriptId":3139341,"type":"IN_HOUSE","eventId":21223,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2022-earnings_call-21223.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/5/3139341.json","maxAge":1},{"title":"PWR Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645708898,"updated":1774543673,"transcriptId":3174001,"type":"IN_HOUSE","eventId":15276,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2021-earnings_call-15276.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3174001.json","maxAge":1},{"title":"PWR Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571201,"type":"RAW","eventId":9834,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2021-earnings_call-9834.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571201.json","maxAge":1},{"title":"PWR Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628183220,"updated":1752165408,"transcriptId":1565864,"type":"RAW","eventId":3846,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2021-earnings_call-3846.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1565864.json","maxAge":1},{"title":"PWR Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620289200,"updated":1752165408,"transcriptId":1562628,"type":"RAW","eventId":171,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2021-earnings_call-171.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1562628.json","maxAge":1},{"title":"PWR Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614261600,"updated":1764132197,"transcriptId":2339510,"type":"IN_HOUSE","eventId":268105,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q4-2020-earnings_call-268105.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/25/2339510.json","maxAge":1},{"title":"PWR Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603978200,"updated":1764128677,"transcriptId":2339323,"type":"IN_HOUSE","eventId":423139,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q3-2020-earnings_call-423139.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/2339323.json","maxAge":1},{"title":"PWR Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596718800,"updated":1764139509,"transcriptId":2339995,"type":"IN_HOUSE","eventId":423140,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q2-2020-earnings_call-423140.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/6/2339995.json","maxAge":1},{"title":"PWR Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588856400,"updated":1764132197,"transcriptId":2339495,"type":"IN_HOUSE","eventId":423141,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PWR/earnings/PWR-Q1-2020-earnings_call-423141.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/7/2339495.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":545.64,"fmt":"545.64"},"open":{"raw":548.7,"fmt":"548.70"},"dayLow":{"raw":548.47,"fmt":"548.47"},"dayHigh":{"raw":564.12,"fmt":"564.12"},"regularMarketPreviousClose":{"raw":545.64,"fmt":"545.64"},"regularMarketOpen":{"raw":548.7,"fmt":"548.70"},"regularMarketDayLow":{"raw":548.47,"fmt":"548.47"},"regularMarketDayHigh":{"raw":564.12,"fmt":"564.12"},"dividendRate":{"raw":0.44,"fmt":"0.44"},"dividendYield":{"raw":8.0E-4,"fmt":"0.08%"},"exDividendDate":{"raw":1775088000,"fmt":"2026-04-02"},"payoutRatio":{"raw":0.060300004,"fmt":"6.03%"},"fiveYearAvgDividendYield":{"raw":0.16,"fmt":"0.16"},"beta":{"raw":1.109,"fmt":"1.11"},"trailingPE":{"raw":80.64223,"fmt":"80.64"},"forwardPE":{"raw":35.650066,"fmt":"35.65"},"volume":{"raw":1203615,"fmt":"1.2M","longFmt":"1,203,615"},"regularMarketVolume":{"raw":1203615,"fmt":"1.2M","longFmt":"1,203,615"},"averageVolume":{"raw":1066886,"fmt":"1.07M","longFmt":"1,066,886"},"averageVolume10days":{"raw":1212340,"fmt":"1.21M","longFmt":"1,212,340"},"averageDailyVolume10Day":{"raw":1212340,"fmt":"1.21M","longFmt":"1,212,340"},"bid":{"raw":548.0,"fmt":"548.00"},"ask":{"raw":549.98,"fmt":"549.98"},"bidSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"askSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"marketCap":{"raw":82287689728,"fmt":"82.29B","longFmt":"82,287,689,728"},"nonDilutedMarketCap":{"raw":83097134116,"fmt":"83.1B","longFmt":"83,097,134,116"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":227.08,"fmt":"227.08"},"fiftyTwoWeekHigh":{"raw":583.73,"fmt":"583.73"},"allTimeHigh":{"raw":583.73,"fmt":"583.73"},"allTimeLow":{"raw":1.75,"fmt":"1.75"},"priceToSalesTrailing12Months":{"raw":2.8893456,"fmt":"2.89"},"fiftyDayAverage":{"raw":515.322,"fmt":"515.32"},"twoHundredDayAverage":{"raw":435.317,"fmt":"435.32"},"trailingAnnualDividendRate":{"raw":0.41,"fmt":"0.41"},"trailingAnnualDividendYield":{"raw":7.5141113E-4,"fmt":"0.08%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1777552200,"fmt":"2026-04-30"}],"earningsCallDate":[{"raw":1771509600,"fmt":"2026-02-19"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.09861,"fmt":"2.10"},"earningsLow":{"raw":1.85,"fmt":"1.85"},"earningsHigh":{"raw":2.52,"fmt":"2.52"},"revenueAverage":{"raw":7034038530,"fmt":"7.03B","longFmt":"7,034,038,530"},"revenueLow":{"raw":6850000000,"fmt":"6.85B","longFmt":"6,850,000,000"},"revenueHigh":{"raw":7550000000,"fmt":"7.55B","longFmt":"7,550,000,000"}},"exDividendDate":{"raw":1775088000,"fmt":"2026-04-02"},"dividendDate":{"raw":1775779200,"fmt":"2026-04-10"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774617179,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":600.0},{"epochGradeDate":1771962898,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":634.0,"priorPriceTarget":506.0},{"epochGradeDate":1771952644,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":685.0,"priorPriceTarget":495.0},{"epochGradeDate":1771941545,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":537.0,"priorPriceTarget":424.0},{"epochGradeDate":1771622098,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":640.0,"priorPriceTarget":540.0},{"epochGradeDate":1771614220,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":575.0,"priorPriceTarget":450.0},{"epochGradeDate":1771608123,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":606.0,"priorPriceTarget":490.0},{"epochGradeDate":1771603616,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":646.0,"priorPriceTarget":518.0},{"epochGradeDate":1771603031,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":565.0,"priorPriceTarget":450.0},{"epochGradeDate":1771600949,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":643.0,"priorPriceTarget":548.0},{"epochGradeDate":1771596402,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":630.0,"priorPriceTarget":520.0},{"epochGradeDate":1771595978,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":604.0,"priorPriceTarget":480.0},{"epochGradeDate":1769442154,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":540.0,"priorPriceTarget":526.0},{"epochGradeDate":1769433117,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":517.0,"priorPriceTarget":495.0},{"epochGradeDate":1769172069,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":520.0,"priorPriceTarget":0.0},{"epochGradeDate":1766149773,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":428.0,"priorPriceTarget":432.0},{"epochGradeDate":1765197590,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":515.0,"priorPriceTarget":457.0},{"epochGradeDate":1762195449,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":517.0,"priorPriceTarget":469.0},{"epochGradeDate":1761940169,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":526.0,"priorPriceTarget":517.0},{"epochGradeDate":1761936413,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":457.0,"priorPriceTarget":436.0},{"epochGradeDate":1761917469,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":480.0,"priorPriceTarget":410.0},{"epochGradeDate":1760974171,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":517.0,"priorPriceTarget":490.0},{"epochGradeDate":1760629282,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":436.0,"priorPriceTarget":395.0},{"epochGradeDate":1760024119,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":432.0},{"epochGradeDate":1759933681,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":521.0,"priorPriceTarget":472.0},{"epochGradeDate":1758711904,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":469.0,"priorPriceTarget":398.0},{"epochGradeDate":1757001344,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":360.0,"priorPriceTarget":0.0},{"epochGradeDate":1754656885,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":360.0},{"epochGradeDate":1754328993,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":432.0,"priorPriceTarget":411.0},{"epochGradeDate":1754313211,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":472.0,"priorPriceTarget":375.0},{"epochGradeDate":1754085201,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":305.0},{"epochGradeDate":1754076518,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":354.0},{"epochGradeDate":1753808497,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":350.0},{"epochGradeDate":1753737714,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":492.0,"priorPriceTarget":432.0},{"epochGradeDate":1753458004,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":474.0,"priorPriceTarget":413.0},{"epochGradeDate":1753183052,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":392.0,"priorPriceTarget":345.0},{"epochGradeDate":1752750271,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":352.0},{"epochGradeDate":1752245226,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":411.0,"priorPriceTarget":363.0},{"epochGradeDate":1752152175,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1751464143,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":354.0,"priorPriceTarget":354.0},{"epochGradeDate":1749734622,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":413.0,"priorPriceTarget":369.0},{"epochGradeDate":1749059586,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":414.0,"priorPriceTarget":364.0},{"epochGradeDate":1748358712,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":360.0},{"epochGradeDate":1746547608,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":286.0},{"epochGradeDate":1746464851,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":363.0,"priorPriceTarget":306.0},{"epochGradeDate":1746206247,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":295.0},{"epochGradeDate":1746202250,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":355.0,"priorPriceTarget":300.0},{"epochGradeDate":1746192244,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":331.0},{"epochGradeDate":1745592309,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":342.0,"priorPriceTarget":366.0},{"epochGradeDate":1745517421,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":364.0,"priorPriceTarget":418.0},{"epochGradeDate":1744206228,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":287.0,"priorPriceTarget":323.0},{"epochGradeDate":1744123680,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":324.0,"priorPriceTarget":398.0},{"epochGradeDate":1744117203,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":286.0,"priorPriceTarget":0.0},{"epochGradeDate":1742403149,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":343.0},{"epochGradeDate":1740501419,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":316.0,"priorPriceTarget":338.0},{"epochGradeDate":1740410980,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":323.0,"priorPriceTarget":388.0},{"epochGradeDate":1740153641,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":350.0,"priorPriceTarget":0.0},{"epochGradeDate":1738153255,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":371.0,"priorPriceTarget":394.0},{"epochGradeDate":1738076279,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":323.0,"priorPriceTarget":297.0},{"epochGradeDate":1737719187,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":407.0,"priorPriceTarget":0.0},{"epochGradeDate":1737565662,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":388.0,"priorPriceTarget":374.0},{"epochGradeDate":1737039071,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":398.0,"priorPriceTarget":399.0},{"epochGradeDate":1736364475,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1734621777,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":399.0,"priorPriceTarget":358.0},{"epochGradeDate":1733932255,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":374.0,"priorPriceTarget":343.0},{"epochGradeDate":1733774015,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":394.0,"priorPriceTarget":348.0},{"epochGradeDate":1730486407,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":328.0,"priorPriceTarget":280.0},{"epochGradeDate":1730462250,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":333.0,"priorPriceTarget":320.0},{"epochGradeDate":1729698388,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":367.0,"priorPriceTarget":313.0},{"epochGradeDate":1728997264,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":280.0},{"epochGradeDate":1728573767,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":342.0,"priorPriceTarget":283.0},{"epochGradeDate":1728489706,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":358.0,"priorPriceTarget":319.0},{"epochGradeDate":1728308323,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":297.0,"priorPriceTarget":0.0},{"epochGradeDate":1728068871,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":302.0},{"epochGradeDate":1726769412,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1725463316,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":256.0,"priorPriceTarget":0.0},{"epochGradeDate":1723142389,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":270.0},{"epochGradeDate":1722866884,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":319.0,"priorPriceTarget":305.0},{"epochGradeDate":1722621728,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":264.0},{"epochGradeDate":1722614993,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":303.0,"priorPriceTarget":286.0},{"epochGradeDate":1721666272,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":302.0,"priorPriceTarget":299.0},{"epochGradeDate":1721388250,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":288.0,"priorPriceTarget":287.0},{"epochGradeDate":1717091607,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":285.0},{"epochGradeDate":1716911210,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":286.0,"priorPriceTarget":259.0},{"epochGradeDate":1715099139,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":288.0,"priorPriceTarget":255.0},{"epochGradeDate":1715093066,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1714999536,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":301.0},{"epochGradeDate":1714757313,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":286.0,"priorPriceTarget":246.0},{"epochGradeDate":1714736165,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":287.0,"priorPriceTarget":265.0},{"epochGradeDate":1713806926,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":275.0},{"epochGradeDate":1710411216,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":301.0,"priorPriceTarget":0.0},{"epochGradeDate":1709151320,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":190.0},{"epochGradeDate":1708969453,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":259.0,"priorPriceTarget":227.0},{"epochGradeDate":1708697052,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":252.0,"priorPriceTarget":237.0},{"epochGradeDate":1707825588,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":237.0,"priorPriceTarget":0.0},{"epochGradeDate":1706281532,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":237.0,"priorPriceTarget":234.0},{"epochGradeDate":1704891603,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1703001154,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":237.0,"priorPriceTarget":212.0},{"epochGradeDate":1699438463,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":211.0,"priorPriceTarget":0.0},{"epochGradeDate":1694702779,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":219.0,"priorPriceTarget":0.0},{"epochGradeDate":1694020920,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":234.0},{"epochGradeDate":1691429039,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1691156628,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":219.0,"priorPriceTarget":186.0},{"epochGradeDate":1691155575,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":238.0,"priorPriceTarget":201.0},{"epochGradeDate":1690207882,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":234.0,"priorPriceTarget":192.0},{"epochGradeDate":1689581813,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":219.0,"priorPriceTarget":190.0},{"epochGradeDate":1689165803,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":214.0,"priorPriceTarget":187.0},{"epochGradeDate":1684415968,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":171.0},{"epochGradeDate":1683638120,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":160.0},{"epochGradeDate":1683294299,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":201.0,"priorPriceTarget":192.0},{"epochGradeDate":1683287948,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":186.0,"priorPriceTarget":173.0},{"epochGradeDate":1682325599,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":174.0},{"epochGradeDate":1681732243,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":171.0,"priorPriceTarget":150.0},{"epochGradeDate":1680794149,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":154.0,"priorPriceTarget":0.0},{"epochGradeDate":1677342343,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":154.0,"priorPriceTarget":149.0},{"epochGradeDate":1677250846,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1677250195,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":189.0,"priorPriceTarget":168.0},{"epochGradeDate":1677242289,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":173.0,"priorPriceTarget":157.0},{"epochGradeDate":1670608605,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":161.0},{"epochGradeDate":1667564580,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":186.0,"priorPriceTarget":168.0},{"epochGradeDate":1663237406,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1660223948,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":145.0},{"epochGradeDate":1659701316,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":136.0},{"epochGradeDate":1657888283,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1655114321,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":156.0,"priorPriceTarget":140.0},{"epochGradeDate":1653572157,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":130.0},{"epochGradeDate":1650466518,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":140.0},{"epochGradeDate":1649334794,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":127.0},{"epochGradeDate":1649245814,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":144.0},{"epochGradeDate":1646134757,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":122.0},{"epochGradeDate":1636126502,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":149.0,"priorPriceTarget":129.0},{"epochGradeDate":1636116720,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":144.0,"priorPriceTarget":143.0},{"epochGradeDate":1634303632,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":107.0,"priorPriceTarget":92.0},{"epochGradeDate":1631868787,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":138.0,"priorPriceTarget":0.0},{"epochGradeDate":1630672388,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":103.0},{"epochGradeDate":1630658677,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":115.0},{"epochGradeDate":1626694521,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":105.0,"priorPriceTarget":0.0},{"epochGradeDate":1623151472,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1618827233,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":90.0},{"epochGradeDate":1614348368,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":89.0},{"epochGradeDate":1611742089,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":75.0},{"epochGradeDate":1608130932,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":73.0,"priorPriceTarget":0.0},{"epochGradeDate":1604073156,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":71.0,"priorPriceTarget":0.0},{"epochGradeDate":1603788308,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":60.0},{"epochGradeDate":1603293906,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":52.0},{"epochGradeDate":1600855321,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1600419079,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":45.0},{"epochGradeDate":1590674768,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":45.0},{"epochGradeDate":1590672478,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":51.0},{"epochGradeDate":1588948930,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":48.0},{"epochGradeDate":1588946691,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":43.0},{"epochGradeDate":1588068861,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":38.0},{"epochGradeDate":1585758614,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":50.0},{"epochGradeDate":1585218894,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":49.0},{"epochGradeDate":1584446841,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":51.0},{"epochGradeDate":1583169133,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1578402537,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":46.0,"priorPriceTarget":0.0},{"epochGradeDate":1576848491,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1572611520,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":40.0},{"epochGradeDate":1569242900,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":48.0},{"epochGradeDate":1568118389,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1566565588,"firm":"Vertical Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564757362,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":47.0},{"epochGradeDate":1541180942,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":41.0},{"epochGradeDate":1541173802,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":53.0},{"epochGradeDate":1533563443,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":52.0},{"epochGradeDate":1519395216,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":46.0},{"epochGradeDate":1519394516,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":46.0},{"epochGradeDate":1517924975,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":47.0},{"epochGradeDate":1510063889,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":45.0},{"epochGradeDate":1509725990,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":39.0},{"epochGradeDate":1509377533,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1509109273,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1503053431,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1501071476,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1499945464,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1480449472,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":32.0},{"epochGradeDate":1479476232,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479207062,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1470403519,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":27.0},{"epochGradeDate":1470396094,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1454930018,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1447417706,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1447323610,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1445278786,"firm":"FBR Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":29.0},{"epochGradeDate":1445249479,"firm":"Johnson Rice","toGrade":"Accumulate","fromGrade":"Buy","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1434630555,"firm":"Alembic Global","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1434460373,"firm":"Alembic Global","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1434106261,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1432211085,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1424440800,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":34.0},{"epochGradeDate":1422367200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":43.0},{"epochGradeDate":1418652000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":43.0},{"epochGradeDate":1417410000,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":42.0},{"epochGradeDate":1406888599,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":41.0},{"epochGradeDate":1403178211,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1392982274,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1387573200,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1370867695,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.5,"priorPriceTarget":34.5},{"epochGradeDate":1365423927,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1355935524,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1355930551,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1355858541,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":28.0},{"epochGradeDate":1355137256,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1351772220,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.5,"priorPriceTarget":32.5},{"epochGradeDate":1351707120,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0},{"epochGradeDate":1346418060,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.5,"priorPriceTarget":31.0},{"epochGradeDate":1343996640,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":31.5},{"epochGradeDate":1343924100,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1342693620,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1340275380,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1336136760,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":20.0},{"epochGradeDate":1336133400,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":24.0},{"epochGradeDate":1336060440,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.0017818474,"fmt":"-0.18%"},"postMarketChange":{"raw":-0.97998047,"fmt":"-0.98"},"postMarketTime":1774655912,"postMarketPrice":{"raw":549.0,"fmt":"549.00"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":0.0079539,"fmt":"0.80%"},"regularMarketChange":{"raw":4.33997,"fmt":"4.34"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":549.98,"fmt":"549.98"},"regularMarketDayHigh":{"raw":564.12,"fmt":"564.12"},"regularMarketDayLow":{"raw":548.47,"fmt":"548.47"},"regularMarketVolume":{"raw":1203615,"fmt":"1.20M","longFmt":"1,203,615.00"},"averageDailyVolume10Day":{"raw":1212340,"fmt":"1.21M","longFmt":"1,212,340"},"averageDailyVolume3Month":{"raw":1066886,"fmt":"1.07M","longFmt":"1,066,886"},"regularMarketPreviousClose":{"raw":545.64,"fmt":"545.64"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":548.7,"fmt":"548.70"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"PWR","underlyingSymbol":null,"shortName":"Quanta Services, Inc.","longName":"Quanta Services, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":82287689728,"fmt":"82.29B","longFmt":"82,287,689,728.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.78,"fmt":"1.78"},"estimate":{"raw":1.66473,"fmt":"1.66"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.12","surprisePct":"6.92","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746097097,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":2.48,"fmt":"2.48"},"estimate":{"raw":2.45231,"fmt":"2.45"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"1.13","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959520,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":3.33,"fmt":"3.33"},"estimate":{"raw":3.25905,"fmt":"3.26"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.07","surprisePct":"2.18","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761821700,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":3.16,"fmt":"3.16"},"estimate":{"raw":3.01855,"fmt":"3.02"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.14","surprisePct":"4.69","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771502297,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":2.09861,"fmt":"2.10"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777552200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":17073903000,"fmt":"17.07B","longFmt":"17,073,903,000"},"earnings":{"raw":938136000,"fmt":"938.14M","longFmt":"938,136,000"}},{"date":2023,"revenue":{"raw":20882206000,"fmt":"20.88B","longFmt":"20,882,206,000"},"earnings":{"raw":1064923000,"fmt":"1.06B","longFmt":"1,064,923,000"}},{"date":2024,"revenue":{"raw":23672795000,"fmt":"23.67B","longFmt":"23,672,795,000"},"earnings":{"raw":1346442000,"fmt":"1.35B","longFmt":"1,346,442,000"}},{"date":2025,"revenue":{"raw":28479697000,"fmt":"28.48B","longFmt":"28,479,697,000"},"earnings":{"raw":1626436000,"fmt":"1.63B","longFmt":"1,626,436,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":6233334000,"fmt":"6.23B","longFmt":"6,233,334,000"},"earnings":{"raw":268611000,"fmt":"268.61M","longFmt":"268,611,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":6773007000,"fmt":"6.77B","longFmt":"6,773,007,000"},"earnings":{"raw":373614000,"fmt":"373.61M","longFmt":"373,614,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":7631408000,"fmt":"7.63B","longFmt":"7,631,408,000"},"earnings":{"raw":504410000,"fmt":"504.41M","longFmt":"504,410,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":7841948000,"fmt":"7.84B","longFmt":"7,841,948,000"},"earnings":{"raw":479801000,"fmt":"479.8M","longFmt":"479,801,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":549.98,"fmt":"549.98"},"targetHighPrice":{"raw":685.0,"fmt":"685.00"},"targetLowPrice":{"raw":380.0,"fmt":"380.00"},"targetMeanPrice":{"raw":583.31464,"fmt":"583.31"},"targetMedianPrice":{"raw":605.0,"fmt":"605.00"},"recommendationMean":{"raw":1.73333,"fmt":"1.73"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":26,"fmt":"26","longFmt":"26"},"totalCash":{"raw":439508000,"fmt":"439.51M","longFmt":"439,508,000"},"totalCashPerShare":{"raw":2.938,"fmt":"2.94"},"ebitda":{"raw":2497410048,"fmt":"2.5B","longFmt":"2,497,410,048"},"totalDebt":{"raw":6418954240,"fmt":"6.42B","longFmt":"6,418,954,240"},"quickRatio":{"raw":1.011,"fmt":"1.01"},"currentRatio":{"raw":1.136,"fmt":"1.14"},"totalRevenue":{"raw":28479696896,"fmt":"28.48B","longFmt":"28,479,696,896"},"debtToEquity":{"raw":71.102,"fmt":"71.10%"},"revenuePerShare":{"raw":191.409,"fmt":"191.41"},"returnOnAssets":{"raw":0.045489997,"fmt":"4.55%"},"returnOnEquity":{"raw":0.12739,"fmt":"12.74%"},"grossProfits":{"raw":4275080960,"fmt":"4.28B","longFmt":"4,275,080,960"},"freeCashflow":{"raw":819692032,"fmt":"819.69M","longFmt":"819,692,032"},"operatingCashflow":{"raw":2229969920,"fmt":"2.23B","longFmt":"2,229,969,920"},"earningsGrowth":{"raw":0.026,"fmt":"2.60%"},"revenueGrowth":{"raw":0.197,"fmt":"19.70%"},"grossMargins":{"raw":0.15010999,"fmt":"15.01%"},"ebitdaMargins":{"raw":0.08769,"fmt":"8.77%"},"operatingMargins":{"raw":0.05228,"fmt":"5.23%"},"profitMargins":{"raw":0.03611,"fmt":"3.61%"},"financialCurrency":"USD"}}],"error":null}}