{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.0129416175,"fmt":"-1.29%"},"oneMonthReturn":{"raw":-0.17953195,"fmt":"-17.95%"},"threeMonthReturn":{"raw":0.022834329,"fmt":"2.28%"},"sixMonthReturn":{"raw":0.08936493,"fmt":"8.94%"},"ytdReturnPct":{"raw":0.057324793,"fmt":"5.73%"},"oneYearTotalReturn":{"raw":0.40818354,"fmt":"40.82%"},"twoYearTotalReturn":{"raw":-0.12523246,"fmt":"-12.52%"},"threeYearTotalReturn":{"raw":0.21742877,"fmt":"21.74%"},"fiveYearTotalReturn":{"raw":0.21611719,"fmt":"21.61%"},"tenYearTotalReturn":{"raw":1.2530938,"fmt":"125.31%"},"maxReturn":{"raw":13.852632,"fmt":"1,385.26%"}},"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":8358227968,"fmt":"8.36B","longFmt":"8,358,227,968"},"forwardPE":{"raw":9.759589,"fmt":"9.76"},"profitMargins":{"raw":0.04077,"fmt":"4.08%"},"floatShares":{"raw":112236681,"fmt":"112.24M","longFmt":"112,236,681"},"sharesOutstanding":{"raw":113700000,"fmt":"113.7M","longFmt":"113,700,000"},"sharesShort":{"raw":4558690,"fmt":"4.56M","longFmt":"4,558,690"},"sharesShortPriorMonth":{"raw":3729308,"fmt":"3.73M","longFmt":"3,729,308"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0401,"fmt":"4.01%"},"heldPercentInsiders":{"raw":0.01633,"fmt":"1.63%"},"heldPercentInstitutions":{"raw":0.65247,"fmt":"65.25%"},"shortRatio":{"raw":2.46,"fmt":"2.46"},"shortPercentOfFloat":{"raw":0.0517,"fmt":"5.17%"},"beta":{"raw":1.609,"fmt":"1.61"},"impliedSharesOutstanding":{"raw":113700000,"fmt":"113.7M","longFmt":"113,700,000"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":32.28,"fmt":"32.28"},"priceToBook":{"raw":1.7484511,"fmt":"1.75"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":221000000,"fmt":"221M","longFmt":"221,000,000"},"trailingEps":{"raw":3.33,"fmt":"3.33"},"forwardEps":{"raw":5.78303,"fmt":"5.78"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1153094400,"fmt":"2006-07-17"},"enterpriseToRevenue":{"raw":1.542,"fmt":"1.54"},"enterpriseToEbitda":{"raw":13.267,"fmt":"13.27"},"52WeekChange":{"raw":0.398728,"fmt":"39.87%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.17,"fmt":"0.17"},"lastDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"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.31,"fmt":"0.31"},"estimate":{"raw":0.44104,"fmt":"0.44"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.13","surprisePct":"-29.71","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746181800,"fmt":"2025-05-02"}},{"date":"2Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":1.26349,"fmt":"1.26"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.17","surprisePct":"-13.73","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753960146,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":0.98,"fmt":"0.98"},"estimate":{"raw":1.03167,"fmt":"1.03"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.05","surprisePct":"-5.01","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761824095,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.996,"fmt":"1.00"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.05","surprisePct":"-4.62","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770811200,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":0.79386,"fmt":"0.79"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777638600,"fmt":"2026-05-01"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":4417700000,"fmt":"4.42B","longFmt":"4,417,700,000"},"earnings":{"raw":300000000,"fmt":"300M","longFmt":"300,000,000"}},{"date":2023,"revenue":{"raw":5151500000,"fmt":"5.15B","longFmt":"5,151,500,000"},"earnings":{"raw":518000000,"fmt":"518M","longFmt":"518,000,000"}},{"date":2024,"revenue":{"raw":5127000000,"fmt":"5.13B","longFmt":"5,127,000,000"},"earnings":{"raw":335000000,"fmt":"335M","longFmt":"335,000,000"}},{"date":2025,"revenue":{"raw":5421000000,"fmt":"5.42B","longFmt":"5,421,000,000"},"earnings":{"raw":221000000,"fmt":"221M","longFmt":"221,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1229000000,"fmt":"1.23B","longFmt":"1,229,000,000"},"earnings":{"raw":21000000,"fmt":"21M","longFmt":"21,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1487000000,"fmt":"1.49B","longFmt":"1,487,000,000"},"earnings":{"raw":72000000,"fmt":"72M","longFmt":"72,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1387000000,"fmt":"1.39B","longFmt":"1,387,000,000"},"earnings":{"raw":65000000,"fmt":"65M","longFmt":"65,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1318000000,"fmt":"1.32B","longFmt":"1,318,000,000"},"earnings":{"raw":63000000,"fmt":"63M","longFmt":"63,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"TEX Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770816600,"updated":1772060792,"transcriptId":2803946,"type":"IN_HOUSE","eventId":400688,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2025-earnings_call-400688.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/11/2803946.json","maxAge":1},{"title":"TEX Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761822000,"updated":1761950671,"transcriptId":2222492,"type":"IN_HOUSE","eventId":369150,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2025-earnings_call-369150.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2222492.json","maxAge":1},{"title":"TEX Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753965000,"updated":1754989450,"transcriptId":2048681,"type":"IN_HOUSE","eventId":341301,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2025-earnings_call-341301.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2048681.json","maxAge":1},{"title":"TEX Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746187200,"updated":1766476136,"transcriptId":2531927,"type":"IN_HOUSE","eventId":313503,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2025-earnings_call-313503.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/2/2531927.json","maxAge":1},{"title":"TEX Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738848600,"updated":1765853170,"transcriptId":2514954,"type":"IN_HOUSE","eventId":247585,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2024-earnings_call-247585.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/6/2514954.json","maxAge":1},{"title":"TEX Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730291400,"updated":1769254317,"transcriptId":2617833,"type":"IN_HOUSE","eventId":217320,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2024-earnings_call-217320.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2617833.json","maxAge":1},{"title":"TEX Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722429000,"updated":1772061027,"transcriptId":2727411,"type":"IN_HOUSE","eventId":188805,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2024-earnings_call-188805.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2727411.json","maxAge":1},{"title":"TEX Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714134600,"updated":1772062895,"transcriptId":2754171,"type":"IN_HOUSE","eventId":166174,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2024-earnings_call-166174.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/26/2754171.json","maxAge":1},{"title":"TEX Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707485400,"updated":1772062495,"transcriptId":2805876,"type":"IN_HOUSE","eventId":123553,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2023-earnings_call-123553.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/9/2805876.json","maxAge":1},{"title":"TEX Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698409800,"updated":1772058659,"transcriptId":2862009,"type":"IN_HOUSE","eventId":86386,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2023-earnings_call-86386.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/27/2862009.json","maxAge":1},{"title":"TEX Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690979400,"updated":1772065202,"transcriptId":2909378,"type":"IN_HOUSE","eventId":66076,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2023-earnings_call-66076.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2909378.json","maxAge":1},{"title":"TEX Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683030600,"updated":1773016310,"transcriptId":2967938,"type":"IN_HOUSE","eventId":53219,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2023-earnings_call-53219.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/2/2967938.json","maxAge":1},{"title":"TEX Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676035800,"updated":1773488192,"transcriptId":3020196,"type":"IN_HOUSE","eventId":43270,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2022-earnings_call-43270.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/10/3020196.json","maxAge":1},{"title":"TEX Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666960200,"updated":1773488037,"transcriptId":3071226,"type":"IN_HOUSE","eventId":38907,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2022-earnings_call-38907.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/28/3071226.json","maxAge":1},{"title":"TEX Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659528900,"updated":1773744363,"transcriptId":3100209,"type":"IN_HOUSE","eventId":31028,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2022-earnings_call-31028.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/3/3100209.json","maxAge":1},{"title":"TEX Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651251372,"updated":1774697730,"transcriptId":3143698,"type":"IN_HOUSE","eventId":20231,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2022-earnings_call-20231.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/29/3143698.json","maxAge":1},{"title":"TEX Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644615028,"updated":1774697691,"transcriptId":3184544,"type":"IN_HOUSE","eventId":14429,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2021-earnings_call-14429.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/11/3184544.json","maxAge":1},{"title":"TEX Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635465600,"updated":1752165408,"transcriptId":1570838,"type":"RAW","eventId":9442,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2021-earnings_call-9442.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/29/1570838.json","maxAge":1},{"title":"TEX Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627659000,"updated":1752173449,"transcriptId":1889284,"type":"RAW","eventId":335001,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2021-earnings_call-335001.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/30/1889284.json","maxAge":1},{"title":"TEX Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619787600,"updated":1752180814,"transcriptId":1889287,"type":"RAW","eventId":335005,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2021-earnings_call-335005.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/30/1889287.json","maxAge":1},{"title":"TEX Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613138400,"updated":1761333302,"transcriptId":2202755,"type":"RAW","eventId":269146,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2020-earnings_call-269146.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/12/2202755.json","maxAge":1},{"title":"TEX Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603888200,"updated":1761333302,"transcriptId":2202754,"type":"RAW","eventId":403137,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2020-earnings_call-403137.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/28/2202754.json","maxAge":1},{"title":"TEX Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596204000,"updated":1761333302,"transcriptId":2202751,"type":"RAW","eventId":403138,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2020-earnings_call-403138.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/31/2202751.json","maxAge":1},{"title":"TEX Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588336200,"updated":1761333302,"transcriptId":2202747,"type":"RAW","eventId":403143,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2020-earnings_call-403143.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/1/2202747.json","maxAge":1},{"title":"TEX Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1581681600,"updated":1761333302,"transcriptId":2202746,"type":"RAW","eventId":274011,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2019-earnings_call-274011.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/14/2202746.json","maxAge":1},{"title":"TEX Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572525000,"updated":1761333302,"transcriptId":2202745,"type":"RAW","eventId":403144,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2019-earnings_call-403144.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/31/2202745.json","maxAge":1},{"title":"TEX Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564489800,"updated":1761333302,"transcriptId":2202744,"type":"RAW","eventId":403145,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2019-earnings_call-403145.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/30/2202744.json","maxAge":1},{"title":"TEX Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556713800,"updated":1761333302,"transcriptId":2202743,"type":"RAW","eventId":403146,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2019-earnings_call-403146.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/1/2202743.json","maxAge":1},{"title":"TEX Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1551101400,"updated":1761333302,"transcriptId":2202742,"type":"RAW","eventId":276814,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2018-earnings_call-276814.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/25/2202742.json","maxAge":1},{"title":"TEX Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1541161800,"updated":1761333302,"transcriptId":2202737,"type":"RAW","eventId":403147,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2018-earnings_call-403147.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/2/2202737.json","maxAge":1},{"title":"TEX Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533126600,"updated":1761333302,"transcriptId":2202736,"type":"RAW","eventId":403149,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2018-earnings_call-403149.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/1/2202736.json","maxAge":1},{"title":"TEX Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525264200,"updated":1761333302,"transcriptId":2202735,"type":"RAW","eventId":403150,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2018-earnings_call-403150.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/2/2202735.json","maxAge":1},{"title":"TEX Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1518615000,"updated":1761333302,"transcriptId":2202734,"type":"RAW","eventId":279744,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2017-earnings_call-279744.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/14/2202734.json","maxAge":1},{"title":"TEX Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1509539400,"updated":1761333302,"transcriptId":2202733,"type":"RAW","eventId":403154,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2017-earnings_call-403154.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/1/2202733.json","maxAge":1},{"title":"TEX Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1501684200,"updated":1761333302,"transcriptId":2202732,"type":"RAW","eventId":403155,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2017-earnings_call-403155.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/2/2202732.json","maxAge":1},{"title":"TEX Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493814600,"updated":1761333302,"transcriptId":2202731,"type":"RAW","eventId":403156,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2017-earnings_call-403156.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/3/2202731.json","maxAge":1},{"title":"TEX Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1487770200,"updated":1761347696,"transcriptId":2203043,"type":"RAW","eventId":282633,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2016-earnings_call-282633.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/22/2203043.json","maxAge":1},{"title":"TEX Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1478001600,"updated":1761347696,"transcriptId":2203045,"type":"RAW","eventId":403207,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2016-earnings_call-403207.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/1/2203045.json","maxAge":1},{"title":"TEX Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1461760200,"updated":1761347696,"transcriptId":2203046,"type":"RAW","eventId":403210,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2016-earnings_call-403210.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/4/27/2203046.json","maxAge":1},{"title":"TEX Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1455715800,"updated":1761347696,"transcriptId":2203047,"type":"RAW","eventId":403211,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2015-earnings_call-403211.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/2/17/2203047.json","maxAge":1},{"title":"TEX Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1445430600,"updated":1761347696,"transcriptId":2203048,"type":"RAW","eventId":403212,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2015-earnings_call-403212.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/10/21/2203048.json","maxAge":1},{"title":"TEX Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1438257600,"updated":1761347696,"transcriptId":2203049,"type":"RAW","eventId":403214,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2015-earnings_call-403214.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/7/30/2203049.json","maxAge":1},{"title":"TEX Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1430397000,"updated":1761347696,"transcriptId":2203050,"type":"RAW","eventId":403215,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2015-earnings_call-403215.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/4/30/2203050.json","maxAge":1},{"title":"TEX Q4 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q4","date":1424266200,"updated":1761347696,"transcriptId":2203041,"type":"RAW","eventId":403217,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2014-earnings_call-403217.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/2/18/2203041.json","maxAge":1},{"title":"TEX Q3 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q3","date":1414672200,"updated":1761347696,"transcriptId":2203051,"type":"RAW","eventId":403218,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2014-earnings_call-403218.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/10/30/2203051.json","maxAge":1},{"title":"TEX Q2 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q2","date":1406205000,"updated":1761347696,"transcriptId":2203052,"type":"RAW","eventId":403220,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2014-earnings_call-403220.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/7/24/2203052.json","maxAge":1},{"title":"TEX Q1 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q1","date":1398947400,"updated":1761347696,"transcriptId":2203053,"type":"RAW","eventId":403221,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2014-earnings_call-403221.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/5/1/2203053.json","maxAge":1},{"title":"TEX Q4 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q4","date":1392816600,"updated":1761347696,"transcriptId":2203054,"type":"RAW","eventId":403222,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q4-2013-earnings_call-403222.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/2/19/2203054.json","maxAge":1},{"title":"TEX Q3 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q3","date":1382617800,"updated":1761347696,"transcriptId":2203055,"type":"RAW","eventId":403223,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q3-2013-earnings_call-403223.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/10/24/2203055.json","maxAge":1},{"title":"TEX Q2 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q2","date":1374755400,"updated":1761347696,"transcriptId":2203056,"type":"RAW","eventId":403224,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q2-2013-earnings_call-403224.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/7/25/2203056.json","maxAge":1},{"title":"TEX Q1 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q1","date":1366893000,"updated":1761347696,"transcriptId":2203059,"type":"RAW","eventId":403226,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TEX/earnings/TEX-Q1-2013-earnings_call-403226.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/4/25/2203059.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":58.57,"fmt":"58.57"},"open":{"raw":58.08,"fmt":"58.08"},"dayLow":{"raw":56.16,"fmt":"56.16"},"dayHigh":{"raw":58.432,"fmt":"58.43"},"regularMarketPreviousClose":{"raw":58.57,"fmt":"58.57"},"regularMarketOpen":{"raw":58.08,"fmt":"58.08"},"regularMarketDayLow":{"raw":56.16,"fmt":"56.16"},"regularMarketDayHigh":{"raw":58.432,"fmt":"58.43"},"dividendRate":{"raw":0.68,"fmt":"0.68"},"dividendYield":{"raw":0.012,"fmt":"1.20%"},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"payoutRatio":{"raw":0.2042,"fmt":"20.42%"},"fiveYearAvgDividendYield":{"raw":1.18,"fmt":"1.18"},"beta":{"raw":1.609,"fmt":"1.61"},"trailingPE":{"raw":16.94895,"fmt":"16.95"},"forwardPE":{"raw":9.759589,"fmt":"9.76"},"volume":{"raw":882274,"fmt":"882.27k","longFmt":"882,274"},"regularMarketVolume":{"raw":882274,"fmt":"882.27k","longFmt":"882,274"},"averageVolume":{"raw":1934567,"fmt":"1.93M","longFmt":"1,934,567"},"averageVolume10days":{"raw":1536930,"fmt":"1.54M","longFmt":"1,536,930"},"averageDailyVolume10Day":{"raw":1536930,"fmt":"1.54M","longFmt":"1,536,930"},"bid":{"raw":55.0,"fmt":"55.00"},"ask":{"raw":63.0,"fmt":"63.00"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":40000,"fmt":"40k","longFmt":"40,000"},"marketCap":{"raw":6417227776,"fmt":"6.42B","longFmt":"6,417,227,776"},"nonDilutedMarketCap":{"raw":6501366000,"fmt":"6.5B","longFmt":"6,501,366,000"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":31.53,"fmt":"31.53"},"fiftyTwoWeekHigh":{"raw":71.5,"fmt":"71.50"},"allTimeHigh":{"raw":96.94,"fmt":"96.94"},"allTimeLow":{"raw":0.8,"fmt":"0.80"},"priceToSalesTrailing12Months":{"raw":1.183772,"fmt":"1.18"},"fiftyDayAverage":{"raw":62.7956,"fmt":"62.80"},"twoHundredDayAverage":{"raw":53.48185,"fmt":"53.48"},"trailingAnnualDividendRate":{"raw":0.68,"fmt":"0.68"},"trailingAnnualDividendYield":{"raw":0.0116100395,"fmt":"1.16%"},"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":1777638600,"fmt":"2026-05-01"}],"earningsCallDate":[{"raw":1770816600,"fmt":"2026-02-11"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.81454,"fmt":"0.81"},"earningsLow":{"raw":0.66,"fmt":"0.66"},"earningsHigh":{"raw":1.0,"fmt":"1.00"},"revenueAverage":{"raw":1699485940,"fmt":"1.7B","longFmt":"1,699,485,940"},"revenueLow":{"raw":1640165500,"fmt":"1.64B","longFmt":"1,640,165,500"},"revenueHigh":{"raw":1802800000,"fmt":"1.8B","longFmt":"1,802,800,000"}},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"dividendDate":{"raw":1773878400,"fmt":"2026-03-19"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773062987,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":73.0},{"epochGradeDate":1771858676,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":64.0},{"epochGradeDate":1770993910,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":56.0},{"epochGradeDate":1770906685,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":72.0},{"epochGradeDate":1769180218,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":50.0},{"epochGradeDate":1768332941,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":52.0},{"epochGradeDate":1765368706,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":47.0},{"epochGradeDate":1763130983,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1762455412,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":52.0},{"epochGradeDate":1762254250,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":41.0},{"epochGradeDate":1762201204,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":58.0},{"epochGradeDate":1761578732,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1758632111,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1754028577,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":66.0},{"epochGradeDate":1752184214,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1751555654,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1749558606,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":43.0},{"epochGradeDate":1748357801,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":45.0},{"epochGradeDate":1747659379,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":59.0},{"epochGradeDate":1747395252,"firm":"UBS","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":34.0},{"epochGradeDate":1747138873,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":48.0},{"epochGradeDate":1746463488,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1746455174,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":38.0},{"epochGradeDate":1746425816,"firm":"Baird","toGrade":"Hold Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":46.0},{"epochGradeDate":1744821211,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":43.0},{"epochGradeDate":1744647248,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":48.0},{"epochGradeDate":1744144308,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":45.0},{"epochGradeDate":1744123615,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":58.0},{"epochGradeDate":1744031998,"firm":"UBS","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":49.0},{"epochGradeDate":1742392354,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":60.0},{"epochGradeDate":1742300743,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":51.0},{"epochGradeDate":1742236021,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":48.0},{"epochGradeDate":1739983688,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":63.0},{"epochGradeDate":1739190598,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":60.0},{"epochGradeDate":1736883177,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":57.0},{"epochGradeDate":1736872363,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":59.0},{"epochGradeDate":1734621936,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":65.0},{"epochGradeDate":1730735388,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":62.0},{"epochGradeDate":1730374368,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":65.0},{"epochGradeDate":1728918503,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":65.0},{"epochGradeDate":1728494978,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1728489427,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":63.0},{"epochGradeDate":1727105849,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":60.0},{"epochGradeDate":1726848786,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":74.0},{"epochGradeDate":1726833588,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":72.0},{"epochGradeDate":1724076882,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":67.0},{"epochGradeDate":1722534137,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":64.0},{"epochGradeDate":1722519790,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":68.0},{"epochGradeDate":1721740839,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":59.0},{"epochGradeDate":1721665485,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":58.0},{"epochGradeDate":1720708986,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":68.0},{"epochGradeDate":1720631204,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":63.0},{"epochGradeDate":1719924467,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":73.0},{"epochGradeDate":1719577098,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1719414452,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1716306200,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":62.0},{"epochGradeDate":1710761390,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":63.0,"priorPriceTarget":0.0},{"epochGradeDate":1710410912,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":73.0,"priorPriceTarget":0.0},{"epochGradeDate":1708445203,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":65.0},{"epochGradeDate":1707842984,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":52.0},{"epochGradeDate":1707824666,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":61.0},{"epochGradeDate":1707771161,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":54.0},{"epochGradeDate":1705669120,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1703076340,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":73.0},{"epochGradeDate":1699559662,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":75.0},{"epochGradeDate":1698671237,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":60.0},{"epochGradeDate":1697635207,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":66.0},{"epochGradeDate":1697468359,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":72.0},{"epochGradeDate":1697198437,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":63.0},{"epochGradeDate":1695913942,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1695392455,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":65.0},{"epochGradeDate":1691068871,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":53.0},{"epochGradeDate":1691058158,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":57.0},{"epochGradeDate":1691052678,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":72.0},{"epochGradeDate":1689694523,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":52.0},{"epochGradeDate":1688718056,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683634591,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1683120470,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":62.0},{"epochGradeDate":1683117863,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1683114940,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":59.0},{"epochGradeDate":1683106149,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1681824222,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1681813397,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":63.0},{"epochGradeDate":1681314154,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":51.0},{"epochGradeDate":1679051265,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":66.0},{"epochGradeDate":1676456735,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":45.0},{"epochGradeDate":1676300411,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":40.0},{"epochGradeDate":1676296314,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":52.0},{"epochGradeDate":1676293372,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":48.0},{"epochGradeDate":1676289072,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":38.0},{"epochGradeDate":1676287854,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":50.0},{"epochGradeDate":1676280471,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":56.0},{"epochGradeDate":1674553171,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":50.0},{"epochGradeDate":1674233300,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":54.0},{"epochGradeDate":1671460952,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":50.0},{"epochGradeDate":1671114835,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":39.0},{"epochGradeDate":1671036979,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":35.0},{"epochGradeDate":1671019024,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":37.0},{"epochGradeDate":1670235496,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":46.0,"priorPriceTarget":0.0},{"epochGradeDate":1667223071,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1667217141,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":40.0},{"epochGradeDate":1665667581,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":61.0},{"epochGradeDate":1661157749,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":44.0},{"epochGradeDate":1659968740,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":30.0},{"epochGradeDate":1659618397,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":33.0},{"epochGradeDate":1659617541,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1658152114,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":42.0},{"epochGradeDate":1657635943,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":57.0},{"epochGradeDate":1657616534,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":54.0},{"epochGradeDate":1651503411,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":65.0},{"epochGradeDate":1651502101,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":48.0},{"epochGradeDate":1650286439,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":53.0},{"epochGradeDate":1649942688,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":48.0},{"epochGradeDate":1649939232,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":64.0},{"epochGradeDate":1649418755,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1648472390,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":61.0},{"epochGradeDate":1646997821,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1644843836,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":62.0},{"epochGradeDate":1639744272,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":50.0},{"epochGradeDate":1639061536,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":50.0},{"epochGradeDate":1634137120,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1632732325,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":59.0},{"epochGradeDate":1627915796,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1627905204,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":52.0},{"epochGradeDate":1626180234,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":51.0},{"epochGradeDate":1626168169,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1625820657,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":53.0},{"epochGradeDate":1621418984,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":57.0},{"epochGradeDate":1620044844,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":47.0},{"epochGradeDate":1620036788,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":49.0},{"epochGradeDate":1618568977,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":45.0},{"epochGradeDate":1618309888,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":47.0},{"epochGradeDate":1618239027,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1613481754,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":39.0},{"epochGradeDate":1613479740,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":42.0},{"epochGradeDate":1611326636,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":31.0},{"epochGradeDate":1608553176,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1608055788,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":23.0},{"epochGradeDate":1608037622,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1607072996,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1605701553,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1603986751,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":22.0},{"epochGradeDate":1603973992,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":22.0},{"epochGradeDate":1602506287,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":17.0},{"epochGradeDate":1596457413,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1596455327,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":17.0},{"epochGradeDate":1592480010,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":14.0},{"epochGradeDate":1588940813,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":13.0},{"epochGradeDate":1588869537,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":28.0},{"epochGradeDate":1588596405,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":12.0},{"epochGradeDate":1588594528,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":18.0},{"epochGradeDate":1587730313,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":9.0,"priorPriceTarget":11.0},{"epochGradeDate":1587718747,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":20.0},{"epochGradeDate":1587374734,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0},{"epochGradeDate":1585138682,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Lowers","currentPriceTarget":13.5,"priorPriceTarget":14.0},{"epochGradeDate":1584636514,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":37.0},{"epochGradeDate":1584456829,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":31.0},{"epochGradeDate":1582116890,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1582039333,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":31.0},{"epochGradeDate":1579003906,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1576680942,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":20.0},{"epochGradeDate":1573473122,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":29.0},{"epochGradeDate":1572878544,"firm":"CFRA","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1572519410,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":36.0},{"epochGradeDate":1571135313,"firm":"Citigroup","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":27.0},{"epochGradeDate":1570794683,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1570622600,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":34.0},{"epochGradeDate":1569413614,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":35.0},{"epochGradeDate":1569410611,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":27.0},{"epochGradeDate":1568294708,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":34.0},{"epochGradeDate":1559304729,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":40.0},{"epochGradeDate":1556022093,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1551188059,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":37.0},{"epochGradeDate":1551186214,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":32.0},{"epochGradeDate":1541440334,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":46.0},{"epochGradeDate":1541437310,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":62.0},{"epochGradeDate":1541434874,"firm":"Deutsche Bank","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":32.0},{"epochGradeDate":1541431560,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":45.0},{"epochGradeDate":1541181702,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":40.0},{"epochGradeDate":1541174514,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":45.0},{"epochGradeDate":1534762525,"firm":"Baird","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1533143634,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1532002647,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1531223192,"firm":"Baird","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1529576691,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1528982303,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525695102,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525438188,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":41.0},{"epochGradeDate":1525360024,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":59.0},{"epochGradeDate":1525354730,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":45.0},{"epochGradeDate":1524055807,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1519995538,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1519993838,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1518709029,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":61.0},{"epochGradeDate":1518703141,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":49.0},{"epochGradeDate":1513175307,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1510153731,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":42.0},{"epochGradeDate":1509732805,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":42.0},{"epochGradeDate":1507902717,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":39.0},{"epochGradeDate":1505997925,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":44.0},{"epochGradeDate":1501779722,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":39.0},{"epochGradeDate":1497525417,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1494497666,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":36.0},{"epochGradeDate":1493380106,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1493115251,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":30.0},{"epochGradeDate":1488192534,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":36.0},{"epochGradeDate":1482145953,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1481041488,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":24.0},{"epochGradeDate":1479479882,"firm":"CLSA","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1477281600,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Maintains","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1476417600,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1476244800,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1475234906,"firm":"CLSA","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1473243991,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1472215763,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":21.0},{"epochGradeDate":1470739802,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1470229751,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":25.0},{"epochGradeDate":1468287034,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1464689368,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":30.0},{"epochGradeDate":1464688925,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":26.0},{"epochGradeDate":1464349704,"firm":"Evercore ISI Group","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1463481167,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1463481159,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1455813423,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":20.0},{"epochGradeDate":1454071434,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1453893717,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1453226464,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":17.0},{"epochGradeDate":1450274276,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1443177467,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":17.0,"priorPriceTarget":0.0},{"epochGradeDate":1441792163,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1441785954,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1439391600,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":28.0},{"epochGradeDate":1438362766,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":33.0},{"epochGradeDate":1438258777,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1437985054,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":24.0},{"epochGradeDate":1437490800,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":28.0},{"epochGradeDate":1436886000,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":32.0},{"epochGradeDate":1435837568,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":22.0},{"epochGradeDate":1434541190,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Accumulate","action":"down","priceTargetAction":"","currentPriceTarget":26.0,"priorPriceTarget":30.0},{"epochGradeDate":1429275600,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":31.0},{"epochGradeDate":1424354400,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":40.0},{"epochGradeDate":1421762400,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":32.0},{"epochGradeDate":1421416800,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":35.0},{"epochGradeDate":1420606800,"firm":"Keybanc","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":45.0},{"epochGradeDate":1420434000,"firm":"Evercore ISI Group","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1416318755,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1415023200,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":36.0},{"epochGradeDate":1414762129,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"Positive","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":40.0},{"epochGradeDate":1414760400,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":41.0},{"epochGradeDate":1413810000,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":52.0},{"epochGradeDate":1412773200,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":38.0},{"epochGradeDate":1412685000,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":37.0},{"epochGradeDate":1410872400,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":48.0},{"epochGradeDate":1410863743,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1407416718,"firm":"ISI Group","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":44.0},{"epochGradeDate":1406598270,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":50.0},{"epochGradeDate":1406551417,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1406340395,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":55.0},{"epochGradeDate":1406335492,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1406266856,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":42.0},{"epochGradeDate":1403178087,"firm":"Seaport Global","toGrade":"Accumulate","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":47.0,"priorPriceTarget":0.0},{"epochGradeDate":1399088029,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":51.0},{"epochGradeDate":1399008939,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":51.0},{"epochGradeDate":1397181331,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1396872000,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1392897678,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":40.0},{"epochGradeDate":1389128400,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1383825600,"firm":"ISI Group","toGrade":"Neutral","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1378376904,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":47.0,"priorPriceTarget":0.0},{"epochGradeDate":1374842980,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1371556634,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":41.0},{"epochGradeDate":1371038059,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1370982405,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1365162836,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1363261182,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":39.0},{"epochGradeDate":1361459321,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":21.0},{"epochGradeDate":1361393328,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":31.0},{"epochGradeDate":1360070643,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":29.0},{"epochGradeDate":1359466639,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":28.0},{"epochGradeDate":1359374162,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":22.0},{"epochGradeDate":1357934073,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":27.0},{"epochGradeDate":1357132807,"firm":"ISI Group","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":30.0},{"epochGradeDate":1349777640,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":27.0},{"epochGradeDate":1342190160,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":41.0},{"epochGradeDate":1342002120,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":32.0},{"epochGradeDate":1340629800,"firm":"Longbow Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1339077900,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":27.0},{"epochGradeDate":1335956880,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774646950,"postMarketPrice":{"raw":56.44,"fmt":"56.44"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.036366798,"fmt":"-3.64%"},"regularMarketChange":{"raw":-2.13,"fmt":"-2.13"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":56.44,"fmt":"56.44"},"regularMarketDayHigh":{"raw":58.432,"fmt":"58.43"},"regularMarketDayLow":{"raw":56.16,"fmt":"56.16"},"regularMarketVolume":{"raw":882274,"fmt":"882.27k","longFmt":"882,274.00"},"averageDailyVolume10Day":{"raw":1536930,"fmt":"1.54M","longFmt":"1,536,930"},"averageDailyVolume3Month":{"raw":1934567,"fmt":"1.93M","longFmt":"1,934,567"},"regularMarketPreviousClose":{"raw":58.57,"fmt":"58.57"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":58.08,"fmt":"58.08"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"TEX","underlyingSymbol":null,"shortName":"Terex Corporation","longName":"Terex Corporation","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":6417227776,"fmt":"6.42B","longFmt":"6,417,227,776.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.83,"fmt":"0.83"},"estimate":{"raw":0.57415,"fmt":"0.57"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.26","surprisePct":"44.56","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746181800,"fmt":"2025-05-02"}},{"date":"2Q2025","actual":{"raw":1.49,"fmt":"1.49"},"estimate":{"raw":1.38952,"fmt":"1.39"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.1","surprisePct":"7.23","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753960146,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":1.5,"fmt":"1.50"},"estimate":{"raw":1.20515,"fmt":"1.21"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.29","surprisePct":"24.47","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761824095,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.12,"fmt":"1.12"},"estimate":{"raw":1.10504,"fmt":"1.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.01","surprisePct":"1.35","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770811200,"fmt":"2026-02-11"}}],"currentQuarterEstimate":{"raw":0.81454,"fmt":"0.81"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777638600,"fmt":"2026-05-01"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":4417700000,"fmt":"4.42B","longFmt":"4,417,700,000"},"earnings":{"raw":300445660,"fmt":"300.45M","longFmt":"300,445,660"}},{"date":2023,"revenue":{"raw":5151500000,"fmt":"5.15B","longFmt":"5,151,500,000"},"earnings":{"raw":516700000,"fmt":"516.7M","longFmt":"516,700,000"}},{"date":2024,"revenue":{"raw":5127000000,"fmt":"5.13B","longFmt":"5,127,000,000"},"earnings":{"raw":413000000,"fmt":"413M","longFmt":"413,000,000"}},{"date":2025,"revenue":{"raw":5421000000,"fmt":"5.42B","longFmt":"5,421,000,000"},"earnings":{"raw":327000000,"fmt":"327M","longFmt":"327,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1229000000,"fmt":"1.23B","longFmt":"1,229,000,000"},"earnings":{"raw":55000000,"fmt":"55M","longFmt":"55,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1487000000,"fmt":"1.49B","longFmt":"1,487,000,000"},"earnings":{"raw":98000000,"fmt":"98M","longFmt":"98,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1387000000,"fmt":"1.39B","longFmt":"1,387,000,000"},"earnings":{"raw":100000000,"fmt":"100M","longFmt":"100,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1318000000,"fmt":"1.32B","longFmt":"1,318,000,000"},"earnings":{"raw":74000000,"fmt":"74M","longFmt":"74,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":56.44,"fmt":"56.44"},"targetHighPrice":{"raw":100.0,"fmt":"100.00"},"targetLowPrice":{"raw":66.5,"fmt":"66.50"},"targetMeanPrice":{"raw":78.77273,"fmt":"78.77"},"targetMedianPrice":{"raw":77.0,"fmt":"77.00"},"recommendationMean":{"raw":2.16667,"fmt":"2.17"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":11,"fmt":"11","longFmt":"11"},"totalCash":{"raw":772000000,"fmt":"772M","longFmt":"772,000,000"},"totalCashPerShare":{"raw":6.79,"fmt":"6.79"},"ebitda":{"raw":630000000,"fmt":"630M","longFmt":"630,000,000"},"totalDebt":{"raw":2712999936,"fmt":"2.71B","longFmt":"2,712,999,936"},"quickRatio":{"raw":1.265,"fmt":"1.26"},"currentRatio":{"raw":2.296,"fmt":"2.30"},"totalRevenue":{"raw":5421000192,"fmt":"5.42B","longFmt":"5,421,000,192"},"debtToEquity":{"raw":129.499,"fmt":"129.50%"},"revenuePerShare":{"raw":82.386,"fmt":"82.39"},"returnOnAssets":{"raw":0.04971,"fmt":"4.97%"},"returnOnEquity":{"raw":0.11255,"fmt":"11.25%"},"grossProfits":{"raw":1051000000,"fmt":"1.05B","longFmt":"1,051,000,000"},"freeCashflow":{"raw":345375008,"fmt":"345.38M","longFmt":"345,375,008"},"operatingCashflow":{"raw":440000000,"fmt":"440M","longFmt":"440,000,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.062,"fmt":"6.20%"},"grossMargins":{"raw":0.19388,"fmt":"19.39%"},"ebitdaMargins":{"raw":0.116210006,"fmt":"11.62%"},"operatingMargins":{"raw":0.076630004,"fmt":"7.66%"},"profitMargins":{"raw":0.04077,"fmt":"4.08%"},"financialCurrency":"USD"}}],"error":null}}