{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.01665364,"fmt":"-1.67%"},"oneMonthReturn":{"raw":-0.041835643,"fmt":"-4.18%"},"threeMonthReturn":{"raw":-0.1830955,"fmt":"-18.31%"},"sixMonthReturn":{"raw":-0.059013918,"fmt":"-5.90%"},"ytdReturnPct":{"raw":-0.16559947,"fmt":"-16.56%"},"oneYearTotalReturn":{"raw":0.012593816,"fmt":"1.26%"},"twoYearTotalReturn":{"raw":-0.050741028,"fmt":"-5.07%"},"threeYearTotalReturn":{"raw":0.56028086,"fmt":"56.03%"},"fiveYearTotalReturn":{"raw":-0.17525096,"fmt":"-17.53%"},"tenYearTotalReturn":{"raw":1.0605235,"fmt":"106.05%"},"maxReturn":{"raw":0.46436253,"fmt":"46.44%"}},"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":25863575552,"fmt":"25.86B","longFmt":"25,863,575,552"},"forwardPE":{"raw":5.9818063,"fmt":"5.98"},"profitMargins":{"raw":0.11554,"fmt":"11.55%"},"floatShares":{"raw":277415983,"fmt":"277.42M","longFmt":"277,415,983"},"sharesOutstanding":{"raw":307918244,"fmt":"307.92M","longFmt":"307,918,244"},"sharesShort":{"raw":11585680,"fmt":"11.59M","longFmt":"11,585,680"},"sharesShortPriorMonth":{"raw":11595556,"fmt":"11.6M","longFmt":"11,595,556"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0376,"fmt":"3.76%"},"heldPercentInsiders":{"raw":0.10186,"fmt":"10.19%"},"heldPercentInstitutions":{"raw":0.85326,"fmt":"85.33%"},"shortRatio":{"raw":3.03,"fmt":"3.03"},"shortPercentOfFloat":{"raw":0.0377,"fmt":"3.77%"},"beta":{"raw":1.155,"fmt":"1.15"},"impliedSharesOutstanding":{"raw":309091700,"fmt":"309.09M","longFmt":"309,091,700"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":42.704,"fmt":"42.70"},"priceToBook":{"raw":0.8849289,"fmt":"0.88"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":2.028,"fmt":"202.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":742000000,"fmt":"742M","longFmt":"742,000,000"},"trailingEps":{"raw":2.37,"fmt":"2.37"},"forwardEps":{"raw":6.31749,"fmt":"6.32"},"pegRatio":{},"lastSplitFactor":"310:1","lastSplitDate":{"raw":1397088000,"fmt":"2014-04-10"},"enterpriseToRevenue":{"raw":3.507,"fmt":"3.51"},"enterpriseToEbitda":{},"52WeekChange":{"raw":0.014519572,"fmt":"1.45%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.3,"fmt":"0.30"},"lastDividendDate":{"raw":1769990400,"fmt":"2026-02-02"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"B","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":-0.82,"fmt":"-0.82"},"estimate":{"raw":0.0671,"fmt":"0.07"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.89","surprisePct":"-1322.06","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1744889802,"fmt":"2025-04-17"}},{"date":"2Q2025","actual":{"raw":1.04,"fmt":"1.04"},"estimate":{"raw":0.77432,"fmt":"0.77"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.27","surprisePct":"34.31","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1752838820,"fmt":"2025-07-18"}},{"date":"3Q2025","actual":{"raw":1.18,"fmt":"1.18"},"estimate":{"raw":0.96386,"fmt":"0.96"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.22","surprisePct":"22.42","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1760701204,"fmt":"2025-10-17"}},{"date":"4Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.99176,"fmt":"0.99"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.04","surprisePct":"-4.21","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1768999787,"fmt":"2026-01-21"}}],"currentQuarterEstimate":{"raw":0.92018,"fmt":"0.92"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776429000,"fmt":"2026-04-17"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":8428000000,"fmt":"8.43B","longFmt":"8,428,000,000"},"earnings":{"raw":1604000000,"fmt":"1.6B","longFmt":"1,604,000,000"}},{"date":2023,"revenue":{"raw":8214000000,"fmt":"8.21B","longFmt":"8,214,000,000"},"earnings":{"raw":910000000,"fmt":"910M","longFmt":"910,000,000"}},{"date":2024,"revenue":{"raw":8181000000,"fmt":"8.18B","longFmt":"8,181,000,000"},"earnings":{"raw":558000000,"fmt":"558M","longFmt":"558,000,000"}},{"date":2025,"revenue":{"raw":7914000000,"fmt":"7.91B","longFmt":"7,914,000,000"},"earnings":{"raw":742000000,"fmt":"742M","longFmt":"742,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1541000000,"fmt":"1.54B","longFmt":"1,541,000,000"},"earnings":{"raw":-253000000,"fmt":"-253M","longFmt":"-253,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2082000000,"fmt":"2.08B","longFmt":"2,082,000,000"},"earnings":{"raw":324000000,"fmt":"324M","longFmt":"324,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2168000000,"fmt":"2.17B","longFmt":"2,168,000,000"},"earnings":{"raw":371000000,"fmt":"371M","longFmt":"371,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2123000000,"fmt":"2.12B","longFmt":"2,123,000,000"},"earnings":{"raw":300000000,"fmt":"300M","longFmt":"300,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"ALLY Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769004000,"updated":1769016234,"transcriptId":2638199,"type":"IN_HOUSE","eventId":396518,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q4-2025-earnings_call-396518.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/21/2638199.json","maxAge":1},{"title":"ALLY Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1760706000,"updated":1761144346,"transcriptId":2192093,"type":"IN_HOUSE","eventId":364465,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q3-2025-earnings_call-364465.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/17/2192093.json","maxAge":1},{"title":"ALLY Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1752843600,"updated":1762263905,"transcriptId":2230792,"type":"IN_HOUSE","eventId":337277,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q2-2025-earnings_call-337277.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/18/2230792.json","maxAge":1},{"title":"ALLY Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1744894800,"updated":1764648966,"transcriptId":2424295,"type":"IN_HOUSE","eventId":308663,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q1-2025-earnings_call-308663.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/17/2424295.json","maxAge":1},{"title":"ALLY Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1737554400,"updated":1768044531,"transcriptId":2569708,"type":"IN_HOUSE","eventId":246936,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q4-2024-earnings_call-246936.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/22/2569708.json","maxAge":1},{"title":"ALLY Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729256400,"updated":1768825380,"transcriptId":2625474,"type":"IN_HOUSE","eventId":213958,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q3-2024-earnings_call-213958.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/18/2625474.json","maxAge":1},{"title":"ALLY Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721221200,"updated":1772061648,"transcriptId":2731841,"type":"IN_HOUSE","eventId":185928,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q2-2024-earnings_call-185928.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/17/2731841.json","maxAge":1},{"title":"ALLY Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1713445200,"updated":1772059995,"transcriptId":2763967,"type":"IN_HOUSE","eventId":160504,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q1-2024-earnings_call-160504.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/18/2763967.json","maxAge":1},{"title":"ALLY Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1705672800,"updated":1772058003,"transcriptId":2823335,"type":"IN_HOUSE","eventId":123840,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q4-2023-earnings_call-123840.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/19/2823335.json","maxAge":1},{"title":"ALLY Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1697634000,"updated":1772060148,"transcriptId":2875616,"type":"IN_HOUSE","eventId":83758,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q3-2023-earnings_call-83758.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/18/2875616.json","maxAge":1},{"title":"ALLY Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1689771600,"updated":1772061763,"transcriptId":2925359,"type":"IN_HOUSE","eventId":63944,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q2-2023-earnings_call-63944.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/19/2925359.json","maxAge":1},{"title":"ALLY Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1681909200,"updated":1772512142,"transcriptId":2978591,"type":"IN_HOUSE","eventId":50382,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q1-2023-earnings_call-50382.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/19/2978591.json","maxAge":1},{"title":"ALLY Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1674223200,"updated":1773487886,"transcriptId":3028828,"type":"IN_HOUSE","eventId":38307,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q4-2022-earnings_call-38307.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/20/3028828.json","maxAge":1},{"title":"ALLY Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666184400,"updated":1774092634,"transcriptId":3077544,"type":"IN_HOUSE","eventId":27943,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q3-2022-earnings_call-27943.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/19/3077544.json","maxAge":1},{"title":"ALLY Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658192280,"updated":1773982023,"transcriptId":3117454,"type":"IN_HOUSE","eventId":26135,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q2-2022-earnings_call-26135.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/19/3117454.json","maxAge":1},{"title":"ALLY Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1649938834,"updated":1774293633,"transcriptId":3152315,"type":"IN_HOUSE","eventId":18678,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q1-2022-earnings_call-18678.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/14/3152315.json","maxAge":1},{"title":"ALLY Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1642723200,"updated":1752165408,"transcriptId":1573725,"type":"RAW","eventId":12787,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q4-2021-earnings_call-12787.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/1/21/1573725.json","maxAge":1},{"title":"ALLY Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1634774400,"updated":1752165408,"transcriptId":1569333,"type":"RAW","eventId":7747,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q3-2021-earnings_call-7747.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/21/1569333.json","maxAge":1},{"title":"ALLY Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1626802740,"updated":1752165408,"transcriptId":1570003,"type":"RAW","eventId":8528,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q2-2021-earnings_call-8528.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/20/1570003.json","maxAge":1},{"title":"ALLY Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1618564440,"updated":1752165408,"transcriptId":1564660,"type":"RAW","eventId":2473,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ALLY/earnings/ALLY-Q1-2021-earnings_call-2473.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/16/1564660.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":39.14,"fmt":"39.14"},"open":{"raw":38.78,"fmt":"38.78"},"dayLow":{"raw":37.685,"fmt":"37.69"},"dayHigh":{"raw":38.745,"fmt":"38.74"},"regularMarketPreviousClose":{"raw":39.14,"fmt":"39.14"},"regularMarketOpen":{"raw":38.78,"fmt":"38.78"},"regularMarketDayLow":{"raw":37.685,"fmt":"37.69"},"regularMarketDayHigh":{"raw":38.745,"fmt":"38.74"},"dividendRate":{"raw":1.2,"fmt":"1.20"},"dividendYield":{"raw":0.0318,"fmt":"3.18%"},"exDividendDate":{"raw":1769990400,"fmt":"2026-02-02"},"payoutRatio":{"raw":0.50630003,"fmt":"50.63%"},"fiveYearAvgDividendYield":{"raw":3.13,"fmt":"3.13"},"beta":{"raw":1.155,"fmt":"1.15"},"trailingPE":{"raw":15.945148,"fmt":"15.95"},"forwardPE":{"raw":5.9818063,"fmt":"5.98"},"volume":{"raw":2275273,"fmt":"2.28M","longFmt":"2,275,273"},"regularMarketVolume":{"raw":2275273,"fmt":"2.28M","longFmt":"2,275,273"},"averageVolume":{"raw":3771542,"fmt":"3.77M","longFmt":"3,771,542"},"averageVolume10days":{"raw":4574240,"fmt":"4.57M","longFmt":"4,574,240"},"averageDailyVolume10Day":{"raw":4574240,"fmt":"4.57M","longFmt":"4,574,240"},"bid":{"raw":36.5,"fmt":"36.50"},"ask":{"raw":37.7,"fmt":"37.70"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":11680576512,"fmt":"11.68B","longFmt":"11,680,576,512"},"nonDilutedMarketCap":{"raw":11878394031,"fmt":"11.88B","longFmt":"11,878,394,031"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":29.52,"fmt":"29.52"},"fiftyTwoWeekHigh":{"raw":47.27,"fmt":"47.27"},"allTimeHigh":{"raw":56.61,"fmt":"56.61"},"allTimeLow":{"raw":10.22,"fmt":"10.22"},"priceToSalesTrailing12Months":{"raw":1.5840217,"fmt":"1.58"},"fiftyDayAverage":{"raw":41.061,"fmt":"41.06"},"twoHundredDayAverage":{"raw":40.53875,"fmt":"40.54"},"trailingAnnualDividendRate":{"raw":1.2,"fmt":"1.20"},"trailingAnnualDividendYield":{"raw":0.030659175,"fmt":"3.07%"},"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":1776429000,"fmt":"2026-04-17"}],"earningsCallDate":[{"raw":1776430800,"fmt":"2026-04-17"}],"isEarningsDateEstimate":false,"earningsAverage":{"raw":0.94857,"fmt":"0.95"},"earningsLow":{"raw":0.83,"fmt":"0.83"},"earningsHigh":{"raw":1.08,"fmt":"1.08"},"revenueAverage":{"raw":2140843620,"fmt":"2.14B","longFmt":"2,140,843,620"},"revenueLow":{"raw":2111532220,"fmt":"2.11B","longFmt":"2,111,532,220"},"revenueHigh":{"raw":2173000000,"fmt":"2.17B","longFmt":"2,173,000,000"}},"exDividendDate":{"raw":1769990400,"fmt":"2026-02-02"},"dividendDate":{"raw":1771286400,"fmt":"2026-02-17"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770301506,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":53.0},{"epochGradeDate":1769444733,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":51.0},{"epochGradeDate":1768240151,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":43.0},{"epochGradeDate":1767894886,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1767886379,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":56.0,"priorPriceTarget":0.0},{"epochGradeDate":1767714921,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":48.0},{"epochGradeDate":1767623031,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":44.0},{"epochGradeDate":1766426833,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":47.0},{"epochGradeDate":1765983027,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":45.0},{"epochGradeDate":1760995062,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":42.0},{"epochGradeDate":1760977577,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1760958973,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":43.0},{"epochGradeDate":1759838438,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":45.0},{"epochGradeDate":1759337869,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":56.0},{"epochGradeDate":1759251884,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":45.0},{"epochGradeDate":1759163811,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":47.0},{"epochGradeDate":1758636151,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1757945237,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":59.0},{"epochGradeDate":1756815439,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":37.0},{"epochGradeDate":1753363432,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1753100342,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1752505353,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1752257500,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":36.0},{"epochGradeDate":1752163670,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":39.0},{"epochGradeDate":1751472088,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":55.0},{"epochGradeDate":1749832678,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":41.0},{"epochGradeDate":1745338385,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":45.0},{"epochGradeDate":1745253875,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":40.0},{"epochGradeDate":1745244847,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":34.0},{"epochGradeDate":1744654478,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":45.0},{"epochGradeDate":1744124807,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":43.0},{"epochGradeDate":1744031330,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":42.0},{"epochGradeDate":1744026312,"firm":"Compass Point","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":37.0},{"epochGradeDate":1743782268,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1743525339,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1738068266,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":42.0},{"epochGradeDate":1737651323,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":41.0},{"epochGradeDate":1737651224,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":40.0},{"epochGradeDate":1737650706,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":41.0},{"epochGradeDate":1737648317,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.0},{"epochGradeDate":1737640928,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1737632680,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1736871446,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":42.0},{"epochGradeDate":1736251779,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1736185862,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":36.0},{"epochGradeDate":1734629232,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":41.0},{"epochGradeDate":1733767946,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1733760995,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":44.0},{"epochGradeDate":1733396413,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1731694584,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1729518193,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":40.0},{"epochGradeDate":1729516821,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1729514396,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":45.0},{"epochGradeDate":1728313300,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":47.0},{"epochGradeDate":1728307956,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":46.0},{"epochGradeDate":1727362521,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":37.0},{"epochGradeDate":1727097603,"firm":"TD Cowen","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":45.0},{"epochGradeDate":1726485427,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":50.0},{"epochGradeDate":1726480552,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1726159592,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":44.0},{"epochGradeDate":1726143505,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":49.0},{"epochGradeDate":1726054120,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":49.0},{"epochGradeDate":1726053072,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":46.0},{"epochGradeDate":1721322235,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":47.0},{"epochGradeDate":1721319998,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":33.0},{"epochGradeDate":1721315246,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":43.0},{"epochGradeDate":1721305033,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":46.0},{"epochGradeDate":1720443859,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":39.0},{"epochGradeDate":1720437518,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":45.0},{"epochGradeDate":1719845262,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":51.0},{"epochGradeDate":1719326021,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1719238979,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1717754960,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1713549848,"firm":"TD Cowen","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":42.0},{"epochGradeDate":1713529631,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":36.0},{"epochGradeDate":1712859633,"firm":"Compass Point","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":28.0},{"epochGradeDate":1712765092,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":29.0},{"epochGradeDate":1712662499,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":42.0},{"epochGradeDate":1712143028,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":37.0},{"epochGradeDate":1711635200,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1707391045,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":37.0},{"epochGradeDate":1706814764,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1706015788,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":36.0},{"epochGradeDate":1705944491,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1705928786,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":26.0},{"epochGradeDate":1704885008,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":47.0,"priorPriceTarget":0.0},{"epochGradeDate":1704881112,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1704464436,"firm":"Raymond James","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1704193844,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":32.0},{"epochGradeDate":1702906861,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":33.0},{"epochGradeDate":1702473082,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1701346162,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1698861996,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1697731197,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":46.0},{"epochGradeDate":1697725655,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":24.0},{"epochGradeDate":1697713847,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":37.0},{"epochGradeDate":1697557034,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":31.0},{"epochGradeDate":1696606660,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":38.0},{"epochGradeDate":1695993788,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":30.0},{"epochGradeDate":1693484496,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1689944978,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1689861338,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1689856883,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":26.0},{"epochGradeDate":1689854563,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":31.0},{"epochGradeDate":1689854505,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1689846015,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":37.0},{"epochGradeDate":1689254612,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1688998160,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":40.0},{"epochGradeDate":1686568988,"firm":"Odeon Capital","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1682333578,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":24.0},{"epochGradeDate":1681988443,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1681812497,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":45.0},{"epochGradeDate":1681725740,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1681317442,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":25.0},{"epochGradeDate":1680700043,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":25.0},{"epochGradeDate":1675869941,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1674486207,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":27.0},{"epochGradeDate":1674477799,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":19.0},{"epochGradeDate":1674476921,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1674476910,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":36.0},{"epochGradeDate":1674476490,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":28.0},{"epochGradeDate":1674476211,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":47.0},{"epochGradeDate":1673346096,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":40.0},{"epochGradeDate":1673258824,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":25.0},{"epochGradeDate":1672926108,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":35.0},{"epochGradeDate":1672754269,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":22.0},{"epochGradeDate":1672743965,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":40.0},{"epochGradeDate":1671110191,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":23.0},{"epochGradeDate":1669894317,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":28.0},{"epochGradeDate":1666782744,"firm":"Compass Point","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1666275834,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":35.0},{"epochGradeDate":1666268668,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":44.0},{"epochGradeDate":1666267080,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":49.0},{"epochGradeDate":1666266653,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":40.0},{"epochGradeDate":1666266525,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":37.0},{"epochGradeDate":1666266140,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":39.0},{"epochGradeDate":1666265740,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":66.0},{"epochGradeDate":1666264757,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":32.0},{"epochGradeDate":1666097726,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":39.0},{"epochGradeDate":1665054989,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1664969753,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":41.0},{"epochGradeDate":1664196923,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":34.0},{"epochGradeDate":1663932376,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1663239204,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":56.0},{"epochGradeDate":1658739645,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":45.0},{"epochGradeDate":1658323409,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":70.0},{"epochGradeDate":1658320925,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":68.0},{"epochGradeDate":1658319103,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":44.0},{"epochGradeDate":1658316702,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":43.0},{"epochGradeDate":1658310753,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1657629863,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":55.0},{"epochGradeDate":1657196012,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":50.0},{"epochGradeDate":1656501529,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":47.0},{"epochGradeDate":1650288738,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":54.0},{"epochGradeDate":1650279854,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":57.0},{"epochGradeDate":1650279167,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":57.0},{"epochGradeDate":1648467955,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":73.0},{"epochGradeDate":1643031409,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":67.0},{"epochGradeDate":1642587236,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":65.0},{"epochGradeDate":1641471656,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":55.0},{"epochGradeDate":1638439654,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1634905387,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":71.0},{"epochGradeDate":1634905104,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1634895519,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":68.0},{"epochGradeDate":1633605982,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1627559560,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":64.0},{"epochGradeDate":1626866826,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":59.0},{"epochGradeDate":1622110948,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1618837816,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":56.0},{"epochGradeDate":1617965186,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1617277692,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":51.0},{"epochGradeDate":1611583622,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":47.0},{"epochGradeDate":1610545235,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":34.0},{"epochGradeDate":1609754555,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1608549929,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1606745568,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":38.0},{"epochGradeDate":1604683079,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":33.0},{"epochGradeDate":1603124947,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":29.0},{"epochGradeDate":1603108598,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":31.0},{"epochGradeDate":1603107831,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":31.0},{"epochGradeDate":1600866168,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":27.0},{"epochGradeDate":1596037409,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":27.0},{"epochGradeDate":1594814371,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":23.5,"priorPriceTarget":0.0},{"epochGradeDate":1593092280,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":28.0},{"epochGradeDate":1593088800,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":26.0},{"epochGradeDate":1590664353,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1589978713,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1589534733,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":25.0},{"epochGradeDate":1587479409,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":27.0},{"epochGradeDate":1587479357,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":31.0},{"epochGradeDate":1587472454,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":37.0},{"epochGradeDate":1587469299,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1587466346,"firm":"CFRA","toGrade":"Strong Sell","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":1.0},{"epochGradeDate":1586865831,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":36.0},{"epochGradeDate":1586449019,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":35.0},{"epochGradeDate":1582212047,"firm":"Nomura","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1582211249,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":39.0},{"epochGradeDate":1582193582,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1579789438,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":34.0},{"epochGradeDate":1579786682,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1571317853,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":39.0},{"epochGradeDate":1570531761,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":35.0},{"epochGradeDate":1568289993,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1568029323,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":37.0},{"epochGradeDate":1568025722,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":37.0},{"epochGradeDate":1563540516,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":29.0},{"epochGradeDate":1555942142,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1551186771,"firm":"Piper Sandler","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1540565278,"firm":"Nomura","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":28.0},{"epochGradeDate":1538649709,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":34.0},{"epochGradeDate":1532952529,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1530274039,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1529403114,"firm":"Nomura Instinet","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1525093608,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":32.0},{"epochGradeDate":1524837510,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":34.0},{"epochGradeDate":1522238095,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1521463134,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":32.0},{"epochGradeDate":1517409082,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1517405709,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":28.0},{"epochGradeDate":1517399726,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":27.0},{"epochGradeDate":1515766667,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1515505984,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1509037947,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1509031134,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1509021565,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":26.0},{"epochGradeDate":1509017522,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1508244936,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1500291179,"firm":"Stephens & Co.","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1497007109,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1488291550,"firm":"Piper Sandler","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1485176599,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1477972800,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1462971056,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1462360387,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":27.0},{"epochGradeDate":1461757557,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1460112449,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1454524450,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1446485592,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":28.0},{"epochGradeDate":1446190292,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":28.0},{"epochGradeDate":1442406968,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1438166471,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":25.0},{"epochGradeDate":1435679910,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1434460063,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1427371799,"firm":"Compass Point","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1426155745,"firm":"Evercore ISI Group","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1423741424,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"up","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1423135847,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1423058400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":26.0},{"epochGradeDate":1422885600,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1422626400,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":29.0},{"epochGradeDate":1418878800,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1414662496,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Maintains","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1411724733,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1400596514,"firm":"Piper Sandler","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1400588129,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1400582614,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1400581084,"firm":"Evercore ISI Group","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1400581078,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1400581077,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.0103201745,"fmt":"-1.03%"},"postMarketChange":{"raw":-0.3899994,"fmt":"-0.39"},"postMarketTime":1774655765,"postMarketPrice":{"raw":37.4,"fmt":"37.40"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0344915,"fmt":"-3.45%"},"regularMarketChange":{"raw":-1.35,"fmt":"-1.35"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":37.79,"fmt":"37.79"},"regularMarketDayHigh":{"raw":38.745,"fmt":"38.74"},"regularMarketDayLow":{"raw":37.685,"fmt":"37.69"},"regularMarketVolume":{"raw":2275273,"fmt":"2.28M","longFmt":"2,275,273.00"},"averageDailyVolume10Day":{"raw":4574240,"fmt":"4.57M","longFmt":"4,574,240"},"averageDailyVolume3Month":{"raw":3771542,"fmt":"3.77M","longFmt":"3,771,542"},"regularMarketPreviousClose":{"raw":39.14,"fmt":"39.14"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":38.78,"fmt":"38.78"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"ALLY","underlyingSymbol":null,"shortName":"Ally Financial Inc.","longName":"Ally Financial Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":11680576512,"fmt":"11.68B","longFmt":"11,680,576,512.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.58,"fmt":"0.58"},"estimate":{"raw":0.42405,"fmt":"0.42"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.16","surprisePct":"36.78","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1744889802,"fmt":"2025-04-17"}},{"date":"2Q2025","actual":{"raw":0.99,"fmt":"0.99"},"estimate":{"raw":0.81045,"fmt":"0.81"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.18","surprisePct":"22.15","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1752838820,"fmt":"2025-07-18"}},{"date":"3Q2025","actual":{"raw":1.15,"fmt":"1.15"},"estimate":{"raw":1.00798,"fmt":"1.01"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.14","surprisePct":"14.09","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1760701204,"fmt":"2025-10-17"}},{"date":"4Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":1.02313,"fmt":"1.02"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.07","surprisePct":"6.54","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1768999787,"fmt":"2026-01-21"}}],"currentQuarterEstimate":{"raw":0.94857,"fmt":"0.95"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776429000,"fmt":"2026-04-17"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":8428000000,"fmt":"8.43B","longFmt":"8,428,000,000"},"earnings":{"raw":1929000000,"fmt":"1.93B","longFmt":"1,929,000,000"}},{"date":2023,"revenue":{"raw":8214000000,"fmt":"8.21B","longFmt":"8,214,000,000"},"earnings":{"raw":930000000,"fmt":"930M","longFmt":"930,000,000"}},{"date":2024,"revenue":{"raw":8181000000,"fmt":"8.18B","longFmt":"8,181,000,000"},"earnings":{"raw":731000000,"fmt":"731M","longFmt":"731,000,000"}},{"date":2025,"revenue":{"raw":7914000000,"fmt":"7.91B","longFmt":"7,914,000,000"},"earnings":{"raw":1192000000,"fmt":"1.19B","longFmt":"1,192,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1541000000,"fmt":"1.54B","longFmt":"1,541,000,000"},"earnings":{"raw":179000000,"fmt":"179M","longFmt":"179,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":2082000000,"fmt":"2.08B","longFmt":"2,082,000,000"},"earnings":{"raw":309000000,"fmt":"309M","longFmt":"309,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2168000000,"fmt":"2.17B","longFmt":"2,168,000,000"},"earnings":{"raw":363000000,"fmt":"363M","longFmt":"363,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2123000000,"fmt":"2.12B","longFmt":"2,123,000,000"},"earnings":{"raw":341000000,"fmt":"341M","longFmt":"341,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":37.79,"fmt":"37.79"},"targetHighPrice":{"raw":70.0,"fmt":"70.00"},"targetLowPrice":{"raw":45.1,"fmt":"45.10"},"targetMeanPrice":{"raw":52.47647,"fmt":"52.48"},"targetMedianPrice":{"raw":52.0,"fmt":"52.00"},"recommendationMean":{"raw":1.68421,"fmt":"1.68"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":17,"fmt":"17","longFmt":"17"},"totalCash":{"raw":10030000128,"fmt":"10.03B","longFmt":"10,030,000,128"},"totalCashPerShare":{"raw":32.45,"fmt":"32.45"},"ebitda":{},"totalDebt":{"raw":21888999424,"fmt":"21.89B","longFmt":"21,888,999,424"},"quickRatio":{},"currentRatio":{},"totalRevenue":{"raw":7374000128,"fmt":"7.37B","longFmt":"7,374,000,128"},"debtToEquity":{},"revenuePerShare":{"raw":23.786,"fmt":"23.79"},"returnOnAssets":{"raw":0.00439,"fmt":"0.44%"},"returnOnEquity":{"raw":0.05796,"fmt":"5.80%"},"grossProfits":{"raw":7374000128,"fmt":"7.37B","longFmt":"7,374,000,128"},"freeCashflow":{},"operatingCashflow":{"raw":3728999936,"fmt":"3.73B","longFmt":"3,728,999,936"},"earningsGrowth":{"raw":2.654,"fmt":"265.40%"},"revenueGrowth":{"raw":0.12,"fmt":"12.00%"},"grossMargins":{"raw":0.0,"fmt":"0.00%"},"ebitdaMargins":{"raw":0.0,"fmt":"0.00%"},"operatingMargins":{"raw":0.20402001,"fmt":"20.40%"},"profitMargins":{"raw":0.11554,"fmt":"11.55%"},"financialCurrency":"USD"}}],"error":null}}