{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.088571444,"fmt":"-8.86%"},"oneMonthReturn":{"raw":-0.120028265,"fmt":"-12.00%"},"threeMonthReturn":{"raw":-0.12494023,"fmt":"-12.49%"},"sixMonthReturn":{"raw":0.112760626,"fmt":"11.28%"},"ytdReturnPct":{"raw":-0.12351439,"fmt":"-12.35%"},"oneYearTotalReturn":{"raw":0.6909516,"fmt":"69.10%"},"twoYearTotalReturn":{"raw":0.81838673,"fmt":"81.84%"},"threeYearTotalReturn":{"raw":1.6775328,"fmt":"167.75%"},"fiveYearTotalReturn":{"raw":1.709892,"fmt":"170.99%"},"tenYearTotalReturn":{"raw":6.268825,"fmt":"626.88%"},"maxReturn":{"raw":108.62624,"fmt":"10,862.62%"}},"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":3258843922432,"fmt":"3.26T","longFmt":"3,258,843,922,432"},"forwardPE":{"raw":20.430185,"fmt":"20.43"},"profitMargins":{"raw":0.32810003,"fmt":"32.81%"},"floatShares":{"raw":10833710290,"fmt":"10.83B","longFmt":"10,833,710,290"},"sharesOutstanding":{"raw":5822000000,"fmt":"5.82B","longFmt":"5,822,000,000"},"sharesShort":{"raw":80006593,"fmt":"80.01M","longFmt":"80,006,593"},"sharesShortPriorMonth":{"raw":73567743,"fmt":"73.57M","longFmt":"73,567,743"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0063,"fmt":"0.63%"},"heldPercentInsiders":{"raw":0.0058,"fmt":"0.58%"},"heldPercentInstitutions":{"raw":0.80825996,"fmt":"80.83%"},"shortRatio":{"raw":2.64,"fmt":"2.64"},"shortPercentOfFloat":{"raw":0.0137,"fmt":"1.37%"},"beta":{"raw":1.112,"fmt":"1.11"},"impliedSharesOutstanding":{"raw":12097000000,"fmt":"12.1B","longFmt":"12,097,000,000"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":34.353,"fmt":"34.35"},"priceToBook":{"raw":7.985911,"fmt":"7.99"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":0.298,"fmt":"29.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":132169998336,"fmt":"132.17B","longFmt":"132,169,998,336"},"trailingEps":{"raw":10.81,"fmt":"10.81"},"forwardEps":{"raw":13.42817,"fmt":"13.43"},"pegRatio":{},"lastSplitFactor":"20:1","lastSplitDate":{"raw":1658102400,"fmt":"2022-07-18"},"enterpriseToRevenue":{"raw":8.09,"fmt":"8.09"},"enterpriseToEbitda":{"raw":21.7,"fmt":"21.70"},"52WeekChange":{"raw":0.7950859,"fmt":"79.51%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.21,"fmt":"0.21"},"lastDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.81,"fmt":"2.81"},"estimate":{"raw":2.00576,"fmt":"2.01"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.8","surprisePct":"40.1","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745524886,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":2.31,"fmt":"2.31"},"estimate":{"raw":2.18615,"fmt":"2.19"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.12","surprisePct":"5.67","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753300893,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":2.87,"fmt":"2.87"},"estimate":{"raw":2.26199,"fmt":"2.26"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.61","surprisePct":"26.88","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768108,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":2.82,"fmt":"2.82"},"estimate":{"raw":2.63521,"fmt":"2.64"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.18","surprisePct":"7.01","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770238897,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":2.60377,"fmt":"2.60"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":282836000000,"fmt":"282.84B","longFmt":"282,836,000,000"},"earnings":{"raw":59972000000,"fmt":"59.97B","longFmt":"59,972,000,000"}},{"date":2023,"revenue":{"raw":307394000000,"fmt":"307.39B","longFmt":"307,394,000,000"},"earnings":{"raw":73795000000,"fmt":"73.8B","longFmt":"73,795,000,000"}},{"date":2024,"revenue":{"raw":350018000000,"fmt":"350.02B","longFmt":"350,018,000,000"},"earnings":{"raw":100118000000,"fmt":"100.12B","longFmt":"100,118,000,000"}},{"date":2025,"revenue":{"raw":402836000000,"fmt":"402.84B","longFmt":"402,836,000,000"},"earnings":{"raw":132170000000,"fmt":"132.17B","longFmt":"132,170,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":90234000000,"fmt":"90.23B","longFmt":"90,234,000,000"},"earnings":{"raw":34540000000,"fmt":"34.54B","longFmt":"34,540,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":96428000000,"fmt":"96.43B","longFmt":"96,428,000,000"},"earnings":{"raw":28196000000,"fmt":"28.2B","longFmt":"28,196,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":102346000000,"fmt":"102.35B","longFmt":"102,346,000,000"},"earnings":{"raw":34979000000,"fmt":"34.98B","longFmt":"34,979,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":113828000000,"fmt":"113.83B","longFmt":"113,828,000,000"},"earnings":{"raw":34455000000,"fmt":"34.45B","longFmt":"34,455,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"gaap"},"earningsCallTranscripts":{"transcripts":[{"title":"GOOGL Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770240600,"updated":1772058472,"transcriptId":2748101,"type":"IN_HOUSE","eventId":396697,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2025-earnings_call-396697.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/4/2748101.json","maxAge":1},{"title":"GOOGL Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761773400,"updated":1761806739,"transcriptId":2213762,"type":"IN_HOUSE","eventId":366282,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2025-earnings_call-366282.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2213762.json","maxAge":1},{"title":"GOOGL Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753302600,"updated":1763045124,"transcriptId":2270615,"type":"IN_HOUSE","eventId":338340,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2025-earnings_call-338340.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/23/2270615.json","maxAge":1},{"title":"GOOGL Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745526600,"updated":1765020505,"transcriptId":2371264,"type":"IN_HOUSE","eventId":312617,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2025-earnings_call-312617.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2371264.json","maxAge":1},{"title":"GOOGL Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1738704600,"updated":1766229917,"transcriptId":2526369,"type":"IN_HOUSE","eventId":239197,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2024-earnings_call-239197.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/4/2526369.json","maxAge":1},{"title":"GOOGL Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730233800,"updated":1766229901,"transcriptId":2526453,"type":"IN_HOUSE","eventId":215117,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2024-earnings_call-215117.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/29/2526453.json","maxAge":1},{"title":"GOOGL Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721766600,"updated":1766230006,"transcriptId":2526433,"type":"IN_HOUSE","eventId":188470,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2024-earnings_call-188470.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/23/2526433.json","maxAge":1},{"title":"GOOGL Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714077000,"updated":1766184384,"transcriptId":2526312,"type":"IN_HOUSE","eventId":163749,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2024-earnings_call-163749.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/25/2526312.json","maxAge":1},{"title":"GOOGL Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1706650200,"updated":1766230006,"transcriptId":2526360,"type":"IN_HOUSE","eventId":122740,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2023-earnings_call-122740.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/30/2526360.json","maxAge":1},{"title":"GOOGL Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698179400,"updated":1766229867,"transcriptId":2526426,"type":"IN_HOUSE","eventId":84943,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2023-earnings_call-84943.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/24/2526426.json","maxAge":1},{"title":"GOOGL Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690318800,"updated":1766229867,"transcriptId":2526379,"type":"IN_HOUSE","eventId":65045,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2023-earnings_call-65045.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/25/2526379.json","maxAge":1},{"title":"GOOGL Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682456400,"updated":1766230022,"transcriptId":2526322,"type":"IN_HOUSE","eventId":51942,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2023-earnings_call-51942.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/25/2526322.json","maxAge":1},{"title":"GOOGL Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675373400,"updated":1766230006,"transcriptId":2526521,"type":"IN_HOUSE","eventId":39277,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2022-earnings_call-39277.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/2/2526521.json","maxAge":1},{"title":"GOOGL Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666729800,"updated":1766229917,"transcriptId":2526461,"type":"IN_HOUSE","eventId":27428,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2022-earnings_call-27428.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/25/2526461.json","maxAge":1},{"title":"GOOGL Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658832420,"updated":1766229867,"transcriptId":2526396,"type":"IN_HOUSE","eventId":27427,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2022-earnings_call-27427.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/26/2526396.json","maxAge":1},{"title":"GOOGL Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1650976085,"updated":1766164689,"transcriptId":2526106,"type":"IN_HOUSE","eventId":19831,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2022-earnings_call-19831.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/26/2526106.json","maxAge":1},{"title":"GOOGL Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1643687542,"updated":1766229867,"transcriptId":2526522,"type":"IN_HOUSE","eventId":13632,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2021-earnings_call-13632.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/1/2526522.json","maxAge":1},{"title":"GOOGL Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635206400,"updated":1766229989,"transcriptId":2526443,"type":"IN_HOUSE","eventId":9041,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2021-earnings_call-9041.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/26/2526443.json","maxAge":1},{"title":"GOOGL Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627415280,"updated":1766229849,"transcriptId":2526334,"type":"IN_HOUSE","eventId":6170,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2021-earnings_call-6170.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/27/2526334.json","maxAge":1},{"title":"GOOGL Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1619511780,"updated":1766229917,"transcriptId":2526463,"type":"IN_HOUSE","eventId":720,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2021-earnings_call-720.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/27/2526463.json","maxAge":1},{"title":"GOOGL Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1612224000,"updated":1766180702,"transcriptId":2526235,"type":"IN_HOUSE","eventId":6332,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2020-earnings_call-6332.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/2/2526235.json","maxAge":1},{"title":"GOOGL Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603998960,"updated":1766229917,"transcriptId":2526531,"type":"IN_HOUSE","eventId":923,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2020-earnings_call-923.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/2526531.json","maxAge":1},{"title":"GOOGL Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596132780,"updated":1766229934,"transcriptId":2527414,"type":"IN_HOUSE","eventId":6465,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2020-earnings_call-6465.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/30/2527414.json","maxAge":1},{"title":"GOOGL Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588097460,"updated":1766229901,"transcriptId":2526554,"type":"IN_HOUSE","eventId":2610,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2020-earnings_call-2610.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/28/2526554.json","maxAge":1},{"title":"GOOGL Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1580756880,"updated":1766229884,"transcriptId":2526509,"type":"IN_HOUSE","eventId":2313,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2019-earnings_call-2313.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/3/2526509.json","maxAge":1},{"title":"GOOGL Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572296400,"updated":1766229867,"transcriptId":2526537,"type":"IN_HOUSE","eventId":63510,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2019-earnings_call-63510.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/28/2526537.json","maxAge":1},{"title":"GOOGL Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564086600,"updated":1766230022,"transcriptId":2526436,"type":"IN_HOUSE","eventId":63511,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2019-earnings_call-63511.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/25/2526436.json","maxAge":1},{"title":"GOOGL Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556569800,"updated":1766229934,"transcriptId":2526345,"type":"IN_HOUSE","eventId":63513,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2019-earnings_call-63513.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/4/29/2526345.json","maxAge":1},{"title":"GOOGL Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1549315800,"updated":1766229884,"transcriptId":2526394,"type":"IN_HOUSE","eventId":63514,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2018-earnings_call-63514.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/4/2526394.json","maxAge":1},{"title":"GOOGL Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1540499400,"updated":1766230006,"transcriptId":2526429,"type":"IN_HOUSE","eventId":63515,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2018-earnings_call-63515.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/10/25/2526429.json","maxAge":1},{"title":"GOOGL Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1532377800,"updated":1766230040,"transcriptId":2526333,"type":"IN_HOUSE","eventId":63516,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2018-earnings_call-63516.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/7/23/2526333.json","maxAge":1},{"title":"GOOGL Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1524515400,"updated":1766229952,"transcriptId":2526435,"type":"IN_HOUSE","eventId":63518,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2018-earnings_call-63518.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/4/23/2526435.json","maxAge":1},{"title":"GOOGL Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1517520600,"updated":1766229969,"transcriptId":2526507,"type":"IN_HOUSE","eventId":63519,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2017-earnings_call-63519.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/1/2526507.json","maxAge":1},{"title":"GOOGL Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1509049800,"updated":1766229867,"transcriptId":2526384,"type":"IN_HOUSE","eventId":63520,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2017-earnings_call-63520.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/10/26/2526384.json","maxAge":1},{"title":"GOOGL Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1500930000,"updated":1766229969,"transcriptId":2526434,"type":"IN_HOUSE","eventId":63521,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2017-earnings_call-63521.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/7/24/2526434.json","maxAge":1},{"title":"GOOGL Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493325000,"updated":1766229830,"transcriptId":2526478,"type":"IN_HOUSE","eventId":63525,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2017-earnings_call-63525.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/4/27/2526478.json","maxAge":1},{"title":"GOOGL Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1485466200,"updated":1766229830,"transcriptId":2526553,"type":"IN_HOUSE","eventId":63526,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2016-earnings_call-63526.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/1/26/2526553.json","maxAge":1},{"title":"GOOGL Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1477600200,"updated":1766166445,"transcriptId":2526125,"type":"IN_HOUSE","eventId":63527,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2016-earnings_call-63527.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/10/27/2526125.json","maxAge":1},{"title":"GOOGL Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1469737800,"updated":1766166445,"transcriptId":2526131,"type":"IN_HOUSE","eventId":63528,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2016-earnings_call-63528.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/7/28/2526131.json","maxAge":1},{"title":"GOOGL Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1461270600,"updated":1766229917,"transcriptId":2526383,"type":"IN_HOUSE","eventId":63530,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2016-earnings_call-63530.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/4/21/2526383.json","maxAge":1},{"title":"GOOGL Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1454362200,"updated":1766229867,"transcriptId":2526544,"type":"IN_HOUSE","eventId":63531,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2015-earnings_call-63531.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/2/1/2526544.json","maxAge":1},{"title":"GOOGL Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1445545800,"updated":1766164689,"transcriptId":2526093,"type":"IN_HOUSE","eventId":63532,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2015-earnings_call-63532.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/10/22/2526093.json","maxAge":1},{"title":"GOOGL Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1437078600,"updated":1766230006,"transcriptId":2526413,"type":"IN_HOUSE","eventId":63534,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2015-earnings_call-63534.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/7/16/2526413.json","maxAge":1},{"title":"GOOGL Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1429821000,"updated":1766229989,"transcriptId":2526575,"type":"IN_HOUSE","eventId":63536,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2015-earnings_call-63536.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/4/23/2526575.json","maxAge":1},{"title":"GOOGL Q4 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q4","date":1422567000,"updated":1766229952,"transcriptId":2526552,"type":"IN_HOUSE","eventId":63537,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2014-earnings_call-63537.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/1/29/2526552.json","maxAge":1},{"title":"GOOGL Q3 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q3","date":1413491400,"updated":1766230022,"transcriptId":2526412,"type":"IN_HOUSE","eventId":63538,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2014-earnings_call-63538.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/10/16/2526412.json","maxAge":1},{"title":"GOOGL Q2 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q2","date":1405629000,"updated":1766230040,"transcriptId":2526393,"type":"IN_HOUSE","eventId":63539,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2014-earnings_call-63539.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/7/17/2526393.json","maxAge":1},{"title":"GOOGL Q1 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q1","date":1397680200,"updated":1766229884,"transcriptId":2526403,"type":"IN_HOUSE","eventId":63544,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2014-earnings_call-63544.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/4/16/2526403.json","maxAge":1},{"title":"GOOGL Q4 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q4","date":1391117400,"updated":1766229901,"transcriptId":2526381,"type":"IN_HOUSE","eventId":63546,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2013-earnings_call-63546.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/1/30/2526381.json","maxAge":1},{"title":"GOOGL Q3 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q3","date":1382041800,"updated":1766229969,"transcriptId":2526380,"type":"IN_HOUSE","eventId":63547,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2013-earnings_call-63547.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/10/17/2526380.json","maxAge":1},{"title":"GOOGL Q2 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q2","date":1374179400,"updated":1766229901,"transcriptId":2526427,"type":"IN_HOUSE","eventId":63549,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2013-earnings_call-63549.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/7/18/2526427.json","maxAge":1},{"title":"GOOGL Q1 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q1","date":1366317000,"updated":1766229917,"transcriptId":2526402,"type":"IN_HOUSE","eventId":63754,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2013-earnings_call-63754.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/4/18/2526402.json","maxAge":1},{"title":"GOOGL Q4 FY2012 earnings call transcript","fiscalYear":2012,"fiscalPeriod":"Q4","date":1358890200,"updated":1766184384,"transcriptId":2526313,"type":"IN_HOUSE","eventId":63755,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2012-earnings_call-63755.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/1/22/2526313.json","maxAge":1},{"title":"GOOGL Q3 FY2012 earnings call transcript","fiscalYear":2012,"fiscalPeriod":"Q3","date":1350592200,"updated":1766229867,"transcriptId":2526372,"type":"IN_HOUSE","eventId":63756,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2012-earnings_call-63756.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/10/18/2526372.json","maxAge":1},{"title":"GOOGL Q2 FY2012 earnings call transcript","fiscalYear":2012,"fiscalPeriod":"Q2","date":1342729800,"updated":1766164689,"transcriptId":2526092,"type":"IN_HOUSE","eventId":63757,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2012-earnings_call-63757.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/7/19/2526092.json","maxAge":1},{"title":"GOOGL Q1 FY2012 earnings call transcript","fiscalYear":2012,"fiscalPeriod":"Q1","date":1334262600,"updated":1763943508,"transcriptId":2328046,"type":"IN_HOUSE","eventId":63759,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2012-earnings_call-63759.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/4/12/2328046.json","maxAge":1},{"title":"GOOGL Q4 FY2011 earnings call transcript","fiscalYear":2011,"fiscalPeriod":"Q4","date":1327008600,"updated":1763943508,"transcriptId":2328002,"type":"IN_HOUSE","eventId":63760,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2011-earnings_call-63760.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/1/19/2328002.json","maxAge":1},{"title":"GOOGL Q3 FY2011 earnings call transcript","fiscalYear":2011,"fiscalPeriod":"Q3","date":1318537800,"updated":1763945110,"transcriptId":2328634,"type":"IN_HOUSE","eventId":63761,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q3-2011-earnings_call-63761.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2011/10/13/2328634.json","maxAge":1},{"title":"GOOGL Q2 FY2011 earnings call transcript","fiscalYear":2011,"fiscalPeriod":"Q2","date":1310675400,"updated":1763943493,"transcriptId":2327629,"type":"IN_HOUSE","eventId":63763,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q2-2011-earnings_call-63763.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2011/7/14/2327629.json","maxAge":1},{"title":"GOOGL Q1 FY2011 earnings call transcript","fiscalYear":2011,"fiscalPeriod":"Q1","date":1302813000,"updated":1766229901,"transcriptId":2526476,"type":"IN_HOUSE","eventId":63765,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q1-2011-earnings_call-63765.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2011/4/14/2526476.json","maxAge":1},{"title":"GOOGL Q4 FY2010 earnings call transcript","fiscalYear":2010,"fiscalPeriod":"Q4","date":1295559000,"updated":1766229901,"transcriptId":2526452,"type":"IN_HOUSE","eventId":63766,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/GOOGL/earnings/GOOGL-Q4-2010-earnings_call-63766.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2011/1/20/2526452.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":280.965,"fmt":"280.96"},"open":{"raw":277.275,"fmt":"277.27"},"dayLow":{"raw":273.95,"fmt":"273.95"},"dayHigh":{"raw":279.37,"fmt":"279.37"},"regularMarketPreviousClose":{"raw":280.965,"fmt":"280.96"},"regularMarketOpen":{"raw":277.275,"fmt":"277.27"},"regularMarketDayLow":{"raw":273.95,"fmt":"273.95"},"regularMarketDayHigh":{"raw":279.37,"fmt":"279.37"},"dividendRate":{"raw":0.84,"fmt":"0.84"},"dividendYield":{"raw":0.0031,"fmt":"0.31%"},"exDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"payoutRatio":{"raw":0.076799996,"fmt":"7.68%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.112,"fmt":"1.11"},"trailingPE":{"raw":25.378351,"fmt":"25.38"},"forwardPE":{"raw":20.430185,"fmt":"20.43"},"volume":{"raw":35890612,"fmt":"35.89M","longFmt":"35,890,612"},"regularMarketVolume":{"raw":35890612,"fmt":"35.89M","longFmt":"35,890,612"},"averageVolume":{"raw":32649994,"fmt":"32.65M","longFmt":"32,649,994"},"averageVolume10days":{"raw":26019000,"fmt":"26.02M","longFmt":"26,019,000"},"averageDailyVolume10Day":{"raw":26019000,"fmt":"26.02M","longFmt":"26,019,000"},"bid":{"raw":274.24,"fmt":"274.24"},"ask":{"raw":274.73,"fmt":"274.73"},"bidSize":{"raw":100,"fmt":"100","longFmt":"100"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":3318691135488,"fmt":"3.32T","longFmt":"3,318,691,135,488"},"nonDilutedMarketCap":{"raw":3629179020000,"fmt":"3.63T","longFmt":"3,629,179,020,000"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":140.53,"fmt":"140.53"},"fiftyTwoWeekHigh":{"raw":349.0,"fmt":"349.00"},"allTimeHigh":{"raw":349.0,"fmt":"349.00"},"allTimeLow":{"raw":2.401401,"fmt":"2.40"},"priceToSalesTrailing12Months":{"raw":8.238318,"fmt":"8.24"},"fiftyDayAverage":{"raw":317.9796,"fmt":"317.98"},"twoHundredDayAverage":{"raw":259.8767,"fmt":"259.88"},"trailingAnnualDividendRate":{"raw":0.83,"fmt":"0.83"},"trailingAnnualDividendYield":{"raw":0.0029541047,"fmt":"0.30%"},"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":1776974400,"fmt":"2026-04-23"}],"earningsCallDate":[{"raw":1770240600,"fmt":"2026-02-04"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.61638,"fmt":"2.62"},"earningsLow":{"raw":2.34,"fmt":"2.34"},"earningsHigh":{"raw":2.81,"fmt":"2.81"},"revenueAverage":{"raw":106815520400,"fmt":"106.82B","longFmt":"106,815,520,400"},"revenueLow":{"raw":103450000000,"fmt":"103.45B","longFmt":"103,450,000,000"},"revenueHigh":{"raw":111974609250,"fmt":"111.97B","longFmt":"111,974,609,250"}},"exDividendDate":{"raw":1773014400,"fmt":"2026-03-09"},"dividendDate":{"raw":1773619200,"fmt":"2026-03-16"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774616357,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":397.0,"priorPriceTarget":387.0},{"epochGradeDate":1774605494,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":400.0,"priorPriceTarget":400.0},{"epochGradeDate":1773402784,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":400.0,"priorPriceTarget":400.0},{"epochGradeDate":1771857226,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":387.0,"priorPriceTarget":354.0},{"epochGradeDate":1771527671,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":415.0,"priorPriceTarget":280.0},{"epochGradeDate":1770405465,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":350.0},{"epochGradeDate":1770397392,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":365.0},{"epochGradeDate":1770324428,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":300.0},{"epochGradeDate":1770313669,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":385.0},{"epochGradeDate":1770308844,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":346.0},{"epochGradeDate":1770306536,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":365.0},{"epochGradeDate":1770305953,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":315.0},{"epochGradeDate":1770303835,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":345.0},{"epochGradeDate":1770303362,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":375.0},{"epochGradeDate":1770302545,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":325.0},{"epochGradeDate":1770301724,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":370.0,"priorPriceTarget":370.0},{"epochGradeDate":1770301576,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":354.0,"priorPriceTarget":350.0},{"epochGradeDate":1770299832,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":385.0,"priorPriceTarget":385.0},{"epochGradeDate":1770297265,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":360.0},{"epochGradeDate":1770296748,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":360.0},{"epochGradeDate":1770296117,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":400.0},{"epochGradeDate":1770295499,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":357.0,"priorPriceTarget":279.0},{"epochGradeDate":1770288749,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":400.0},{"epochGradeDate":1770288544,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":330.0},{"epochGradeDate":1770283886,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":365.0},{"epochGradeDate":1770038230,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":365.0},{"epochGradeDate":1769536756,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":310.0},{"epochGradeDate":1769435189,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":330.0},{"epochGradeDate":1769431621,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":330.0},{"epochGradeDate":1769178889,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":346.0,"priorPriceTarget":333.0},{"epochGradeDate":1768932877,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":306.0},{"epochGradeDate":1768324871,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":330.0},{"epochGradeDate":1768308421,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":335.0},{"epochGradeDate":1768234909,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":268.0},{"epochGradeDate":1767981259,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":325.0},{"epochGradeDate":1767868981,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":310.0},{"epochGradeDate":1767799375,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":330.0},{"epochGradeDate":1767629808,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":320.0},{"epochGradeDate":1767184694,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":340.0},{"epochGradeDate":1766417179,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":343.0},{"epochGradeDate":1766160081,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":320.0},{"epochGradeDate":1765908676,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":343.0,"priorPriceTarget":340.0},{"epochGradeDate":1765567050,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":340.0},{"epochGradeDate":1765469789,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":330.0},{"epochGradeDate":1764946086,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":320.0},{"epochGradeDate":1764593413,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":330.0},{"epochGradeDate":1764096187,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":300.0,"priorPriceTarget":300.0},{"epochGradeDate":1764001460,"firm":"BNP Paribas Exane","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":355.0,"priorPriceTarget":0.0},{"epochGradeDate":1763468598,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":260.0},{"epochGradeDate":1761854814,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":190.0},{"epochGradeDate":1761853157,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":290.0},{"epochGradeDate":1761852979,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":245.0},{"epochGradeDate":1761850779,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":306.0,"priorPriceTarget":255.0},{"epochGradeDate":1761847609,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":343.0,"priorPriceTarget":280.0},{"epochGradeDate":1761846761,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":270.0},{"epochGradeDate":1761845187,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":260.0},{"epochGradeDate":1761842899,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":300.0},{"epochGradeDate":1761839139,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":250.0},{"epochGradeDate":1761837294,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":288.0},{"epochGradeDate":1761836659,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":268.0,"priorPriceTarget":236.0},{"epochGradeDate":1761830543,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":265.0},{"epochGradeDate":1761830205,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":270.0},{"epochGradeDate":1761829884,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":285.0},{"epochGradeDate":1761828234,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":300.0},{"epochGradeDate":1761827298,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":285.0},{"epochGradeDate":1761825929,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":285.0},{"epochGradeDate":1761825438,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":260.0},{"epochGradeDate":1761823490,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":279.0,"priorPriceTarget":224.0},{"epochGradeDate":1761822563,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":280.0},{"epochGradeDate":1761568080,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":265.0},{"epochGradeDate":1761313079,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":292.0,"priorPriceTarget":222.0},{"epochGradeDate":1761228748,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":210.0},{"epochGradeDate":1761136261,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":290.0,"priorPriceTarget":290.0},{"epochGradeDate":1760958555,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":252.0},{"epochGradeDate":1760702540,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":210.0},{"epochGradeDate":1760032797,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":294.0,"priorPriceTarget":225.0},{"epochGradeDate":1759846523,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":236.0,"priorPriceTarget":187.0},{"epochGradeDate":1759839146,"firm":"HSBC","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":285.0,"priorPriceTarget":0.0},{"epochGradeDate":1759409388,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":210.0},{"epochGradeDate":1759249312,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":295.0,"priorPriceTarget":0.0},{"epochGradeDate":1758798659,"firm":"MoffettNathanson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":230.0},{"epochGradeDate":1758717372,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":201.0,"priorPriceTarget":201.0},{"epochGradeDate":1758554196,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":215.0},{"epochGradeDate":1758548977,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":225.0},{"epochGradeDate":1758284562,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":250.0},{"epochGradeDate":1758195190,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":220.0},{"epochGradeDate":1757953498,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":225.0},{"epochGradeDate":1757333779,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":240.0},{"epochGradeDate":1757092013,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":240.0},{"epochGradeDate":1756986827,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":230.0},{"epochGradeDate":1756917185,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":235.0},{"epochGradeDate":1756908837,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":235.0},{"epochGradeDate":1756907866,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":220.0},{"epochGradeDate":1756903921,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":230.0},{"epochGradeDate":1756902548,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1756899752,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":220.0},{"epochGradeDate":1756898422,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":224.0,"priorPriceTarget":191.0},{"epochGradeDate":1756896452,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":225.0},{"epochGradeDate":1756834730,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1755772575,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1754404423,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":165.0},{"epochGradeDate":1753799638,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":187.0,"priorPriceTarget":184.0},{"epochGradeDate":1753372742,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":160.0},{"epochGradeDate":1753372205,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":195.0},{"epochGradeDate":1753369724,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":203.0},{"epochGradeDate":1753368963,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":202.0,"priorPriceTarget":192.0},{"epochGradeDate":1753368086,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":208.0},{"epochGradeDate":1753366164,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":200.0},{"epochGradeDate":1753365472,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":205.0},{"epochGradeDate":1753365133,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1753364511,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":184.0,"priorPriceTarget":177.0},{"epochGradeDate":1753364334,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1753364103,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":201.0,"priorPriceTarget":196.0},{"epochGradeDate":1753362207,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1753361409,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":205.0},{"epochGradeDate":1753361382,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":220.0},{"epochGradeDate":1753360451,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":210.0},{"epochGradeDate":1753357418,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":218.0},{"epochGradeDate":1753357022,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":191.0,"priorPriceTarget":189.0},{"epochGradeDate":1753351248,"firm":"WestPark Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1753350898,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1753350234,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1753275295,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":190.0},{"epochGradeDate":1753197736,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":185.0},{"epochGradeDate":1753192388,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":218.0,"priorPriceTarget":200.0},{"epochGradeDate":1753111553,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":185.0},{"epochGradeDate":1752836948,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1752752178,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":195.0},{"epochGradeDate":1752679158,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":192.0,"priorPriceTarget":186.0},{"epochGradeDate":1752669538,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":196.0,"priorPriceTarget":171.0},{"epochGradeDate":1752665777,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":178.0},{"epochGradeDate":1752599410,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":200.0},{"epochGradeDate":1751994044,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":180.0},{"epochGradeDate":1751980742,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":177.0,"priorPriceTarget":175.0},{"epochGradeDate":1751478371,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1751026423,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1750858587,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":171.0,"priorPriceTarget":171.0},{"epochGradeDate":1750779512,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":203.0,"priorPriceTarget":200.0},{"epochGradeDate":1748007058,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1747835114,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":189.0,"priorPriceTarget":189.0},{"epochGradeDate":1747831448,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1746722471,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1746699275,"firm":"WestPark Capital","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1746541696,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1746046875,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1745599266,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":225.0},{"epochGradeDate":1745596525,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":185.0},{"epochGradeDate":1745594045,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":186.0,"priorPriceTarget":173.0},{"epochGradeDate":1745591618,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":165.0},{"epochGradeDate":1745591240,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":195.0},{"epochGradeDate":1745587545,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":185.0},{"epochGradeDate":1745587111,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":185.0},{"epochGradeDate":1745586359,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":178.0,"priorPriceTarget":178.0},{"epochGradeDate":1745585368,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":185.0},{"epochGradeDate":1745579559,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":167.0},{"epochGradeDate":1745579228,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":189.0,"priorPriceTarget":205.0},{"epochGradeDate":1745427312,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":192.0,"priorPriceTarget":225.0},{"epochGradeDate":1745425564,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1744904229,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":210.0},{"epochGradeDate":1744901730,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":230.0},{"epochGradeDate":1744898837,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":220.0},{"epochGradeDate":1744821585,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":159.0,"priorPriceTarget":200.0},{"epochGradeDate":1744799875,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":178.0,"priorPriceTarget":178.0},{"epochGradeDate":1744710252,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":220.0},{"epochGradeDate":1744653735,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":200.0},{"epochGradeDate":1744377040,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":178.0,"priorPriceTarget":225.0},{"epochGradeDate":1744300009,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":195.0,"priorPriceTarget":229.0},{"epochGradeDate":1744291585,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1744291285,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":225.0},{"epochGradeDate":1744284528,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":208.0},{"epochGradeDate":1744199178,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":230.0},{"epochGradeDate":1744197392,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":225.0},{"epochGradeDate":1744126105,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":220.0},{"epochGradeDate":1743437784,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":167.0,"priorPriceTarget":184.0},{"epochGradeDate":1743426319,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":235.0},{"epochGradeDate":1743173949,"firm":"Citizens Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1742393893,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1742393781,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1742383388,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1742303810,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":202.0,"priorPriceTarget":220.0},{"epochGradeDate":1738773768,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":208.0,"priorPriceTarget":210.0},{"epochGradeDate":1738771439,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":232.0},{"epochGradeDate":1738770912,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1738765382,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":229.0,"priorPriceTarget":232.0},{"epochGradeDate":1738762407,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":225.0},{"epochGradeDate":1738761157,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":215.0},{"epochGradeDate":1738760974,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":190.0},{"epochGradeDate":1738756089,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":209.0,"priorPriceTarget":211.0},{"epochGradeDate":1738755538,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":225.0},{"epochGradeDate":1738754229,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1738750932,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":193.0},{"epochGradeDate":1738246985,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1737998325,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1737979739,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":210.0},{"epochGradeDate":1737729190,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":190.0},{"epochGradeDate":1737561670,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":215.0},{"epochGradeDate":1737376651,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":217.0},{"epochGradeDate":1736785036,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":205.0},{"epochGradeDate":1736782784,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1736781738,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":187.0},{"epochGradeDate":1736522475,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1736520155,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1736246255,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":190.0},{"epochGradeDate":1736180823,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1735915157,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1735825435,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1734972991,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1734525714,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":212.0},{"epochGradeDate":1733996261,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1733851567,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1730918500,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":170.0},{"epochGradeDate":1730316981,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1730314846,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":180.0},{"epochGradeDate":1730311942,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1730308683,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":190.0},{"epochGradeDate":1730308453,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":206.0},{"epochGradeDate":1730307424,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":200.0},{"epochGradeDate":1730305185,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1730301775,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":204.0},{"epochGradeDate":1730301577,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1730300930,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":187.0,"priorPriceTarget":182.0},{"epochGradeDate":1730300113,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":200.0},{"epochGradeDate":1730296636,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":215.0},{"epochGradeDate":1730292562,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":190.0},{"epochGradeDate":1730290689,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":206.0},{"epochGradeDate":1730287704,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1729777597,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1729088199,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":196.0},{"epochGradeDate":1728988384,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1728488866,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":190.0},{"epochGradeDate":1728482670,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":222.0},{"epochGradeDate":1727879240,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":182.0,"priorPriceTarget":190.0},{"epochGradeDate":1727719082,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1727712869,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":190.0},{"epochGradeDate":1727367648,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1727284085,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1727101433,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":190.0},{"epochGradeDate":1726509236,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":196.0,"priorPriceTarget":196.0},{"epochGradeDate":1726495472,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1726491572,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":222.0,"priorPriceTarget":222.0},{"epochGradeDate":1726483247,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":225.0},{"epochGradeDate":1725982475,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1725978049,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":206.0},{"epochGradeDate":1725541297,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1725538728,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1725364004,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":205.0},{"epochGradeDate":1725030408,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1724945130,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":206.0,"priorPriceTarget":206.0},{"epochGradeDate":1724063135,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1723631962,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1722952188,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":222.0,"priorPriceTarget":222.0},{"epochGradeDate":1722941721,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1722422116,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1722361759,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1721848320,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":195.0},{"epochGradeDate":1721846964,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1721845686,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1721844656,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":190.0},{"epochGradeDate":1721838622,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":204.0,"priorPriceTarget":200.0},{"epochGradeDate":1721835543,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":204.0,"priorPriceTarget":200.0},{"epochGradeDate":1721834557,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":202.0},{"epochGradeDate":1721828806,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":196.0,"priorPriceTarget":190.0},{"epochGradeDate":1721823734,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":200.0},{"epochGradeDate":1721823056,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":187.0},{"epochGradeDate":1721822174,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":200.0},{"epochGradeDate":1721821400,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":210.0},{"epochGradeDate":1721820075,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":181.0,"priorPriceTarget":181.0},{"epochGradeDate":1721818775,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1721755315,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":195.0},{"epochGradeDate":1721731123,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1721651579,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1721227789,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":215.0},{"epochGradeDate":1721220103,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":200.0},{"epochGradeDate":1721139749,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":200.0},{"epochGradeDate":1721123082,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1720446328,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":187.0,"priorPriceTarget":168.0},{"epochGradeDate":1720001527,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Maintains","currentPriceTarget":170.0,"priorPriceTarget":170.0},{"epochGradeDate":1719999744,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1719587213,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":181.0,"priorPriceTarget":182.0},{"epochGradeDate":1719570718,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":210.0},{"epochGradeDate":1719405640,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":200.0},{"epochGradeDate":1718111368,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1718109718,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1716564830,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":176.0},{"epochGradeDate":1715783893,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Maintains","currentPriceTarget":195.0,"priorPriceTarget":195.0},{"epochGradeDate":1715777999,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":215.0,"priorPriceTarget":215.0},{"epochGradeDate":1715777648,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1715773141,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":196.0,"priorPriceTarget":196.0},{"epochGradeDate":1714592241,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":155.0},{"epochGradeDate":1714493387,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1714487789,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":170.0},{"epochGradeDate":1714394695,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":170.0},{"epochGradeDate":1714154737,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":185.0},{"epochGradeDate":1714153754,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":185.0},{"epochGradeDate":1714152645,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":160.0},{"epochGradeDate":1714151928,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":170.0},{"epochGradeDate":1714148204,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":202.0,"priorPriceTarget":164.0},{"epochGradeDate":1714145934,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":155.0},{"epochGradeDate":1714145870,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1714144253,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":196.0,"priorPriceTarget":174.0},{"epochGradeDate":1714141603,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":160.0},{"epochGradeDate":1714137094,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":165.0},{"epochGradeDate":1714136935,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":180.0},{"epochGradeDate":1714136238,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":175.0},{"epochGradeDate":1714135265,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":165.0},{"epochGradeDate":1714135248,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":160.0},{"epochGradeDate":1714134934,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":160.0},{"epochGradeDate":1714134560,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":160.0},{"epochGradeDate":1714134344,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":190.0},{"epochGradeDate":1714134138,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":168.0,"priorPriceTarget":141.0},{"epochGradeDate":1714132640,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":182.0,"priorPriceTarget":172.0},{"epochGradeDate":1714131220,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1714129079,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":160.0},{"epochGradeDate":1714128111,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":168.0},{"epochGradeDate":1714127981,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":173.0},{"epochGradeDate":1714126489,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":180.0},{"epochGradeDate":1714126057,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":165.0},{"epochGradeDate":1713786324,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":165.0},{"epochGradeDate":1713530436,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":175.0},{"epochGradeDate":1713358288,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":158.0},{"epochGradeDate":1713349915,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1713271555,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":150.0},{"epochGradeDate":1712772719,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":168.0,"priorPriceTarget":168.0},{"epochGradeDate":1712761775,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":160.0,"priorPriceTarget":160.0},{"epochGradeDate":1712756643,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":178.0},{"epochGradeDate":1712751217,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":175.0,"priorPriceTarget":175.0},{"epochGradeDate":1712147435,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":141.0,"priorPriceTarget":144.0},{"epochGradeDate":1711117066,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":160.0},{"epochGradeDate":1710772126,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":144.0,"priorPriceTarget":141.0},{"epochGradeDate":1706728773,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":168.0,"priorPriceTarget":153.0},{"epochGradeDate":1706728250,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":172.0,"priorPriceTarget":174.0},{"epochGradeDate":1706726258,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":158.0,"priorPriceTarget":160.0},{"epochGradeDate":1706725621,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1706722016,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":178.0,"priorPriceTarget":170.0},{"epochGradeDate":1706718267,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":164.0,"priorPriceTarget":166.0},{"epochGradeDate":1706715823,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":150.0},{"epochGradeDate":1706715642,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1706709639,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":160.0,"priorPriceTarget":0.0},{"epochGradeDate":1706699943,"firm":"Redburn Atlantic","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":150.0},{"epochGradeDate":1706699819,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":170.0},{"epochGradeDate":1706698449,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":160.0,"priorPriceTarget":0.0},{"epochGradeDate":1706696704,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":173.0,"priorPriceTarget":180.0},{"epochGradeDate":1706524023,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":153.0},{"epochGradeDate":1705682535,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1705511299,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":155.0},{"epochGradeDate":1704798294,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1701963618,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":152.0},{"epochGradeDate":1700595322,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":176.0,"priorPriceTarget":172.0},{"epochGradeDate":1700143299,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":129.0,"priorPriceTarget":126.0},{"epochGradeDate":1698256056,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":147.0},{"epochGradeDate":1698253610,"firm":"Monness, Crespi, Hardt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1698250415,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1698245372,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":152.0,"priorPriceTarget":146.0},{"epochGradeDate":1698244549,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":138.0},{"epochGradeDate":1698242579,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":160.0,"priorPriceTarget":0.0},{"epochGradeDate":1698242313,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":200.0},{"epochGradeDate":1698235099,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":155.0},{"epochGradeDate":1698234473,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":174.0,"priorPriceTarget":163.0},{"epochGradeDate":1698230732,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1698225453,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":153.0,"priorPriceTarget":155.0},{"epochGradeDate":1698151063,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1697184917,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":145.0},{"epochGradeDate":1696936564,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":126.0,"priorPriceTarget":121.0},{"epochGradeDate":1696417755,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":142.0},{"epochGradeDate":1696359060,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":147.0,"priorPriceTarget":148.0},{"epochGradeDate":1694601297,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1693490463,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1693407383,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":146.0,"priorPriceTarget":142.0},{"epochGradeDate":1693402809,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":138.0,"priorPriceTarget":0.0},{"epochGradeDate":1692691468,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":160.0,"priorPriceTarget":0.0},{"epochGradeDate":1692374659,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1691750531,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1690390144,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":130.0},{"epochGradeDate":1690382760,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":120.0},{"epochGradeDate":1690382477,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":150.0},{"epochGradeDate":1690380506,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":153.0,"priorPriceTarget":130.0},{"epochGradeDate":1690379537,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":145.0},{"epochGradeDate":1690377498,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":121.0,"priorPriceTarget":116.0},{"epochGradeDate":1690376408,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":150.0},{"epochGradeDate":1690374502,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":138.0,"priorPriceTarget":132.0},{"epochGradeDate":1690370660,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":163.0,"priorPriceTarget":132.0},{"epochGradeDate":1690366660,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":115.0},{"epochGradeDate":1690358668,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":140.0},{"epochGradeDate":1689955942,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1689853169,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":142.0,"priorPriceTarget":128.0},{"epochGradeDate":1689668859,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":122.0},{"epochGradeDate":1689594796,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":135.0},{"epochGradeDate":1689351306,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":172.0,"priorPriceTarget":160.0},{"epochGradeDate":1689254715,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1688563013,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":128.0,"priorPriceTarget":128.0},{"epochGradeDate":1688553475,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":128.0},{"epochGradeDate":1687854300,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":125.0,"priorPriceTarget":0.0},{"epochGradeDate":1687794565,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":123.0},{"epochGradeDate":1686827446,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":128.0,"priorPriceTarget":128.0},{"epochGradeDate":1686239939,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"init","priceTargetAction":"Announces","currentPriceTarget":117.0,"priorPriceTarget":0.0},{"epochGradeDate":1685966746,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1684932416,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1684835203,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1684151663,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":125.0,"priorPriceTarget":0.0},{"epochGradeDate":1683832164,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1683819677,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":132.0},{"epochGradeDate":1683806274,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1683656264,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":125.0,"priorPriceTarget":125.0},{"epochGradeDate":1682546708,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":120.0},{"epochGradeDate":1682535433,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":125.0,"priorPriceTarget":125.0},{"epochGradeDate":1682534211,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Announces","currentPriceTarget":121.0,"priorPriceTarget":0.0},{"epochGradeDate":1682522032,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":125.0},{"epochGradeDate":1682521291,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1682520500,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":120.0},{"epochGradeDate":1682519428,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1682518179,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":120.0},{"epochGradeDate":1682517812,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":119.0},{"epochGradeDate":1682517457,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":134.0,"priorPriceTarget":126.0},{"epochGradeDate":1682516999,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":117.0},{"epochGradeDate":1682514330,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":130.0},{"epochGradeDate":1682511794,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":135.0},{"epochGradeDate":1682509749,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1682508953,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":120.0},{"epochGradeDate":1682508259,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":135.0},{"epochGradeDate":1682507172,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":128.0},{"epochGradeDate":1682506779,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":136.0},{"epochGradeDate":1682505144,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1682502736,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1682498425,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":117.0},{"epochGradeDate":1682338944,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":155.0},{"epochGradeDate":1682014925,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":130.0},{"epochGradeDate":1680808396,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":128.0,"priorPriceTarget":128.0},{"epochGradeDate":1680796060,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":120.0},{"epochGradeDate":1680514643,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1680268292,"firm":"Piper Sandler","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":117.0,"priorPriceTarget":120.0},{"epochGradeDate":1679050566,"firm":"Exane BNP Paribas","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":123.0,"priorPriceTarget":0.0},{"epochGradeDate":1678967847,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1678271453,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1676037397,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1675971761,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Maintains","currentPriceTarget":118.0,"priorPriceTarget":118.0},{"epochGradeDate":1675864784,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1675767881,"firm":"New Street Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":118.0},{"epochGradeDate":1675711818,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1675465359,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1675443978,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":128.0,"priorPriceTarget":0.0},{"epochGradeDate":1675437446,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":145.0},{"epochGradeDate":1675436548,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":116.0},{"epochGradeDate":1675436429,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":126.0,"priorPriceTarget":120.0},{"epochGradeDate":1675433635,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":132.0,"priorPriceTarget":0.0},{"epochGradeDate":1675433291,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1675431958,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":122.0},{"epochGradeDate":1675430436,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":130.0},{"epochGradeDate":1675429305,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":130.0},{"epochGradeDate":1675428501,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":136.0,"priorPriceTarget":145.0},{"epochGradeDate":1675427970,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":125.0},{"epochGradeDate":1675427709,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":115.0},{"epochGradeDate":1675426577,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":119.0},{"epochGradeDate":1675425351,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1675425033,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1675172159,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":119.0,"priorPriceTarget":116.0},{"epochGradeDate":1675071083,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":117.0,"priorPriceTarget":118.0},{"epochGradeDate":1674739180,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":135.0},{"epochGradeDate":1674655755,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1674649820,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":128.0},{"epochGradeDate":1674572322,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":116.0,"priorPriceTarget":120.0},{"epochGradeDate":1674046992,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":120.0},{"epochGradeDate":1673446571,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":135.0},{"epochGradeDate":1673024882,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":186.0},{"epochGradeDate":1672959586,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":116.0},{"epochGradeDate":1672825528,"firm":"New Street Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":118.0,"priorPriceTarget":0.0},{"epochGradeDate":1671718708,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":120.0},{"epochGradeDate":1671701247,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":160.0},{"epochGradeDate":1671632618,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1669822848,"firm":"Societe Generale","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":147.0},{"epochGradeDate":1669808517,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":140.0},{"epochGradeDate":1669218872,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":145.0},{"epochGradeDate":1668791021,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":135.0,"priorPriceTarget":135.0},{"epochGradeDate":1668517874,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":125.0},{"epochGradeDate":1666806448,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":130.0,"priorPriceTarget":130.0},{"epochGradeDate":1666799789,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":146.0},{"epochGradeDate":1666794733,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1666792661,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":143.0},{"epochGradeDate":1666792020,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":135.0},{"epochGradeDate":1666790411,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":150.0},{"epochGradeDate":1666789281,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":140.0},{"epochGradeDate":1666789027,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":150.0},{"epochGradeDate":1666788289,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":122.0,"priorPriceTarget":135.0},{"epochGradeDate":1666786711,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":155.0},{"epochGradeDate":1666786081,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":160.0},{"epochGradeDate":1666785453,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":136.0},{"epochGradeDate":1666784377,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":136.0},{"epochGradeDate":1666784117,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":156.0},{"epochGradeDate":1666783690,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":160.0},{"epochGradeDate":1666783393,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":150.0},{"epochGradeDate":1666781654,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":135.0},{"epochGradeDate":1666781146,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":140.0},{"epochGradeDate":1666780987,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":128.0,"priorPriceTarget":134.0},{"epochGradeDate":1666780714,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":130.0},{"epochGradeDate":1666772857,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":118.0,"priorPriceTarget":120.0},{"epochGradeDate":1666704583,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1666685943,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":125.0},{"epochGradeDate":1666362788,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":135.0},{"epochGradeDate":1666352483,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":136.0,"priorPriceTarget":140.0},{"epochGradeDate":1666188190,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":134.0,"priorPriceTarget":140.0},{"epochGradeDate":1665485946,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":134.0,"priorPriceTarget":140.0},{"epochGradeDate":1665405961,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":145.0},{"epochGradeDate":1665071623,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":146.0,"priorPriceTarget":150.0},{"epochGradeDate":1664881550,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":114.0,"priorPriceTarget":125.0},{"epochGradeDate":1664370005,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":136.0,"priorPriceTarget":145.0},{"epochGradeDate":1663170523,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":150.0,"priorPriceTarget":150.0},{"epochGradeDate":1662552050,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":156.0,"priorPriceTarget":154.0},{"epochGradeDate":1659533001,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":186.0,"priorPriceTarget":183.0},{"epochGradeDate":1659474107,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1658959046,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":130.0,"priorPriceTarget":2800.0},{"epochGradeDate":1658953809,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":187.5},{"epochGradeDate":1658945322,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":150.0,"priorPriceTarget":3000.0},{"epochGradeDate":1658936788,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1658932863,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":160.0,"priorPriceTarget":0.0},{"epochGradeDate":1658930207,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":143.0,"priorPriceTarget":159.0},{"epochGradeDate":1658926060,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":132.0},{"epochGradeDate":1658925661,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":139.0},{"epochGradeDate":1658924659,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":133.0},{"epochGradeDate":1658922664,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":155.0},{"epochGradeDate":1658922405,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":155.5},{"epochGradeDate":1658920612,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":170.0},{"epochGradeDate":1658920444,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":154.0,"priorPriceTarget":205.0},{"epochGradeDate":1658919909,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":140.0},{"epochGradeDate":1658919754,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":143.0},{"epochGradeDate":1658917817,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":145.0},{"epochGradeDate":1658845607,"firm":"Itau BBA","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":113.0,"priorPriceTarget":0.0},{"epochGradeDate":1658824097,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":153.0},{"epochGradeDate":1658748372,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":205.0,"priorPriceTarget":4118.0},{"epochGradeDate":1658499443,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":155.0},{"epochGradeDate":1658490262,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":175.0},{"epochGradeDate":1658414047,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":135.0,"priorPriceTarget":2900.0},{"epochGradeDate":1658313024,"firm":"Exane BNP Paribas","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":118.0,"priorPriceTarget":0.0},{"epochGradeDate":1658262682,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1658237862,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":175.0},{"epochGradeDate":1658232784,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":165.0,"priorPriceTarget":3290.0},{"epochGradeDate":1658231907,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":150.0},{"epochGradeDate":1658228623,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":143.0,"priorPriceTarget":170.0},{"epochGradeDate":1658153388,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":155.0,"priorPriceTarget":3100.0},{"epochGradeDate":1658145659,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":150.0,"priorPriceTarget":3000.0},{"epochGradeDate":1657802845,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2900.0,"priorPriceTarget":3175.0},{"epochGradeDate":1657718479,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3000.0,"priorPriceTarget":3200.0},{"epochGradeDate":1657205944,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3110.0,"priorPriceTarget":3300.0},{"epochGradeDate":1657017981,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3000.0,"priorPriceTarget":3200.0},{"epochGradeDate":1656585780,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3200.0,"priorPriceTarget":3300.0},{"epochGradeDate":1656508459,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2800.0,"priorPriceTarget":3200.0},{"epochGradeDate":1656016064,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":2700.0,"priorPriceTarget":0.0},{"epochGradeDate":1655470327,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2636.0,"priorPriceTarget":2940.0},{"epochGradeDate":1655381473,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2650.0,"priorPriceTarget":3600.0},{"epochGradeDate":1654875821,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3000.0,"priorPriceTarget":3000.0},{"epochGradeDate":1654206856,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2800.0,"priorPriceTarget":2900.0},{"epochGradeDate":1654164951,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2775.0,"priorPriceTarget":2900.0},{"epochGradeDate":1654079893,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3000.0,"priorPriceTarget":3270.0},{"epochGradeDate":1653397575,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3100.0,"priorPriceTarget":3400.0},{"epochGradeDate":1651084063,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3175.0,"priorPriceTarget":3500.0},{"epochGradeDate":1651083969,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3300.0,"priorPriceTarget":3300.0},{"epochGradeDate":1651074021,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3000.0,"priorPriceTarget":0.0},{"epochGradeDate":1651070214,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3200.0,"priorPriceTarget":3200.0},{"epochGradeDate":1651069532,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2900.0,"priorPriceTarget":3150.0},{"epochGradeDate":1651069499,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2940.0,"priorPriceTarget":3173.0},{"epochGradeDate":1651067962,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3300.0,"priorPriceTarget":3500.0},{"epochGradeDate":1651067735,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3180.0,"priorPriceTarget":3630.0},{"epochGradeDate":1651064817,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3400.0,"priorPriceTarget":3600.0},{"epochGradeDate":1651062684,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3500.0,"priorPriceTarget":3600.0},{"epochGradeDate":1651060718,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3270.0,"priorPriceTarget":3450.0},{"epochGradeDate":1651060385,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3100.0,"priorPriceTarget":3500.0},{"epochGradeDate":1651059780,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3400.0,"priorPriceTarget":3600.0},{"epochGradeDate":1651058990,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4118.0,"priorPriceTarget":4183.0},{"epochGradeDate":1651057662,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3200.0,"priorPriceTarget":3300.0},{"epochGradeDate":1651056850,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3600.0,"priorPriceTarget":3850.0},{"epochGradeDate":1651056550,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3000.0,"priorPriceTarget":3300.0},{"epochGradeDate":1651055242,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3400.0,"priorPriceTarget":3450.0},{"epochGradeDate":1651055006,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2900.0,"priorPriceTarget":3500.0},{"epochGradeDate":1651054830,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":2900.0,"priorPriceTarget":3475.0},{"epochGradeDate":1651054641,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3500.0,"priorPriceTarget":3600.0},{"epochGradeDate":1650986885,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3000.0,"priorPriceTarget":0.0},{"epochGradeDate":1650537773,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3450.0,"priorPriceTarget":3500.0},{"epochGradeDate":1650444912,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":3500.0,"priorPriceTarget":2965.0},{"epochGradeDate":1650443876,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3075.0,"priorPriceTarget":3400.0},{"epochGradeDate":1650384065,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3420.0,"priorPriceTarget":0.0},{"epochGradeDate":1650372247,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":4183.0,"priorPriceTarget":0.0},{"epochGradeDate":1649963932,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3300.0,"priorPriceTarget":3375.0},{"epochGradeDate":1647624834,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3670.0,"priorPriceTarget":3540.0},{"epochGradeDate":1647012908,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":3150.0,"priorPriceTarget":0.0},{"epochGradeDate":1646240292,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3550.0,"priorPriceTarget":0.0},{"epochGradeDate":1643842378,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3600.0,"priorPriceTarget":3400.0},{"epochGradeDate":1643842274,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3600.0,"priorPriceTarget":3400.0},{"epochGradeDate":1643841646,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Announces","currentPriceTarget":3600.0,"priorPriceTarget":0.0},{"epochGradeDate":1643831854,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3500.0,"priorPriceTarget":3250.0},{"epochGradeDate":1643831750,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3375.0,"priorPriceTarget":3150.0},{"epochGradeDate":1643829147,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3300.0,"priorPriceTarget":0.0},{"epochGradeDate":1643819502,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3350.0},{"epochGradeDate":1643819344,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3600.0,"priorPriceTarget":3350.0},{"epochGradeDate":1643816069,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3200.0,"priorPriceTarget":3200.0},{"epochGradeDate":1643814626,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3475.0,"priorPriceTarget":3150.0},{"epochGradeDate":1643813645,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3630.0,"priorPriceTarget":3400.0},{"epochGradeDate":1643812241,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3500.0,"priorPriceTarget":3400.0},{"epochGradeDate":1643809346,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3510.0,"priorPriceTarget":3470.0},{"epochGradeDate":1643806121,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3450.0,"priorPriceTarget":3430.0},{"epochGradeDate":1643805738,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":3450.0,"priorPriceTarget":3250.0},{"epochGradeDate":1643800296,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3600.0,"priorPriceTarget":3500.0},{"epochGradeDate":1643794295,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3090.0},{"epochGradeDate":1643753540,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3500.0,"priorPriceTarget":0.0},{"epochGradeDate":1643734489,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3500.0,"priorPriceTarget":0.0},{"epochGradeDate":1643733097,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3200.0,"priorPriceTarget":0.0},{"epochGradeDate":1643377574,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3400.0,"priorPriceTarget":3450.0},{"epochGradeDate":1643313208,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":3250.0,"priorPriceTarget":3350.0},{"epochGradeDate":1643137167,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3200.0,"priorPriceTarget":3200.0},{"epochGradeDate":1643041650,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3350.0,"priorPriceTarget":3350.0},{"epochGradeDate":1642599897,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3430.0,"priorPriceTarget":3200.0},{"epochGradeDate":1642599597,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3470.0,"priorPriceTarget":3210.0},{"epochGradeDate":1638567731,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3540.0,"priorPriceTarget":0.0},{"epochGradeDate":1637166249,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3350.0,"priorPriceTarget":3350.0},{"epochGradeDate":1635858218,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":3000.0},{"epochGradeDate":1635432482,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2965.0,"priorPriceTarget":2825.0},{"epochGradeDate":1635360601,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3350.0,"priorPriceTarget":3250.0},{"epochGradeDate":1635348652,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3100.0},{"epochGradeDate":1635348102,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3350.0,"priorPriceTarget":0.0},{"epochGradeDate":1635347699,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":3150.0,"priorPriceTarget":3034.0},{"epochGradeDate":1635346153,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3660.0,"priorPriceTarget":3500.0},{"epochGradeDate":1635346026,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3100.0},{"epochGradeDate":1635345884,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3500.0,"priorPriceTarget":3325.0},{"epochGradeDate":1635345678,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":3000.0},{"epochGradeDate":1635345023,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":3200.0,"priorPriceTarget":3200.0},{"epochGradeDate":1635344122,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3300.0,"priorPriceTarget":3100.0},{"epochGradeDate":1635342782,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3200.0},{"epochGradeDate":1635342330,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3300.0,"priorPriceTarget":3200.0},{"epochGradeDate":1635341838,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3350.0,"priorPriceTarget":3100.0},{"epochGradeDate":1635338220,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3210.0,"priorPriceTarget":3150.0},{"epochGradeDate":1635337440,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3450.0,"priorPriceTarget":3400.0},{"epochGradeDate":1635336724,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3500.0,"priorPriceTarget":3000.0},{"epochGradeDate":1635323459,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3090.0,"priorPriceTarget":3071.0},{"epochGradeDate":1635262616,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":3175.0,"priorPriceTarget":0.0},{"epochGradeDate":1635196111,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3200.0,"priorPriceTarget":0.0},{"epochGradeDate":1634820684,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":3000.0},{"epochGradeDate":1633078845,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":3400.0,"priorPriceTarget":0.0},{"epochGradeDate":1631528477,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":3350.0,"priorPriceTarget":0.0},{"epochGradeDate":1627555987,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":2800.0},{"epochGradeDate":1627508854,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":2900.0},{"epochGradeDate":1627499705,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3150.0,"priorPriceTarget":2500.0},{"epochGradeDate":1627497815,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":3000.0},{"epochGradeDate":1627495639,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":2850.0},{"epochGradeDate":1627485337,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":2800.0},{"epochGradeDate":1627484999,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3250.0,"priorPriceTarget":2875.0},{"epochGradeDate":1627484787,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3150.0,"priorPriceTarget":2950.0},{"epochGradeDate":1627482572,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2800.0},{"epochGradeDate":1627480325,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":2750.0},{"epochGradeDate":1627478313,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2700.0},{"epochGradeDate":1627475991,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":3034.0,"priorPriceTarget":2635.0},{"epochGradeDate":1627475773,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3400.0,"priorPriceTarget":3350.0},{"epochGradeDate":1627475457,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2575.0},{"epochGradeDate":1627475227,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":2800.0},{"epochGradeDate":1627474894,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":3150.0,"priorPriceTarget":2755.0},{"epochGradeDate":1627474275,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2510.0},{"epochGradeDate":1627474092,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2700.0},{"epochGradeDate":1627473859,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3600.0,"priorPriceTarget":3100.0},{"epochGradeDate":1627470373,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":3000.0},{"epochGradeDate":1627469058,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3200.0,"priorPriceTarget":2700.0},{"epochGradeDate":1627461362,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3071.0,"priorPriceTarget":2681.0},{"epochGradeDate":1627039534,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3350.0,"priorPriceTarget":2755.0},{"epochGradeDate":1626785077,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2950.0,"priorPriceTarget":2850.0},{"epochGradeDate":1623443858,"firm":"Tigress Financial","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":3185.0,"priorPriceTarget":0.0},{"epochGradeDate":1622636846,"firm":"KGI Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":3000.0,"priorPriceTarget":0.0},{"epochGradeDate":1620650120,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":2415.0,"priorPriceTarget":0.0},{"epochGradeDate":1620049436,"firm":"China Renaissance","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":1477.0},{"epochGradeDate":1619705276,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2800.0,"priorPriceTarget":2500.0},{"epochGradeDate":1619643665,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2700.0,"priorPriceTarget":2350.0},{"epochGradeDate":1619636535,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2825.0,"priorPriceTarget":2525.0},{"epochGradeDate":1619632311,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2700.0,"priorPriceTarget":2600.0},{"epochGradeDate":1619625335,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":3100.0,"priorPriceTarget":3000.0},{"epochGradeDate":1619625005,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2850.0,"priorPriceTarget":2700.0},{"epochGradeDate":1619618611,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2800.0,"priorPriceTarget":2600.0},{"epochGradeDate":1619617866,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2750.0,"priorPriceTarget":2440.0},{"epochGradeDate":1619616717,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2755.0,"priorPriceTarget":2500.0},{"epochGradeDate":1619614854,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2800.0,"priorPriceTarget":2600.0},{"epochGradeDate":1619614748,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2575.0,"priorPriceTarget":2350.0},{"epochGradeDate":1619613478,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":2635.0,"priorPriceTarget":2250.0},{"epochGradeDate":1619612331,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2755.0,"priorPriceTarget":2440.0},{"epochGradeDate":1619611842,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2850.0,"priorPriceTarget":2400.0},{"epochGradeDate":1619611820,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2510.0,"priorPriceTarget":2350.0},{"epochGradeDate":1619611760,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2850.0,"priorPriceTarget":2650.0},{"epochGradeDate":1619608147,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":3000.0,"priorPriceTarget":2500.0},{"epochGradeDate":1619606030,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2700.0,"priorPriceTarget":2500.0},{"epochGradeDate":1619603162,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2681.0,"priorPriceTarget":2625.0},{"epochGradeDate":1619447553,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2400.0,"priorPriceTarget":2250.0},{"epochGradeDate":1619203103,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":2360.0},{"epochGradeDate":1619190608,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2600.0,"priorPriceTarget":2350.0},{"epochGradeDate":1619101796,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2700.0,"priorPriceTarget":2400.0},{"epochGradeDate":1618913716,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2625.0,"priorPriceTarget":2353.0},{"epochGradeDate":1618850680,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2600.0,"priorPriceTarget":2350.0},{"epochGradeDate":1618835237,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2600.0,"priorPriceTarget":2400.0},{"epochGradeDate":1618834150,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2350.0,"priorPriceTarget":2250.0},{"epochGradeDate":1618492953,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2600.0,"priorPriceTarget":2400.0},{"epochGradeDate":1617973193,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":2400.0},{"epochGradeDate":1617276326,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":2450.0,"priorPriceTarget":0.0},{"epochGradeDate":1617099460,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":2350.0,"priorPriceTarget":2025.0},{"epochGradeDate":1616672788,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2350.0,"priorPriceTarget":2200.0},{"epochGradeDate":1616156181,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":2440.0,"priorPriceTarget":2440.0},{"epochGradeDate":1613493698,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":2525.0,"priorPriceTarget":1895.0},{"epochGradeDate":1613137752,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2415.0,"priorPriceTarget":2000.0},{"epochGradeDate":1612389275,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":2025.0,"priorPriceTarget":1700.0},{"epochGradeDate":1612381202,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":2200.0},{"epochGradeDate":1612377393,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2750.0,"priorPriceTarget":2100.0},{"epochGradeDate":1612377213,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2400.0,"priorPriceTarget":2150.0},{"epochGradeDate":1612376310,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2300.0,"priorPriceTarget":2050.0},{"epochGradeDate":1612375584,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":1900.0},{"epochGradeDate":1612375134,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2600.0,"priorPriceTarget":2250.0},{"epochGradeDate":1612374575,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2250.0,"priorPriceTarget":2100.0},{"epochGradeDate":1612373885,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2400.0,"priorPriceTarget":2200.0},{"epochGradeDate":1612371764,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":2000.0},{"epochGradeDate":1612371449,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2400.0,"priorPriceTarget":1875.0},{"epochGradeDate":1612371380,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2200.0,"priorPriceTarget":1950.0},{"epochGradeDate":1612369379,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2470.0,"priorPriceTarget":2150.0},{"epochGradeDate":1612364881,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2400.0,"priorPriceTarget":2250.0},{"epochGradeDate":1612363796,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2440.0,"priorPriceTarget":1800.0},{"epochGradeDate":1612360569,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2360.0,"priorPriceTarget":2000.0},{"epochGradeDate":1612358365,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2200.0,"priorPriceTarget":2050.0},{"epochGradeDate":1612357234,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":2390.0,"priorPriceTarget":2050.0},{"epochGradeDate":1612352241,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2500.0,"priorPriceTarget":1800.0},{"epochGradeDate":1612348217,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2353.0,"priorPriceTarget":2060.0},{"epochGradeDate":1612199092,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2100.0,"priorPriceTarget":2000.0},{"epochGradeDate":1611861933,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2150.0,"priorPriceTarget":1850.0},{"epochGradeDate":1611857109,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2100.0,"priorPriceTarget":1800.0},{"epochGradeDate":1611590626,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2250.0,"priorPriceTarget":2050.0},{"epochGradeDate":1611589756,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2100.0,"priorPriceTarget":1810.0},{"epochGradeDate":1611326038,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":2000.0,"priorPriceTarget":1950.0},{"epochGradeDate":1611227546,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":2056.0,"priorPriceTarget":0.0},{"epochGradeDate":1611052038,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2060.0,"priorPriceTarget":1970.0},{"epochGradeDate":1610389849,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2150.0,"priorPriceTarget":2000.0},{"epochGradeDate":1609855646,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2050.0,"priorPriceTarget":1880.0},{"epochGradeDate":1609432880,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":2000.0,"priorPriceTarget":0.0},{"epochGradeDate":1608297051,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":2000.0,"priorPriceTarget":2000.0},{"epochGradeDate":1604420007,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2000.0,"priorPriceTarget":1600.0},{"epochGradeDate":1604335860,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1900.0,"priorPriceTarget":1800.0},{"epochGradeDate":1604318325,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1850.0,"priorPriceTarget":1620.0},{"epochGradeDate":1604093977,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2000.0,"priorPriceTarget":1850.0},{"epochGradeDate":1604092959,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1850.0,"priorPriceTarget":1700.0},{"epochGradeDate":1604090907,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1600.0},{"epochGradeDate":1604085141,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1950.0,"priorPriceTarget":1700.0},{"epochGradeDate":1604081071,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1900.0,"priorPriceTarget":1800.0},{"epochGradeDate":1604080109,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1950.0,"priorPriceTarget":1900.0},{"epochGradeDate":1604077796,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2250.0,"priorPriceTarget":2020.0},{"epochGradeDate":1604072958,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":2000.0,"priorPriceTarget":1850.0},{"epochGradeDate":1604064910,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1950.0,"priorPriceTarget":1850.0},{"epochGradeDate":1604064536,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1810.0,"priorPriceTarget":1750.0},{"epochGradeDate":1604064429,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1700.0},{"epochGradeDate":1604060170,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1880.0,"priorPriceTarget":1800.0},{"epochGradeDate":1604059195,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":2000.0,"priorPriceTarget":1850.0},{"epochGradeDate":1604047530,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1970.0,"priorPriceTarget":1955.0},{"epochGradeDate":1603475063,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":1900.0,"priorPriceTarget":0.0},{"epochGradeDate":1603196702,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1850.0,"priorPriceTarget":1800.0},{"epochGradeDate":1602873438,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":1800.0,"priorPriceTarget":1800.0},{"epochGradeDate":1602505546,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":2020.0,"priorPriceTarget":1975.0},{"epochGradeDate":1600947332,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1760.0},{"epochGradeDate":1600861944,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":1850.0,"priorPriceTarget":1850.0},{"epochGradeDate":1600159906,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1955.0,"priorPriceTarget":0.0},{"epochGradeDate":1598370100,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1970.0,"priorPriceTarget":1600.0},{"epochGradeDate":1596470029,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1500.0},{"epochGradeDate":1596230384,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1550.0},{"epochGradeDate":1596210385,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1675.0,"priorPriceTarget":1650.0},{"epochGradeDate":1596210293,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":1850.0,"priorPriceTarget":1550.0},{"epochGradeDate":1596204559,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1700.0},{"epochGradeDate":1596200118,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1425.0},{"epochGradeDate":1596196168,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":1730.0,"priorPriceTarget":0.0},{"epochGradeDate":1596195620,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1760.0,"priorPriceTarget":1700.0},{"epochGradeDate":1596044440,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1750.0,"priorPriceTarget":1550.0},{"epochGradeDate":1595946988,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1975.0,"priorPriceTarget":1700.0},{"epochGradeDate":1595876959,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1500.0},{"epochGradeDate":1595330259,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1750.0,"priorPriceTarget":1650.0},{"epochGradeDate":1595248233,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1850.0,"priorPriceTarget":1600.0},{"epochGradeDate":1595245542,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":1610.0,"priorPriceTarget":1610.0},{"epochGradeDate":1594935192,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1805.0,"priorPriceTarget":1550.0},{"epochGradeDate":1594924381,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1750.0,"priorPriceTarget":1375.0},{"epochGradeDate":1594663261,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1400.0},{"epochGradeDate":1594657040,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1450.0},{"epochGradeDate":1594637097,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1650.0,"priorPriceTarget":1560.0},{"epochGradeDate":1594297468,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1400.0},{"epochGradeDate":1593007168,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1775.0,"priorPriceTarget":1425.0},{"epochGradeDate":1592826054,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":1610.0,"priorPriceTarget":1610.0},{"epochGradeDate":1591789063,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1610.0,"priorPriceTarget":1420.0},{"epochGradeDate":1589299919,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1400.0},{"epochGradeDate":1588689464,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1625.0},{"epochGradeDate":1588177649,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1550.0,"priorPriceTarget":1350.0},{"epochGradeDate":1588177302,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1420.0,"priorPriceTarget":1372.0},{"epochGradeDate":1588175886,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1560.0,"priorPriceTarget":1500.0},{"epochGradeDate":1588172157,"firm":"Nomura Instinet","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1680.0},{"epochGradeDate":1588172038,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1300.0},{"epochGradeDate":1588171651,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1550.0,"priorPriceTarget":1400.0},{"epochGradeDate":1588166882,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1300.0},{"epochGradeDate":1588166822,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1500.0,"priorPriceTarget":1350.0},{"epochGradeDate":1588162390,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":1500.0,"priorPriceTarget":1400.0},{"epochGradeDate":1588160455,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1310.0},{"epochGradeDate":1588157741,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1500.0},{"epochGradeDate":1588157479,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1680.0},{"epochGradeDate":1588157021,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1505.0,"priorPriceTarget":1340.0},{"epochGradeDate":1588087283,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1575.0,"priorPriceTarget":1425.0},{"epochGradeDate":1587568222,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1375.0,"priorPriceTarget":1625.0},{"epochGradeDate":1587494820,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1515.0,"priorPriceTarget":1700.0},{"epochGradeDate":1587483031,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1425.0,"priorPriceTarget":1580.0},{"epochGradeDate":1587389835,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1500.0,"priorPriceTarget":1700.0},{"epochGradeDate":1587137154,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1500.0,"priorPriceTarget":1620.0},{"epochGradeDate":1587125272,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1445.0,"priorPriceTarget":1465.0},{"epochGradeDate":1586281561,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1300.0,"priorPriceTarget":1635.0},{"epochGradeDate":1585591234,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1550.0},{"epochGradeDate":1585578613,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1310.0,"priorPriceTarget":1650.0},{"epochGradeDate":1585574828,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1530.0,"priorPriceTarget":1675.0},{"epochGradeDate":1585566004,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1585227929,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1600.0},{"epochGradeDate":1584532917,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1340.0,"priorPriceTarget":1535.0},{"epochGradeDate":1583411357,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Announces","currentPriceTarget":1600.0,"priorPriceTarget":0.0},{"epochGradeDate":1582641233,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1650.0,"priorPriceTarget":1560.0},{"epochGradeDate":1581091294,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1500.0},{"epochGradeDate":1580996530,"firm":"CFRA","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1761.0,"priorPriceTarget":1737.0},{"epochGradeDate":1580906746,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1620.0,"priorPriceTarget":1450.0},{"epochGradeDate":1580853051,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1500.0},{"epochGradeDate":1580842538,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1550.0,"priorPriceTarget":1450.0},{"epochGradeDate":1580841400,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1350.0},{"epochGradeDate":1580840711,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1400.0},{"epochGradeDate":1580834235,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1550.0},{"epochGradeDate":1580832415,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1620.0,"priorPriceTarget":1530.0},{"epochGradeDate":1580831757,"firm":"Nomura Instinet","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1680.0,"priorPriceTarget":1560.0},{"epochGradeDate":1580830783,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1700.0,"priorPriceTarget":1735.0},{"epochGradeDate":1580824424,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1580.0,"priorPriceTarget":1475.0},{"epochGradeDate":1580823328,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1500.0},{"epochGradeDate":1580819153,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":1620.0,"priorPriceTarget":1620.0},{"epochGradeDate":1580816508,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1800.0,"priorPriceTarget":1350.0},{"epochGradeDate":1580815372,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1680.0,"priorPriceTarget":1560.0},{"epochGradeDate":1580815098,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1700.0,"priorPriceTarget":1650.0},{"epochGradeDate":1580489872,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1350.0,"priorPriceTarget":1250.0},{"epochGradeDate":1580422506,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1625.0,"priorPriceTarget":1500.0},{"epochGradeDate":1580127605,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1650.0,"priorPriceTarget":1450.0},{"epochGradeDate":1579864168,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1769.0,"priorPriceTarget":1546.0},{"epochGradeDate":1579612909,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1560.0,"priorPriceTarget":1450.0},{"epochGradeDate":1579266164,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1675.0,"priorPriceTarget":1460.0},{"epochGradeDate":1578926995,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1600.0,"priorPriceTarget":1350.0},{"epochGradeDate":1578660110,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1600.0,"priorPriceTarget":0.0},{"epochGradeDate":1578318515,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":1650.0,"priorPriceTarget":1445.0},{"epochGradeDate":1575548545,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":1525.0,"priorPriceTarget":1325.0},{"epochGradeDate":1575372532,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1500.0,"priorPriceTarget":0.0},{"epochGradeDate":1572360058,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1250.0,"priorPriceTarget":1245.0},{"epochGradeDate":1572359371,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1385.0},{"epochGradeDate":1572358923,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1450.0,"priorPriceTarget":1350.0},{"epochGradeDate":1572343495,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1546.0,"priorPriceTarget":1516.0},{"epochGradeDate":1572006717,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1245.0,"priorPriceTarget":1225.0},{"epochGradeDate":1564146288,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1299.0,"priorPriceTarget":1287.0},{"epochGradeDate":1564146033,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1500.0,"priorPriceTarget":1350.0},{"epochGradeDate":1564145863,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1500.0,"priorPriceTarget":1400.0},{"epochGradeDate":1564142673,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1350.0},{"epochGradeDate":1564141688,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1450.0,"priorPriceTarget":1400.0},{"epochGradeDate":1564141523,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1350.0,"priorPriceTarget":1250.0},{"epochGradeDate":1564139283,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1450.0,"priorPriceTarget":1325.0},{"epochGradeDate":1564139061,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1400.0,"priorPriceTarget":1300.0},{"epochGradeDate":1564135622,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1516.0,"priorPriceTarget":1430.0},{"epochGradeDate":1563194153,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1400.0,"priorPriceTarget":1425.0},{"epochGradeDate":1559645972,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1250.0,"priorPriceTarget":0.0},{"epochGradeDate":1559137370,"firm":"China Renaissance","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1270.0,"priorPriceTarget":0.0},{"epochGradeDate":1559132173,"firm":"Pivotal Research","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1250.0,"priorPriceTarget":0.0},{"epochGradeDate":1556706016,"firm":"DZ Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1556625672,"firm":"Nomura","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1300.0,"priorPriceTarget":1310.0},{"epochGradeDate":1556625522,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1425.0,"priorPriceTarget":1500.0},{"epochGradeDate":1556620198,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":1287.0,"priorPriceTarget":0.0},{"epochGradeDate":1556203582,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1200.0,"priorPriceTarget":1100.0},{"epochGradeDate":1551789628,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1350.0,"priorPriceTarget":0.0},{"epochGradeDate":1549371872,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1325.0,"priorPriceTarget":1350.0},{"epochGradeDate":1549370976,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1100.0,"priorPriceTarget":1135.0},{"epochGradeDate":1549369905,"firm":"Nomura","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1310.0,"priorPriceTarget":1350.0},{"epochGradeDate":1549369733,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1400.0},{"epochGradeDate":1546861373,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":1240.0,"priorPriceTarget":1010.0},{"epochGradeDate":1546526564,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1544100719,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1330.0,"priorPriceTarget":0.0},{"epochGradeDate":1542199412,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1500.0,"priorPriceTarget":1515.0},{"epochGradeDate":1541168326,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1375.0,"priorPriceTarget":1390.0},{"epochGradeDate":1540563422,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1390.0},{"epochGradeDate":1540561778,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1400.0,"priorPriceTarget":1415.0},{"epochGradeDate":1540561777,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1140.0,"priorPriceTarget":1170.0},{"epochGradeDate":1539859498,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1350.0,"priorPriceTarget":0.0},{"epochGradeDate":1535541426,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1515.0,"priorPriceTarget":1325.0},{"epochGradeDate":1532444162,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1390.0,"priorPriceTarget":1270.0},{"epochGradeDate":1532439844,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1375.0,"priorPriceTarget":1330.0},{"epochGradeDate":1532438638,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1150.0,"priorPriceTarget":1100.0},{"epochGradeDate":1532434098,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1475.0,"priorPriceTarget":1350.0},{"epochGradeDate":1532433363,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1325.0,"priorPriceTarget":1250.0},{"epochGradeDate":1532433362,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1415.0,"priorPriceTarget":1350.0},{"epochGradeDate":1532432628,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":1170.0,"priorPriceTarget":1050.0},{"epochGradeDate":1532431718,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1390.0,"priorPriceTarget":1235.0},{"epochGradeDate":1532431717,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1456.0,"priorPriceTarget":1234.0},{"epochGradeDate":1531744799,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1330.0,"priorPriceTarget":1350.0},{"epochGradeDate":1531499640,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1350.0,"priorPriceTarget":1250.0},{"epochGradeDate":1531309613,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1400.0,"priorPriceTarget":0.0},{"epochGradeDate":1530202399,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1250.0,"priorPriceTarget":1200.0},{"epochGradeDate":1524654480,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":1234.0},{"epochGradeDate":1524585318,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1250.0,"priorPriceTarget":1330.0},{"epochGradeDate":1524574733,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1200.0,"priorPriceTarget":1175.0},{"epochGradeDate":1524568236,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":1234.0,"priorPriceTarget":1150.0},{"epochGradeDate":1524560673,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1230.0,"priorPriceTarget":1280.0},{"epochGradeDate":1524489368,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1400.0},{"epochGradeDate":1524227281,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1350.0,"priorPriceTarget":1400.0},{"epochGradeDate":1523369166,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1175.0,"priorPriceTarget":1200.0},{"epochGradeDate":1517582492,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1330.0,"priorPriceTarget":1260.0},{"epochGradeDate":1517582491,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":1360.0,"priorPriceTarget":1340.0},{"epochGradeDate":1517582490,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":1100.0,"priorPriceTarget":1080.0},{"epochGradeDate":1517580465,"firm":"Morgan Stanley","toGrade":"Outperform","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1200.0,"priorPriceTarget":1215.0},{"epochGradeDate":1517572236,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":1150.0,"priorPriceTarget":1150.0},{"epochGradeDate":1516995723,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":1215.0,"priorPriceTarget":1210.0},{"epochGradeDate":1512568798,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1230.0,"priorPriceTarget":0.0},{"epochGradeDate":1509377832,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1200.0,"priorPriceTarget":1180.0},{"epochGradeDate":1509127671,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1050.0,"priorPriceTarget":1000.0},{"epochGradeDate":1509124370,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1000.0,"priorPriceTarget":970.0},{"epochGradeDate":1509108854,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1200.0,"priorPriceTarget":1180.0},{"epochGradeDate":1509106019,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1150.0,"priorPriceTarget":1075.0},{"epochGradeDate":1507732398,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1350.0,"priorPriceTarget":1100.0},{"epochGradeDate":1506523528,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1250.0,"priorPriceTarget":1150.0},{"epochGradeDate":1502879285,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1100.0,"priorPriceTarget":0.0},{"epochGradeDate":1500996631,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1040.0,"priorPriceTarget":1050.0},{"epochGradeDate":1500996110,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":1100.0,"priorPriceTarget":1035.0},{"epochGradeDate":1497522624,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1491302768,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":880.0,"priorPriceTarget":1005.0},{"epochGradeDate":1490958959,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":800.0,"priorPriceTarget":0.0},{"epochGradeDate":1490736011,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":1065.0,"priorPriceTarget":0.0},{"epochGradeDate":1490610020,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":925.0,"priorPriceTarget":950.0},{"epochGradeDate":1490015851,"firm":"Pivotal Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":950.0,"priorPriceTarget":970.0},{"epochGradeDate":1482324533,"firm":"Aegis Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":980.0,"priorPriceTarget":0.0},{"epochGradeDate":1476676800,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1475007249,"firm":"Wedbush","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469803392,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":910.0,"priorPriceTarget":900.0},{"epochGradeDate":1469792420,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469792098,"firm":"CLSA","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":990.0,"priorPriceTarget":970.0},{"epochGradeDate":1469791303,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":1050.0,"priorPriceTarget":1100.0},{"epochGradeDate":1469790990,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":928.0,"priorPriceTarget":904.0},{"epochGradeDate":1469790306,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":900.0,"priorPriceTarget":850.0},{"epochGradeDate":1469788972,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":925.0,"priorPriceTarget":880.0},{"epochGradeDate":1469780203,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":940.0,"priorPriceTarget":920.0},{"epochGradeDate":1467203741,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":810.0,"priorPriceTarget":850.0},{"epochGradeDate":1465373967,"firm":"Maxim Group","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":850.0,"priorPriceTarget":865.0},{"epochGradeDate":1461330845,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":860.0,"priorPriceTarget":880.0},{"epochGradeDate":1461329653,"firm":"Macquarie","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":890.0,"priorPriceTarget":870.0},{"epochGradeDate":1461327751,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1461327274,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":925.0,"priorPriceTarget":950.0},{"epochGradeDate":1461327237,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":904.0,"priorPriceTarget":916.0},{"epochGradeDate":1461326485,"firm":"Cantor Fitzgerald","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":940.0,"priorPriceTarget":975.0},{"epochGradeDate":1461326304,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":958.0,"priorPriceTarget":965.0},{"epochGradeDate":1461325763,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":888.0,"priorPriceTarget":930.0},{"epochGradeDate":1461322928,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":850.0,"priorPriceTarget":900.0},{"epochGradeDate":1461322777,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":850.0,"priorPriceTarget":875.0},{"epochGradeDate":1460973466,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":920.0,"priorPriceTarget":930.0},{"epochGradeDate":1460368781,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1460018441,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":900.0,"priorPriceTarget":880.0},{"epochGradeDate":1459507158,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":900.0,"priorPriceTarget":924.0},{"epochGradeDate":1454440278,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":925.0,"priorPriceTarget":900.0},{"epochGradeDate":1454439994,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":910.0,"priorPriceTarget":850.0},{"epochGradeDate":1454439803,"firm":"Cantor Fitzgerald","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":975.0,"priorPriceTarget":880.0},{"epochGradeDate":1454432493,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":930.0,"priorPriceTarget":900.0},{"epochGradeDate":1454428978,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":900.0,"priorPriceTarget":800.0},{"epochGradeDate":1452590568,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":900.0,"priorPriceTarget":850.0},{"epochGradeDate":1445621882,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":770.0,"priorPriceTarget":750.0},{"epochGradeDate":1444379707,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":815.0,"priorPriceTarget":750.0},{"epochGradeDate":1442831194,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":847.0,"priorPriceTarget":720.0},{"epochGradeDate":1440576122,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":800.0,"priorPriceTarget":660.0},{"epochGradeDate":1439374709,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1437398658,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1437131733,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":800.0,"priorPriceTarget":700.0},{"epochGradeDate":1437128589,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":720.0,"priorPriceTarget":625.0},{"epochGradeDate":1437128223,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":800.0,"priorPriceTarget":700.0},{"epochGradeDate":1437127885,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":715.0,"priorPriceTarget":595.0},{"epochGradeDate":1437126955,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":805.0,"priorPriceTarget":0.0},{"epochGradeDate":1437041909,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":670.0,"priorPriceTarget":570.0},{"epochGradeDate":1436791226,"firm":"Pivotal Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":570.0,"priorPriceTarget":640.0},{"epochGradeDate":1429880400,"firm":"CRT Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":582.0},{"epochGradeDate":1429621200,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":650.0,"priorPriceTarget":675.0},{"epochGradeDate":1425647231,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":682.0,"priorPriceTarget":629.0},{"epochGradeDate":1425323046,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":580.0},{"epochGradeDate":1422626400,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":629.0,"priorPriceTarget":652.0},{"epochGradeDate":1421244000,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":700.0,"priorPriceTarget":722.0},{"epochGradeDate":1420714987,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1418792400,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1338980160,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":670.0,"priorPriceTarget":730.0},{"epochGradeDate":1338977820,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":662.0,"priorPriceTarget":675.0},{"epochGradeDate":1334573520,"firm":"Hilliard Lyons","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":725.0,"priorPriceTarget":685.0},{"epochGradeDate":1334321160,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":755.0,"priorPriceTarget":730.0},{"epochGradeDate":1334315580,"firm":"Benchmark","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":625.0},{"epochGradeDate":1334314260,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":733.0,"priorPriceTarget":725.0},{"epochGradeDate":1334313660,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":730.0,"priorPriceTarget":686.0},{"epochGradeDate":1334313480,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":640.0,"priorPriceTarget":600.0},{"epochGradeDate":1334313420,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":730.0,"priorPriceTarget":675.0},{"epochGradeDate":1334312280,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":850.0,"priorPriceTarget":825.0},{"epochGradeDate":1334312160,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":675.0,"priorPriceTarget":649.0},{"epochGradeDate":1334071920,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":825.0,"priorPriceTarget":800.0},{"epochGradeDate":1333965780,"firm":"Pivotal Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":820.0,"priorPriceTarget":806.0},{"epochGradeDate":1333622040,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":649.0,"priorPriceTarget":645.0},{"epochGradeDate":1333457100,"firm":"Global Equities Research","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":765.0,"priorPriceTarget":700.0},{"epochGradeDate":1332930540,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":750.0,"priorPriceTarget":680.0},{"epochGradeDate":1331753280,"firm":"Oxen Group","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":618.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.0056135035,"fmt":"-0.56%"},"postMarketChange":{"raw":-1.5400085,"fmt":"-1.54"},"postMarketTime":1774655999,"postMarketPrice":{"raw":272.8,"fmt":"272.80"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.02357945,"fmt":"-2.36%"},"regularMarketChange":{"raw":-6.625,"fmt":"-6.62"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":274.34,"fmt":"274.34"},"regularMarketDayHigh":{"raw":279.37,"fmt":"279.37"},"regularMarketDayLow":{"raw":273.95,"fmt":"273.95"},"regularMarketVolume":{"raw":35890612,"fmt":"35.89M","longFmt":"35,890,612.00"},"averageDailyVolume10Day":{"raw":26019000,"fmt":"26.02M","longFmt":"26,019,000"},"averageDailyVolume3Month":{"raw":32649994,"fmt":"32.65M","longFmt":"32,649,994"},"regularMarketPreviousClose":{"raw":280.965,"fmt":"280.96"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":277.275,"fmt":"277.27"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"GOOGL","underlyingSymbol":null,"shortName":"Alphabet Inc.","longName":"Alphabet Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":3318691135488,"fmt":"3.32T","longFmt":"3,318,691,135,488.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":2.81,"fmt":"2.81"},"estimate":{"raw":2.00951,"fmt":"2.01"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.8","surprisePct":"39.84","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745524886,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":2.31,"fmt":"2.31"},"estimate":{"raw":2.19807,"fmt":"2.20"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.11","surprisePct":"5.09","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753300893,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":2.87,"fmt":"2.87"},"estimate":{"raw":2.26206,"fmt":"2.26"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.61","surprisePct":"26.88","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768108,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":2.82,"fmt":"2.82"},"estimate":{"raw":2.64089,"fmt":"2.64"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.18","surprisePct":"6.78","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770238897,"fmt":"2026-02-04"}}],"currentQuarterEstimate":{"raw":2.61638,"fmt":"2.62"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":282836000000,"fmt":"282.84B","longFmt":"282,836,000,000"},"earnings":{"raw":59972000000,"fmt":"59.97B","longFmt":"59,972,000,000"}},{"date":2023,"revenue":{"raw":307394000000,"fmt":"307.39B","longFmt":"307,394,000,000"},"earnings":{"raw":73795000000,"fmt":"73.8B","longFmt":"73,795,000,000"}},{"date":2024,"revenue":{"raw":350018000000,"fmt":"350.02B","longFmt":"350,018,000,000"},"earnings":{"raw":100118000000,"fmt":"100.12B","longFmt":"100,118,000,000"}},{"date":2025,"revenue":{"raw":402836000000,"fmt":"402.84B","longFmt":"402,836,000,000"},"earnings":{"raw":132170000000,"fmt":"132.17B","longFmt":"132,170,000,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":90234000000,"fmt":"90.23B","longFmt":"90,234,000,000"},"earnings":{"raw":34540000000,"fmt":"34.54B","longFmt":"34,540,000,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":96428000000,"fmt":"96.43B","longFmt":"96,428,000,000"},"earnings":{"raw":28196000000,"fmt":"28.2B","longFmt":"28,196,000,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":102346000000,"fmt":"102.35B","longFmt":"102,346,000,000"},"earnings":{"raw":34979000000,"fmt":"34.98B","longFmt":"34,979,000,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":113828000000,"fmt":"113.83B","longFmt":"113,828,000,000"},"earnings":{"raw":34455000000,"fmt":"34.45B","longFmt":"34,455,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"gaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":274.34,"fmt":"274.34"},"targetHighPrice":{"raw":443.0,"fmt":"443.00"},"targetLowPrice":{"raw":185.0,"fmt":"185.00"},"targetMeanPrice":{"raw":376.9325,"fmt":"376.93"},"targetMedianPrice":{"raw":389.0,"fmt":"389.00"},"recommendationMean":{"raw":1.35821,"fmt":"1.36"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":56,"fmt":"56","longFmt":"56"},"totalCash":{"raw":126843002880,"fmt":"126.84B","longFmt":"126,843,002,880"},"totalCashPerShare":{"raw":10.485,"fmt":"10.48"},"ebitda":{"raw":150175006720,"fmt":"150.18B","longFmt":"150,175,006,720"},"totalDebt":{"raw":66995998720,"fmt":"67B","longFmt":"66,995,998,720"},"quickRatio":{"raw":1.847,"fmt":"1.85"},"currentRatio":{"raw":2.005,"fmt":"2.01"},"totalRevenue":{"raw":402835996672,"fmt":"402.84B","longFmt":"402,835,996,672"},"debtToEquity":{"raw":16.133,"fmt":"16.13%"},"revenuePerShare":{"raw":33.248,"fmt":"33.25"},"returnOnAssets":{"raw":0.15427,"fmt":"15.43%"},"returnOnEquity":{"raw":0.35705003,"fmt":"35.71%"},"grossProfits":{"raw":240300998656,"fmt":"240.3B","longFmt":"240,300,998,656"},"freeCashflow":{"raw":38088376320,"fmt":"38.09B","longFmt":"38,088,376,320"},"operatingCashflow":{"raw":164713005056,"fmt":"164.71B","longFmt":"164,713,005,056"},"earningsGrowth":{"raw":0.311,"fmt":"31.10%"},"revenueGrowth":{"raw":0.18,"fmt":"18.00%"},"grossMargins":{"raw":0.59652,"fmt":"59.65%"},"ebitdaMargins":{"raw":0.37278998,"fmt":"37.28%"},"operatingMargins":{"raw":0.31568,"fmt":"31.57%"},"profitMargins":{"raw":0.32810003,"fmt":"32.81%"},"financialCurrency":"USD"}}],"error":null}}