{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.011842096,"fmt":"1.18%"},"oneMonthReturn":{"raw":-0.15658067,"fmt":"-15.66%"},"threeMonthReturn":{"raw":-0.111284904,"fmt":"-11.13%"},"sixMonthReturn":{"raw":-0.1263992,"fmt":"-12.64%"},"ytdReturnPct":{"raw":-0.08330415,"fmt":"-8.33%"},"oneYearTotalReturn":{"raw":0.10069882,"fmt":"10.07%"},"twoYearTotalReturn":{"raw":-0.041533843,"fmt":"-4.15%"},"threeYearTotalReturn":{"raw":0.5769601,"fmt":"57.70%"},"fiveYearTotalReturn":{"raw":0.5349301,"fmt":"53.49%"},"tenYearTotalReturn":{"raw":1.4874892,"fmt":"148.75%"},"maxReturn":{"raw":231.40887,"fmt":"23,140.89%"}},"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":38922047488,"fmt":"38.92B","longFmt":"38,922,047,488"},"forwardPE":{"raw":24.096762,"fmt":"24.10"},"profitMargins":{"raw":0.13559,"fmt":"13.56%"},"floatShares":{"raw":130195172,"fmt":"130.2M","longFmt":"130,195,172"},"sharesOutstanding":{"raw":130462251,"fmt":"130.46M","longFmt":"130,462,251"},"sharesShort":{"raw":4077107,"fmt":"4.08M","longFmt":"4,077,107"},"sharesShortPriorMonth":{"raw":4020542,"fmt":"4.02M","longFmt":"4,020,542"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0312,"fmt":"3.12%"},"heldPercentInsiders":{"raw":0.00296,"fmt":"0.30%"},"heldPercentInstitutions":{"raw":0.97789,"fmt":"97.79%"},"shortRatio":{"raw":2.64,"fmt":"2.64"},"shortPercentOfFloat":{"raw":0.0355,"fmt":"3.55%"},"beta":{"raw":1.059,"fmt":"1.06"},"impliedSharesOutstanding":{"raw":130580384,"fmt":"130.58M","longFmt":"130,580,384"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":65.276,"fmt":"65.28"},"priceToBook":{"raw":4.0054536,"fmt":"4.01"},"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.142,"fmt":"-14.20%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":1081200000,"fmt":"1.08B","longFmt":"1,081,200,000"},"trailingEps":{"raw":8.16,"fmt":"8.16"},"forwardEps":{"raw":10.85042,"fmt":"10.85"},"pegRatio":{},"lastSplitFactor":"3:1","lastSplitDate":{"raw":921110400,"fmt":"1999-03-11"},"enterpriseToRevenue":{"raw":4.901,"fmt":"4.90"},"enterpriseToEbitda":{"raw":16.84,"fmt":"16.84"},"52WeekChange":{"raw":0.073045135,"fmt":"7.30%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.52,"fmt":"0.52"},"lastDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"M","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.97,"fmt":"0.97"},"estimate":{"raw":0.77445,"fmt":"0.77"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.2","surprisePct":"25.25","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746010500,"fmt":"2025-04-30"}},{"date":"2Q2025","actual":{"raw":2.42,"fmt":"2.42"},"estimate":{"raw":2.55392,"fmt":"2.55"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.13","surprisePct":"-5.24","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959640,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":2.82,"fmt":"2.82"},"estimate":{"raw":2.72787,"fmt":"2.73"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"3.38","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761822000,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.91,"fmt":"1.91"},"estimate":{"raw":2.09945,"fmt":"2.10"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.19","surprisePct":"-9.02","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771329600,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":1.13029,"fmt":"1.13"},"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":7315200000,"fmt":"7.32B","longFmt":"7,315,200,000"},"earnings":{"raw":575600000,"fmt":"575.6M","longFmt":"575,600,000"}},{"date":2023,"revenue":{"raw":7781900000,"fmt":"7.78B","longFmt":"7,781,900,000"},"earnings":{"raw":933200000,"fmt":"933.2M","longFmt":"933,200,000"}},{"date":2024,"revenue":{"raw":7417700000,"fmt":"7.42B","longFmt":"7,417,700,000"},"earnings":{"raw":911900000,"fmt":"911.9M","longFmt":"911,900,000"}},{"date":2025,"revenue":{"raw":7941100000,"fmt":"7.94B","longFmt":"7,941,100,000"},"earnings":{"raw":1076700000,"fmt":"1.08B","longFmt":"1,076,700,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1635000000,"fmt":"1.64B","longFmt":"1,635,000,000"},"earnings":{"raw":128900000,"fmt":"128.9M","longFmt":"128,900,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2102400000,"fmt":"2.1B","longFmt":"2,102,400,000"},"earnings":{"raw":320900000,"fmt":"320.9M","longFmt":"320,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2291500000,"fmt":"2.29B","longFmt":"2,291,500,000"},"earnings":{"raw":374900000,"fmt":"374.9M","longFmt":"374,900,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1912600000,"fmt":"1.91B","longFmt":"1,912,600,000"},"earnings":{"raw":252000000,"fmt":"252M","longFmt":"252,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"VMC Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771340400,"updated":1772059489,"transcriptId":2857498,"type":"IN_HOUSE","eventId":396932,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2025-earnings_call-396932.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/17/2857498.json","maxAge":1},{"title":"VMC Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761832800,"updated":1761909341,"transcriptId":2220419,"type":"IN_HOUSE","eventId":369311,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2025-earnings_call-369311.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2220419.json","maxAge":1},{"title":"VMC Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753974000,"updated":1761887693,"transcriptId":2219117,"type":"IN_HOUSE","eventId":340259,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2025-earnings_call-340259.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2219117.json","maxAge":1},{"title":"VMC Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746021600,"updated":1766676171,"transcriptId":2538447,"type":"IN_HOUSE","eventId":316878,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2025-earnings_call-316878.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/30/2538447.json","maxAge":1},{"title":"VMC Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739894400,"updated":1767860712,"transcriptId":2557409,"type":"IN_HOUSE","eventId":242709,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2024-earnings_call-242709.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/18/2557409.json","maxAge":1},{"title":"VMC Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730300400,"updated":1769254492,"transcriptId":2617332,"type":"IN_HOUSE","eventId":219087,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2024-earnings_call-219087.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617332.json","maxAge":1},{"title":"VMC Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722956400,"updated":1772064441,"transcriptId":2721953,"type":"IN_HOUSE","eventId":190594,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2024-earnings_call-190594.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/6/2721953.json","maxAge":1},{"title":"VMC Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714662000,"updated":1772061508,"transcriptId":2744442,"type":"IN_HOUSE","eventId":167938,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2024-earnings_call-167938.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/2/2744442.json","maxAge":1},{"title":"VMC Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708095600,"updated":1772061104,"transcriptId":2797936,"type":"IN_HOUSE","eventId":120780,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2023-earnings_call-120780.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/16/2797936.json","maxAge":1},{"title":"VMC Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698332400,"updated":1772062014,"transcriptId":2866802,"type":"IN_HOUSE","eventId":86908,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2023-earnings_call-86908.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2866802.json","maxAge":1},{"title":"VMC Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691074800,"updated":1772064783,"transcriptId":2905634,"type":"IN_HOUSE","eventId":67050,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2023-earnings_call-67050.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905634.json","maxAge":1},{"title":"VMC Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683212400,"updated":1773016068,"transcriptId":2963246,"type":"IN_HOUSE","eventId":54065,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2023-earnings_call-54065.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2963246.json","maxAge":1},{"title":"VMC Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676563200,"updated":1773487668,"transcriptId":3016633,"type":"IN_HOUSE","eventId":43266,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2022-earnings_call-43266.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/16/3016633.json","maxAge":1},{"title":"VMC Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667384760,"updated":1773487682,"transcriptId":3069179,"type":"IN_HOUSE","eventId":30402,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2022-earnings_call-30402.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/2/3069179.json","maxAge":1},{"title":"VMC Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659605160,"updated":1773724530,"transcriptId":3096930,"type":"IN_HOUSE","eventId":30401,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2022-earnings_call-30401.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3096930.json","maxAge":1},{"title":"VMC Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651656285,"updated":1774698106,"transcriptId":3141182,"type":"IN_HOUSE","eventId":20869,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2022-earnings_call-20869.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141182.json","maxAge":1},{"title":"VMC Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645023314,"updated":1774642736,"transcriptId":3181469,"type":"IN_HOUSE","eventId":14763,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2021-earnings_call-14763.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/16/3181469.json","maxAge":1},{"title":"VMC Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571177,"type":"RAW","eventId":9810,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2021-earnings_call-9810.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571177.json","maxAge":1},{"title":"VMC Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628104320,"updated":1752165408,"transcriptId":1564985,"type":"RAW","eventId":2847,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2021-earnings_call-2847.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/4/1564985.json","maxAge":1},{"title":"VMC Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620130560,"updated":1752165408,"transcriptId":1565130,"type":"RAW","eventId":3011,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2021-earnings_call-3011.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/4/1565130.json","maxAge":1},{"title":"VMC Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613491200,"updated":1752173449,"transcriptId":1677240,"type":"RAW","eventId":197160,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2020-earnings_call-197160.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/16/1677240.json","maxAge":1},{"title":"VMC Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604592000,"updated":1752173449,"transcriptId":1677241,"type":"RAW","eventId":197161,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2020-earnings_call-197161.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/5/1677241.json","maxAge":1},{"title":"VMC Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596553200,"updated":1752173449,"transcriptId":1677242,"type":"RAW","eventId":197162,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2020-earnings_call-197162.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/4/1677242.json","maxAge":1},{"title":"VMC Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588777200,"updated":1752173449,"transcriptId":1677243,"type":"RAW","eventId":197163,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2020-earnings_call-197163.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/6/1677243.json","maxAge":1},{"title":"VMC Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582041600,"updated":1752173449,"transcriptId":1677246,"type":"RAW","eventId":197166,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2019-earnings_call-197166.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/18/1677246.json","maxAge":1},{"title":"VMC Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1573056000,"updated":1752173449,"transcriptId":1677247,"type":"RAW","eventId":197167,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2019-earnings_call-197167.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/6/1677247.json","maxAge":1},{"title":"VMC Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564066800,"updated":1752173449,"transcriptId":1677248,"type":"RAW","eventId":197168,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2019-earnings_call-197168.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/25/1677248.json","maxAge":1},{"title":"VMC Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556809200,"updated":1752173449,"transcriptId":1677249,"type":"RAW","eventId":197169,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2019-earnings_call-197169.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/2/1677249.json","maxAge":1},{"title":"VMC Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1550160000,"updated":1752173449,"transcriptId":1677250,"type":"RAW","eventId":197170,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q4-2018-earnings_call-197170.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/14/1677250.json","maxAge":1},{"title":"VMC Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1540911600,"updated":1752173449,"transcriptId":1677251,"type":"RAW","eventId":197171,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q3-2018-earnings_call-197171.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/10/30/1677251.json","maxAge":1},{"title":"VMC Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533049200,"updated":1752173449,"transcriptId":1677252,"type":"RAW","eventId":197172,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q2-2018-earnings_call-197172.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/7/31/1677252.json","maxAge":1},{"title":"VMC Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525359600,"updated":1752173449,"transcriptId":1677253,"type":"RAW","eventId":197174,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VMC/earnings/VMC-Q1-2018-earnings_call-197174.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/3/1677253.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":266.54,"fmt":"266.54"},"open":{"raw":266.54,"fmt":"266.54"},"dayLow":{"raw":260.92,"fmt":"260.92"},"dayHigh":{"raw":266.77,"fmt":"266.77"},"regularMarketPreviousClose":{"raw":266.54,"fmt":"266.54"},"regularMarketOpen":{"raw":266.54,"fmt":"266.54"},"regularMarketDayLow":{"raw":260.92,"fmt":"260.92"},"regularMarketDayHigh":{"raw":266.77,"fmt":"266.77"},"dividendRate":{"raw":2.08,"fmt":"2.08"},"dividendYield":{"raw":0.008,"fmt":"0.80%"},"exDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"payoutRatio":{"raw":0.24049999,"fmt":"24.05%"},"fiveYearAvgDividendYield":{"raw":0.78,"fmt":"0.78"},"beta":{"raw":1.059,"fmt":"1.06"},"trailingPE":{"raw":32.041668,"fmt":"32.04"},"forwardPE":{"raw":24.096762,"fmt":"24.10"},"volume":{"raw":1039618,"fmt":"1.04M","longFmt":"1,039,618"},"regularMarketVolume":{"raw":1039618,"fmt":"1.04M","longFmt":"1,039,618"},"averageVolume":{"raw":1185059,"fmt":"1.19M","longFmt":"1,185,059"},"averageVolume10days":{"raw":1637360,"fmt":"1.64M","longFmt":"1,637,360"},"averageDailyVolume10Day":{"raw":1637360,"fmt":"1.64M","longFmt":"1,637,360"},"bid":{"raw":255.88,"fmt":"255.88"},"ask":{"raw":267.07,"fmt":"267.07"},"bidSize":{"raw":24000,"fmt":"24k","longFmt":"24,000"},"askSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"marketCap":{"raw":34141546496,"fmt":"34.14B","longFmt":"34,141,546,496"},"nonDilutedMarketCap":{"raw":33741971225,"fmt":"33.74B","longFmt":"33,741,971,225"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":218.87,"fmt":"218.87"},"fiftyTwoWeekHigh":{"raw":331.09,"fmt":"331.09"},"allTimeHigh":{"raw":331.09,"fmt":"331.09"},"allTimeLow":{"raw":0.854167,"fmt":"0.85"},"priceToSalesTrailing12Months":{"raw":4.2993474,"fmt":"4.30"},"fiftyDayAverage":{"raw":297.9798,"fmt":"297.98"},"twoHundredDayAverage":{"raw":288.68976,"fmt":"288.69"},"trailingAnnualDividendRate":{"raw":1.96,"fmt":"1.96"},"trailingAnnualDividendYield":{"raw":0.007353493,"fmt":"0.74%"},"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":1771340400,"fmt":"2026-02-17"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.13673,"fmt":"1.14"},"earningsLow":{"raw":0.97,"fmt":"0.97"},"earningsHigh":{"raw":1.45,"fmt":"1.45"},"revenueAverage":{"raw":1632697820,"fmt":"1.63B","longFmt":"1,632,697,820"},"revenueLow":{"raw":1571200000,"fmt":"1.57B","longFmt":"1,571,200,000"},"revenueHigh":{"raw":1736100000,"fmt":"1.74B","longFmt":"1,736,100,000"}},"exDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"dividendDate":{"raw":1774224000,"fmt":"2026-03-23"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773064163,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":322.0,"priorPriceTarget":321.0},{"epochGradeDate":1772627120,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":320.0,"priorPriceTarget":335.0},{"epochGradeDate":1772477211,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":345.0},{"epochGradeDate":1771524128,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":320.0},{"epochGradeDate":1771436882,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":320.0,"priorPriceTarget":330.0},{"epochGradeDate":1771431525,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":296.0,"priorPriceTarget":316.0},{"epochGradeDate":1771424740,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":315.0,"priorPriceTarget":317.0},{"epochGradeDate":1769697619,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":317.0,"priorPriceTarget":310.0},{"epochGradeDate":1768559905,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":345.0,"priorPriceTarget":0.0},{"epochGradeDate":1768396032,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":330.0},{"epochGradeDate":1767905072,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":342.0},{"epochGradeDate":1762282369,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":315.0},{"epochGradeDate":1762198272,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":342.0,"priorPriceTarget":356.0},{"epochGradeDate":1761923671,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":278.0,"priorPriceTarget":279.0},{"epochGradeDate":1761069521,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":295.0},{"epochGradeDate":1761047001,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":330.0},{"epochGradeDate":1760965146,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":305.0},{"epochGradeDate":1759928852,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":311.0,"priorPriceTarget":0.0},{"epochGradeDate":1756220999,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":285.0},{"epochGradeDate":1754332220,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":321.0,"priorPriceTarget":305.0},{"epochGradeDate":1754068844,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":316.0,"priorPriceTarget":318.0},{"epochGradeDate":1754065312,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":279.0,"priorPriceTarget":286.0},{"epochGradeDate":1754055859,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":285.0},{"epochGradeDate":1753708310,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":303.0},{"epochGradeDate":1747394837,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":318.0,"priorPriceTarget":280.0},{"epochGradeDate":1747062028,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":303.0,"priorPriceTarget":273.0},{"epochGradeDate":1746195799,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":309.0,"priorPriceTarget":287.0},{"epochGradeDate":1745936206,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":295.0,"priorPriceTarget":300.0},{"epochGradeDate":1744821629,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":273.0,"priorPriceTarget":300.0},{"epochGradeDate":1744285972,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1744050612,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":258.0,"priorPriceTarget":343.0},{"epochGradeDate":1743522918,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":320.0,"priorPriceTarget":325.0},{"epochGradeDate":1742389038,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":290.0},{"epochGradeDate":1740408105,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":295.0},{"epochGradeDate":1739980405,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":286.0,"priorPriceTarget":269.0},{"epochGradeDate":1737047241,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":295.0,"priorPriceTarget":298.0},{"epochGradeDate":1736510043,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":259.0},{"epochGradeDate":1736196953,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":301.0,"priorPriceTarget":325.0},{"epochGradeDate":1735823182,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":325.0,"priorPriceTarget":325.0},{"epochGradeDate":1732716062,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":245.0},{"epochGradeDate":1730983053,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":349.0,"priorPriceTarget":0.0},{"epochGradeDate":1730456535,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":300.0},{"epochGradeDate":1730207985,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":250.0},{"epochGradeDate":1728506736,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":250.0},{"epochGradeDate":1723144704,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":292.0,"priorPriceTarget":297.0},{"epochGradeDate":1723136396,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":280.0,"priorPriceTarget":300.0},{"epochGradeDate":1723049467,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":257.0,"priorPriceTarget":267.0},{"epochGradeDate":1723038327,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":320.0},{"epochGradeDate":1720723613,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":297.0,"priorPriceTarget":322.0},{"epochGradeDate":1720028871,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":305.0},{"epochGradeDate":1714762281,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":300.0},{"epochGradeDate":1714754375,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":269.0},{"epochGradeDate":1713450785,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":319.0,"priorPriceTarget":298.0},{"epochGradeDate":1712332946,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":322.0,"priorPriceTarget":263.0},{"epochGradeDate":1712065049,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":300.0},{"epochGradeDate":1711099689,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":245.0},{"epochGradeDate":1709905255,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1708443532,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":269.0,"priorPriceTarget":236.0},{"epochGradeDate":1708443508,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":292.0,"priorPriceTarget":264.0},{"epochGradeDate":1708439870,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":260.0},{"epochGradeDate":1706187283,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":225.0},{"epochGradeDate":1705058480,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":236.0,"priorPriceTarget":235.0},{"epochGradeDate":1704734030,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":208.0,"priorPriceTarget":0.0},{"epochGradeDate":1703001787,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":279.0,"priorPriceTarget":260.0},{"epochGradeDate":1702371713,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1698656132,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":240.0},{"epochGradeDate":1698156812,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":260.0,"priorPriceTarget":0.0},{"epochGradeDate":1697113928,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":243.0},{"epochGradeDate":1692889951,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":230.0},{"epochGradeDate":1691431099,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":225.0},{"epochGradeDate":1691418801,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":230.0},{"epochGradeDate":1691180124,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":225.0},{"epochGradeDate":1691166105,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":230.0},{"epochGradeDate":1691164847,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":236.0,"priorPriceTarget":212.0},{"epochGradeDate":1691150733,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":243.0,"priorPriceTarget":202.0},{"epochGradeDate":1691150382,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":256.0},{"epochGradeDate":1689348385,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":256.0,"priorPriceTarget":232.0},{"epochGradeDate":1689263311,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":225.0},{"epochGradeDate":1688635759,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1683730277,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":212.0},{"epochGradeDate":1683560828,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":203.0},{"epochGradeDate":1683304130,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":193.0},{"epochGradeDate":1683301074,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":201.0,"priorPriceTarget":186.0},{"epochGradeDate":1683298816,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":212.0},{"epochGradeDate":1683297241,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":202.0,"priorPriceTarget":199.0},{"epochGradeDate":1683284733,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":200.0},{"epochGradeDate":1681995825,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":186.0,"priorPriceTarget":191.0},{"epochGradeDate":1681297622,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":202.0,"priorPriceTarget":204.0},{"epochGradeDate":1680511960,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":188.0},{"epochGradeDate":1677080254,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":215.0,"priorPriceTarget":215.0},{"epochGradeDate":1676987755,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":191.0,"priorPriceTarget":199.0},{"epochGradeDate":1676665494,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":225.0},{"epochGradeDate":1676651122,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":200.0},{"epochGradeDate":1676640505,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":193.0,"priorPriceTarget":191.0},{"epochGradeDate":1676635496,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":204.0,"priorPriceTarget":193.0},{"epochGradeDate":1676634140,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":210.0},{"epochGradeDate":1676033306,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1674651075,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":199.0,"priorPriceTarget":186.0},{"epochGradeDate":1674562518,"firm":"Atlantic Equities","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":180.0},{"epochGradeDate":1674222684,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":199.0,"priorPriceTarget":203.0},{"epochGradeDate":1673603987,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":191.0,"priorPriceTarget":170.0},{"epochGradeDate":1671460743,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":227.0,"priorPriceTarget":215.0},{"epochGradeDate":1671036499,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":203.0,"priorPriceTarget":181.0},{"epochGradeDate":1670494003,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":185.0},{"epochGradeDate":1667589997,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":200.0},{"epochGradeDate":1667572750,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":240.0},{"epochGradeDate":1667553877,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":186.0,"priorPriceTarget":197.0},{"epochGradeDate":1667481895,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":181.0,"priorPriceTarget":175.0},{"epochGradeDate":1665666287,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":180.0},{"epochGradeDate":1665588432,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":205.0},{"epochGradeDate":1665403526,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":189.0,"priorPriceTarget":199.0},{"epochGradeDate":1663848096,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":170.0},{"epochGradeDate":1662035493,"firm":"Vertical Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1661888740,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1660906857,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1660155392,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":207.0,"priorPriceTarget":0.0},{"epochGradeDate":1659728640,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1659727692,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1658342503,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":170.0,"priorPriceTarget":180.0},{"epochGradeDate":1658240607,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":195.0,"priorPriceTarget":220.0},{"epochGradeDate":1658153472,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":203.0},{"epochGradeDate":1657798125,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":194.0,"priorPriceTarget":211.0},{"epochGradeDate":1657309332,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":217.0,"priorPriceTarget":0.0},{"epochGradeDate":1657017991,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":270.0},{"epochGradeDate":1655987146,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":189.0,"priorPriceTarget":215.0},{"epochGradeDate":1651779609,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1650288476,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":224.0,"priorPriceTarget":232.0},{"epochGradeDate":1649873495,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":254.0,"priorPriceTarget":0.0},{"epochGradeDate":1645540717,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":225.0},{"epochGradeDate":1642082851,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":239.0},{"epochGradeDate":1639744330,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":239.0,"priorPriceTarget":220.0},{"epochGradeDate":1639599551,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":190.0},{"epochGradeDate":1636546879,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":210.0},{"epochGradeDate":1636464823,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1636126252,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":227.0,"priorPriceTarget":210.0},{"epochGradeDate":1635258903,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":219.0,"priorPriceTarget":214.0},{"epochGradeDate":1634753049,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":235.0,"priorPriceTarget":237.0},{"epochGradeDate":1634561770,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":195.0},{"epochGradeDate":1633603773,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":198.0,"priorPriceTarget":182.0},{"epochGradeDate":1633516034,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1630432887,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":237.0,"priorPriceTarget":210.0},{"epochGradeDate":1630093075,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":197.0},{"epochGradeDate":1630064822,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":190.0},{"epochGradeDate":1628521359,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":193.0,"priorPriceTarget":186.0},{"epochGradeDate":1628191806,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1626371948,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":207.0,"priorPriceTarget":207.0},{"epochGradeDate":1626180354,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":186.0,"priorPriceTarget":185.0},{"epochGradeDate":1624613352,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":207.0,"priorPriceTarget":180.0},{"epochGradeDate":1622033485,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1620656898,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":173.0},{"epochGradeDate":1618240281,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":173.0,"priorPriceTarget":167.0},{"epochGradeDate":1614091536,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":167.0,"priorPriceTarget":161.0},{"epochGradeDate":1613584064,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":120.0},{"epochGradeDate":1613562770,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":139.0},{"epochGradeDate":1612441126,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1611344290,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":165.0},{"epochGradeDate":1611327082,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":161.0,"priorPriceTarget":150.0},{"epochGradeDate":1609965136,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1608297690,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1608064569,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":174.0},{"epochGradeDate":1607513580,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":139.0,"priorPriceTarget":0.0},{"epochGradeDate":1606160120,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":165.0,"priorPriceTarget":170.0},{"epochGradeDate":1606149728,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":181.0,"priorPriceTarget":183.0},{"epochGradeDate":1605873023,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1604662462,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":151.0,"priorPriceTarget":0.0},{"epochGradeDate":1604573608,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":142.0,"priorPriceTarget":0.0},{"epochGradeDate":1602592197,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1602151821,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":183.0,"priorPriceTarget":0.0},{"epochGradeDate":1596728415,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":134.0,"priorPriceTarget":128.0},{"epochGradeDate":1596714083,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":147.0},{"epochGradeDate":1596707979,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1596644609,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":143.0},{"epochGradeDate":1595442664,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1595415074,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":133.0},{"epochGradeDate":1595002917,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":143.0,"priorPriceTarget":123.0},{"epochGradeDate":1594386152,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":125.0},{"epochGradeDate":1592560542,"firm":"Atlantic Equities","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1592393057,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":137.0,"priorPriceTarget":117.0},{"epochGradeDate":1591976303,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":124.0},{"epochGradeDate":1590172139,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1589985592,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":152.0},{"epochGradeDate":1588941070,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":133.0,"priorPriceTarget":129.0},{"epochGradeDate":1588868435,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":123.0,"priorPriceTarget":127.0},{"epochGradeDate":1588864306,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":122.0,"priorPriceTarget":160.0},{"epochGradeDate":1588783509,"firm":"CFRA","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":151.0},{"epochGradeDate":1587649133,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":160.0},{"epochGradeDate":1587127437,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":112.0},{"epochGradeDate":1585930733,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":127.0,"priorPriceTarget":115.0},{"epochGradeDate":1585654512,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":150.0},{"epochGradeDate":1585140927,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":124.0,"priorPriceTarget":166.0},{"epochGradeDate":1584638276,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":172.0},{"epochGradeDate":1583236837,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1582544782,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":177.0},{"epochGradeDate":1582119177,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":162.0,"priorPriceTarget":173.0},{"epochGradeDate":1582117741,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":157.0,"priorPriceTarget":162.0},{"epochGradeDate":1576761842,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":156.0,"priorPriceTarget":0.0},{"epochGradeDate":1574337438,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":166.0,"priorPriceTarget":0.0},{"epochGradeDate":1571742281,"firm":"Vertical Research","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1571230290,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":145.0},{"epochGradeDate":1571135959,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1568894836,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":182.0,"priorPriceTarget":165.0},{"epochGradeDate":1568808316,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":145.0},{"epochGradeDate":1568807468,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":156.0,"priorPriceTarget":142.0},{"epochGradeDate":1568803810,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":145.0},{"epochGradeDate":1568290431,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1567685523,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":155.0},{"epochGradeDate":1564144452,"firm":"Longbow Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":153.0,"priorPriceTarget":145.0},{"epochGradeDate":1562071185,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":135.0},{"epochGradeDate":1554293920,"firm":"Berenberg","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1553169955,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1546615890,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":128.0},{"epochGradeDate":1546522321,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":116.0,"priorPriceTarget":0.0},{"epochGradeDate":1544095191,"firm":"Nomura","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":100.0},{"epochGradeDate":1541082079,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":130.0},{"epochGradeDate":1540995906,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":130.0},{"epochGradeDate":1540833787,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1539775047,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1539261472,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":118.0,"priorPriceTarget":122.0},{"epochGradeDate":1538408002,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":128.0},{"epochGradeDate":1533145975,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":130.0},{"epochGradeDate":1533119090,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":97.0},{"epochGradeDate":1533118814,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":128.0},{"epochGradeDate":1532524022,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525260673,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":139.0},{"epochGradeDate":1519741572,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":158.0},{"epochGradeDate":1517841512,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":139.0,"priorPriceTarget":129.0},{"epochGradeDate":1516883656,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":158.0,"priorPriceTarget":144.0},{"epochGradeDate":1513175343,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509730123,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":122.0},{"epochGradeDate":1508435149,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":130.0},{"epochGradeDate":1507555053,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":145.0},{"epochGradeDate":1501772376,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1490870141,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479385427,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479297686,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1477454400,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1465373114,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":128.0},{"epochGradeDate":1462365172,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":115.0},{"epochGradeDate":1454667297,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":108.0,"priorPriceTarget":110.0},{"epochGradeDate":1439813124,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":90.0},{"epochGradeDate":1438809650,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":100.0},{"epochGradeDate":1430917200,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":90.0},{"epochGradeDate":1429016400,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":90.0},{"epochGradeDate":1424948335,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":82.0},{"epochGradeDate":1424700000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":81.0},{"epochGradeDate":1423223512,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1418706000,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":76.0},{"epochGradeDate":1415196000,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":70.0},{"epochGradeDate":1412884800,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1412859600,"firm":"Longbow Research","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1405333370,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":74.0},{"epochGradeDate":1398686400,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":69.0,"priorPriceTarget":0.0},{"epochGradeDate":1390911197,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":69.0,"priorPriceTarget":0.0},{"epochGradeDate":1383594948,"firm":"DA Davidson","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1377615325,"firm":"Cleveland Research","toGrade":"Buy","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1366110446,"firm":"Sterne Agee","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1362059328,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1360328169,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":61.0},{"epochGradeDate":1348572720,"firm":"Keybanc","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1340285520,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1337622960,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1329495240,"firm":"Morgan Keegan","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":36.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-6.501297E-4,"fmt":"-0.07%"},"postMarketChange":{"raw":-0.16998291,"fmt":"-0.17"},"postMarketTime":1774655701,"postMarketPrice":{"raw":261.29,"fmt":"261.29"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0190591,"fmt":"-1.91%"},"regularMarketChange":{"raw":-5.08002,"fmt":"-5.08"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":261.46,"fmt":"261.46"},"regularMarketDayHigh":{"raw":266.77,"fmt":"266.77"},"regularMarketDayLow":{"raw":260.92,"fmt":"260.92"},"regularMarketVolume":{"raw":1039618,"fmt":"1.04M","longFmt":"1,039,618.00"},"averageDailyVolume10Day":{"raw":1637360,"fmt":"1.64M","longFmt":"1,637,360"},"averageDailyVolume3Month":{"raw":1185059,"fmt":"1.19M","longFmt":"1,185,059"},"regularMarketPreviousClose":{"raw":266.54,"fmt":"266.54"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":266.54,"fmt":"266.54"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"VMC","underlyingSymbol":null,"shortName":"Vulcan Materials Company (Holdi","longName":"Vulcan Materials Company","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":34141546496,"fmt":"34.14B","longFmt":"34,141,546,496.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.0,"fmt":"1.00"},"estimate":{"raw":0.75972,"fmt":"0.76"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.24","surprisePct":"31.63","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746010500,"fmt":"2025-04-30"}},{"date":"2Q2025","actual":{"raw":2.45,"fmt":"2.45"},"estimate":{"raw":2.52098,"fmt":"2.52"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.07","surprisePct":"-2.82","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753959640,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":2.84,"fmt":"2.84"},"estimate":{"raw":2.71898,"fmt":"2.72"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.12","surprisePct":"4.45","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761822000,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.7,"fmt":"1.70"},"estimate":{"raw":2.11143,"fmt":"2.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.41","surprisePct":"-19.49","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771329600,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":1.13673,"fmt":"1.14"},"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":7315200000,"fmt":"7.32B","longFmt":"7,315,200,000"},"earnings":{"raw":682696000,"fmt":"682.7M","longFmt":"682,696,000"}},{"date":2023,"revenue":{"raw":7781900000,"fmt":"7.78B","longFmt":"7,781,900,000"},"earnings":{"raw":935900000,"fmt":"935.9M","longFmt":"935,900,000"}},{"date":2024,"revenue":{"raw":7417700000,"fmt":"7.42B","longFmt":"7,417,700,000"},"earnings":{"raw":1002240000,"fmt":"1B","longFmt":"1,002,240,000"}},{"date":2025,"revenue":{"raw":7941100000,"fmt":"7.94B","longFmt":"7,941,100,000"},"earnings":{"raw":1061600000,"fmt":"1.06B","longFmt":"1,061,600,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1635000000,"fmt":"1.64B","longFmt":"1,635,000,000"},"earnings":{"raw":133000000,"fmt":"133M","longFmt":"133,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2102400000,"fmt":"2.1B","longFmt":"2,102,400,000"},"earnings":{"raw":325605000,"fmt":"325.61M","longFmt":"325,605,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2291500000,"fmt":"2.29B","longFmt":"2,291,500,000"},"earnings":{"raw":377436000,"fmt":"377.44M","longFmt":"377,436,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1912600000,"fmt":"1.91B","longFmt":"1,912,600,000"},"earnings":{"raw":224570000,"fmt":"224.57M","longFmt":"224,570,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":261.46,"fmt":"261.46"},"targetHighPrice":{"raw":375.0,"fmt":"375.00"},"targetLowPrice":{"raw":198.0,"fmt":"198.00"},"targetMeanPrice":{"raw":326.43478,"fmt":"326.43"},"targetMedianPrice":{"raw":325.0,"fmt":"325.00"},"recommendationMean":{"raw":1.73913,"fmt":"1.74"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":23,"fmt":"23","longFmt":"23"},"totalCash":{"raw":183300000,"fmt":"183.3M","longFmt":"183,300,000"},"totalCashPerShare":{"raw":1.404,"fmt":"1.4"},"ebitda":{"raw":2311300096,"fmt":"2.31B","longFmt":"2,311,300,096"},"totalDebt":{"raw":4940000256,"fmt":"4.94B","longFmt":"4,940,000,256"},"quickRatio":{"raw":1.121,"fmt":"1.12"},"currentRatio":{"raw":2.686,"fmt":"2.69"},"totalRevenue":{"raw":7941100032,"fmt":"7.94B","longFmt":"7,941,100,032"},"debtToEquity":{"raw":57.785,"fmt":"57.78%"},"revenuePerShare":{"raw":60.16,"fmt":"60.16"},"returnOnAssets":{"raw":0.057789996,"fmt":"5.78%"},"returnOnEquity":{"raw":0.12972,"fmt":"12.97%"},"grossProfits":{"raw":2174599936,"fmt":"2.17B","longFmt":"2,174,599,936"},"freeCashflow":{"raw":409037504,"fmt":"409.04M","longFmt":"409,037,504"},"operatingCashflow":{"raw":1812999936,"fmt":"1.81B","longFmt":"1,812,999,936"},"earningsGrowth":{"raw":-0.138,"fmt":"-13.80%"},"revenueGrowth":{"raw":0.032,"fmt":"3.20%"},"grossMargins":{"raw":0.27384,"fmt":"27.38%"},"ebitdaMargins":{"raw":0.29106,"fmt":"29.11%"},"operatingMargins":{"raw":0.17536,"fmt":"17.54%"},"profitMargins":{"raw":0.13559,"fmt":"13.56%"},"financialCurrency":"USD"}}],"error":null}}