{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.012259032,"fmt":"1.23%"},"oneMonthReturn":{"raw":-0.09015945,"fmt":"-9.02%"},"threeMonthReturn":{"raw":0.07561851,"fmt":"7.56%"},"sixMonthReturn":{"raw":0.2268946,"fmt":"22.69%"},"ytdReturnPct":{"raw":0.096367374,"fmt":"9.64%"},"oneYearTotalReturn":{"raw":0.59778506,"fmt":"59.78%"},"twoYearTotalReturn":{"raw":1.0238937,"fmt":"102.39%"},"threeYearTotalReturn":{"raw":1.241974,"fmt":"124.20%"},"fiveYearTotalReturn":{"raw":1.1885312,"fmt":"118.85%"},"tenYearTotalReturn":{"raw":2.4818647,"fmt":"248.19%"},"maxReturn":{"raw":17.770367,"fmt":"1,777.04%"}},"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":89532063744,"fmt":"89.53B","longFmt":"89,532,063,744"},"forwardPE":{"raw":23.655386,"fmt":"23.66"},"profitMargins":{"raw":0.14169,"fmt":"14.17%"},"floatShares":{"raw":609990967,"fmt":"609.99M","longFmt":"609,990,967"},"sharesOutstanding":{"raw":612066206,"fmt":"612.07M","longFmt":"612,066,206"},"sharesShort":{"raw":7490591,"fmt":"7.49M","longFmt":"7,490,591"},"sharesShortPriorMonth":{"raw":10146960,"fmt":"10.15M","longFmt":"10,146,960"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.012200001,"fmt":"1.22%"},"heldPercentInsiders":{"raw":0.00189,"fmt":"0.19%"},"heldPercentInstitutions":{"raw":0.95036006,"fmt":"95.04%"},"shortRatio":{"raw":1.72,"fmt":"1.72"},"shortPercentOfFloat":{"raw":0.0156,"fmt":"1.56%"},"beta":{"raw":1.389,"fmt":"1.39"},"impliedSharesOutstanding":{"raw":612066206,"fmt":"612.07M","longFmt":"612,066,206"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":21.575,"fmt":"21.58"},"priceToBook":{"raw":6.0852833,"fmt":"6.09"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1759190400,"fmt":"2025-09-30"},"nextFiscalYearEnd":{"raw":1790726400,"fmt":"2026-09-30"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":0.251,"fmt":"25.10%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":1912999936,"fmt":"1.91B","longFmt":"1,912,999,936"},"trailingEps":{"raw":2.98,"fmt":"2.98"},"forwardEps":{"raw":5.55011,"fmt":"5.55"},"pegRatio":{},"lastSplitFactor":"955:1000","lastSplitDate":{"raw":1473120000,"fmt":"2016-09-06"},"enterpriseToRevenue":{"raw":3.736,"fmt":"3.74"},"enterpriseToEbitda":{"raw":21.657,"fmt":"21.66"},"52WeekChange":{"raw":0.53454804,"fmt":"53.45%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.4,"fmt":"0.40"},"lastDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"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.72,"fmt":"0.72"},"estimate":{"raw":0.77811,"fmt":"0.78"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.06","surprisePct":"-7.47","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746615300,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":1.07,"fmt":"1.07"},"estimate":{"raw":1.03211,"fmt":"1.03"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.04","surprisePct":"3.67","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753786500,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":2.67,"fmt":"2.67"},"estimate":{"raw":1.23137,"fmt":"1.23"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"1.44","surprisePct":"116.83","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762343700,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.85,"fmt":"0.85"},"estimate":{"raw":0.83963,"fmt":"0.84"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.01","surprisePct":"1.24","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770206100,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":1.07502,"fmt":"1.08"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778070600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":25299000000,"fmt":"25.3B","longFmt":"25,299,000,000"},"earnings":{"raw":1532000000,"fmt":"1.53B","longFmt":"1,532,000,000"}},{"date":2023,"revenue":{"raw":26793000000,"fmt":"26.79B","longFmt":"26,793,000,000"},"earnings":{"raw":1849000000,"fmt":"1.85B","longFmt":"1,849,000,000"}},{"date":2024,"revenue":{"raw":27418000000,"fmt":"27.42B","longFmt":"27,418,000,000"},"earnings":{"raw":1705000000,"fmt":"1.71B","longFmt":"1,705,000,000"}},{"date":2025,"revenue":{"raw":23596000000,"fmt":"23.6B","longFmt":"23,596,000,000"},"earnings":{"raw":3291000000,"fmt":"3.29B","longFmt":"3,291,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":5676000000,"fmt":"5.68B","longFmt":"5,676,000,000"},"earnings":{"raw":478000000,"fmt":"478M","longFmt":"478,000,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":6052000000,"fmt":"6.05B","longFmt":"6,052,000,000"},"earnings":{"raw":701000000,"fmt":"701M","longFmt":"701,000,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":6442000000,"fmt":"6.44B","longFmt":"6,442,000,000"},"earnings":{"raw":1693000000,"fmt":"1.69B","longFmt":"1,693,000,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":5797000000,"fmt":"5.8B","longFmt":"5,797,000,000"},"earnings":{"raw":524000000,"fmt":"524M","longFmt":"524,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"JCI Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1770211800,"updated":1772062975,"transcriptId":2747155,"type":"IN_HOUSE","eventId":411014,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2026-earnings_call-411014.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/4/2747155.json","maxAge":1},{"title":"JCI Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1762349400,"updated":1762427804,"transcriptId":2241631,"type":"IN_HOUSE","eventId":368133,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2025-earnings_call-368133.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/5/2241631.json","maxAge":1},{"title":"JCI Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1753792200,"updated":1762164885,"transcriptId":2226472,"type":"IN_HOUSE","eventId":343275,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2025-earnings_call-343275.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/29/2226472.json","maxAge":1},{"title":"JCI Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1746621000,"updated":1763979499,"transcriptId":2331934,"type":"IN_HOUSE","eventId":313042,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2025-earnings_call-313042.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/7/2331934.json","maxAge":1},{"title":"JCI Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1738762200,"updated":1767933961,"transcriptId":2563706,"type":"IN_HOUSE","eventId":253375,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2025-earnings_call-253375.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/5/2563706.json","maxAge":1},{"title":"JCI Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1730899800,"updated":1768569734,"transcriptId":2610027,"type":"IN_HOUSE","eventId":221435,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2024-earnings_call-221435.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/6/2610027.json","maxAge":1},{"title":"JCI Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1722429000,"updated":1772065158,"transcriptId":2727518,"type":"IN_HOUSE","eventId":189587,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2024-earnings_call-189587.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2727518.json","maxAge":1},{"title":"JCI Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1714566600,"updated":1772058243,"transcriptId":2749754,"type":"IN_HOUSE","eventId":163655,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2024-earnings_call-163655.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749754.json","maxAge":1},{"title":"JCI Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1706621400,"updated":1772062384,"transcriptId":2818386,"type":"IN_HOUSE","eventId":131765,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2024-earnings_call-131765.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/30/2818386.json","maxAge":1},{"title":"JCI Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1702387800,"updated":1772060455,"transcriptId":2828665,"type":"IN_HOUSE","eventId":86384,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2023-earnings_call-86384.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/12/12/2828665.json","maxAge":1},{"title":"JCI Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1690979400,"updated":1772063520,"transcriptId":2908535,"type":"IN_HOUSE","eventId":68034,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2023-earnings_call-68034.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2908535.json","maxAge":1},{"title":"JCI Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1683289800,"updated":1773016237,"transcriptId":2961942,"type":"IN_HOUSE","eventId":51982,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2023-earnings_call-51982.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/5/2961942.json","maxAge":1},{"title":"JCI Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1675258200,"updated":1773487668,"transcriptId":3025667,"type":"IN_HOUSE","eventId":42876,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2023-earnings_call-42876.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/1/3025667.json","maxAge":1},{"title":"JCI Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1667478600,"updated":1773391851,"transcriptId":3064927,"type":"IN_HOUSE","eventId":29505,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2022-earnings_call-29505.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3064927.json","maxAge":1},{"title":"JCI Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1659609000,"updated":1773722826,"transcriptId":3096706,"type":"IN_HOUSE","eventId":29504,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2022-earnings_call-29504.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3096706.json","maxAge":1},{"title":"JCI Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1651655460,"updated":1774697979,"transcriptId":3140722,"type":"IN_HOUSE","eventId":25353,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2022-earnings_call-25353.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3140722.json","maxAge":1},{"title":"JCI Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1643769925,"updated":1752165408,"transcriptId":1574877,"type":"RAW","eventId":14119,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2022-earnings_call-14119.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/2/1574877.json","maxAge":1},{"title":"JCI Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1636080458,"updated":1752165408,"transcriptId":1574879,"type":"RAW","eventId":14121,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2021-earnings_call-14121.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/5/1574879.json","maxAge":1},{"title":"JCI Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1627603200,"updated":1752165408,"transcriptId":1563138,"type":"RAW","eventId":749,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2021-earnings_call-749.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/30/1563138.json","maxAge":1},{"title":"JCI Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1619795918,"updated":1752165408,"transcriptId":1564411,"type":"RAW","eventId":2179,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2021-earnings_call-2179.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/30/1564411.json","maxAge":1},{"title":"JCI Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1611923400,"updated":1752165408,"transcriptId":1622482,"type":"RAW","eventId":77800,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2021-earnings_call-77800.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/1/29/1622482.json","maxAge":1},{"title":"JCI Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1604410200,"updated":1752165408,"transcriptId":1622483,"type":"RAW","eventId":77803,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2020-earnings_call-77803.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/3/1622483.json","maxAge":1},{"title":"JCI Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1596198600,"updated":1752165408,"transcriptId":1622484,"type":"RAW","eventId":77807,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2020-earnings_call-77807.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/31/1622484.json","maxAge":1},{"title":"JCI Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1588332600,"updated":1767091631,"transcriptId":2544772,"type":"IN_HOUSE","eventId":77809,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2020-earnings_call-77809.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/1/2544772.json","maxAge":1},{"title":"JCI Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1580473800,"updated":1752165408,"transcriptId":1622485,"type":"RAW","eventId":77812,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2020-earnings_call-77812.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/1/31/1622485.json","maxAge":1},{"title":"JCI Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1564578000,"updated":1752165408,"transcriptId":1622486,"type":"RAW","eventId":77826,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2019-earnings_call-77826.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/31/1622486.json","maxAge":1},{"title":"JCI Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1556713800,"updated":1752165408,"transcriptId":1622487,"type":"RAW","eventId":77829,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2019-earnings_call-77829.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/1/1622487.json","maxAge":1},{"title":"JCI Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1549031400,"updated":1752165408,"transcriptId":1622488,"type":"RAW","eventId":77832,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2019-earnings_call-77832.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/1/1622488.json","maxAge":1},{"title":"JCI Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1541683800,"updated":1752165408,"transcriptId":1622490,"type":"RAW","eventId":77838,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2018-earnings_call-77838.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/8/1622490.json","maxAge":1},{"title":"JCI Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1533049200,"updated":1752165408,"transcriptId":1622491,"type":"RAW","eventId":77839,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2018-earnings_call-77839.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/7/31/1622491.json","maxAge":1},{"title":"JCI Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1525186800,"updated":1752165408,"transcriptId":1622492,"type":"RAW","eventId":77840,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2018-earnings_call-77840.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/1/1622492.json","maxAge":1},{"title":"JCI Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1517414400,"updated":1752165408,"transcriptId":1622493,"type":"RAW","eventId":77841,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2018-earnings_call-77841.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/1/31/1622493.json","maxAge":1},{"title":"JCI Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1510243200,"updated":1752165408,"transcriptId":1622494,"type":"RAW","eventId":77842,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2017-earnings_call-77842.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/9/1622494.json","maxAge":1},{"title":"JCI Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1501167600,"updated":1752165408,"transcriptId":1622495,"type":"RAW","eventId":77843,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2017-earnings_call-77843.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/7/27/1622495.json","maxAge":1},{"title":"JCI Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1493305200,"updated":1752165408,"transcriptId":1622498,"type":"RAW","eventId":77846,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2017-earnings_call-77846.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/4/27/1622498.json","maxAge":1},{"title":"JCI Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1485964800,"updated":1752165408,"transcriptId":1622500,"type":"RAW","eventId":77849,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2017-earnings_call-77849.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/1/1622500.json","maxAge":1},{"title":"JCI Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1478620800,"updated":1752165408,"transcriptId":1622504,"type":"RAW","eventId":77854,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2016-earnings_call-77854.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/8/1622504.json","maxAge":1},{"title":"JCI Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1469113200,"updated":1752165408,"transcriptId":1622506,"type":"RAW","eventId":77856,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q3-2016-earnings_call-77856.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/7/21/1622506.json","maxAge":1},{"title":"JCI Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1461250800,"updated":1752165408,"transcriptId":1622511,"type":"RAW","eventId":77861,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q2-2016-earnings_call-77861.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/4/21/1622511.json","maxAge":1},{"title":"JCI Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1453996800,"updated":1752165408,"transcriptId":1622512,"type":"RAW","eventId":77862,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q1-2016-earnings_call-77862.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/1/28/1622512.json","maxAge":1},{"title":"JCI Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1446130800,"updated":1752165408,"transcriptId":1622515,"type":"RAW","eventId":77865,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/JCI/earnings/JCI-Q4-2015-earnings_call-77865.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/10/29/1622515.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":131.57,"fmt":"131.57"},"open":{"raw":131.19,"fmt":"131.19"},"dayLow":{"raw":130.75,"fmt":"130.75"},"dayHigh":{"raw":133.32,"fmt":"133.32"},"regularMarketPreviousClose":{"raw":131.57,"fmt":"131.57"},"regularMarketOpen":{"raw":131.19,"fmt":"131.19"},"regularMarketDayLow":{"raw":130.75,"fmt":"130.75"},"regularMarketDayHigh":{"raw":133.32,"fmt":"133.32"},"dividendRate":{"raw":1.6,"fmt":"1.60"},"dividendYield":{"raw":0.012200001,"fmt":"1.22%"},"exDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"payoutRatio":{"raw":0.5168,"fmt":"51.68%"},"fiveYearAvgDividendYield":{"raw":1.95,"fmt":"1.95"},"beta":{"raw":1.389,"fmt":"1.39"},"trailingPE":{"raw":44.057045,"fmt":"44.06"},"forwardPE":{"raw":23.655386,"fmt":"23.66"},"volume":{"raw":2473592,"fmt":"2.47M","longFmt":"2,473,592"},"regularMarketVolume":{"raw":2473592,"fmt":"2.47M","longFmt":"2,473,592"},"averageVolume":{"raw":5215154,"fmt":"5.22M","longFmt":"5,215,154"},"averageVolume10days":{"raw":4486860,"fmt":"4.49M","longFmt":"4,486,860"},"averageDailyVolume10Day":{"raw":4486860,"fmt":"4.49M","longFmt":"4,486,860"},"bid":{"raw":130.75,"fmt":"130.75"},"ask":{"raw":131.0,"fmt":"131.00"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"marketCap":{"raw":80358162432,"fmt":"80.36B","longFmt":"80,358,162,432"},"nonDilutedMarketCap":{"raw":79384986918,"fmt":"79.38B","longFmt":"79,384,986,918"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":68.03,"fmt":"68.03"},"fiftyTwoWeekHigh":{"raw":146.49,"fmt":"146.49"},"allTimeHigh":{"raw":146.49,"fmt":"146.49"},"allTimeLow":{"raw":4.099123,"fmt":"4.10"},"priceToSalesTrailing12Months":{"raw":3.352867,"fmt":"3.35"},"fiftyDayAverage":{"raw":129.6314,"fmt":"129.63"},"twoHundredDayAverage":{"raw":115.007,"fmt":"115.01"},"trailingAnnualDividendRate":{"raw":1.54,"fmt":"1.54"},"trailingAnnualDividendYield":{"raw":0.011704795,"fmt":"1.17%"},"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":1778070600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1770211800,"fmt":"2026-02-04"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.11488,"fmt":"1.11"},"earningsLow":{"raw":1.1,"fmt":"1.10"},"earningsHigh":{"raw":1.145,"fmt":"1.14"},"revenueAverage":{"raw":6068271160,"fmt":"6.07B","longFmt":"6,068,271,160"},"revenueLow":{"raw":5998900000,"fmt":"6B","longFmt":"5,998,900,000"},"revenueHigh":{"raw":6170888790,"fmt":"6.17B","longFmt":"6,170,888,790"}},"exDividendDate":{"raw":1773619200,"fmt":"2026-03-16"},"dividendDate":{"raw":1775779200,"fmt":"2026-04-10"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773248862,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":130.0},{"epochGradeDate":1770410873,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":158.0,"priorPriceTarget":138.0},{"epochGradeDate":1770319806,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":139.0,"priorPriceTarget":129.0},{"epochGradeDate":1770307217,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":136.0,"priorPriceTarget":125.0},{"epochGradeDate":1770305622,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":135.0},{"epochGradeDate":1770301040,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":135.0},{"epochGradeDate":1770295991,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":120.0},{"epochGradeDate":1768320840,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1767811114,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":119.0},{"epochGradeDate":1762538075,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":142.0,"priorPriceTarget":124.0},{"epochGradeDate":1762533751,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1762445752,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":116.0},{"epochGradeDate":1762444127,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1762440375,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":101.0},{"epochGradeDate":1762434023,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":105.0},{"epochGradeDate":1760533732,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":105.0},{"epochGradeDate":1760030274,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":112.0},{"epochGradeDate":1755799363,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":115.0},{"epochGradeDate":1753892518,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":110.0},{"epochGradeDate":1753885778,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":112.0},{"epochGradeDate":1753881666,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":101.0,"priorPriceTarget":100.0},{"epochGradeDate":1753352526,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1752771579,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":90.0},{"epochGradeDate":1752517161,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":94.0},{"epochGradeDate":1752075479,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":90.0},{"epochGradeDate":1751996129,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":103.0},{"epochGradeDate":1750430550,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1749044357,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":100.0},{"epochGradeDate":1747917811,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":103.0},{"epochGradeDate":1747429076,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":81.0},{"epochGradeDate":1747234777,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1747059501,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":101.0},{"epochGradeDate":1746805521,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":105.0},{"epochGradeDate":1746726225,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":82.0},{"epochGradeDate":1746714552,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":90.0},{"epochGradeDate":1746712162,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":82.0},{"epochGradeDate":1746709150,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":84.0},{"epochGradeDate":1744663893,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":95.0},{"epochGradeDate":1744130405,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":100.0},{"epochGradeDate":1741613218,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":88.0},{"epochGradeDate":1739198018,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":103.0,"priorPriceTarget":90.0},{"epochGradeDate":1738864565,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":87.0},{"epochGradeDate":1738862894,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":86.0},{"epochGradeDate":1738855403,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":92.0},{"epochGradeDate":1738851809,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":95.0},{"epochGradeDate":1738087129,"firm":"Melius Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1736951059,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":88.0},{"epochGradeDate":1736790602,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":85.0},{"epochGradeDate":1736263868,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":92.0,"priorPriceTarget":95.0},{"epochGradeDate":1733412586,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":75.0},{"epochGradeDate":1731008827,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":87.0,"priorPriceTarget":86.0},{"epochGradeDate":1731001917,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":80.0},{"epochGradeDate":1730999379,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":81.0},{"epochGradeDate":1730993341,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":84.0},{"epochGradeDate":1729165668,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":62.0},{"epochGradeDate":1728332337,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":80.0},{"epochGradeDate":1727891834,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":62.0},{"epochGradeDate":1727877412,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":79.0},{"epochGradeDate":1727458584,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":80.0},{"epochGradeDate":1725968410,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":76.0},{"epochGradeDate":1725629413,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1723648752,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":61.0},{"epochGradeDate":1722616693,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":73.0},{"epochGradeDate":1722529136,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":61.0},{"epochGradeDate":1722527404,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":54.0},{"epochGradeDate":1722521351,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1722513957,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":72.0},{"epochGradeDate":1721034846,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":62.0},{"epochGradeDate":1720656660,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":62.0},{"epochGradeDate":1720625962,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":70.0},{"epochGradeDate":1720625412,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":66.0},{"epochGradeDate":1719496597,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":70.0},{"epochGradeDate":1718977208,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":59.0},{"epochGradeDate":1715002407,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":74.0},{"epochGradeDate":1714672295,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":61.0},{"epochGradeDate":1714654461,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":71.0},{"epochGradeDate":1713445044,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":66.0},{"epochGradeDate":1712617047,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":59.0},{"epochGradeDate":1712082854,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1712064667,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":64.0},{"epochGradeDate":1708687398,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":62.0,"priorPriceTarget":62.0},{"epochGradeDate":1708445238,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1706718847,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":50.0},{"epochGradeDate":1706713774,"firm":"HSBC","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1706713680,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":65.0},{"epochGradeDate":1706698152,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":60.0},{"epochGradeDate":1706696530,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1706641637,"firm":"Melius Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1705053172,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Sector Perform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":54.0},{"epochGradeDate":1702993821,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":62.0},{"epochGradeDate":1702485576,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":66.0,"priorPriceTarget":0.0},{"epochGradeDate":1702484041,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":58.0},{"epochGradeDate":1702468331,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":64.0},{"epochGradeDate":1702459753,"firm":"Vertical Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1702314672,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":58.0},{"epochGradeDate":1698080104,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":78.0},{"epochGradeDate":1696953460,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":80.0},{"epochGradeDate":1696867502,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":68.0},{"epochGradeDate":1695806896,"firm":"HSBC","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":58.0},{"epochGradeDate":1695385010,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":73.0},{"epochGradeDate":1691074949,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":77.0},{"epochGradeDate":1691071850,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":67.0,"priorPriceTarget":68.0},{"epochGradeDate":1691065269,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":70.0},{"epochGradeDate":1691063639,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":79.0},{"epochGradeDate":1689168617,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":72.0},{"epochGradeDate":1689003998,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":69.0},{"epochGradeDate":1685612536,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1683552287,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":68.0},{"epochGradeDate":1683549458,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":69.0},{"epochGradeDate":1683548090,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":65.0},{"epochGradeDate":1683546013,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":70.0},{"epochGradeDate":1682343064,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":72.0},{"epochGradeDate":1681390918,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":69.0},{"epochGradeDate":1681317128,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":75.0},{"epochGradeDate":1680781275,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":73.0},{"epochGradeDate":1679479831,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":74.0},{"epochGradeDate":1677680031,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":74.0},{"epochGradeDate":1675344305,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":75.0},{"epochGradeDate":1675342068,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":76.0},{"epochGradeDate":1674132004,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":72.0},{"epochGradeDate":1673617824,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":72.0},{"epochGradeDate":1673016612,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":67.0},{"epochGradeDate":1672930090,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":66.0},{"epochGradeDate":1672924013,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":73.0},{"epochGradeDate":1670846752,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1670608771,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":64.0},{"epochGradeDate":1670248751,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":70.0},{"epochGradeDate":1669989340,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":67.0},{"epochGradeDate":1667581141,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":65.0},{"epochGradeDate":1667578885,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":59.0},{"epochGradeDate":1667572823,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":68.0},{"epochGradeDate":1667566916,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":60.0},{"epochGradeDate":1667564522,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1665585005,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1662034774,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":61.0},{"epochGradeDate":1659966095,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":54.0},{"epochGradeDate":1659952777,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":62.0},{"epochGradeDate":1658150688,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":68.0},{"epochGradeDate":1657886419,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1657282126,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1657195471,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":59.0},{"epochGradeDate":1656503369,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":66.0},{"epochGradeDate":1655985449,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":73.0},{"epochGradeDate":1654003591,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":71.0},{"epochGradeDate":1653397391,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":68.0},{"epochGradeDate":1651761447,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":66.0},{"epochGradeDate":1651761099,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":80.0},{"epochGradeDate":1651760580,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":80.0},{"epochGradeDate":1651756866,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":82.0},{"epochGradeDate":1651754220,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":88.0},{"epochGradeDate":1651486991,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1649340080,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":82.0,"priorPriceTarget":84.0},{"epochGradeDate":1649069618,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":86.0},{"epochGradeDate":1648111562,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":79.0,"priorPriceTarget":0.0},{"epochGradeDate":1646147009,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":92.0},{"epochGradeDate":1643902227,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":84.0},{"epochGradeDate":1643898958,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":86.0,"priorPriceTarget":89.0},{"epochGradeDate":1643895172,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":93.0},{"epochGradeDate":1642172354,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":87.0},{"epochGradeDate":1641301638,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":85.0},{"epochGradeDate":1639737049,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":93.0,"priorPriceTarget":0.0},{"epochGradeDate":1636380622,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":76.0},{"epochGradeDate":1636379878,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":82.0},{"epochGradeDate":1636377302,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":85.0},{"epochGradeDate":1636376567,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":82.0},{"epochGradeDate":1633684862,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":82.0,"priorPriceTarget":0.0},{"epochGradeDate":1633347459,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":75.0},{"epochGradeDate":1631277326,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":78.0},{"epochGradeDate":1631194783,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":78.0},{"epochGradeDate":1631191622,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":87.0,"priorPriceTarget":85.0},{"epochGradeDate":1631191303,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":70.0},{"epochGradeDate":1627912008,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":80.0},{"epochGradeDate":1627906776,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1625746161,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1623152197,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":50.0},{"epochGradeDate":1623067565,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":66.0},{"epochGradeDate":1622026556,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":67.0},{"epochGradeDate":1620051414,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":64.0},{"epochGradeDate":1620043757,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":73.0},{"epochGradeDate":1619534136,"firm":"OTR Global","toGrade":"Positive","fromGrade":"Mixed","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1617192497,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":70.0},{"epochGradeDate":1617015062,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":52.0},{"epochGradeDate":1613738212,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":42.0},{"epochGradeDate":1612186888,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1611154557,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":46.0},{"epochGradeDate":1610363279,"firm":"HSBC","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1608034875,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1607511600,"firm":"Atlantic Equities","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1604582250,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":42.0},{"epochGradeDate":1604498588,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":44.0},{"epochGradeDate":1604498121,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":44.0},{"epochGradeDate":1603293485,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1602597734,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":39.0},{"epochGradeDate":1597143646,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":36.0},{"epochGradeDate":1596461935,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":31.0},{"epochGradeDate":1596457352,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":37.0},{"epochGradeDate":1596453667,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":31.0},{"epochGradeDate":1593009421,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":34.0},{"epochGradeDate":1592824970,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1589883552,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":25.0},{"epochGradeDate":1588958344,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1588685782,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":27.0},{"epochGradeDate":1588596324,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":36.0},{"epochGradeDate":1588595743,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":32.0},{"epochGradeDate":1588348121,"firm":"CFRA","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":50.0},{"epochGradeDate":1586960556,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":29.0},{"epochGradeDate":1586442440,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":48.0},{"epochGradeDate":1585757723,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":44.0},{"epochGradeDate":1584970706,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":29.0,"priorPriceTarget":34.0},{"epochGradeDate":1584454320,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":43.0},{"epochGradeDate":1583752972,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1578581796,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1578316310,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1576155517,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1573224128,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1573218729,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":47.0},{"epochGradeDate":1570711568,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":37.0},{"epochGradeDate":1562581483,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":31.0},{"epochGradeDate":1552907606,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1550583467,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":38.0},{"epochGradeDate":1542380254,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":46.0},{"epochGradeDate":1539348870,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1538135321,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":41.0},{"epochGradeDate":1537532833,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":44.0},{"epochGradeDate":1536670568,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":44.0},{"epochGradeDate":1535631925,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":46.0},{"epochGradeDate":1534852784,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1534849756,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1533219271,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":45.0},{"epochGradeDate":1533146037,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":38.0},{"epochGradeDate":1531138335,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":41.0},{"epochGradeDate":1522924933,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Sector Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1518700958,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1516714924,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1516278559,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1515153769,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":48.0},{"epochGradeDate":1512731917,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":44.0},{"epochGradeDate":1510753446,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"Positive","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":49.0},{"epochGradeDate":1510322823,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":50.0},{"epochGradeDate":1510320663,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":50.0},{"epochGradeDate":1510320595,"firm":"Vertical Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509466078,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":52.0},{"epochGradeDate":1508763418,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":54.0},{"epochGradeDate":1507642077,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1507554562,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1506960566,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":46.0},{"epochGradeDate":1502126478,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":51.0},{"epochGradeDate":1499778190,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1499678397,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":50.0},{"epochGradeDate":1497872134,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1490955777,"firm":"HSBC","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1490013674,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":47.0},{"epochGradeDate":1489399143,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":48.0},{"epochGradeDate":1488800488,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1487075258,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1480338256,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1477972800,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1477281600,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1476763200,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1475056832,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1474472218,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":51.0},{"epochGradeDate":1474030729,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1474024985,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":52.0},{"epochGradeDate":1473335592,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":43.0},{"epochGradeDate":1471948955,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1471919274,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":52.0,"priorPriceTarget":0.0},{"epochGradeDate":1470041043,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1464094529,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1454064314,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":34.66},{"epochGradeDate":1453733177,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":52.0},{"epochGradeDate":1452170671,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1450179244,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1449864059,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":54.0},{"epochGradeDate":1449055162,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1443771578,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"up","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":53.0},{"epochGradeDate":1443612386,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":53.0},{"epochGradeDate":1442313518,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":52.0},{"epochGradeDate":1440414791,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1439368876,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1438009200,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":57.0},{"epochGradeDate":1434027600,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":48.0},{"epochGradeDate":1432808562,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":51.0},{"epochGradeDate":1430226000,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":51.0},{"epochGradeDate":1429880400,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1427893200,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":52.0},{"epochGradeDate":1426078800,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":56.0},{"epochGradeDate":1425391200,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":54.0},{"epochGradeDate":1421038800,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":46.0,"priorPriceTarget":0.0},{"epochGradeDate":1419310800,"firm":"Ascendiant Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":68.0,"priorPriceTarget":0.0},{"epochGradeDate":1417615200,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":50.0},{"epochGradeDate":1413316800,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1413230400,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Top Pick","action":"down","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":61.0},{"epochGradeDate":1411390800,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":51.0},{"epochGradeDate":1405986045,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":50.0},{"epochGradeDate":1405380309,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":60.0},{"epochGradeDate":1403606988,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1398320583,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":54.0},{"epochGradeDate":1398144513,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":54.0},{"epochGradeDate":1392814800,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1390827600,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":62.0},{"epochGradeDate":1390568400,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1387453754,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":55.0},{"epochGradeDate":1386882000,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":52.0},{"epochGradeDate":1386709200,"firm":"RBC Capital","toGrade":"Top Pick","fromGrade":"Outperform","action":"up","priceTargetAction":"Maintains","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1386190800,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":45.0},{"epochGradeDate":1385399345,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1385058491,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":48.0},{"epochGradeDate":1383132376,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":46.0},{"epochGradeDate":1382965200,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":56.0},{"epochGradeDate":1380537171,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":45.0},{"epochGradeDate":1369746083,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1368447677,"firm":"Lazard","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1366807263,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":34.0},{"epochGradeDate":1366719744,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":36.0},{"epochGradeDate":1366719374,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":31.0},{"epochGradeDate":1366634664,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1363263776,"firm":"Credit Agricole","toGrade":"Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":36.0},{"epochGradeDate":1358945855,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.5,"priorPriceTarget":29.0},{"epochGradeDate":1358862541,"firm":"Lazard","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1356017670,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":29.0},{"epochGradeDate":1356009122,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":28.0},{"epochGradeDate":1356008940,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":27.0},{"epochGradeDate":1351781940,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1351772220,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":35.0},{"epochGradeDate":1351705500,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":27.0},{"epochGradeDate":1351692420,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1351686060,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.5,"priorPriceTarget":32.0},{"epochGradeDate":1351685760,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":26.0},{"epochGradeDate":1343157960,"firm":"Sterne Agee","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":35.0},{"epochGradeDate":1343039880,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":42.0},{"epochGradeDate":1342798920,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":28.0},{"epochGradeDate":1342785840,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":38.0},{"epochGradeDate":1342781640,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":36.0},{"epochGradeDate":1342779300,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":28.0},{"epochGradeDate":1342778100,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":35.0},{"epochGradeDate":1342722900,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":44.0},{"epochGradeDate":1342604520,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1342453560,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1341834420,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":40.0},{"epochGradeDate":1341832440,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":36.0},{"epochGradeDate":1341568680,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1340642160,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1339080180,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.5,"priorPriceTarget":39.0},{"epochGradeDate":1335176940,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":35.0},{"epochGradeDate":1334312100,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":40.0},{"epochGradeDate":1331120160,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":41.95}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.0022087996,"fmt":"-0.22%"},"postMarketChange":{"raw":-0.2899933,"fmt":"-0.29"},"postMarketTime":1774656000,"postMarketPrice":{"raw":131.0,"fmt":"131.00"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.00212825,"fmt":"-0.21%"},"regularMarketChange":{"raw":-0.280014,"fmt":"-0.28"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":131.29,"fmt":"131.29"},"regularMarketDayHigh":{"raw":133.32,"fmt":"133.32"},"regularMarketDayLow":{"raw":130.75,"fmt":"130.75"},"regularMarketVolume":{"raw":2473592,"fmt":"2.47M","longFmt":"2,473,592.00"},"averageDailyVolume10Day":{"raw":4486860,"fmt":"4.49M","longFmt":"4,486,860"},"averageDailyVolume3Month":{"raw":5215154,"fmt":"5.22M","longFmt":"5,215,154"},"regularMarketPreviousClose":{"raw":131.57,"fmt":"131.57"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":131.19,"fmt":"131.19"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"JCI","underlyingSymbol":null,"shortName":"Johnson Controls International ","longName":"Johnson Controls International plc","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":80358162432,"fmt":"80.36B","longFmt":"80,358,162,432.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.82,"fmt":"0.82"},"estimate":{"raw":0.79903,"fmt":"0.80"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"2.62","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746615300,"fmt":"2025-05-07"}},{"date":"2Q2025","actual":{"raw":1.05,"fmt":"1.05"},"estimate":{"raw":1.01325,"fmt":"1.01"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.04","surprisePct":"3.63","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753786500,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":1.26,"fmt":"1.26"},"estimate":{"raw":1.20389,"fmt":"1.20"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"0.06","surprisePct":"4.66","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762343700,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.89,"fmt":"0.89"},"estimate":{"raw":0.84198,"fmt":"0.84"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.05","surprisePct":"5.7","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770206100,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":1.11488,"fmt":"1.11"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778070600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":25299000000,"fmt":"25.3B","longFmt":"25,299,000,000"},"earnings":{"raw":2097000000,"fmt":"2.1B","longFmt":"2,097,000,000"}},{"date":2023,"revenue":{"raw":26793000000,"fmt":"26.79B","longFmt":"26,793,000,000"},"earnings":{"raw":2405000000,"fmt":"2.4B","longFmt":"2,405,000,000"}},{"date":2024,"revenue":{"raw":27418000000,"fmt":"27.42B","longFmt":"27,418,000,000"},"earnings":{"raw":2510000000,"fmt":"2.51B","longFmt":"2,510,000,000"}},{"date":2025,"revenue":{"raw":23596000000,"fmt":"23.6B","longFmt":"23,596,000,000"},"earnings":{"raw":2462000000,"fmt":"2.46B","longFmt":"2,462,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":5676000000,"fmt":"5.68B","longFmt":"5,676,000,000"},"earnings":{"raw":545000000,"fmt":"545M","longFmt":"545,000,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":6052000000,"fmt":"6.05B","longFmt":"6,052,000,000"},"earnings":{"raw":693000000,"fmt":"693M","longFmt":"693,000,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":6442000000,"fmt":"6.44B","longFmt":"6,442,000,000"},"earnings":{"raw":798000000,"fmt":"798M","longFmt":"798,000,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":5797000000,"fmt":"5.8B","longFmt":"5,797,000,000"},"earnings":{"raw":547000000,"fmt":"547M","longFmt":"547,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":131.29,"fmt":"131.29"},"targetHighPrice":{"raw":170.0,"fmt":"170.00"},"targetLowPrice":{"raw":109.0,"fmt":"109.00"},"targetMeanPrice":{"raw":143.26315,"fmt":"143.26"},"targetMedianPrice":{"raw":145.0,"fmt":"145.00"},"recommendationMean":{"raw":2.04545,"fmt":"2.05"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":19,"fmt":"19","longFmt":"19"},"totalCash":{"raw":552000000,"fmt":"552M","longFmt":"552,000,000"},"totalCashPerShare":{"raw":0.902,"fmt":"0.9"},"ebitda":{"raw":4134000128,"fmt":"4.13B","longFmt":"4,134,000,128"},"totalDebt":{"raw":9704999936,"fmt":"9.7B","longFmt":"9,704,999,936"},"quickRatio":{"raw":0.642,"fmt":"0.64"},"currentRatio":{"raw":0.994,"fmt":"0.99"},"totalRevenue":{"raw":23967000576,"fmt":"23.97B","longFmt":"23,967,000,576"},"debtToEquity":{"raw":73.339,"fmt":"73.34%"},"revenuePerShare":{"raw":37.504,"fmt":"37.50"},"returnOnAssets":{"raw":0.05148,"fmt":"5.15%"},"returnOnEquity":{"raw":0.12640001,"fmt":"12.64%"},"grossProfits":{"raw":8739999744,"fmt":"8.74B","longFmt":"8,739,999,744"},"freeCashflow":{"raw":2764999936,"fmt":"2.76B","longFmt":"2,764,999,936"},"operatingCashflow":{"raw":1696000000,"fmt":"1.7B","longFmt":"1,696,000,000"},"earningsGrowth":{"raw":0.342,"fmt":"34.20%"},"revenueGrowth":{"raw":0.068,"fmt":"6.80%"},"grossMargins":{"raw":0.36466998,"fmt":"36.47%"},"ebitdaMargins":{"raw":0.17249,"fmt":"17.25%"},"operatingMargins":{"raw":0.14715,"fmt":"14.71%"},"profitMargins":{"raw":0.14169,"fmt":"14.17%"},"financialCurrency":"USD"}}],"error":null}}