{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.03319638,"fmt":"-3.32%"},"oneMonthReturn":{"raw":-0.00801919,"fmt":"-0.80%"},"threeMonthReturn":{"raw":-0.1457355,"fmt":"-14.57%"},"sixMonthReturn":{"raw":0.17246436,"fmt":"17.25%"},"ytdReturnPct":{"raw":-0.1564258,"fmt":"-15.64%"},"oneYearTotalReturn":{"raw":0.17845215,"fmt":"17.85%"},"twoYearTotalReturn":{"raw":0.9667268,"fmt":"96.67%"},"threeYearTotalReturn":{"raw":0.9247674,"fmt":"92.48%"},"fiveYearTotalReturn":{"raw":-0.62478507,"fmt":"-62.48%"},"tenYearTotalReturn":{"raw":4.0016675,"fmt":"400.17%"},"maxReturn":{"raw":4.0016675,"fmt":"400.17%"}},"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":16791394304,"fmt":"16.79B","longFmt":"16,791,394,304"},"forwardPE":{"raw":18.776249,"fmt":"18.78"},"profitMargins":{"raw":0.0066799996,"fmt":"0.67%"},"floatShares":{"raw":145147381,"fmt":"145.15M","longFmt":"145,147,381"},"sharesOutstanding":{"raw":151513999,"fmt":"151.51M","longFmt":"151,513,999"},"sharesShort":{"raw":5627420,"fmt":"5.63M","longFmt":"5,627,420"},"sharesShortPriorMonth":{"raw":5922095,"fmt":"5.92M","longFmt":"5,922,095"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.037100002,"fmt":"3.71%"},"heldPercentInsiders":{"raw":0.04334,"fmt":"4.33%"},"heldPercentInstitutions":{"raw":0.94188005,"fmt":"94.19%"},"shortRatio":{"raw":2.42,"fmt":"2.42"},"shortPercentOfFloat":{"raw":0.0422,"fmt":"4.22%"},"beta":{"raw":1.352,"fmt":"1.35"},"impliedSharesOutstanding":{"raw":151612819,"fmt":"151.61M","longFmt":"151,612,819"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":51.319,"fmt":"51.32"},"priceToBook":{"raw":2.3381202,"fmt":"2.34"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":33834000,"fmt":"33.83M","longFmt":"33,834,000"},"trailingEps":{"raw":0.22,"fmt":"0.22"},"forwardEps":{"raw":6.39052,"fmt":"6.39"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":3.314,"fmt":"3.31"},"enterpriseToEbitda":{"raw":45.307,"fmt":"45.31"},"52WeekChange":{"raw":0.16787434,"fmt":"16.79%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.12,"fmt":"0.12"},"estimate":{"raw":-0.017,"fmt":"-0.02"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.14","surprisePct":"805.88","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746129900,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":0.14,"fmt":"0.14"},"estimate":{"raw":0.11626,"fmt":"0.12"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.02","surprisePct":"20.42","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754598063,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.23,"fmt":"0.23"},"estimate":{"raw":0.13912,"fmt":"0.14"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"65.32","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761854943,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":-0.3,"fmt":"-0.30"},"estimate":{"raw":0.28571,"fmt":"0.29"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.59","surprisePct":"-205.0","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770930300,"fmt":"2026-02-12"}}],"currentQuarterEstimate":{"raw":0.36931,"fmt":"0.37"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3826321000,"fmt":"3.83B","longFmt":"3,826,321,000"},"earnings":{"raw":-1256145000,"fmt":"-1.26B","longFmt":"-1,256,145,000"}},{"date":2023,"revenue":{"raw":4153945000,"fmt":"4.15B","longFmt":"4,153,945,000"},"earnings":{"raw":-1015441000,"fmt":"-1.02B","longFmt":"-1,015,441,000"}},{"date":2024,"revenue":{"raw":4458036000,"fmt":"4.46B","longFmt":"4,458,036,000"},"earnings":{"raw":-109403000,"fmt":"-109.4M","longFmt":"-109,403,000"}},{"date":2025,"revenue":{"raw":5067220000,"fmt":"5.07B","longFmt":"5,067,220,000"},"earnings":{"raw":33834000,"fmt":"33.83M","longFmt":"33,834,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1172463000,"fmt":"1.17B","longFmt":"1,172,463,000"},"earnings":{"raw":20017000,"fmt":"20.02M","longFmt":"20,017,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1228425000,"fmt":"1.23B","longFmt":"1,228,425,000"},"earnings":{"raw":22423000,"fmt":"22.42M","longFmt":"22,423,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1300402000,"fmt":"1.3B","longFmt":"1,300,402,000"},"earnings":{"raw":37248000,"fmt":"37.25M","longFmt":"37,248,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1365930000,"fmt":"1.37B","longFmt":"1,365,930,000"},"earnings":{"raw":-45854000,"fmt":"-45.85M","longFmt":"-45,854,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"TWLO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770933600,"updated":1772062429,"transcriptId":2814663,"type":"IN_HOUSE","eventId":398962,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2025-earnings_call-398962.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/12/2814663.json","maxAge":1},{"title":"TWLO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761858000,"updated":1762157781,"transcriptId":2225882,"type":"IN_HOUSE","eventId":372645,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2025-earnings_call-372645.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2225882.json","maxAge":1},{"title":"TWLO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754600400,"updated":1764415212,"transcriptId":2321426,"type":"IN_HOUSE","eventId":341164,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2025-earnings_call-341164.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2321426.json","maxAge":1},{"title":"TWLO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746133200,"updated":1766658151,"transcriptId":2538192,"type":"IN_HOUSE","eventId":315743,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2025-earnings_call-315743.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/1/2538192.json","maxAge":1},{"title":"TWLO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739484000,"updated":1767867944,"transcriptId":2558130,"type":"IN_HOUSE","eventId":242722,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2024-earnings_call-242722.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/13/2558130.json","maxAge":1},{"title":"TWLO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730322000,"updated":1769254374,"transcriptId":2616820,"type":"IN_HOUSE","eventId":218125,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2024-earnings_call-218125.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2616820.json","maxAge":1},{"title":"TWLO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722546000,"updated":1772065271,"transcriptId":2726179,"type":"IN_HOUSE","eventId":192235,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2024-earnings_call-192235.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2726179.json","maxAge":1},{"title":"TWLO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715115600,"updated":1772058721,"transcriptId":2733783,"type":"IN_HOUSE","eventId":167337,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2024-earnings_call-167337.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/7/2733783.json","maxAge":1},{"title":"TWLO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707948000,"updated":1772059061,"transcriptId":2799685,"type":"IN_HOUSE","eventId":120867,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2023-earnings_call-120867.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/14/2799685.json","maxAge":1},{"title":"TWLO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699480800,"updated":1772065522,"transcriptId":2849121,"type":"IN_HOUSE","eventId":87913,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2023-earnings_call-87913.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/8/2849121.json","maxAge":1},{"title":"TWLO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691528400,"updated":1772278528,"transcriptId":2900611,"type":"IN_HOUSE","eventId":68125,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2023-earnings_call-68125.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/8/2900611.json","maxAge":1},{"title":"TWLO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683666000,"updated":1773016954,"transcriptId":2958991,"type":"IN_HOUSE","eventId":53969,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2023-earnings_call-53969.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/9/2958991.json","maxAge":1},{"title":"TWLO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676498400,"updated":1773487619,"transcriptId":3018098,"type":"IN_HOUSE","eventId":40445,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2022-earnings_call-40445.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/15/3018098.json","maxAge":1},{"title":"TWLO Q3 FY2022 & Investor Day 2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667480400,"updated":1773400796,"transcriptId":3066280,"type":"IN_HOUSE","eventId":27388,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2022-earnings_call-27388.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3066280.json","maxAge":1},{"title":"TWLO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659606420,"updated":1773722826,"transcriptId":3096774,"type":"IN_HOUSE","eventId":27344,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2022-earnings_call-27344.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3096774.json","maxAge":1},{"title":"TWLO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651658558,"updated":1774698367,"transcriptId":3141322,"type":"IN_HOUSE","eventId":20983,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2022-earnings_call-20983.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141322.json","maxAge":1},{"title":"TWLO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644420840,"updated":1774697961,"transcriptId":3183688,"type":"RAW","eventId":14322,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2021-earnings_call-14322.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/9/3183688.json","maxAge":1},{"title":"TWLO Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635292800,"updated":1752165408,"transcriptId":1570464,"type":"RAW","eventId":9050,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2021-earnings_call-9050.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/27/1570464.json","maxAge":1},{"title":"TWLO Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627517160,"updated":1752165408,"transcriptId":1570303,"type":"RAW","eventId":8874,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2021-earnings_call-8874.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/29/1570303.json","maxAge":1},{"title":"TWLO Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620251353,"updated":1756480580,"transcriptId":1565300,"type":"RAW","eventId":3204,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2021-earnings_call-3204.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/5/1565300.json","maxAge":1},{"title":"TWLO Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613547480,"updated":1752165408,"transcriptId":1584066,"type":"RAW","eventId":24659,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2020-earnings_call-24659.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/17/1584066.json","maxAge":1},{"title":"TWLO Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1603697940,"updated":1752165408,"transcriptId":1584067,"type":"RAW","eventId":24660,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2020-earnings_call-24660.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/26/1584067.json","maxAge":1},{"title":"TWLO Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596523260,"updated":1752165408,"transcriptId":1584068,"type":"RAW","eventId":24661,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2020-earnings_call-24661.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/4/1584068.json","maxAge":1},{"title":"TWLO Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588798800,"updated":1752165408,"transcriptId":1613183,"type":"RAW","eventId":61637,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2020-earnings_call-61637.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/6/1613183.json","maxAge":1},{"title":"TWLO Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1580940000,"updated":1752165408,"transcriptId":1613184,"type":"RAW","eventId":61638,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2019-earnings_call-61638.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/5/1613184.json","maxAge":1},{"title":"TWLO Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1572469200,"updated":1752165408,"transcriptId":1613185,"type":"RAW","eventId":61639,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2019-earnings_call-61639.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/30/1613185.json","maxAge":1},{"title":"TWLO Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1564606800,"updated":1752165408,"transcriptId":1613186,"type":"RAW","eventId":61640,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2019-earnings_call-61640.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/31/1613186.json","maxAge":1},{"title":"TWLO Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1556658000,"updated":1752165408,"transcriptId":1613188,"type":"RAW","eventId":61643,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2019-earnings_call-61643.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/4/30/1613188.json","maxAge":1},{"title":"TWLO Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1550008800,"updated":1752165408,"transcriptId":1613189,"type":"RAW","eventId":61645,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2018-earnings_call-61645.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/12/1613189.json","maxAge":1},{"title":"TWLO Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1541541600,"updated":1752165408,"transcriptId":1613190,"type":"RAW","eventId":61646,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2018-earnings_call-61646.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/6/1613190.json","maxAge":1},{"title":"TWLO Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1533589200,"updated":1752165408,"transcriptId":1613192,"type":"RAW","eventId":61648,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2018-earnings_call-61648.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/6/1613192.json","maxAge":1},{"title":"TWLO Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1525813200,"updated":1752165408,"transcriptId":1613193,"type":"RAW","eventId":61649,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2018-earnings_call-61649.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/8/1613193.json","maxAge":1},{"title":"TWLO Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1518559200,"updated":1752165408,"transcriptId":1613194,"type":"RAW","eventId":61650,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2017-earnings_call-61650.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/13/1613194.json","maxAge":1},{"title":"TWLO Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1510178400,"updated":1752165408,"transcriptId":1613196,"type":"RAW","eventId":61652,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2017-earnings_call-61652.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/8/1613196.json","maxAge":1},{"title":"TWLO Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1502139600,"updated":1752165408,"transcriptId":1613197,"type":"RAW","eventId":61653,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2017-earnings_call-61653.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/7/1613197.json","maxAge":1},{"title":"TWLO Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1493758800,"updated":1752165408,"transcriptId":1613198,"type":"RAW","eventId":61654,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q1-2017-earnings_call-61654.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/2/1613198.json","maxAge":1},{"title":"TWLO Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1486504800,"updated":1752165408,"transcriptId":1613199,"type":"RAW","eventId":61655,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q4-2016-earnings_call-61655.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/7/1613199.json","maxAge":1},{"title":"TWLO Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1478206800,"updated":1752165408,"transcriptId":1613200,"type":"RAW","eventId":61656,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q3-2016-earnings_call-61656.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/3/1613200.json","maxAge":1},{"title":"TWLO Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1470690000,"updated":1752165408,"transcriptId":1613201,"type":"RAW","eventId":61657,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TWLO/earnings/TWLO-Q2-2016-earnings_call-61657.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/8/8/1613201.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":126.1,"fmt":"126.10"},"open":{"raw":124.34,"fmt":"124.34"},"dayLow":{"raw":118.795,"fmt":"118.79"},"dayHigh":{"raw":124.25,"fmt":"124.25"},"regularMarketPreviousClose":{"raw":126.1,"fmt":"126.10"},"regularMarketOpen":{"raw":124.34,"fmt":"124.34"},"regularMarketDayLow":{"raw":118.795,"fmt":"118.79"},"regularMarketDayHigh":{"raw":124.25,"fmt":"124.25"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.352,"fmt":"1.35"},"trailingPE":{"raw":545.40906,"fmt":"545.41"},"forwardPE":{"raw":18.776249,"fmt":"18.78"},"volume":{"raw":1624902,"fmt":"1.62M","longFmt":"1,624,902"},"regularMarketVolume":{"raw":1624902,"fmt":"1.62M","longFmt":"1,624,902"},"averageVolume":{"raw":2397694,"fmt":"2.4M","longFmt":"2,397,694"},"averageVolume10days":{"raw":1588330,"fmt":"1.59M","longFmt":"1,588,330"},"averageDailyVolume10Day":{"raw":1588330,"fmt":"1.59M","longFmt":"1,588,330"},"bid":{"raw":118.56,"fmt":"118.56"},"ask":{"raw":119.99,"fmt":"119.99"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":18192021504,"fmt":"18.19B","longFmt":"18,192,021,504"},"nonDilutedMarketCap":{"raw":18804402415,"fmt":"18.8B","longFmt":"18,804,402,415"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":77.512,"fmt":"77.51"},"fiftyTwoWeekHigh":{"raw":145.9,"fmt":"145.90"},"allTimeHigh":{"raw":457.3,"fmt":"457.30"},"allTimeLow":{"raw":22.8,"fmt":"22.80"},"priceToSalesTrailing12Months":{"raw":3.5901384,"fmt":"3.59"},"fiftyDayAverage":{"raw":121.562,"fmt":"121.56"},"twoHundredDayAverage":{"raw":119.55945,"fmt":"119.56"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"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":1777579200,"fmt":"2026-04-30"}],"earningsCallDate":[{"raw":1770933600,"fmt":"2026-02-12"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.26866,"fmt":"1.27"},"earningsLow":{"raw":1.23,"fmt":"1.23"},"earningsHigh":{"raw":1.55,"fmt":"1.55"},"revenueAverage":{"raw":1342452910,"fmt":"1.34B","longFmt":"1,342,452,910"},"revenueLow":{"raw":1337000000,"fmt":"1.34B","longFmt":"1,337,000,000"},"revenueHigh":{"raw":1370910000,"fmt":"1.37B","longFmt":"1,370,910,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772448564,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":125.0},{"epochGradeDate":1770994267,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":148.0},{"epochGradeDate":1770985676,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":180.0,"priorPriceTarget":180.0},{"epochGradeDate":1770984178,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":155.0,"priorPriceTarget":165.0},{"epochGradeDate":1768495664,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":169.0,"priorPriceTarget":154.0},{"epochGradeDate":1767791524,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":140.0},{"epochGradeDate":1767629776,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":148.0,"priorPriceTarget":145.0},{"epochGradeDate":1767623625,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":75.0},{"epochGradeDate":1767108381,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":165.0},{"epochGradeDate":1761944771,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":130.0},{"epochGradeDate":1761936913,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":140.0},{"epochGradeDate":1761927185,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":144.0},{"epochGradeDate":1761926438,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":135.0},{"epochGradeDate":1761921852,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1761916282,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":156.0,"priorPriceTarget":146.0},{"epochGradeDate":1761913776,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":140.0,"priorPriceTarget":140.0},{"epochGradeDate":1761912621,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1761909401,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":100.0},{"epochGradeDate":1761900796,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":125.0},{"epochGradeDate":1759322676,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1758885767,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":140.0,"priorPriceTarget":140.0},{"epochGradeDate":1758118414,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1757071102,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1754679330,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":135.0,"priorPriceTarget":150.0},{"epochGradeDate":1754651888,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":144.0,"priorPriceTarget":140.0},{"epochGradeDate":1752493614,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":121.0},{"epochGradeDate":1749210628,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":146.0,"priorPriceTarget":0.0},{"epochGradeDate":1747393683,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":125.0,"priorPriceTarget":125.0},{"epochGradeDate":1746715986,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":170.0,"priorPriceTarget":170.0},{"epochGradeDate":1746444562,"firm":"HSBC","toGrade":"Hold","fromGrade":"Reduce","action":"up","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":77.0},{"epochGradeDate":1746227140,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":175.0},{"epochGradeDate":1746207117,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":108.0},{"epochGradeDate":1746205368,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":130.0},{"epochGradeDate":1746199757,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":121.0,"priorPriceTarget":106.0},{"epochGradeDate":1746197783,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1746195964,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":165.0,"priorPriceTarget":165.0},{"epochGradeDate":1746185413,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":125.0,"priorPriceTarget":125.0},{"epochGradeDate":1746023923,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":160.0},{"epochGradeDate":1745944909,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":165.0,"priorPriceTarget":165.0},{"epochGradeDate":1745924233,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":165.0},{"epochGradeDate":1745842134,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":108.0,"priorPriceTarget":145.0},{"epochGradeDate":1745506092,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":160.0},{"epochGradeDate":1745326894,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":160.0},{"epochGradeDate":1744821419,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":111.0,"priorPriceTarget":160.0},{"epochGradeDate":1744722048,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":165.0},{"epochGradeDate":1742395464,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1740500003,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":135.0},{"epochGradeDate":1740401078,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":144.0},{"epochGradeDate":1739570590,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":145.0},{"epochGradeDate":1739552993,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1739550777,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":165.0,"priorPriceTarget":165.0},{"epochGradeDate":1739547289,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":120.0},{"epochGradeDate":1739533120,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":105.0},{"epochGradeDate":1738064175,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":91.0},{"epochGradeDate":1737970612,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":77.0},{"epochGradeDate":1737754893,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":90.0},{"epochGradeDate":1737743283,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":50.0},{"epochGradeDate":1737740824,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1737737673,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":142.0,"priorPriceTarget":94.0},{"epochGradeDate":1737736253,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":90.0},{"epochGradeDate":1737734982,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":110.0},{"epochGradeDate":1737730791,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":140.0},{"epochGradeDate":1737728043,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":110.0},{"epochGradeDate":1737726495,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":140.0},{"epochGradeDate":1737724127,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":144.0,"priorPriceTarget":118.0},{"epochGradeDate":1737722513,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":83.0},{"epochGradeDate":1737714376,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":115.0},{"epochGradeDate":1737478604,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":50.0,"priorPriceTarget":50.0},{"epochGradeDate":1737136931,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":115.0},{"epochGradeDate":1736337530,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":85.0},{"epochGradeDate":1735837704,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":120.0},{"epochGradeDate":1734542605,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":80.0},{"epochGradeDate":1734528073,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":77.0},{"epochGradeDate":1734093686,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":70.0},{"epochGradeDate":1732718427,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":85.0},{"epochGradeDate":1731679369,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1731419870,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":80.0},{"epochGradeDate":1730485989,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1730481615,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":65.0},{"epochGradeDate":1730466317,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":67.0},{"epochGradeDate":1730465815,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":65.0},{"epochGradeDate":1730403177,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":74.0},{"epochGradeDate":1730400220,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":66.0},{"epochGradeDate":1730398319,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1730397487,"firm":"TD Cowen","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":70.0},{"epochGradeDate":1730385739,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":78.0},{"epochGradeDate":1730384798,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":60.0},{"epochGradeDate":1730383151,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1730379280,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":83.0},{"epochGradeDate":1730378949,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":71.0},{"epochGradeDate":1730378892,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":70.0},{"epochGradeDate":1729862160,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1729614512,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":65.0},{"epochGradeDate":1728411243,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":110.0},{"epochGradeDate":1724843903,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":68.0},{"epochGradeDate":1724755349,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":68.0},{"epochGradeDate":1724423021,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1722898885,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1722632984,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":76.0},{"epochGradeDate":1722624640,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1722606698,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":77.0},{"epochGradeDate":1720621677,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":77.0,"priorPriceTarget":79.0},{"epochGradeDate":1719585607,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1718369616,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1716203495,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":71.0,"priorPriceTarget":71.0},{"epochGradeDate":1715197452,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":69.0},{"epochGradeDate":1715187733,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":90.0},{"epochGradeDate":1715185038,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":70.0},{"epochGradeDate":1715184223,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":78.0},{"epochGradeDate":1715170625,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":71.0,"priorPriceTarget":71.0},{"epochGradeDate":1715168746,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1713357994,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":75.0},{"epochGradeDate":1709921654,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":110.0},{"epochGradeDate":1709899486,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":71.0,"priorPriceTarget":71.0},{"epochGradeDate":1709748852,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":72.0},{"epochGradeDate":1709746593,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":82.0},{"epochGradeDate":1709739072,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1709738590,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":50.0,"priorPriceTarget":50.0},{"epochGradeDate":1709726910,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1709721371,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1709720891,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":69.0},{"epochGradeDate":1708023643,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1708013196,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Underperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1708010479,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":65.0},{"epochGradeDate":1708002481,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":66.0,"priorPriceTarget":0.0},{"epochGradeDate":1707909288,"firm":"HSBC","toGrade":"Reduce","fromGrade":"Hold","action":"down","priceTargetAction":"Announces","currentPriceTarget":61.0,"priorPriceTarget":0.0},{"epochGradeDate":1706131366,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1705052893,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":75.0},{"epochGradeDate":1704806924,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":63.0},{"epochGradeDate":1702465998,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":70.0},{"epochGradeDate":1701780958,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1701777020,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1699561725,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":68.0},{"epochGradeDate":1699550783,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1699545602,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":55.0},{"epochGradeDate":1699532751,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":75.0},{"epochGradeDate":1694771186,"firm":"HSBC","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1692960261,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1691759952,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1691675443,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":60.0},{"epochGradeDate":1691674867,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":53.0},{"epochGradeDate":1691612568,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":65.0},{"epochGradeDate":1691597899,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":50.0},{"epochGradeDate":1691596733,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":53.0},{"epochGradeDate":1691595533,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1691578370,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1690193072,"firm":"RBC Capital","toGrade":"Underperform","fromGrade":"Sector Perform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1689782657,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1689585204,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":56.0},{"epochGradeDate":1685536804,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1683890354,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":80.0},{"epochGradeDate":1683883297,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":90.0},{"epochGradeDate":1683799833,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":75.0},{"epochGradeDate":1683795520,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":90.0},{"epochGradeDate":1683736549,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":85.0},{"epochGradeDate":1683730476,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":97.0},{"epochGradeDate":1683726613,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":65.0},{"epochGradeDate":1683724020,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1683722831,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1683720422,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":88.0},{"epochGradeDate":1683716828,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":82.0},{"epochGradeDate":1683716067,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":77.0},{"epochGradeDate":1683711799,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":83.0},{"epochGradeDate":1676980163,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":75.0},{"epochGradeDate":1676557230,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":77.0},{"epochGradeDate":1676557115,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":55.0},{"epochGradeDate":1676556945,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":88.0},{"epochGradeDate":1676555988,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":69.0},{"epochGradeDate":1676555129,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1676554949,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":60.0},{"epochGradeDate":1676552201,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":64.0},{"epochGradeDate":1676551939,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1676549532,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":55.0},{"epochGradeDate":1676547313,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":58.0},{"epochGradeDate":1676539800,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":77.0},{"epochGradeDate":1673956228,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":79.0},{"epochGradeDate":1671036729,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":70.0},{"epochGradeDate":1669634908,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":110.0},{"epochGradeDate":1667833133,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":100.0},{"epochGradeDate":1667828433,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":132.0},{"epochGradeDate":1667820252,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":90.0},{"epochGradeDate":1667813357,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":77.0,"priorPriceTarget":96.0},{"epochGradeDate":1667571968,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":175.0},{"epochGradeDate":1667566710,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":85.0},{"epochGradeDate":1667564010,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":140.0},{"epochGradeDate":1667562359,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":125.0},{"epochGradeDate":1667560650,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":100.0},{"epochGradeDate":1667560352,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1667559889,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":113.0},{"epochGradeDate":1667395014,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":175.0},{"epochGradeDate":1666186974,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":125.0},{"epochGradeDate":1666179988,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":94.0,"priorPriceTarget":170.0},{"epochGradeDate":1665501753,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":160.0},{"epochGradeDate":1664196849,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":113.0,"priorPriceTarget":122.0},{"epochGradeDate":1663931917,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1663241322,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":90.0},{"epochGradeDate":1663241165,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":130.0},{"epochGradeDate":1663061618,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1660140614,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1659961853,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":155.0,"priorPriceTarget":180.0},{"epochGradeDate":1659956365,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":260.0},{"epochGradeDate":1659709473,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":153.0,"priorPriceTarget":245.0},{"epochGradeDate":1659702316,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":122.0,"priorPriceTarget":132.0},{"epochGradeDate":1659698241,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":200.0},{"epochGradeDate":1659696827,"firm":"Atlantic Equities","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1659694363,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":200.0},{"epochGradeDate":1658831794,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":130.0},{"epochGradeDate":1658755409,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1658496088,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":250.0},{"epochGradeDate":1658312480,"firm":"Bernstein","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":91.0,"priorPriceTarget":0.0},{"epochGradeDate":1658136440,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":132.0,"priorPriceTarget":220.0},{"epochGradeDate":1657807156,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":240.0},{"epochGradeDate":1654764523,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":215.0,"priorPriceTarget":0.0},{"epochGradeDate":1654168428,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":175.0},{"epochGradeDate":1653315956,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":175.0},{"epochGradeDate":1652874292,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":225.0},{"epochGradeDate":1652696314,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":155.0},{"epochGradeDate":1652101623,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":300.0},{"epochGradeDate":1651758574,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":350.0},{"epochGradeDate":1651747286,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":510.0},{"epochGradeDate":1651746355,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":270.0},{"epochGradeDate":1651577276,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":285.0},{"epochGradeDate":1651575919,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":400.0},{"epochGradeDate":1649942772,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":262.0,"priorPriceTarget":300.0},{"epochGradeDate":1649845966,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":375.0},{"epochGradeDate":1647867522,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":350.0},{"epochGradeDate":1647346913,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":400.0},{"epochGradeDate":1644496910,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":250.0},{"epochGradeDate":1644495610,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":306.0,"priorPriceTarget":281.0},{"epochGradeDate":1644494913,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":400.0},{"epochGradeDate":1644485541,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":283.0},{"epochGradeDate":1644246842,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":400.0,"priorPriceTarget":450.0},{"epochGradeDate":1643108830,"firm":"Atlantic Equities","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1642771813,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":260.0,"priorPriceTarget":0.0},{"epochGradeDate":1642686155,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":400.0},{"epochGradeDate":1642156110,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":283.0,"priorPriceTarget":392.0},{"epochGradeDate":1639651623,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":350.0,"priorPriceTarget":0.0},{"epochGradeDate":1639137693,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1639052598,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1635425224,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":450.0,"priorPriceTarget":525.0},{"epochGradeDate":1635416470,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":400.0,"priorPriceTarget":460.0},{"epochGradeDate":1634814801,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":375.0,"priorPriceTarget":0.0},{"epochGradeDate":1627656180,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":415.0},{"epochGradeDate":1627655392,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":415.0},{"epochGradeDate":1627654505,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":430.0},{"epochGradeDate":1627644104,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":430.0,"priorPriceTarget":400.0},{"epochGradeDate":1627641113,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":460.0,"priorPriceTarget":430.0},{"epochGradeDate":1627548600,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":445.0,"priorPriceTarget":424.0},{"epochGradeDate":1626086524,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":480.0,"priorPriceTarget":440.0},{"epochGradeDate":1625129710,"firm":"Daiwa Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":463.0,"priorPriceTarget":0.0},{"epochGradeDate":1624352652,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":430.0,"priorPriceTarget":0.0},{"epochGradeDate":1624351065,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":424.0,"priorPriceTarget":410.0},{"epochGradeDate":1622110724,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":385.0,"priorPriceTarget":0.0},{"epochGradeDate":1620993091,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":420.0,"priorPriceTarget":500.0},{"epochGradeDate":1615289061,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":415.0,"priorPriceTarget":0.0},{"epochGradeDate":1614005205,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":370.0},{"epochGradeDate":1613746642,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":370.0},{"epochGradeDate":1613666975,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":525.0,"priorPriceTarget":450.0},{"epochGradeDate":1613666215,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":465.0},{"epochGradeDate":1613665611,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":540.0,"priorPriceTarget":440.0},{"epochGradeDate":1613664910,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":510.0,"priorPriceTarget":385.0},{"epochGradeDate":1613660439,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":400.0},{"epochGradeDate":1613660030,"firm":"Macquarie","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":510.0,"priorPriceTarget":420.0},{"epochGradeDate":1613659775,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":510.0,"priorPriceTarget":360.0},{"epochGradeDate":1613649643,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":450.0},{"epochGradeDate":1613647316,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":340.0},{"epochGradeDate":1613642683,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":475.0},{"epochGradeDate":1613642119,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":420.0},{"epochGradeDate":1612966752,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":375.0},{"epochGradeDate":1612866839,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":465.0,"priorPriceTarget":300.0},{"epochGradeDate":1612348275,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":350.0},{"epochGradeDate":1610627738,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":425.0,"priorPriceTarget":0.0},{"epochGradeDate":1605531928,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":350.0},{"epochGradeDate":1603810775,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":380.0},{"epochGradeDate":1603797266,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":350.0},{"epochGradeDate":1603789457,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":315.0},{"epochGradeDate":1603788508,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":330.0},{"epochGradeDate":1602608966,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":315.0},{"epochGradeDate":1602599108,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":310.0},{"epochGradeDate":1602598975,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":270.0},{"epochGradeDate":1602587691,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":320.0},{"epochGradeDate":1602586915,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":255.0},{"epochGradeDate":1601649916,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":310.0},{"epochGradeDate":1601645658,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":315.0},{"epochGradeDate":1601645299,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":290.0},{"epochGradeDate":1601645072,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":315.0},{"epochGradeDate":1601640259,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":240.0},{"epochGradeDate":1601633644,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":310.0},{"epochGradeDate":1601627589,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":300.0},{"epochGradeDate":1596642487,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":260.0},{"epochGradeDate":1596626269,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":235.0},{"epochGradeDate":1596620574,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":225.0},{"epochGradeDate":1596618190,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":225.0},{"epochGradeDate":1596617777,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":270.0},{"epochGradeDate":1595606446,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1595332742,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":240.0},{"epochGradeDate":1595255444,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":160.0},{"epochGradeDate":1594370477,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":248.0},{"epochGradeDate":1593679415,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":206.0},{"epochGradeDate":1592833632,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":170.0},{"epochGradeDate":1592211015,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":135.0},{"epochGradeDate":1591026898,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":160.0},{"epochGradeDate":1590485432,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":170.0},{"epochGradeDate":1590138296,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":162.0},{"epochGradeDate":1589983150,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":160.0},{"epochGradeDate":1588873997,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":140.0},{"epochGradeDate":1588868503,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":110.0},{"epochGradeDate":1588865972,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":125.0},{"epochGradeDate":1588862399,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":140.0},{"epochGradeDate":1588862232,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":125.0},{"epochGradeDate":1588856563,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":125.0},{"epochGradeDate":1588853850,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":80.0},{"epochGradeDate":1588850467,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":135.0},{"epochGradeDate":1588849429,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":140.0},{"epochGradeDate":1588849329,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":130.0},{"epochGradeDate":1588849122,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":125.0},{"epochGradeDate":1588848194,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":90.0},{"epochGradeDate":1588597821,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":115.0},{"epochGradeDate":1587653184,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":115.0},{"epochGradeDate":1587633121,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1587550948,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":145.0},{"epochGradeDate":1586942505,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":125.0,"priorPriceTarget":0.0},{"epochGradeDate":1586258105,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":140.0},{"epochGradeDate":1585649266,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":151.0},{"epochGradeDate":1585144185,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":115.0,"priorPriceTarget":140.0},{"epochGradeDate":1583928650,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":155.0},{"epochGradeDate":1581003835,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1581002052,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1580998093,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":140.0},{"epochGradeDate":1580990358,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":141.0,"priorPriceTarget":127.0},{"epochGradeDate":1580990166,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":125.0},{"epochGradeDate":1580989871,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":145.0},{"epochGradeDate":1580472601,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1580212666,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1580142227,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":125.0},{"epochGradeDate":1578924964,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":135.0},{"epochGradeDate":1572528571,"firm":"Monness, Crespi, Hardt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1570799157,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":160.0},{"epochGradeDate":1570794432,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":135.0,"priorPriceTarget":0.0},{"epochGradeDate":1568891681,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1564655367,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":158.0,"priorPriceTarget":156.0},{"epochGradeDate":1560858733,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":165.0,"priorPriceTarget":0.0},{"epochGradeDate":1556720313,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":125.0},{"epochGradeDate":1556719572,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1556717567,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":123.0},{"epochGradeDate":1556716683,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":156.0,"priorPriceTarget":150.0},{"epochGradeDate":1556713439,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1554814515,"firm":"FBN Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1553525507,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":132.0},{"epochGradeDate":1553260688,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1552645845,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1552387591,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":140.0,"priorPriceTarget":0.0},{"epochGradeDate":1550076683,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1550069555,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":90.0},{"epochGradeDate":1550068956,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":132.0,"priorPriceTarget":114.0},{"epochGradeDate":1550065502,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":110.0},{"epochGradeDate":1550064967,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":118.0,"priorPriceTarget":99.0},{"epochGradeDate":1550064588,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":120.0},{"epochGradeDate":1549555403,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":92.0},{"epochGradeDate":1546953567,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":103.0},{"epochGradeDate":1546607321,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":110.0,"priorPriceTarget":0.0},{"epochGradeDate":1541697383,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":90.0},{"epochGradeDate":1539084031,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":88.0,"priorPriceTarget":0.0},{"epochGradeDate":1538562801,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":99.0,"priorPriceTarget":0.0},{"epochGradeDate":1536055079,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1534939078,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":80.0},{"epochGradeDate":1533664127,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":52.0},{"epochGradeDate":1533656109,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":63.0},{"epochGradeDate":1533647596,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":50.0},{"epochGradeDate":1533641339,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":60.0},{"epochGradeDate":1530186705,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1530103365,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1529923478,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1525875070,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":38.0},{"epochGradeDate":1523452489,"firm":"Monness, Crespi, Hardt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1523367667,"firm":"Dougherty & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1519914147,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1518612395,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1502219727,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":33.0},{"epochGradeDate":1502194571,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":35.0},{"epochGradeDate":1502193123,"firm":"Mitsubishi UFJ","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1499769661,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":35.0},{"epochGradeDate":1499723701,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1493811259,"firm":"Pacific Crest","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":36.0},{"epochGradeDate":1491564230,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488808139,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1485948581,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1484217951,"firm":"Summit Insights Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1484056007,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1483620318,"firm":"Pacific Crest","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1482188805,"firm":"Drexel Hamilton","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1477972800,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1477627200,"firm":"Mitsubishi UFJ","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1472123509,"firm":"Argus Research","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468838083,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1468838058,"firm":"Pacific Crest","toGrade":"Sector Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468838051,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468838039,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468820849,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1468820320,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.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.0073339217,"fmt":"-0.73%"},"postMarketChange":{"raw":-0.87999725,"fmt":"-0.88"},"postMarketTime":1774655133,"postMarketPrice":{"raw":119.11,"fmt":"119.11"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0484536,"fmt":"-4.85%"},"regularMarketChange":{"raw":-6.11,"fmt":"-6.11"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":119.99,"fmt":"119.99"},"regularMarketDayHigh":{"raw":124.25,"fmt":"124.25"},"regularMarketDayLow":{"raw":118.795,"fmt":"118.79"},"regularMarketVolume":{"raw":1624902,"fmt":"1.62M","longFmt":"1,624,902.00"},"averageDailyVolume10Day":{"raw":1588330,"fmt":"1.59M","longFmt":"1,588,330"},"averageDailyVolume3Month":{"raw":2397694,"fmt":"2.4M","longFmt":"2,397,694"},"regularMarketPreviousClose":{"raw":126.1,"fmt":"126.10"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":124.34,"fmt":"124.34"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"TWLO","underlyingSymbol":null,"shortName":"Twilio Inc.","longName":"Twilio Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":18192021504,"fmt":"18.19B","longFmt":"18,192,021,504.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.14,"fmt":"1.14"},"estimate":{"raw":0.96215,"fmt":"0.96"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.18","surprisePct":"18.48","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746129900,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":1.19,"fmt":"1.19"},"estimate":{"raw":1.05067,"fmt":"1.05"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.14","surprisePct":"13.26","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754598063,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":1.25,"fmt":"1.25"},"estimate":{"raw":1.06844,"fmt":"1.07"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.18","surprisePct":"16.99","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761854943,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.33,"fmt":"1.33"},"estimate":{"raw":1.22977,"fmt":"1.23"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.1","surprisePct":"8.15","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770930300,"fmt":"2026-02-12"}}],"currentQuarterEstimate":{"raw":1.26866,"fmt":"1.27"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3826321000,"fmt":"3.83B","longFmt":"3,826,321,000"},"earnings":{"raw":-26770000,"fmt":"-26.77M","longFmt":"-26,770,000"}},{"date":2023,"revenue":{"raw":4153945000,"fmt":"4.15B","longFmt":"4,153,945,000"},"earnings":{"raw":454304000,"fmt":"454.3M","longFmt":"454,304,000"}},{"date":2024,"revenue":{"raw":4458036000,"fmt":"4.46B","longFmt":"4,458,036,000"},"earnings":{"raw":621531000,"fmt":"621.53M","longFmt":"621,531,000"}},{"date":2025,"revenue":{"raw":5067220000,"fmt":"5.07B","longFmt":"5,067,220,000"},"earnings":{"raw":782103000,"fmt":"782.1M","longFmt":"782,103,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":1172463000,"fmt":"1.17B","longFmt":"1,172,463,000"},"earnings":{"raw":183956000,"fmt":"183.96M","longFmt":"183,956,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1228425000,"fmt":"1.23B","longFmt":"1,228,425,000"},"earnings":{"raw":189377000,"fmt":"189.38M","longFmt":"189,377,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1300402000,"fmt":"1.3B","longFmt":"1,300,402,000"},"earnings":{"raw":198258000,"fmt":"198.26M","longFmt":"198,258,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1365930000,"fmt":"1.37B","longFmt":"1,365,930,000"},"earnings":{"raw":210512000,"fmt":"210.51M","longFmt":"210,512,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":119.99,"fmt":"119.99"},"targetHighPrice":{"raw":185.0,"fmt":"185.00"},"targetLowPrice":{"raw":100.0,"fmt":"100.00"},"targetMeanPrice":{"raw":143.37357,"fmt":"143.37"},"targetMedianPrice":{"raw":145.0,"fmt":"145.00"},"recommendationMean":{"raw":1.86207,"fmt":"1.86"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":28,"fmt":"28","longFmt":"28"},"totalCash":{"raw":2470341888,"fmt":"2.47B","longFmt":"2,470,341,888"},"totalCashPerShare":{"raw":16.304,"fmt":"16.3"},"ebitda":{"raw":370611008,"fmt":"370.61M","longFmt":"370,611,008"},"totalDebt":{"raw":1081571968,"fmt":"1.08B","longFmt":"1,081,571,968"},"quickRatio":{"raw":3.503,"fmt":"3.50"},"currentRatio":{"raw":4.032,"fmt":"4.03"},"totalRevenue":{"raw":5067219968,"fmt":"5.07B","longFmt":"5,067,219,968"},"debtToEquity":{"raw":13.828,"fmt":"13.83%"},"revenuePerShare":{"raw":33.122,"fmt":"33.12"},"returnOnAssets":{"raw":0.01115,"fmt":"1.11%"},"returnOnEquity":{"raw":0.00429,"fmt":"0.43%"},"grossProfits":{"raw":2480199936,"fmt":"2.48B","longFmt":"2,480,199,936"},"freeCashflow":{"raw":943910400,"fmt":"943.91M","longFmt":"943,910,400"},"operatingCashflow":{"raw":1003244032,"fmt":"1B","longFmt":"1,003,244,032"},"earningsGrowth":{},"revenueGrowth":{"raw":0.143,"fmt":"14.30%"},"grossMargins":{"raw":0.48946,"fmt":"48.95%"},"ebitdaMargins":{"raw":0.07314,"fmt":"7.31%"},"operatingMargins":{"raw":0.054279998,"fmt":"5.43%"},"profitMargins":{"raw":0.0066799996,"fmt":"0.67%"},"financialCurrency":"USD"}}],"error":null}}