{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.011367876,"fmt":"-1.14%"},"oneMonthReturn":{"raw":-0.052503847,"fmt":"-5.25%"},"threeMonthReturn":{"raw":0.1720155,"fmt":"17.20%"},"sixMonthReturn":{"raw":0.26113737,"fmt":"26.11%"},"ytdReturnPct":{"raw":0.20369324,"fmt":"20.37%"},"oneYearTotalReturn":{"raw":1.0394641,"fmt":"103.95%"},"twoYearTotalReturn":{"raw":1.616871,"fmt":"161.69%"},"threeYearTotalReturn":{"raw":2.8644223,"fmt":"286.44%"},"fiveYearTotalReturn":{"raw":4.6039186,"fmt":"460.39%"},"tenYearTotalReturn":{"raw":7.8913307,"fmt":"789.13%"},"maxReturn":{"raw":251.78476,"fmt":"25,178.48%"}},"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":25261881344,"fmt":"25.26B","longFmt":"25,261,881,344"},"forwardPE":{"raw":39.77131,"fmt":"39.77"},"profitMargins":{"raw":0.13842,"fmt":"13.84%"},"floatShares":{"raw":36671172,"fmt":"36.67M","longFmt":"36,671,172"},"sharesOutstanding":{"raw":36907171,"fmt":"36.91M","longFmt":"36,907,171"},"sharesShort":{"raw":502494,"fmt":"502.49k","longFmt":"502,494"},"sharesShortPriorMonth":{"raw":360286,"fmt":"360.29k","longFmt":"360,286"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0136,"fmt":"1.36%"},"heldPercentInsiders":{"raw":0.00437,"fmt":"0.44%"},"heldPercentInstitutions":{"raw":0.86703,"fmt":"86.70%"},"shortRatio":{"raw":1.37,"fmt":"1.37"},"shortPercentOfFloat":{"raw":0.0154,"fmt":"1.54%"},"beta":{"raw":0.914,"fmt":"0.91"},"impliedSharesOutstanding":{"raw":36907171,"fmt":"36.91M","longFmt":"36,907,171"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":68.736,"fmt":"68.74"},"priceToBook":{"raw":9.653748,"fmt":"9.65"},"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.162,"fmt":"16.20%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":484228000,"fmt":"484.23M","longFmt":"484,228,000"},"trailingEps":{"raw":12.87,"fmt":"12.87"},"forwardEps":{"raw":16.68439,"fmt":"16.68"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1145836800,"fmt":"2006-04-24"},"enterpriseToRevenue":{"raw":7.221,"fmt":"7.22"},"enterpriseToEbitda":{"raw":31.722,"fmt":"31.72"},"52WeekChange":{"raw":0.9961635,"fmt":"99.62%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.24,"fmt":"0.24"},"lastDividendDate":{"raw":1764288000,"fmt":"2025-11-28"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.68,"fmt":"2.68"},"estimate":{"raw":2.36452,"fmt":"2.36"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.32","surprisePct":"13.34","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746649800,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":3.19,"fmt":"3.19"},"estimate":{"raw":3.08788,"fmt":"3.09"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.1","surprisePct":"3.31","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754512200,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":3.31,"fmt":"3.31"},"estimate":{"raw":3.25377,"fmt":"3.25"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.06","surprisePct":"1.73","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762378680,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":3.69,"fmt":"3.69"},"estimate":{"raw":3.62127,"fmt":"3.62"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.07","surprisePct":"1.9","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770845400,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":3.32159,"fmt":"3.32"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":2557025000,"fmt":"2.56B","longFmt":"2,557,025,000"},"earnings":{"raw":294348000,"fmt":"294.35M","longFmt":"294,348,000"}},{"date":2023,"revenue":{"raw":2845373000,"fmt":"2.85B","longFmt":"2,845,373,000"},"earnings":{"raw":354509000,"fmt":"354.51M","longFmt":"354,509,000"}},{"date":2024,"revenue":{"raw":3121189000,"fmt":"3.12B","longFmt":"3,121,189,000"},"earnings":{"raw":404978000,"fmt":"404.98M","longFmt":"404,978,000"}},{"date":2025,"revenue":{"raw":3498372000,"fmt":"3.5B","longFmt":"3,498,372,000"},"earnings":{"raw":484228000,"fmt":"484.23M","longFmt":"484,228,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":805645000,"fmt":"805.64M","longFmt":"805,645,000"},"earnings":{"raw":101337000,"fmt":"101.34M","longFmt":"101,337,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":876576000,"fmt":"876.58M","longFmt":"876,576,000"},"earnings":{"raw":121061000,"fmt":"121.06M","longFmt":"121,061,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":869170000,"fmt":"869.17M","longFmt":"869,170,000"},"earnings":{"raw":124832000,"fmt":"124.83M","longFmt":"124,832,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":946981000,"fmt":"946.98M","longFmt":"946,981,000"},"earnings":{"raw":136998000,"fmt":"137M","longFmt":"136,998,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CW Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770908400,"updated":1772060709,"transcriptId":2813353,"type":"IN_HOUSE","eventId":403141,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q4-2025-earnings_call-403141.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/12/2813353.json","maxAge":1},{"title":"CW Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762441200,"updated":1762512164,"transcriptId":2248422,"type":"IN_HOUSE","eventId":372105,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q3-2025-earnings_call-372105.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2248422.json","maxAge":1},{"title":"CW Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754575200,"updated":1764415880,"transcriptId":2321480,"type":"IN_HOUSE","eventId":344158,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q2-2025-earnings_call-344158.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2321480.json","maxAge":1},{"title":"CW Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746712800,"updated":1767883694,"transcriptId":2560178,"type":"IN_HOUSE","eventId":315623,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q1-2025-earnings_call-315623.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2560178.json","maxAge":1},{"title":"CW Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739462400,"updated":1767867944,"transcriptId":2558001,"type":"IN_HOUSE","eventId":251572,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q4-2024-earnings_call-251572.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/13/2558001.json","maxAge":1},{"title":"CW Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730383200,"updated":1768649002,"transcriptId":2615172,"type":"IN_HOUSE","eventId":220113,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q3-2024-earnings_call-220113.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615172.json","maxAge":1},{"title":"CW Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723125600,"updated":1772064868,"transcriptId":2721797,"type":"IN_HOUSE","eventId":190213,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q2-2024-earnings_call-190213.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2721797.json","maxAge":1},{"title":"CW Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714658400,"updated":1772058491,"transcriptId":2744733,"type":"IN_HOUSE","eventId":167586,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q1-2024-earnings_call-167586.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/2/2744733.json","maxAge":1},{"title":"CW Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708009200,"updated":1772061104,"transcriptId":2798786,"type":"IN_HOUSE","eventId":118723,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q4-2023-earnings_call-118723.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/15/2798786.json","maxAge":1},{"title":"CW Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698933600,"updated":1772058842,"transcriptId":2853012,"type":"IN_HOUSE","eventId":86834,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q3-2023-earnings_call-86834.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2853012.json","maxAge":1},{"title":"CW Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691071200,"updated":1772063535,"transcriptId":2905923,"type":"IN_HOUSE","eventId":66629,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q2-2023-earnings_call-66629.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2905923.json","maxAge":1},{"title":"CW Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683208800,"updated":1773016751,"transcriptId":2964124,"type":"IN_HOUSE","eventId":55562,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q1-2023-earnings_call-55562.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2964124.json","maxAge":1},{"title":"CW Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677074400,"updated":1773488162,"transcriptId":3014008,"type":"IN_HOUSE","eventId":43845,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q4-2022-earnings_call-43845.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/22/3014008.json","maxAge":1},{"title":"CW Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667484000,"updated":1773382815,"transcriptId":3063655,"type":"IN_HOUSE","eventId":40135,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q3-2022-earnings_call-40135.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3063655.json","maxAge":1},{"title":"CW Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659621600,"updated":1773717438,"transcriptId":3096025,"type":"IN_HOUSE","eventId":31347,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q2-2022-earnings_call-31347.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3096025.json","maxAge":1},{"title":"CW Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651759200,"updated":1774697746,"transcriptId":3138058,"type":"IN_HOUSE","eventId":362552,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q1-2022-earnings_call-362552.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/5/3138058.json","maxAge":1},{"title":"CW Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645714800,"updated":1774522027,"transcriptId":3172127,"type":"IN_HOUSE","eventId":271626,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q4-2021-earnings_call-271626.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3172127.json","maxAge":1},{"title":"CW Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636034400,"updated":1752180814,"transcriptId":1999727,"type":"RAW","eventId":362553,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q3-2021-earnings_call-362553.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1999727.json","maxAge":1},{"title":"CW Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628085600,"updated":1752173449,"transcriptId":1999729,"type":"RAW","eventId":362554,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q2-2021-earnings_call-362554.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/4/1999729.json","maxAge":1},{"title":"CW Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620309600,"updated":1752180814,"transcriptId":1999730,"type":"RAW","eventId":362556,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CW/earnings/CW-Q1-2021-earnings_call-362556.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1999730.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":665.81,"fmt":"665.81"},"open":{"raw":661.79,"fmt":"661.79"},"dayLow":{"raw":656.0,"fmt":"656.00"},"dayHigh":{"raw":674.9,"fmt":"674.90"},"regularMarketPreviousClose":{"raw":665.81,"fmt":"665.81"},"regularMarketOpen":{"raw":661.79,"fmt":"661.79"},"regularMarketDayLow":{"raw":656.0,"fmt":"656.00"},"regularMarketDayHigh":{"raw":674.9,"fmt":"674.90"},"dividendRate":{"raw":0.96,"fmt":"0.96"},"dividendYield":{"raw":0.0014,"fmt":"0.14%"},"exDividendDate":{"raw":1774483200,"fmt":"2026-03-26"},"payoutRatio":{"raw":0.0723,"fmt":"7.23%"},"fiveYearAvgDividendYield":{"raw":0.37,"fmt":"0.37"},"beta":{"raw":0.914,"fmt":"0.91"},"trailingPE":{"raw":51.558662,"fmt":"51.56"},"forwardPE":{"raw":39.77131,"fmt":"39.77"},"volume":{"raw":145577,"fmt":"145.58k","longFmt":"145,577"},"regularMarketVolume":{"raw":145577,"fmt":"145.58k","longFmt":"145,577"},"averageVolume":{"raw":292450,"fmt":"292.45k","longFmt":"292,450"},"averageVolume10days":{"raw":354890,"fmt":"354.89k","longFmt":"354,890"},"averageDailyVolume10Day":{"raw":354890,"fmt":"354.89k","longFmt":"354,890"},"bid":{"raw":639.76,"fmt":"639.76"},"ask":{"raw":678.0,"fmt":"678.00"},"bidSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"askSize":{"raw":8000,"fmt":"8k","longFmt":"8,000"},"marketCap":{"raw":24490123264,"fmt":"24.49B","longFmt":"24,490,123,264"},"nonDilutedMarketCap":{"raw":24746459840,"fmt":"24.75B","longFmt":"24,746,459,840"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":266.88,"fmt":"266.88"},"fiftyTwoWeekHigh":{"raw":730.12,"fmt":"730.12"},"allTimeHigh":{"raw":730.12,"fmt":"730.12"},"allTimeLow":{"raw":2.03125,"fmt":"2.03"},"priceToSalesTrailing12Months":{"raw":7.000434,"fmt":"7.00"},"fiftyDayAverage":{"raw":670.0584,"fmt":"670.06"},"twoHundredDayAverage":{"raw":557.5462,"fmt":"557.55"},"trailingAnnualDividendRate":{"raw":0.93,"fmt":"0.93"},"trailingAnnualDividendYield":{"raw":0.0013967949,"fmt":"0.14%"},"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":1778097600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1770908400,"fmt":"2026-02-12"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":3.25738,"fmt":"3.26"},"earningsLow":{"raw":3.03,"fmt":"3.03"},"earningsHigh":{"raw":3.36,"fmt":"3.36"},"revenueAverage":{"raw":865103490,"fmt":"865.1M","longFmt":"865,103,490"},"revenueLow":{"raw":838000000,"fmt":"838M","longFmt":"838,000,000"},"revenueHigh":{"raw":876323770,"fmt":"876.32M","longFmt":"876,323,770"}},"exDividendDate":{"raw":1774483200,"fmt":"2026-03-26"},"dividendDate":{"raw":1776038400,"fmt":"2026-04-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771007318,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":718.0,"priorPriceTarget":661.0},{"epochGradeDate":1771000636,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":625.0},{"epochGradeDate":1768330302,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":661.0,"priorPriceTarget":607.0},{"epochGradeDate":1765904391,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":584.0,"priorPriceTarget":587.0},{"epochGradeDate":1765551759,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":607.0,"priorPriceTarget":0.0},{"epochGradeDate":1762777825,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":645.0,"priorPriceTarget":565.0},{"epochGradeDate":1762531147,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":537.0,"priorPriceTarget":525.0},{"epochGradeDate":1760971700,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":502.0,"priorPriceTarget":457.0},{"epochGradeDate":1760546958,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":525.0,"priorPriceTarget":463.0},{"epochGradeDate":1754660951,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":457.0,"priorPriceTarget":450.0},{"epochGradeDate":1753101175,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":365.0},{"epochGradeDate":1752756269,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":405.0},{"epochGradeDate":1752513193,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":568.0,"priorPriceTarget":525.0},{"epochGradeDate":1752242754,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":338.0,"priorPriceTarget":356.0},{"epochGradeDate":1749493289,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":520.0,"priorPriceTarget":444.0},{"epochGradeDate":1747925924,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":432.0},{"epochGradeDate":1744899099,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":338.0,"priorPriceTarget":357.0},{"epochGradeDate":1744637625,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":309.0,"priorPriceTarget":331.0},{"epochGradeDate":1744300125,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":424.0,"priorPriceTarget":450.0},{"epochGradeDate":1737461347,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":410.0,"priorPriceTarget":0.0},{"epochGradeDate":1736867548,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":357.0,"priorPriceTarget":333.0},{"epochGradeDate":1733398536,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":452.0,"priorPriceTarget":0.0},{"epochGradeDate":1731939274,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":370.0,"priorPriceTarget":370.0},{"epochGradeDate":1730812317,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":334.0},{"epochGradeDate":1730471409,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":333.0,"priorPriceTarget":304.0},{"epochGradeDate":1730194570,"firm":"Alembic Global","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":412.0,"priorPriceTarget":0.0},{"epochGradeDate":1729257712,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":304.0,"priorPriceTarget":270.0},{"epochGradeDate":1729086835,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":361.0,"priorPriceTarget":318.0},{"epochGradeDate":1723202252,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":312.0,"priorPriceTarget":300.0},{"epochGradeDate":1721314439,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":318.0,"priorPriceTarget":310.0},{"epochGradeDate":1716466268,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":284.0},{"epochGradeDate":1716382577,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":252.0},{"epochGradeDate":1716376683,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":293.0},{"epochGradeDate":1714755717,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":284.0,"priorPriceTarget":260.0},{"epochGradeDate":1714744458,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":252.0,"priorPriceTarget":240.0},{"epochGradeDate":1714733898,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":293.0,"priorPriceTarget":272.0},{"epochGradeDate":1713364782,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":255.0},{"epochGradeDate":1712586421,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":246.0},{"epochGradeDate":1711364994,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":250.0},{"epochGradeDate":1708096117,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":244.0},{"epochGradeDate":1706031163,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":244.0,"priorPriceTarget":243.0},{"epochGradeDate":1702578191,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1701275206,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":243.0,"priorPriceTarget":227.0},{"epochGradeDate":1699044178,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1697821434,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":215.0,"priorPriceTarget":0.0},{"epochGradeDate":1691408538,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":229.0,"priorPriceTarget":188.0},{"epochGradeDate":1691155364,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":200.0},{"epochGradeDate":1689948569,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":211.0,"priorPriceTarget":190.0},{"epochGradeDate":1689783283,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":204.0,"priorPriceTarget":200.0},{"epochGradeDate":1681741818,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":196.0},{"epochGradeDate":1677161190,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":183.0},{"epochGradeDate":1670845365,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":188.0,"priorPriceTarget":187.0},{"epochGradeDate":1667830345,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":187.0,"priorPriceTarget":180.0},{"epochGradeDate":1665497346,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":162.0},{"epochGradeDate":1665478347,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1658235578,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":166.0,"priorPriceTarget":167.0},{"epochGradeDate":1658143388,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":155.0,"priorPriceTarget":168.0},{"epochGradeDate":1646144961,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":189.0,"priorPriceTarget":180.0},{"epochGradeDate":1642769185,"firm":"Berenberg","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1638531833,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1632910525,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":157.0,"priorPriceTarget":134.0},{"epochGradeDate":1610019707,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":119.0,"priorPriceTarget":0.0},{"epochGradeDate":1588958463,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":139.0,"priorPriceTarget":145.0},{"epochGradeDate":1587139614,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":160.0},{"epochGradeDate":1587056420,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":150.0},{"epochGradeDate":1582899510,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":157.0},{"epochGradeDate":1582894764,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":165.0},{"epochGradeDate":1579088274,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":145.0},{"epochGradeDate":1572607016,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":134.0},{"epochGradeDate":1563205751,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":138.0},{"epochGradeDate":1551444642,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1551361037,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":123.0},{"epochGradeDate":1545219135,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":120.0},{"epochGradeDate":1534420005,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1530539661,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525435640,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":136.0,"priorPriceTarget":141.0},{"epochGradeDate":1516103285,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":120.0},{"epochGradeDate":1512479247,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":149.0,"priorPriceTarget":0.0},{"epochGradeDate":1509364278,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509110282,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":100.0},{"epochGradeDate":1509106021,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":124.0,"priorPriceTarget":117.0},{"epochGradeDate":1505818248,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1496662253,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":105.0},{"epochGradeDate":1484832749,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":105.0,"priorPriceTarget":0.0},{"epochGradeDate":1480945215,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":95.0},{"epochGradeDate":1478874748,"firm":"CL King","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1478863583,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1470222698,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1465835066,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":89.0},{"epochGradeDate":1444942743,"firm":"CL King","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":76.0,"priorPriceTarget":0.0},{"epochGradeDate":1436532732,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":81.0,"priorPriceTarget":0.0},{"epochGradeDate":1428584400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":79.0},{"epochGradeDate":1420466400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":75.0},{"epochGradeDate":1415042567,"firm":"Topeka Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1411379374,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1399028946,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":71.0},{"epochGradeDate":1399009586,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":72.0},{"epochGradeDate":1390338000,"firm":"Topeka Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1389095307,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":54.0},{"epochGradeDate":1387282867,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":50.0},{"epochGradeDate":1386854774,"firm":"Keybanc","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":56.0},{"epochGradeDate":1383313122,"firm":"Ascendiant Capital","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":50.0},{"epochGradeDate":1383312029,"firm":"Ascendiant Capital","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1383244191,"firm":"Ascendiant Capital","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1377599547,"firm":"Topeka Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1375958127,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":42.0},{"epochGradeDate":1375444827,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":38.0},{"epochGradeDate":1363957060,"firm":"Ascendiant Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1361799534,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":34.0},{"epochGradeDate":1358519133,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1358518905,"firm":"Keybanc","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1358180999,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":32.0},{"epochGradeDate":1349790900,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":35.0},{"epochGradeDate":1349693820,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":40.0},{"epochGradeDate":1349459640,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":40.0},{"epochGradeDate":1344457380,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1344254820,"firm":"Capstone","toGrade":"Buy","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1336043940,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":48.0},{"epochGradeDate":1336040700,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":42.0},{"epochGradeDate":1329322440,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":41.0},{"epochGradeDate":1329223080,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":36.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":2.86338E-4,"fmt":"0.03%"},"postMarketChange":{"raw":0.19000244,"fmt":"0.19"},"postMarketTime":1774656000,"postMarketPrice":{"raw":663.75,"fmt":"663.75"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0033793398,"fmt":"-0.34%"},"regularMarketChange":{"raw":-2.25,"fmt":"-2.25"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":663.56,"fmt":"663.56"},"regularMarketDayHigh":{"raw":674.9,"fmt":"674.90"},"regularMarketDayLow":{"raw":656.0,"fmt":"656.00"},"regularMarketVolume":{"raw":145577,"fmt":"145.58k","longFmt":"145,577.00"},"averageDailyVolume10Day":{"raw":354890,"fmt":"354.89k","longFmt":"354,890"},"averageDailyVolume3Month":{"raw":292450,"fmt":"292.45k","longFmt":"292,450"},"regularMarketPreviousClose":{"raw":665.81,"fmt":"665.81"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":661.79,"fmt":"661.79"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CW","underlyingSymbol":null,"shortName":"Curtiss-Wright Corporation","longName":"Curtiss-Wright Corporation","currency":"USD","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":24490123264,"fmt":"24.49B","longFmt":"24,490,123,264.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.82,"fmt":"2.82"},"estimate":{"raw":2.38527,"fmt":"2.39"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.43","surprisePct":"18.23","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746649800,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":3.23,"fmt":"3.23"},"estimate":{"raw":3.12593,"fmt":"3.13"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.1","surprisePct":"3.33","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754512200,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":3.4,"fmt":"3.40"},"estimate":{"raw":3.29019,"fmt":"3.29"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.11","surprisePct":"3.34","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762378680,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":3.79,"fmt":"3.79"},"estimate":{"raw":3.68602,"fmt":"3.69"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.1","surprisePct":"2.82","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770845400,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":3.25738,"fmt":"3.26"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":2557025000,"fmt":"2.56B","longFmt":"2,557,025,000"},"earnings":{"raw":314216370,"fmt":"314.22M","longFmt":"314,216,370"}},{"date":2023,"revenue":{"raw":2845373000,"fmt":"2.85B","longFmt":"2,845,373,000"},"earnings":{"raw":361000000,"fmt":"361M","longFmt":"361,000,000"}},{"date":2024,"revenue":{"raw":3121189000,"fmt":"3.12B","longFmt":"3,121,189,000"},"earnings":{"raw":418000000,"fmt":"418M","longFmt":"418,000,000"}},{"date":2025,"revenue":{"raw":3498372000,"fmt":"3.5B","longFmt":"3,498,372,000"},"earnings":{"raw":497858130,"fmt":"497.86M","longFmt":"497,858,130"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":805645000,"fmt":"805.64M","longFmt":"805,645,000"},"earnings":{"raw":106739820,"fmt":"106.74M","longFmt":"106,739,820"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":876576000,"fmt":"876.58M","longFmt":"876,576,000"},"earnings":{"raw":122426690,"fmt":"122.43M","longFmt":"122,426,690"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":869170000,"fmt":"869.17M","longFmt":"869,170,000"},"earnings":{"raw":128054200,"fmt":"128.05M","longFmt":"128,054,200"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":946981000,"fmt":"946.98M","longFmt":"946,981,000"},"earnings":{"raw":140881880,"fmt":"140.88M","longFmt":"140,881,880"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":663.56,"fmt":"663.56"},"targetHighPrice":{"raw":770.0,"fmt":"770.00"},"targetLowPrice":{"raw":614.0,"fmt":"614.00"},"targetMeanPrice":{"raw":711.4286,"fmt":"711.43"},"targetMedianPrice":{"raw":720.0,"fmt":"720.00"},"recommendationMean":{"raw":1.875,"fmt":"1.88"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":7,"fmt":"7","longFmt":"7"},"totalCash":{"raw":371344992,"fmt":"371.34M","longFmt":"371,344,992"},"totalCashPerShare":{"raw":10.072,"fmt":"10.07"},"ebitda":{"raw":796356992,"fmt":"796.36M","longFmt":"796,356,992"},"totalDebt":{"raw":1168082048,"fmt":"1.17B","longFmt":"1,168,082,048"},"quickRatio":{"raw":0.928,"fmt":"0.93"},"currentRatio":{"raw":1.436,"fmt":"1.44"},"totalRevenue":{"raw":3498372096,"fmt":"3.5B","longFmt":"3,498,372,096"},"debtToEquity":{"raw":46.104,"fmt":"46.10%"},"revenuePerShare":{"raw":93.497,"fmt":"93.50"},"returnOnAssets":{"raw":0.08224,"fmt":"8.22%"},"returnOnEquity":{"raw":0.19434,"fmt":"19.43%"},"grossProfits":{"raw":1301533952,"fmt":"1.3B","longFmt":"1,301,533,952"},"freeCashflow":{"raw":465740992,"fmt":"465.74M","longFmt":"465,740,992"},"operatingCashflow":{"raw":643401984,"fmt":"643.4M","longFmt":"643,401,984"},"earningsGrowth":{"raw":0.196,"fmt":"19.60%"},"revenueGrowth":{"raw":0.149,"fmt":"14.90%"},"grossMargins":{"raw":0.37203997,"fmt":"37.20%"},"ebitdaMargins":{"raw":0.22764,"fmt":"22.76%"},"operatingMargins":{"raw":0.2032,"fmt":"20.32%"},"profitMargins":{"raw":0.13842,"fmt":"13.84%"},"financialCurrency":"USD"}}],"error":null}}