{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.005149038,"fmt":"0.51%"},"oneMonthReturn":{"raw":-0.17410259,"fmt":"-17.41%"},"threeMonthReturn":{"raw":-0.049291674,"fmt":"-4.93%"},"sixMonthReturn":{"raw":-0.110835046,"fmt":"-11.08%"},"ytdReturnPct":{"raw":-0.036782283,"fmt":"-3.68%"},"oneYearTotalReturn":{"raw":-0.037070304,"fmt":"-3.71%"},"twoYearTotalReturn":{"raw":-0.2749578,"fmt":"-27.50%"},"threeYearTotalReturn":{"raw":-0.047041427,"fmt":"-4.70%"},"fiveYearTotalReturn":{"raw":-0.07296014,"fmt":"-7.30%"},"tenYearTotalReturn":{"raw":0.72130924,"fmt":"72.13%"},"maxReturn":{"raw":58.46463,"fmt":"5,846.46%"}},"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":8919336960,"fmt":"8.92B","longFmt":"8,919,336,960"},"forwardPE":{"raw":14.830332,"fmt":"14.83"},"profitMargins":{"raw":0.1426,"fmt":"14.26%"},"floatShares":{"raw":110283443,"fmt":"110.28M","longFmt":"110,283,443"},"sharesOutstanding":{"raw":112376652,"fmt":"112.38M","longFmt":"112,376,652"},"sharesShort":{"raw":6203271,"fmt":"6.2M","longFmt":"6,203,271"},"sharesShortPriorMonth":{"raw":6213011,"fmt":"6.21M","longFmt":"6,213,011"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.044899996,"fmt":"4.49%"},"heldPercentInsiders":{"raw":0.0044299997,"fmt":"0.44%"},"heldPercentInstitutions":{"raw":0.94577,"fmt":"94.58%"},"shortRatio":{"raw":4.83,"fmt":"4.83"},"shortPercentOfFloat":{"raw":0.0636,"fmt":"6.36%"},"beta":{"raw":1.304,"fmt":"1.3"},"impliedSharesOutstanding":{"raw":138289918,"fmt":"138.29M","longFmt":"138,289,918"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":13.411,"fmt":"13.41"},"priceToBook":{"raw":4.8035192,"fmt":"4.80"},"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.143,"fmt":"14.30%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":546200000,"fmt":"546.2M","longFmt":"546,200,000"},"trailingEps":{"raw":3.85,"fmt":"3.85"},"forwardEps":{"raw":4.3438,"fmt":"4.34"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1475712000,"fmt":"2016-10-06"},"enterpriseToRevenue":{"raw":2.329,"fmt":"2.33"},"enterpriseToEbitda":{"raw":10.97,"fmt":"10.97"},"52WeekChange":{"raw":-0.0343529,"fmt":"-3.44%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.36,"fmt":"0.36"},"lastDividendDate":{"raw":1769731200,"fmt":"2026-01-30"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.90119,"fmt":"0.90"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.05","surprisePct":"5.42","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745924100,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":1.07,"fmt":"1.07"},"estimate":{"raw":0.99808,"fmt":"1.00"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.07","surprisePct":"7.21","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753354500,"fmt":"2025-07-24"}},{"date":"3Q2025","actual":{"raw":0.94,"fmt":"0.94"},"estimate":{"raw":0.91,"fmt":"0.91"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"3.3","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761648900,"fmt":"2025-10-28"}},{"date":"4Q2025","actual":{"raw":0.9,"fmt":"0.90"},"estimate":{"raw":0.84592,"fmt":"0.85"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.05","surprisePct":"6.39","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769687700,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":0.9608,"fmt":"0.96"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777984200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3754000000,"fmt":"3.75B","longFmt":"3,754,000,000"},"earnings":{"raw":235700000,"fmt":"235.7M","longFmt":"235,700,000"}},{"date":2023,"revenue":{"raw":3852800000,"fmt":"3.85B","longFmt":"3,852,800,000"},"earnings":{"raw":556600000,"fmt":"556.6M","longFmt":"556,600,000"}},{"date":2024,"revenue":{"raw":3818100000,"fmt":"3.82B","longFmt":"3,818,100,000"},"earnings":{"raw":533600000,"fmt":"533.6M","longFmt":"533,600,000"}},{"date":2025,"revenue":{"raw":3830200000,"fmt":"3.83B","longFmt":"3,830,200,000"},"earnings":{"raw":546200000,"fmt":"546.2M","longFmt":"546,200,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":963900000,"fmt":"963.9M","longFmt":"963,900,000"},"earnings":{"raw":136600000,"fmt":"136.6M","longFmt":"136,600,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1011300000,"fmt":"1.01B","longFmt":"1,011,300,000"},"earnings":{"raw":152200000,"fmt":"152.2M","longFmt":"152,200,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":942500000,"fmt":"942.5M","longFmt":"942,500,000"},"earnings":{"raw":132000000,"fmt":"132M","longFmt":"132,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":912500000,"fmt":"912.5M","longFmt":"912,500,000"},"earnings":{"raw":125400000,"fmt":"125.4M","longFmt":"125,400,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"AOS Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769698800,"updated":1772058721,"transcriptId":2735077,"type":"IN_HOUSE","eventId":393465,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2025-earnings_call-393465.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/29/2735077.json","maxAge":1},{"title":"AOS Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761660000,"updated":1761741263,"transcriptId":2209603,"type":"IN_HOUSE","eventId":366826,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2025-earnings_call-366826.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/28/2209603.json","maxAge":1},{"title":"AOS Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753365600,"updated":1762335880,"transcriptId":2235169,"type":"IN_HOUSE","eventId":339507,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2025-earnings_call-339507.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/24/2235169.json","maxAge":1},{"title":"AOS Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745935200,"updated":1766681206,"transcriptId":2538481,"type":"IN_HOUSE","eventId":310968,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2025-earnings_call-310968.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/29/2538481.json","maxAge":1},{"title":"AOS Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738249200,"updated":1767943321,"transcriptId":2564194,"type":"IN_HOUSE","eventId":237691,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2024-earnings_call-237691.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/30/2564194.json","maxAge":1},{"title":"AOS Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729605600,"updated":1768808825,"transcriptId":2624195,"type":"IN_HOUSE","eventId":215011,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2024-earnings_call-215011.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/22/2624195.json","maxAge":1},{"title":"AOS Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721743200,"updated":1772061625,"transcriptId":2732292,"type":"IN_HOUSE","eventId":187824,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2024-earnings_call-187824.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/23/2732292.json","maxAge":1},{"title":"AOS Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714053600,"updated":1772058055,"transcriptId":2757436,"type":"IN_HOUSE","eventId":163672,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2024-earnings_call-163672.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/25/2757436.json","maxAge":1},{"title":"AOS Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1706626800,"updated":1772059728,"transcriptId":2817382,"type":"IN_HOUSE","eventId":118745,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2023-earnings_call-118745.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/30/2817382.json","maxAge":1},{"title":"AOS Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698328800,"updated":1772062014,"transcriptId":2866768,"type":"IN_HOUSE","eventId":85527,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2023-earnings_call-85527.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2866768.json","maxAge":1},{"title":"AOS Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690466400,"updated":1772058947,"transcriptId":2914812,"type":"IN_HOUSE","eventId":65179,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2023-earnings_call-65179.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/27/2914812.json","maxAge":1},{"title":"AOS Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682604000,"updated":1772417954,"transcriptId":2970334,"type":"IN_HOUSE","eventId":50931,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2023-earnings_call-50931.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/27/2970334.json","maxAge":1},{"title":"AOS Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675177200,"updated":1773487636,"transcriptId":3026422,"type":"IN_HOUSE","eventId":42540,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2022-earnings_call-42540.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/31/3026422.json","maxAge":1},{"title":"AOS Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666879200,"updated":1773487568,"transcriptId":3072572,"type":"IN_HOUSE","eventId":29015,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2022-earnings_call-29015.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/27/3072572.json","maxAge":1},{"title":"AOS Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658967960,"updated":1773893856,"transcriptId":3109748,"type":"IN_HOUSE","eventId":26871,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2022-earnings_call-26871.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/28/3109748.json","maxAge":1},{"title":"AOS Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651159779,"updated":1774225483,"transcriptId":3144769,"type":"IN_HOUSE","eventId":20084,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2022-earnings_call-20084.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/28/3144769.json","maxAge":1},{"title":"AOS Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1643319399,"updated":1752165408,"transcriptId":1574023,"type":"RAW","eventId":13150,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2021-earnings_call-13150.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/1/27/1574023.json","maxAge":1},{"title":"AOS Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635379200,"updated":1752165408,"transcriptId":1570600,"type":"RAW","eventId":9194,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2021-earnings_call-9194.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/28/1570600.json","maxAge":1},{"title":"AOS Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627514580,"updated":1752165408,"transcriptId":1566478,"type":"RAW","eventId":4536,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2021-earnings_call-4536.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/28/1566478.json","maxAge":1},{"title":"AOS Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619725552,"updated":1752165408,"transcriptId":1567209,"type":"RAW","eventId":5348,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2021-earnings_call-5348.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/29/1567209.json","maxAge":1},{"title":"AOS Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613131200,"updated":1765527460,"transcriptId":2509235,"type":"IN_HOUSE","eventId":268704,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q4-2020-earnings_call-268704.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/12/2509235.json","maxAge":1},{"title":"AOS Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603980000,"updated":1764688729,"transcriptId":2426685,"type":"IN_HOUSE","eventId":483470,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q3-2020-earnings_call-483470.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/2426685.json","maxAge":1},{"title":"AOS Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596117600,"updated":1764742614,"transcriptId":2428497,"type":"IN_HOUSE","eventId":483472,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q2-2020-earnings_call-483472.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/30/2428497.json","maxAge":1},{"title":"AOS Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588687200,"updated":1764746176,"transcriptId":2428809,"type":"IN_HOUSE","eventId":483474,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/AOS/earnings/AOS-Q1-2020-earnings_call-483474.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/5/2428809.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":65.61,"fmt":"65.61"},"open":{"raw":65.38,"fmt":"65.38"},"dayLow":{"raw":64.19,"fmt":"64.19"},"dayHigh":{"raw":65.71,"fmt":"65.71"},"regularMarketPreviousClose":{"raw":65.61,"fmt":"65.61"},"regularMarketOpen":{"raw":65.38,"fmt":"65.38"},"regularMarketDayLow":{"raw":64.19,"fmt":"64.19"},"regularMarketDayHigh":{"raw":65.71,"fmt":"65.71"},"dividendRate":{"raw":1.4,"fmt":"1.40"},"dividendYield":{"raw":0.0217,"fmt":"2.17%"},"exDividendDate":{"raw":1769731200,"fmt":"2026-01-30"},"payoutRatio":{"raw":0.3584,"fmt":"35.84%"},"fiveYearAvgDividendYield":{"raw":1.73,"fmt":"1.73"},"beta":{"raw":1.304,"fmt":"1.30"},"trailingPE":{"raw":16.732468,"fmt":"16.73"},"forwardPE":{"raw":14.830332,"fmt":"14.83"},"volume":{"raw":1211737,"fmt":"1.21M","longFmt":"1,211,737"},"regularMarketVolume":{"raw":1211737,"fmt":"1.21M","longFmt":"1,211,737"},"averageVolume":{"raw":1375905,"fmt":"1.38M","longFmt":"1,375,905"},"averageVolume10days":{"raw":1610030,"fmt":"1.61M","longFmt":"1,610,030"},"averageDailyVolume10Day":{"raw":1610030,"fmt":"1.61M","longFmt":"1,610,030"},"bid":{"raw":62.98,"fmt":"62.98"},"ask":{"raw":75.0,"fmt":"75.00"},"bidSize":{"raw":40000,"fmt":"40k","longFmt":"40,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":8908636160,"fmt":"8.91B","longFmt":"8,908,636,160"},"nonDilutedMarketCap":{"raw":8859789486,"fmt":"8.86B","longFmt":"8,859,789,486"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":58.83,"fmt":"58.83"},"fiftyTwoWeekHigh":{"raw":81.87,"fmt":"81.87"},"allTimeHigh":{"raw":92.45,"fmt":"92.45"},"allTimeLow":{"raw":0.541667,"fmt":"0.54"},"priceToSalesTrailing12Months":{"raw":2.3258932,"fmt":"2.33"},"fiftyDayAverage":{"raw":73.331,"fmt":"73.33"},"twoHundredDayAverage":{"raw":69.95625,"fmt":"69.96"},"trailingAnnualDividendRate":{"raw":1.38,"fmt":"1.38"},"trailingAnnualDividendYield":{"raw":0.021033378,"fmt":"2.10%"},"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":1777984200,"fmt":"2026-05-05"}],"earningsCallDate":[{"raw":1769698800,"fmt":"2026-01-29"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.95373,"fmt":"0.95"},"earningsLow":{"raw":0.89,"fmt":"0.89"},"earningsHigh":{"raw":1.05,"fmt":"1.05"},"revenueAverage":{"raw":980272310,"fmt":"980.27M","longFmt":"980,272,310"},"revenueLow":{"raw":956100000,"fmt":"956.1M","longFmt":"956,100,000"},"revenueHigh":{"raw":1007876000,"fmt":"1.01B","longFmt":"1,007,876,000"}},"exDividendDate":{"raw":1769731200,"fmt":"2026-01-30"},"dividendDate":{"raw":1771286400,"fmt":"2026-02-17"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770062867,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1769795954,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":72.0},{"epochGradeDate":1769781304,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":80.0},{"epochGradeDate":1763044669,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1761764316,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":77.0},{"epochGradeDate":1761756515,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":89.0},{"epochGradeDate":1753740915,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":74.0},{"epochGradeDate":1753714624,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":82.0},{"epochGradeDate":1753453834,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":81.0},{"epochGradeDate":1753445959,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":76.0},{"epochGradeDate":1753100907,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":78.0},{"epochGradeDate":1750769043,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1746031065,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":75.0},{"epochGradeDate":1746022597,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":75.0},{"epochGradeDate":1744807885,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":84.0},{"epochGradeDate":1744662281,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":69.0},{"epochGradeDate":1738351421,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":80.0},{"epochGradeDate":1738345095,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":88.0},{"epochGradeDate":1738340744,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":90.0},{"epochGradeDate":1736875556,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":88.0,"priorPriceTarget":0.0},{"epochGradeDate":1736788578,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":78.0},{"epochGradeDate":1733927282,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":91.0},{"epochGradeDate":1733772243,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":85.0},{"epochGradeDate":1729699693,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":91.0,"priorPriceTarget":92.0},{"epochGradeDate":1729682870,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":82.0},{"epochGradeDate":1729681517,"firm":"UBS","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1729680462,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1721842873,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":92.0},{"epochGradeDate":1721815252,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":97.0},{"epochGradeDate":1721314152,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":90.0},{"epochGradeDate":1720454312,"firm":"UBS","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":73.0},{"epochGradeDate":1714144170,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":91.0},{"epochGradeDate":1714133242,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":86.0},{"epochGradeDate":1713444491,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Perform","action":"main","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1713356671,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":85.0},{"epochGradeDate":1712943989,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1712615227,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":82.0},{"epochGradeDate":1702999235,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":74.0},{"epochGradeDate":1702384496,"firm":"Northcoast Research","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":90.0,"priorPriceTarget":0.0},{"epochGradeDate":1702325073,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":76.0},{"epochGradeDate":1694534986,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1691405558,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1689782981,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":71.0},{"epochGradeDate":1682948409,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":80.0},{"epochGradeDate":1682678523,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":70.0},{"epochGradeDate":1677166459,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":58.0},{"epochGradeDate":1675256400,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":59.0},{"epochGradeDate":1675254876,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":58.0},{"epochGradeDate":1675251828,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":63.0},{"epochGradeDate":1674229504,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":58.0},{"epochGradeDate":1673962552,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":67.0},{"epochGradeDate":1673534869,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":46.0},{"epochGradeDate":1673360734,"firm":"UBS","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":65.0},{"epochGradeDate":1670607237,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":50.0},{"epochGradeDate":1666189234,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":75.0},{"epochGradeDate":1665496653,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":63.0},{"epochGradeDate":1659944580,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":64.0},{"epochGradeDate":1659096671,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":61.0},{"epochGradeDate":1658324611,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":59.0},{"epochGradeDate":1658149200,"firm":"Northcoast Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1657805292,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":72.0},{"epochGradeDate":1657093560,"firm":"Longbow Research","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":71.0,"priorPriceTarget":0.0},{"epochGradeDate":1653054030,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":85.0},{"epochGradeDate":1652875528,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":79.0},{"epochGradeDate":1651232700,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":73.0},{"epochGradeDate":1650539280,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":92.0},{"epochGradeDate":1650284851,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":80.0},{"epochGradeDate":1643379000,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":81.0},{"epochGradeDate":1643315340,"firm":"CFRA","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":76.0},{"epochGradeDate":1641481800,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1640004960,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":80.0},{"epochGradeDate":1637617200,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1635507300,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":73.0},{"epochGradeDate":1633956360,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":72.0},{"epochGradeDate":1633442491,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":82.0},{"epochGradeDate":1628075520,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":72.0},{"epochGradeDate":1627649580,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":72.0},{"epochGradeDate":1626434244,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":85.0},{"epochGradeDate":1626120360,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":70.0},{"epochGradeDate":1620913680,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":62.0},{"epochGradeDate":1620042801,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":78.0},{"epochGradeDate":1619783122,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1617622332,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":65.0},{"epochGradeDate":1614781740,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":60.0},{"epochGradeDate":1612181235,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":65.0},{"epochGradeDate":1611149340,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":64.0},{"epochGradeDate":1604057015,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":62.0},{"epochGradeDate":1602591420,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":54.0},{"epochGradeDate":1601555820,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":53.0},{"epochGradeDate":1600340950,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":47.0},{"epochGradeDate":1597652160,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":45.0},{"epochGradeDate":1596453508,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":48.0},{"epochGradeDate":1592996325,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":45.0},{"epochGradeDate":1592499300,"firm":"CFRA","toGrade":"Hold","fromGrade":"Strong Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1592405041,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":45.0},{"epochGradeDate":1590760137,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1589542206,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1588855453,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":41.0},{"epochGradeDate":1588849140,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1588785396,"firm":"CFRA","toGrade":"Strong Sell","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":39.0},{"epochGradeDate":1588778867,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":39.0},{"epochGradeDate":1588770000,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1588753620,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1585910161,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1582718700,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":51.0},{"epochGradeDate":1582716030,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":44.0},{"epochGradeDate":1582714272,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":53.0},{"epochGradeDate":1580384820,"firm":"Northcoast Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1580306460,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":54.0},{"epochGradeDate":1575888263,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1575631331,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1573076400,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1572437580,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1558359120,"firm":"Edward Jones","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1558026120,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1556717220,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1556715120,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1556709228,"firm":"Boenning & Scattergood","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1554909654,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":56.0},{"epochGradeDate":1552397428,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":53.0},{"epochGradeDate":1548850159,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1548848280,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1548841260,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":58.0},{"epochGradeDate":1543318323,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1542718782,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1540996527,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":73.0},{"epochGradeDate":1539173417,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":68.0},{"epochGradeDate":1524827778,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":63.0},{"epochGradeDate":1524754622,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":72.0},{"epochGradeDate":1523530098,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1522845421,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509042540,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1509025500,"firm":"Northcoast Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":64.0},{"epochGradeDate":1509021420,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":64.0},{"epochGradeDate":1508938628,"firm":"Boenning & Scattergood","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1493379227,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1474640634,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":111.0,"priorPriceTarget":86.0},{"epochGradeDate":1468515399,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":103.0,"priorPriceTarget":90.0},{"epochGradeDate":1466164675,"firm":"Longbow Research","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1460114837,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":0.0},{"epochGradeDate":1459851858,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":90.0,"priorPriceTarget":0.0},{"epochGradeDate":1457445481,"firm":"Northland Capital Markets","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1452257665,"firm":"Maxim Group","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1446552734,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1442954804,"firm":"BB&T Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1431518715,"firm":"Gabelli & Co.","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1430139600,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":74.0},{"epochGradeDate":1428006153,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1426597200,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":66.0},{"epochGradeDate":1422453600,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":62.0},{"epochGradeDate":1422450011,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1422444202,"firm":"Boenning & Scattergood","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1420434000,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":57.0},{"epochGradeDate":1418387245,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1404814917,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1398254400,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":55.0},{"epochGradeDate":1397217600,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":55.0},{"epochGradeDate":1392814800,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1372675109,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1369053641,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1366805260,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":83.0},{"epochGradeDate":1366804197,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":65.0},{"epochGradeDate":1363775305,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":80.0},{"epochGradeDate":1359119453,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":68.0},{"epochGradeDate":1357234233,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1350572580,"firm":"Sidoti & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1350559980,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":66.0},{"epochGradeDate":1342697640,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1342690800,"firm":"Sterne Agee","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1340278200,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1335199560,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":48.0},{"epochGradeDate":1335180300,"firm":"Sterne Agee","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":48.0},{"epochGradeDate":1335176520,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774650421,"postMarketPrice":{"raw":64.42,"fmt":"64.42"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0181375,"fmt":"-1.81%"},"regularMarketChange":{"raw":-1.19,"fmt":"-1.19"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":64.42,"fmt":"64.42"},"regularMarketDayHigh":{"raw":65.71,"fmt":"65.71"},"regularMarketDayLow":{"raw":64.19,"fmt":"64.19"},"regularMarketVolume":{"raw":1211737,"fmt":"1.21M","longFmt":"1,211,737.00"},"averageDailyVolume10Day":{"raw":1610030,"fmt":"1.61M","longFmt":"1,610,030"},"averageDailyVolume3Month":{"raw":1375905,"fmt":"1.38M","longFmt":"1,375,905"},"regularMarketPreviousClose":{"raw":65.61,"fmt":"65.61"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":65.38,"fmt":"65.38"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"AOS","underlyingSymbol":null,"shortName":"A.O. Smith Corporation","longName":"A. O. Smith Corporation","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":8908636160,"fmt":"8.91B","longFmt":"8,908,636,160.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.91101,"fmt":"0.91"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.04","surprisePct":"4.28","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745924100,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":1.07,"fmt":"1.07"},"estimate":{"raw":0.99137,"fmt":"0.99"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.08","surprisePct":"7.93","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753354500,"fmt":"2025-07-24"}},{"date":"3Q2025","actual":{"raw":0.94,"fmt":"0.94"},"estimate":{"raw":0.90714,"fmt":"0.91"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"3.62","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761648900,"fmt":"2025-10-28"}},{"date":"4Q2025","actual":{"raw":0.9,"fmt":"0.90"},"estimate":{"raw":0.84155,"fmt":"0.84"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.06","surprisePct":"6.95","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769687700,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":0.95373,"fmt":"0.95"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777984200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3754000000,"fmt":"3.75B","longFmt":"3,754,000,000"},"earnings":{"raw":488700000,"fmt":"488.7M","longFmt":"488,700,000"}},{"date":2023,"revenue":{"raw":3852800000,"fmt":"3.85B","longFmt":"3,852,800,000"},"earnings":{"raw":574800000,"fmt":"574.8M","longFmt":"574,800,000"}},{"date":2024,"revenue":{"raw":3818100000,"fmt":"3.82B","longFmt":"3,818,100,000"},"earnings":{"raw":548000000,"fmt":"548M","longFmt":"548,000,000"}},{"date":2025,"revenue":{"raw":3830200000,"fmt":"3.83B","longFmt":"3,830,200,000"},"earnings":{"raw":546200000,"fmt":"546.2M","longFmt":"546,200,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":963900000,"fmt":"963.9M","longFmt":"963,900,000"},"earnings":{"raw":136600000,"fmt":"136.6M","longFmt":"136,600,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1011300000,"fmt":"1.01B","longFmt":"1,011,300,000"},"earnings":{"raw":152200000,"fmt":"152.2M","longFmt":"152,200,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":942500000,"fmt":"942.5M","longFmt":"942,500,000"},"earnings":{"raw":132000000,"fmt":"132M","longFmt":"132,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":912500000,"fmt":"912.5M","longFmt":"912,500,000"},"earnings":{"raw":125400000,"fmt":"125.4M","longFmt":"125,400,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":64.42,"fmt":"64.42"},"targetHighPrice":{"raw":100.0,"fmt":"100.00"},"targetLowPrice":{"raw":69.0,"fmt":"69.00"},"targetMeanPrice":{"raw":79.90909,"fmt":"79.91"},"targetMedianPrice":{"raw":77.0,"fmt":"77.00"},"recommendationMean":{"raw":2.57143,"fmt":"2.57"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":11,"fmt":"11","longFmt":"11"},"totalCash":{"raw":193200000,"fmt":"193.2M","longFmt":"193,200,000"},"totalCashPerShare":{"raw":1.397,"fmt":"1.4"},"ebitda":{"raw":813100032,"fmt":"813.1M","longFmt":"813,100,032"},"totalDebt":{"raw":203900000,"fmt":"203.9M","longFmt":"203,900,000"},"quickRatio":{"raw":0.899,"fmt":"0.90"},"currentRatio":{"raw":1.497,"fmt":"1.50"},"totalRevenue":{"raw":3830200064,"fmt":"3.83B","longFmt":"3,830,200,064"},"debtToEquity":{"raw":10.974,"fmt":"10.97%"},"revenuePerShare":{"raw":27.159,"fmt":"27.16"},"returnOnAssets":{"raw":0.14257,"fmt":"14.26%"},"returnOnEquity":{"raw":0.29197,"fmt":"29.20%"},"grossProfits":{"raw":1487399936,"fmt":"1.49B","longFmt":"1,487,399,936"},"freeCashflow":{"raw":426162496,"fmt":"426.16M","longFmt":"426,162,496"},"operatingCashflow":{"raw":616800000,"fmt":"616.8M","longFmt":"616,800,000"},"earningsGrowth":{"raw":0.191,"fmt":"19.10%"},"revenueGrowth":{"raw":0.0,"fmt":"0.00%"},"grossMargins":{"raw":0.38833,"fmt":"38.83%"},"ebitdaMargins":{"raw":0.21229,"fmt":"21.23%"},"operatingMargins":{"raw":0.17951,"fmt":"17.95%"},"profitMargins":{"raw":0.1426,"fmt":"14.26%"},"financialCurrency":"USD"}}],"error":null}}