{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.062367633,"fmt":"-6.24%"},"oneMonthReturn":{"raw":-0.05175539,"fmt":"-5.18%"},"threeMonthReturn":{"raw":-0.23173825,"fmt":"-23.17%"},"sixMonthReturn":{"raw":-0.40541562,"fmt":"-40.54%"},"ytdReturnPct":{"raw":-0.22685122,"fmt":"-22.69%"},"oneYearTotalReturn":{"raw":-0.27324405,"fmt":"-27.32%"},"twoYearTotalReturn":{"raw":-0.26050818,"fmt":"-26.05%"},"threeYearTotalReturn":{"raw":-0.027881024,"fmt":"-2.79%"},"fiveYearTotalReturn":{"raw":-0.3215802,"fmt":"-32.16%"},"tenYearTotalReturn":{"raw":5.984622,"fmt":"598.46%"},"maxReturn":{"raw":3.541842,"fmt":"354.18%"}},"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":21724329984,"fmt":"21.72B","longFmt":"21,724,329,984"},"forwardPE":{"raw":17.455656,"fmt":"17.46"},"profitMargins":{"raw":0.28445,"fmt":"28.44%"},"floatShares":{"raw":149846331,"fmt":"149.85M","longFmt":"149,846,331"},"sharesOutstanding":{"raw":163330933,"fmt":"163.33M","longFmt":"163,330,933"},"sharesShort":{"raw":5536607,"fmt":"5.54M","longFmt":"5,536,607"},"sharesShortPriorMonth":{"raw":6334254,"fmt":"6.33M","longFmt":"6,334,254"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0337,"fmt":"3.37%"},"heldPercentInsiders":{"raw":0.08578,"fmt":"8.58%"},"heldPercentInstitutions":{"raw":0.88983,"fmt":"88.98%"},"shortRatio":{"raw":2.47,"fmt":"2.47"},"shortPercentOfFloat":{"raw":0.0368,"fmt":"3.68%"},"beta":{"raw":1.122,"fmt":"1.12"},"impliedSharesOutstanding":{"raw":164381856,"fmt":"164.38M","longFmt":"164,381,856"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":44.052,"fmt":"44.05"},"priceToBook":{"raw":3.9178698,"fmt":"3.92"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1769817600,"fmt":"2026-01-31"},"nextFiscalYearEnd":{"raw":1801353600,"fmt":"2027-01-31"},"mostRecentQuarter":{"raw":1769817600,"fmt":"2026-01-31"},"earningsQuarterlyGrowth":{"raw":0.248,"fmt":"24.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":908905984,"fmt":"908.91M","longFmt":"908,905,984"},"trailingEps":{"raw":5.44,"fmt":"5.44"},"forwardEps":{"raw":9.88734,"fmt":"9.89"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":6.799,"fmt":"6.80"},"enterpriseToEbitda":{"raw":22.056,"fmt":"22.06"},"52WeekChange":{"raw":-0.22996151,"fmt":"-23.00%"},"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":1.37,"fmt":"1.37"},"estimate":{"raw":1.17305,"fmt":"1.17"},"fiscalQuarter":"1Q2026","calendarQuarter":"1Q2025","difference":"0.2","surprisePct":"16.79","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1748462676,"fmt":"2025-05-28"}},{"date":"2Q2025","actual":{"raw":1.19,"fmt":"1.19"},"estimate":{"raw":1.30893,"fmt":"1.31"},"fiscalQuarter":"2Q2026","calendarQuarter":"2Q2025","difference":"-0.12","surprisePct":"-9.09","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1756325102,"fmt":"2025-08-27"}},{"date":"3Q2025","actual":{"raw":1.4,"fmt":"1.40"},"estimate":{"raw":1.3396,"fmt":"1.34"},"fiscalQuarter":"3Q2026","calendarQuarter":"3Q2025","difference":"0.06","surprisePct":"4.51","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1763672674,"fmt":"2025-11-20"}},{"date":"4Q2025","actual":{"raw":1.45,"fmt":"1.45"},"estimate":{"raw":1.31643,"fmt":"1.32"},"fiscalQuarter":"4Q2026","calendarQuarter":"4Q2025","difference":"0.13","surprisePct":"10.15","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1772658300,"fmt":"2026-03-04"}}],"currentQuarterEstimate":{"raw":1.50802,"fmt":"1.51"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2027","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1779912000,"fmt":"2026-05-27"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2023,"revenue":{"raw":2155060000,"fmt":"2.16B","longFmt":"2,155,060,000"},"earnings":{"raw":487706000,"fmt":"487.71M","longFmt":"487,706,000"}},{"date":2024,"revenue":{"raw":2363673000,"fmt":"2.36B","longFmt":"2,363,673,000"},"earnings":{"raw":525705000,"fmt":"525.71M","longFmt":"525,705,000"}},{"date":2025,"revenue":{"raw":2746619000,"fmt":"2.75B","longFmt":"2,746,619,000"},"earnings":{"raw":714138000,"fmt":"714.14M","longFmt":"714,138,000"}},{"date":2026,"revenue":{"raw":3195311000,"fmt":"3.2B","longFmt":"3,195,311,000"},"earnings":{"raw":908906000,"fmt":"908.91M","longFmt":"908,906,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":759043000,"fmt":"759.04M","longFmt":"759,043,000"},"earnings":{"raw":228190000,"fmt":"228.19M","longFmt":"228,190,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":789081000,"fmt":"789.08M","longFmt":"789,081,000"},"earnings":{"raw":200309000,"fmt":"200.31M","longFmt":"200,309,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":811236000,"fmt":"811.24M","longFmt":"811,236,000"},"earnings":{"raw":236203000,"fmt":"236.2M","longFmt":"236,203,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2026","revenue":{"raw":835951000,"fmt":"835.95M","longFmt":"835,951,000"},"earnings":{"raw":244204000,"fmt":"244.2M","longFmt":"244,204,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"VEEV Q4 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q4","date":1772661600,"updated":1772673665,"transcriptId":2993747,"type":"IN_HOUSE","eventId":421850,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2026-earnings_call-421850.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/4/2993747.json","maxAge":1},{"title":"VEEV Q3 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q3","date":1763676000,"updated":1763700232,"transcriptId":2316063,"type":"IN_HOUSE","eventId":379490,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2026-earnings_call-379490.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/20/2316063.json","maxAge":1},{"title":"VEEV Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1756328400,"updated":1764415523,"transcriptId":2322916,"type":"IN_HOUSE","eventId":351240,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2026-earnings_call-351240.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/27/2322916.json","maxAge":1},{"title":"VEEV Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1748466000,"updated":1763459090,"transcriptId":2301928,"type":"IN_HOUSE","eventId":324944,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2026-earnings_call-324944.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/28/2301928.json","maxAge":1},{"title":"VEEV Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1741212000,"updated":1765365483,"transcriptId":2498149,"type":"IN_HOUSE","eventId":256800,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2025-earnings_call-256800.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/5/2498149.json","maxAge":1},{"title":"VEEV Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1733436000,"updated":1768649313,"transcriptId":2578204,"type":"IN_HOUSE","eventId":225516,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2025-earnings_call-225516.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/12/5/2578204.json","maxAge":1},{"title":"VEEV Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1724878800,"updated":1769147343,"transcriptId":2645567,"type":"IN_HOUSE","eventId":201561,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2025-earnings_call-201561.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/28/2645567.json","maxAge":1},{"title":"VEEV Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1717102800,"updated":1772062722,"transcriptId":2705756,"type":"IN_HOUSE","eventId":172687,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2025-earnings_call-172687.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/30/2705756.json","maxAge":1},{"title":"VEEV Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1709244000,"updated":1772059629,"transcriptId":2781638,"type":"IN_HOUSE","eventId":130297,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2024-earnings_call-130297.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/29/2781638.json","maxAge":1},{"title":"VEEV Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1701900000,"updated":1772058447,"transcriptId":2830224,"type":"IN_HOUSE","eventId":92370,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2024-earnings_call-92370.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/12/6/2830224.json","maxAge":1},{"title":"VEEV Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1693429200,"updated":1772278383,"transcriptId":2889727,"type":"IN_HOUSE","eventId":71715,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2024-earnings_call-71715.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/30/2889727.json","maxAge":1},{"title":"VEEV Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1685566800,"updated":1772174945,"transcriptId":2943509,"type":"IN_HOUSE","eventId":57055,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2024-earnings_call-57055.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/31/2943509.json","maxAge":1},{"title":"VEEV Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1677708000,"updated":1772786991,"transcriptId":3005366,"type":"IN_HOUSE","eventId":44328,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2023-earnings_call-44328.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/1/3005366.json","maxAge":1},{"title":"VEEV Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1669932000,"updated":1773048337,"transcriptId":3034864,"type":"IN_HOUSE","eventId":27785,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2023-earnings_call-27785.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/12/1/3034864.json","maxAge":1},{"title":"VEEV Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1661940000,"updated":1774093261,"transcriptId":3081720,"type":"IN_HOUSE","eventId":27784,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2023-earnings_call-27784.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/31/3081720.json","maxAge":1},{"title":"VEEV Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1654041600,"updated":1774093236,"transcriptId":3125776,"type":"IN_HOUSE","eventId":23344,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2023-earnings_call-23344.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/6/1/3125776.json","maxAge":1},{"title":"VEEV Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1646233496,"updated":1774484353,"transcriptId":3167236,"type":"IN_HOUSE","eventId":15891,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2022-earnings_call-15891.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/2/3167236.json","maxAge":1},{"title":"VEEV Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1638316800,"updated":1752165408,"transcriptId":1572688,"type":"RAW","eventId":11470,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2022-earnings_call-11470.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/12/1/1572688.json","maxAge":1},{"title":"VEEV Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1630454400,"updated":1752165408,"transcriptId":1566477,"type":"RAW","eventId":4533,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2022-earnings_call-4533.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/1/1566477.json","maxAge":1},{"title":"VEEV Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1622152140,"updated":1752165408,"transcriptId":1583253,"type":"RAW","eventId":23660,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2022-earnings_call-23660.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/27/1583253.json","maxAge":1},{"title":"VEEV Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1614725460,"updated":1752165408,"transcriptId":1583254,"type":"RAW","eventId":23661,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2021-earnings_call-23661.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/3/2/1583254.json","maxAge":1},{"title":"VEEV Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1606863240,"updated":1752165408,"transcriptId":1583255,"type":"RAW","eventId":23662,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2021-earnings_call-23662.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/12/1/1583255.json","maxAge":1},{"title":"VEEV Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1598487480,"updated":1752165408,"transcriptId":1584426,"type":"RAW","eventId":25091,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2021-earnings_call-25091.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/27/1584426.json","maxAge":1},{"title":"VEEV Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1590625680,"updated":1752165408,"transcriptId":1584428,"type":"RAW","eventId":25093,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2021-earnings_call-25093.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/28/1584428.json","maxAge":1},{"title":"VEEV Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1583199000,"updated":1752165408,"transcriptId":1584429,"type":"RAW","eventId":25094,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2020-earnings_call-25094.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/3/3/1584429.json","maxAge":1},{"title":"VEEV Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1574732280,"updated":1752165408,"transcriptId":1584430,"type":"RAW","eventId":25095,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2020-earnings_call-25095.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/26/1584430.json","maxAge":1},{"title":"VEEV Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1566867780,"updated":1752165408,"transcriptId":1584433,"type":"RAW","eventId":25098,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2020-earnings_call-25098.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/27/1584433.json","maxAge":1},{"title":"VEEV Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1559161800,"updated":1752173449,"transcriptId":1648461,"type":"RAW","eventId":148110,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2020-earnings_call-148110.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/29/1648461.json","maxAge":1},{"title":"VEEV Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1551216600,"updated":1752173449,"transcriptId":1648462,"type":"RAW","eventId":148112,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2019-earnings_call-148112.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/26/1648462.json","maxAge":1},{"title":"VEEV Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1543440600,"updated":1752173449,"transcriptId":1648463,"type":"RAW","eventId":148113,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2019-earnings_call-148113.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/28/1648463.json","maxAge":1},{"title":"VEEV Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1535056200,"updated":1752165408,"transcriptId":1648465,"type":"RAW","eventId":148115,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2019-earnings_call-148115.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/8/23/1648465.json","maxAge":1},{"title":"VEEV Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1527193800,"updated":1752173449,"transcriptId":1648466,"type":"RAW","eventId":148116,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2019-earnings_call-148116.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/5/24/1648466.json","maxAge":1},{"title":"VEEV Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1519767000,"updated":1752165408,"transcriptId":1648467,"type":"RAW","eventId":148117,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q4-2018-earnings_call-148117.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/27/1648467.json","maxAge":1},{"title":"VEEV Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1512509400,"updated":1752173449,"transcriptId":1648468,"type":"RAW","eventId":148118,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q3-2018-earnings_call-148118.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/12/5/1648468.json","maxAge":1},{"title":"VEEV Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1503606600,"updated":1752173449,"transcriptId":1648470,"type":"RAW","eventId":148122,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q2-2018-earnings_call-148122.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/24/1648470.json","maxAge":1},{"title":"VEEV Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1495744200,"updated":1752165408,"transcriptId":1648471,"type":"RAW","eventId":148125,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/VEEV/earnings/VEEV-Q1-2018-earnings_call-148125.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/25/1648471.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":178.28,"fmt":"178.28"},"open":{"raw":178.0,"fmt":"178.00"},"dayLow":{"raw":171.0,"fmt":"171.00"},"dayHigh":{"raw":178.9697,"fmt":"178.97"},"regularMarketPreviousClose":{"raw":178.28,"fmt":"178.28"},"regularMarketOpen":{"raw":178.0,"fmt":"178.00"},"regularMarketDayLow":{"raw":171.0,"fmt":"171.00"},"regularMarketDayHigh":{"raw":178.9697,"fmt":"178.97"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.122,"fmt":"1.12"},"trailingPE":{"raw":31.726103,"fmt":"31.73"},"forwardPE":{"raw":17.455656,"fmt":"17.46"},"volume":{"raw":1326117,"fmt":"1.33M","longFmt":"1,326,117"},"regularMarketVolume":{"raw":1326117,"fmt":"1.33M","longFmt":"1,326,117"},"averageVolume":{"raw":2102725,"fmt":"2.1M","longFmt":"2,102,725"},"averageVolume10days":{"raw":1994260,"fmt":"1.99M","longFmt":"1,994,260"},"averageDailyVolume10Day":{"raw":1994260,"fmt":"1.99M","longFmt":"1,994,260"},"bid":{"raw":170.0,"fmt":"170.00"},"ask":{"raw":172.59,"fmt":"172.59"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":4000,"fmt":"4k","longFmt":"4,000"},"marketCap":{"raw":28370663424,"fmt":"28.37B","longFmt":"28,370,663,424"},"nonDilutedMarketCap":{"raw":30257768049,"fmt":"30.26B","longFmt":"30,257,768,049"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":168.14,"fmt":"168.14"},"fiftyTwoWeekHigh":{"raw":310.5,"fmt":"310.50"},"allTimeHigh":{"raw":343.96,"fmt":"343.96"},"allTimeLow":{"raw":17.11,"fmt":"17.11"},"priceToSalesTrailing12Months":{"raw":8.878842,"fmt":"8.88"},"fiftyDayAverage":{"raw":196.4522,"fmt":"196.45"},"twoHundredDayAverage":{"raw":254.1819,"fmt":"254.18"},"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":1779912000,"fmt":"2026-05-27"}],"earningsCallDate":[{"raw":1772661600,"fmt":"2026-03-04"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":2.1352,"fmt":"2.14"},"earningsLow":{"raw":2.1,"fmt":"2.10"},"earningsHigh":{"raw":2.18525,"fmt":"2.19"},"revenueAverage":{"raw":857726420,"fmt":"857.73M","longFmt":"857,726,420"},"revenueLow":{"raw":854500000,"fmt":"854.5M","longFmt":"854,500,000"},"revenueHigh":{"raw":874417540,"fmt":"874.42M","longFmt":"874,417,540"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773069391,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":291.0,"priorPriceTarget":319.0},{"epochGradeDate":1772742965,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":235.0,"priorPriceTarget":280.0},{"epochGradeDate":1772734583,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":380.0},{"epochGradeDate":1772728371,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":317.0,"priorPriceTarget":333.0},{"epochGradeDate":1772727995,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":212.0},{"epochGradeDate":1772726952,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":262.0,"priorPriceTarget":275.0},{"epochGradeDate":1772725468,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":330.0},{"epochGradeDate":1772724285,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1772721318,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":295.0},{"epochGradeDate":1772715631,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":205.0},{"epochGradeDate":1772707675,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":355.0},{"epochGradeDate":1772702315,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":355.0},{"epochGradeDate":1772117583,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":212.0,"priorPriceTarget":320.0},{"epochGradeDate":1772035846,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":305.0},{"epochGradeDate":1771944850,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":325.0},{"epochGradeDate":1771617623,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":296.0,"priorPriceTarget":330.0},{"epochGradeDate":1771614115,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":280.0},{"epochGradeDate":1771327725,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":222.0},{"epochGradeDate":1765539719,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1764085126,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":333.0,"priorPriceTarget":341.0},{"epochGradeDate":1764009144,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":319.0,"priorPriceTarget":349.0},{"epochGradeDate":1763750203,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":280.0,"priorPriceTarget":300.0},{"epochGradeDate":1763747023,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":305.0,"priorPriceTarget":325.0},{"epochGradeDate":1763742007,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":280.0,"priorPriceTarget":310.0},{"epochGradeDate":1763735305,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":319.0,"priorPriceTarget":314.0},{"epochGradeDate":1763722858,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":355.0,"priorPriceTarget":355.0},{"epochGradeDate":1763721465,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":340.0,"priorPriceTarget":340.0},{"epochGradeDate":1763027993,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1760697087,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":355.0,"priorPriceTarget":355.0},{"epochGradeDate":1760695096,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":340.0,"priorPriceTarget":340.0},{"epochGradeDate":1759852403,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":297.0},{"epochGradeDate":1757327264,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":290.0},{"epochGradeDate":1756481180,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":295.0},{"epochGradeDate":1756413213,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":349.0,"priorPriceTarget":329.0},{"epochGradeDate":1756410784,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":274.0},{"epochGradeDate":1756406834,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":270.0},{"epochGradeDate":1756399717,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":325.0,"priorPriceTarget":325.0},{"epochGradeDate":1756397473,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":210.0},{"epochGradeDate":1756393757,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":310.0},{"epochGradeDate":1756392262,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":341.0,"priorPriceTarget":326.0},{"epochGradeDate":1756391249,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":300.0},{"epochGradeDate":1756389024,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":285.0},{"epochGradeDate":1756388622,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":335.0},{"epochGradeDate":1756388038,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":295.0},{"epochGradeDate":1756385923,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":268.0},{"epochGradeDate":1756385158,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":285.0},{"epochGradeDate":1756376781,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":355.0,"priorPriceTarget":300.0},{"epochGradeDate":1756372832,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":355.0,"priorPriceTarget":325.0},{"epochGradeDate":1756212737,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":326.0,"priorPriceTarget":300.0},{"epochGradeDate":1752496908,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":285.0},{"epochGradeDate":1748868568,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":280.0},{"epochGradeDate":1748628965,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":329.0,"priorPriceTarget":265.0},{"epochGradeDate":1748541006,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":285.0},{"epochGradeDate":1748539545,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":272.0},{"epochGradeDate":1748539453,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":250.0},{"epochGradeDate":1748539226,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":217.0},{"epochGradeDate":1748538783,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":285.0},{"epochGradeDate":1748538384,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":255.0},{"epochGradeDate":1748534951,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":201.0},{"epochGradeDate":1748532234,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":285.0},{"epochGradeDate":1748514508,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":270.0},{"epochGradeDate":1747651454,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":275.0},{"epochGradeDate":1745423975,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":290.0},{"epochGradeDate":1744808716,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":260.0},{"epochGradeDate":1742482322,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":249.0,"priorPriceTarget":218.0},{"epochGradeDate":1741300297,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":240.0},{"epochGradeDate":1741276431,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":210.0},{"epochGradeDate":1741271457,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":280.0},{"epochGradeDate":1741268111,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":201.0,"priorPriceTarget":195.0},{"epochGradeDate":1741266677,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":283.0},{"epochGradeDate":1741265106,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":270.0,"priorPriceTarget":270.0},{"epochGradeDate":1741262687,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":285.0,"priorPriceTarget":300.0},{"epochGradeDate":1737630442,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":261.0},{"epochGradeDate":1737120404,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":270.0,"priorPriceTarget":270.0},{"epochGradeDate":1736781044,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":261.0},{"epochGradeDate":1736369705,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":285.0},{"epochGradeDate":1734713208,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1734454525,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":183.0},{"epochGradeDate":1734367024,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":218.0,"priorPriceTarget":208.0},{"epochGradeDate":1733774615,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":307.0,"priorPriceTarget":281.0},{"epochGradeDate":1733755709,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":275.0},{"epochGradeDate":1733515212,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":235.0},{"epochGradeDate":1733511267,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":260.0},{"epochGradeDate":1733508250,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":220.0},{"epochGradeDate":1733505851,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":280.0},{"epochGradeDate":1733501136,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":275.0},{"epochGradeDate":1733495734,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":240.0},{"epochGradeDate":1733495481,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":275.0},{"epochGradeDate":1733493576,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Raises","currentPriceTarget":261.0,"priorPriceTarget":207.0},{"epochGradeDate":1733490941,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":210.0},{"epochGradeDate":1733490476,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":283.0,"priorPriceTarget":275.0},{"epochGradeDate":1733481442,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":260.0},{"epochGradeDate":1733477967,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":280.0},{"epochGradeDate":1733309956,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":275.0,"priorPriceTarget":0.0},{"epochGradeDate":1731972758,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":235.0,"priorPriceTarget":0.0},{"epochGradeDate":1731093317,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":240.0},{"epochGradeDate":1731089777,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":250.0},{"epochGradeDate":1731064831,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":210.0},{"epochGradeDate":1731063115,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1731057966,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":230.0},{"epochGradeDate":1730115074,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":251.0},{"epochGradeDate":1728408914,"firm":"Exane BNP Paribas","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":286.0,"priorPriceTarget":0.0},{"epochGradeDate":1727802869,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":249.0,"priorPriceTarget":233.0},{"epochGradeDate":1725906082,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":203.0},{"epochGradeDate":1725364846,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":207.0,"priorPriceTarget":197.0},{"epochGradeDate":1724948168,"firm":"TD Cowen","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":192.0,"priorPriceTarget":180.0},{"epochGradeDate":1724947359,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":281.0,"priorPriceTarget":273.0},{"epochGradeDate":1724939840,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1724937411,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":230.0},{"epochGradeDate":1724936453,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1724933744,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":204.0},{"epochGradeDate":1724932732,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":251.0,"priorPriceTarget":245.0},{"epochGradeDate":1724925797,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1724922420,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":225.0},{"epochGradeDate":1724683947,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":185.0},{"epochGradeDate":1721317070,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":233.0,"priorPriceTarget":211.0},{"epochGradeDate":1721054249,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1720776106,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":235.0},{"epochGradeDate":1720522212,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1718981319,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1718375219,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":197.0,"priorPriceTarget":203.0},{"epochGradeDate":1717428458,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":256.0,"priorPriceTarget":274.0},{"epochGradeDate":1717181967,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":235.0},{"epochGradeDate":1717179246,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":245.0},{"epochGradeDate":1717174886,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":220.0},{"epochGradeDate":1717166995,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":250.0},{"epochGradeDate":1717164155,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":230.0},{"epochGradeDate":1717159231,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":173.0,"priorPriceTarget":210.0},{"epochGradeDate":1717158005,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":255.0},{"epochGradeDate":1717152597,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":204.0,"priorPriceTarget":240.0},{"epochGradeDate":1717149464,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1717148064,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":235.0,"priorPriceTarget":245.0},{"epochGradeDate":1716979405,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":251.0},{"epochGradeDate":1712060669,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1711553582,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1711474172,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1710334586,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":183.0},{"epochGradeDate":1710247175,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":160.0},{"epochGradeDate":1709632794,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":232.0},{"epochGradeDate":1709554000,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":225.0},{"epochGradeDate":1709315408,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":251.0,"priorPriceTarget":245.0},{"epochGradeDate":1709314309,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":264.0,"priorPriceTarget":240.0},{"epochGradeDate":1709303904,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":219.0},{"epochGradeDate":1709301936,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":205.0},{"epochGradeDate":1709300523,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":203.0,"priorPriceTarget":187.0},{"epochGradeDate":1709296009,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":220.0},{"epochGradeDate":1709293221,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":240.0},{"epochGradeDate":1709287943,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":220.0},{"epochGradeDate":1708959998,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":185.0},{"epochGradeDate":1708700668,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1708621792,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1706089021,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":210.0},{"epochGradeDate":1705413904,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1704209228,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1702026271,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":230.0},{"epochGradeDate":1701972553,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":0.0},{"epochGradeDate":1701963752,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":210.0},{"epochGradeDate":1701951952,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":213.0,"priorPriceTarget":220.0},{"epochGradeDate":1701949966,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1701942558,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1701287880,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":183.0,"priorPriceTarget":188.0},{"epochGradeDate":1700067184,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":187.0,"priorPriceTarget":227.0},{"epochGradeDate":1699900001,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":227.0,"priorPriceTarget":0.0},{"epochGradeDate":1699882927,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":181.0},{"epochGradeDate":1699882594,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":216.0,"priorPriceTarget":244.0},{"epochGradeDate":1699620869,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":240.0},{"epochGradeDate":1699611248,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1699608083,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":235.0},{"epochGradeDate":1698229689,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":229.0,"priorPriceTarget":211.0},{"epochGradeDate":1697192989,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":265.0,"priorPriceTarget":0.0},{"epochGradeDate":1697016828,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1694705894,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":242.0,"priorPriceTarget":0.0},{"epochGradeDate":1694620992,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":227.0},{"epochGradeDate":1694098257,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":227.0,"priorPriceTarget":204.0},{"epochGradeDate":1693932001,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":211.0,"priorPriceTarget":180.0},{"epochGradeDate":1693497043,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1693495408,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":225.0},{"epochGradeDate":1693492094,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":242.0,"priorPriceTarget":235.0},{"epochGradeDate":1693491660,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":170.0},{"epochGradeDate":1693491298,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":211.0,"priorPriceTarget":205.0},{"epochGradeDate":1693488621,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":175.0},{"epochGradeDate":1693486931,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1693483108,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1693481212,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":210.0},{"epochGradeDate":1693475311,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1693469577,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":232.0},{"epochGradeDate":1693217973,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":236.0,"priorPriceTarget":210.0},{"epochGradeDate":1690794866,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":215.0},{"epochGradeDate":1688132932,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":0.0},{"epochGradeDate":1687948154,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Announces","currentPriceTarget":181.0,"priorPriceTarget":0.0},{"epochGradeDate":1686241283,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":204.0,"priorPriceTarget":195.0},{"epochGradeDate":1685696893,"firm":"Telsey Advisory Group","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":102.0,"priorPriceTarget":0.0},{"epochGradeDate":1685696687,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":185.0},{"epochGradeDate":1685627287,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1685624428,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":226.0,"priorPriceTarget":0.0},{"epochGradeDate":1685621854,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":0.0},{"epochGradeDate":1685619785,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1685618918,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":203.0,"priorPriceTarget":197.0},{"epochGradeDate":1685618570,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1685617733,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1685616643,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":227.0},{"epochGradeDate":1685615007,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1685606594,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":212.0},{"epochGradeDate":1685528655,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":218.0},{"epochGradeDate":1685002719,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":200.0},{"epochGradeDate":1684760184,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":190.0},{"epochGradeDate":1679400111,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1679053188,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":195.0,"priorPriceTarget":205.0},{"epochGradeDate":1678109167,"firm":"TD Cowen","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":189.0,"priorPriceTarget":184.0},{"epochGradeDate":1677854037,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":218.0,"priorPriceTarget":200.0},{"epochGradeDate":1677835764,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":210.0},{"epochGradeDate":1677769318,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":197.0,"priorPriceTarget":205.0},{"epochGradeDate":1677767138,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":57.0},{"epochGradeDate":1677766719,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":225.0},{"epochGradeDate":1677758663,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1677755871,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1677676182,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":213.0},{"epochGradeDate":1677500518,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":223.0,"priorPriceTarget":233.0},{"epochGradeDate":1677153326,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1673958641,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":215.0},{"epochGradeDate":1673528223,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":250.0},{"epochGradeDate":1673265228,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":204.0,"priorPriceTarget":220.0},{"epochGradeDate":1673019974,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":181.0,"priorPriceTarget":190.0},{"epochGradeDate":1672831846,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":205.0,"priorPriceTarget":0.0},{"epochGradeDate":1671540769,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":200.0},{"epochGradeDate":1670324580,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":184.0,"priorPriceTarget":0.0},{"epochGradeDate":1670232668,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":220.0},{"epochGradeDate":1669990566,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":195.0},{"epochGradeDate":1669983739,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":225.0},{"epochGradeDate":1669980855,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":205.0},{"epochGradeDate":1669976054,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":233.0,"priorPriceTarget":242.0},{"epochGradeDate":1667216700,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1666965050,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":235.0},{"epochGradeDate":1666259236,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":245.0},{"epochGradeDate":1666169034,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":170.0,"priorPriceTarget":225.0},{"epochGradeDate":1663318938,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1662039973,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":200.0},{"epochGradeDate":1662039295,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":267.0},{"epochGradeDate":1662037389,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":220.0},{"epochGradeDate":1662033605,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":205.0},{"epochGradeDate":1662031931,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":240.0},{"epochGradeDate":1662030006,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":250.0},{"epochGradeDate":1662029240,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":222.0},{"epochGradeDate":1662024239,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":242.0,"priorPriceTarget":268.0},{"epochGradeDate":1662021791,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":275.0},{"epochGradeDate":1661250042,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":195.0},{"epochGradeDate":1660651671,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":175.0},{"epochGradeDate":1658913969,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1658136799,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":290.0},{"epochGradeDate":1656509855,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1655979219,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":253.0,"priorPriceTarget":0.0},{"epochGradeDate":1654177867,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":275.0},{"epochGradeDate":1654177588,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":265.0},{"epochGradeDate":1654175464,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":300.0},{"epochGradeDate":1654168667,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":260.0},{"epochGradeDate":1654162047,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":270.0},{"epochGradeDate":1653398898,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":195.0,"priorPriceTarget":237.0},{"epochGradeDate":1652705130,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":225.0},{"epochGradeDate":1646915968,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":345.0},{"epochGradeDate":1646317109,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":268.0,"priorPriceTarget":282.0},{"epochGradeDate":1646316671,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":300.0},{"epochGradeDate":1646315054,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":255.0,"priorPriceTarget":350.0},{"epochGradeDate":1646314945,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":237.0,"priorPriceTarget":260.0},{"epochGradeDate":1646314226,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":400.0},{"epochGradeDate":1646311575,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":260.0,"priorPriceTarget":335.0},{"epochGradeDate":1646306833,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":327.0},{"epochGradeDate":1646299991,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":290.0,"priorPriceTarget":300.0},{"epochGradeDate":1646051193,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":260.0,"priorPriceTarget":310.0},{"epochGradeDate":1643378209,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":275.0,"priorPriceTarget":0.0},{"epochGradeDate":1641566839,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":275.0,"priorPriceTarget":0.0},{"epochGradeDate":1641473424,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1639655366,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1639406634,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":349.0,"priorPriceTarget":356.0},{"epochGradeDate":1638457491,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":290.0,"priorPriceTarget":320.0},{"epochGradeDate":1638443473,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":327.0,"priorPriceTarget":385.0},{"epochGradeDate":1638437850,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":282.0,"priorPriceTarget":296.0},{"epochGradeDate":1630591855,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":270.0},{"epochGradeDate":1630591114,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":320.0},{"epochGradeDate":1630574976,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":336.0},{"epochGradeDate":1630571818,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":296.0,"priorPriceTarget":294.0},{"epochGradeDate":1626873627,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":400.0,"priorPriceTarget":0.0},{"epochGradeDate":1622211849,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":335.0},{"epochGradeDate":1622207367,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":310.0},{"epochGradeDate":1622202244,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":340.0},{"epochGradeDate":1622196430,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":350.0},{"epochGradeDate":1617192404,"firm":"UBS","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":245.0},{"epochGradeDate":1614868008,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":320.0},{"epochGradeDate":1614778286,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":332.0},{"epochGradeDate":1614769604,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":294.0,"priorPriceTarget":282.0},{"epochGradeDate":1614768662,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":336.0,"priorPriceTarget":327.0},{"epochGradeDate":1614766019,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":340.0},{"epochGradeDate":1613581896,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":353.0,"priorPriceTarget":332.0},{"epochGradeDate":1610012970,"firm":"KeyBanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":332.0,"priorPriceTarget":0.0},{"epochGradeDate":1607522961,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":297.0,"priorPriceTarget":0.0},{"epochGradeDate":1606919632,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":332.0,"priorPriceTarget":323.0},{"epochGradeDate":1606907591,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":327.0,"priorPriceTarget":310.0},{"epochGradeDate":1603714335,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":285.0},{"epochGradeDate":1602674536,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1598878582,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":323.0,"priorPriceTarget":253.0},{"epochGradeDate":1598628486,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":195.0},{"epochGradeDate":1598625085,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":302.0,"priorPriceTarget":230.0},{"epochGradeDate":1598615088,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":230.0},{"epochGradeDate":1598611373,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":282.0,"priorPriceTarget":167.0},{"epochGradeDate":1598610930,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":235.0},{"epochGradeDate":1598605097,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":220.0},{"epochGradeDate":1597411019,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":253.0,"priorPriceTarget":230.0},{"epochGradeDate":1595512109,"firm":"FBN Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1594115609,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1592827524,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":256.0,"priorPriceTarget":242.0},{"epochGradeDate":1591613998,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":265.0,"priorPriceTarget":0.0},{"epochGradeDate":1591021155,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":226.0},{"epochGradeDate":1590766776,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":165.0},{"epochGradeDate":1590765093,"firm":"CFRA","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":208.0,"priorPriceTarget":164.0},{"epochGradeDate":1590758107,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":180.0},{"epochGradeDate":1590755487,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":226.0},{"epochGradeDate":1590748882,"firm":"SVB Leerink","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":167.0,"priorPriceTarget":166.0},{"epochGradeDate":1590747028,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":187.0},{"epochGradeDate":1590745265,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":180.0},{"epochGradeDate":1590580372,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":176.0},{"epochGradeDate":1590150607,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":226.0,"priorPriceTarget":175.0},{"epochGradeDate":1585650741,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":188.0},{"epochGradeDate":1585228130,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":167.0,"priorPriceTarget":175.0},{"epochGradeDate":1585144357,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":176.0},{"epochGradeDate":1583341780,"firm":"CFRA","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":164.0,"priorPriceTarget":185.0},{"epochGradeDate":1583331780,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":184.0},{"epochGradeDate":1583328280,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":176.0,"priorPriceTarget":175.0},{"epochGradeDate":1583327610,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":170.0,"priorPriceTarget":185.0},{"epochGradeDate":1583325590,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":192.0},{"epochGradeDate":1582109856,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":184.0,"priorPriceTarget":0.0},{"epochGradeDate":1581673986,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":188.0,"priorPriceTarget":0.0},{"epochGradeDate":1578916459,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":160.0},{"epochGradeDate":1574867554,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":176.0,"priorPriceTarget":165.0},{"epochGradeDate":1574867119,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":155.0},{"epochGradeDate":1574859523,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1570110521,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":154.0},{"epochGradeDate":1569493724,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1569240707,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":154.0,"priorPriceTarget":152.0},{"epochGradeDate":1566999865,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":155.0},{"epochGradeDate":1566995414,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":150.0},{"epochGradeDate":1566994707,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":165.0},{"epochGradeDate":1566994596,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":187.0,"priorPriceTarget":150.0},{"epochGradeDate":1566994556,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":183.0,"priorPriceTarget":150.0},{"epochGradeDate":1566994526,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":154.0},{"epochGradeDate":1566992930,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":135.0},{"epochGradeDate":1566991953,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":172.0,"priorPriceTarget":153.0},{"epochGradeDate":1566991751,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":165.0,"priorPriceTarget":151.0},{"epochGradeDate":1566990674,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":175.0},{"epochGradeDate":1566986889,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":172.0},{"epochGradeDate":1566561020,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":155.0},{"epochGradeDate":1560174225,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":192.0,"priorPriceTarget":160.0},{"epochGradeDate":1559906060,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":151.0,"priorPriceTarget":0.0},{"epochGradeDate":1559224074,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":115.0},{"epochGradeDate":1559222534,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":103.0},{"epochGradeDate":1559221903,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":115.0},{"epochGradeDate":1559221289,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":151.0,"priorPriceTarget":144.0},{"epochGradeDate":1559220976,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":130.0},{"epochGradeDate":1559220841,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":153.0,"priorPriceTarget":122.0},{"epochGradeDate":1559211216,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":172.0,"priorPriceTarget":133.0},{"epochGradeDate":1558695932,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":144.0,"priorPriceTarget":126.0},{"epochGradeDate":1558525640,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1551360693,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":126.0,"priorPriceTarget":123.0},{"epochGradeDate":1551280014,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":133.0,"priorPriceTarget":114.0},{"epochGradeDate":1551278023,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":108.0},{"epochGradeDate":1551277864,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":100.0},{"epochGradeDate":1551276444,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":133.0,"priorPriceTarget":130.0},{"epochGradeDate":1551108234,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":112.0},{"epochGradeDate":1550667139,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1547728914,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":113.0,"priorPriceTarget":0.0},{"epochGradeDate":1543928717,"firm":"Leerink Swann","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1543506779,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":109.0},{"epochGradeDate":1543496781,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":108.0},{"epochGradeDate":1540296770,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":109.0,"priorPriceTarget":113.0},{"epochGradeDate":1538744020,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":100.0},{"epochGradeDate":1538738143,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":95.0},{"epochGradeDate":1538392328,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1535118137,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":70.0},{"epochGradeDate":1535117513,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":85.0},{"epochGradeDate":1535115461,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":81.0},{"epochGradeDate":1535111379,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":91.0},{"epochGradeDate":1535109266,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":84.0},{"epochGradeDate":1535108857,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":80.0},{"epochGradeDate":1534420146,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":85.0},{"epochGradeDate":1533729174,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1530097928,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":78.0},{"epochGradeDate":1529926812,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1527250612,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":55.0},{"epochGradeDate":1527250611,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1527247698,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":76.0},{"epochGradeDate":1521811744,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":74.0},{"epochGradeDate":1520605446,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1519999723,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":70.0},{"epochGradeDate":1519912400,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":72.0},{"epochGradeDate":1519834201,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":67.0},{"epochGradeDate":1519833116,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":70.0},{"epochGradeDate":1517571544,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1517312153,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1496664653,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1495799011,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1481887533,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1479929294,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.0},{"epochGradeDate":1479927635,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":36.0},{"epochGradeDate":1476331200,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1475575943,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1475498714,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":43.0},{"epochGradeDate":1475248593,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":43.0},{"epochGradeDate":1472642916,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":35.0},{"epochGradeDate":1472642914,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1472642913,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":35.0},{"epochGradeDate":1472637657,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":44.0},{"epochGradeDate":1472040627,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1471950952,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":31.0},{"epochGradeDate":1466161204,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1464367281,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1464364797,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":34.0},{"epochGradeDate":1464364795,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":30.0},{"epochGradeDate":1464363998,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":25.0},{"epochGradeDate":1464347405,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":32.0},{"epochGradeDate":1456925604,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":29.0},{"epochGradeDate":1448462334,"firm":"Leerink Swann","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":24.0},{"epochGradeDate":1446209881,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1440760500,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":36.0},{"epochGradeDate":1440759091,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":35.0},{"epochGradeDate":1436265470,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1432904400,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":30.0},{"epochGradeDate":1426755300,"firm":"Evercore ISI Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1425477600,"firm":"Leerink Swann","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1425472610,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":37.0},{"epochGradeDate":1423134623,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1420715708,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1417010400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1414405214,"firm":"Leerink Swann","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1411383717,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1411045200,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1409317200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1401496641,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":44.0},{"epochGradeDate":1401271913,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1396437281,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-weight","action":"up","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1394024400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":42.0},{"epochGradeDate":1386337004,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":45.0},{"epochGradeDate":1384181371,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1384175733,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1384173506,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1384169278,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1384168681,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":46.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.007970925,"fmt":"-0.80%"},"postMarketChange":{"raw":-1.3757019,"fmt":"-1.38"},"postMarketTime":1774655478,"postMarketPrice":{"raw":171.2143,"fmt":"171.21"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.0319161,"fmt":"-3.19%"},"regularMarketChange":{"raw":-5.69,"fmt":"-5.69"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":172.59,"fmt":"172.59"},"regularMarketDayHigh":{"raw":178.9697,"fmt":"178.97"},"regularMarketDayLow":{"raw":171.0,"fmt":"171.00"},"regularMarketVolume":{"raw":1326117,"fmt":"1.33M","longFmt":"1,326,117.00"},"averageDailyVolume10Day":{"raw":1994260,"fmt":"1.99M","longFmt":"1,994,260"},"averageDailyVolume3Month":{"raw":2102725,"fmt":"2.1M","longFmt":"2,102,725"},"regularMarketPreviousClose":{"raw":178.28,"fmt":"178.28"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":178.0,"fmt":"178.00"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"VEEV","underlyingSymbol":null,"shortName":"Veeva Systems Inc.","longName":"Veeva Systems Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":28370663424,"fmt":"28.37B","longFmt":"28,370,663,424.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":1.97,"fmt":"1.97"},"estimate":{"raw":1.74363,"fmt":"1.74"},"fiscalQuarter":"1Q2026","calendarQuarter":"1Q2025","difference":"0.23","surprisePct":"12.98","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1748462676,"fmt":"2025-05-28"}},{"date":"2Q2025","actual":{"raw":1.99,"fmt":"1.99"},"estimate":{"raw":1.89969,"fmt":"1.90"},"fiscalQuarter":"2Q2026","calendarQuarter":"2Q2025","difference":"0.09","surprisePct":"4.75","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1756325102,"fmt":"2025-08-27"}},{"date":"3Q2025","actual":{"raw":2.04,"fmt":"2.04"},"estimate":{"raw":1.95125,"fmt":"1.95"},"fiscalQuarter":"3Q2026","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"4.55","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1763672674,"fmt":"2025-11-20"}},{"date":"4Q2025","actual":{"raw":2.06,"fmt":"2.06"},"estimate":{"raw":1.93518,"fmt":"1.94"},"fiscalQuarter":"4Q2026","calendarQuarter":"4Q2025","difference":"0.12","surprisePct":"6.45","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1772658300,"fmt":"2026-03-04"}}],"currentQuarterEstimate":{"raw":2.1352,"fmt":"2.14"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2027","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1779912000,"fmt":"2026-05-27"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2023,"revenue":{"raw":2155060000,"fmt":"2.16B","longFmt":"2,155,060,000"},"earnings":{"raw":695569000,"fmt":"695.57M","longFmt":"695,569,000"}},{"date":2024,"revenue":{"raw":2363673000,"fmt":"2.36B","longFmt":"2,363,673,000"},"earnings":{"raw":790960000,"fmt":"790.96M","longFmt":"790,960,000"}},{"date":2025,"revenue":{"raw":2746619000,"fmt":"2.75B","longFmt":"2,746,619,000"},"earnings":{"raw":1090428000,"fmt":"1.09B","longFmt":"1,090,428,000"}},{"date":2026,"revenue":{"raw":3195311000,"fmt":"3.2B","longFmt":"3,195,311,000"},"earnings":{"raw":1352468000,"fmt":"1.35B","longFmt":"1,352,468,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":759043000,"fmt":"759.04M","longFmt":"759,043,000"},"earnings":{"raw":327828000,"fmt":"327.83M","longFmt":"327,828,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":789081000,"fmt":"789.08M","longFmt":"789,081,000"},"earnings":{"raw":333406000,"fmt":"333.41M","longFmt":"333,406,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":811236000,"fmt":"811.24M","longFmt":"811,236,000"},"earnings":{"raw":345110000,"fmt":"345.11M","longFmt":"345,110,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2026","revenue":{"raw":835951000,"fmt":"835.95M","longFmt":"835,951,000"},"earnings":{"raw":346124000,"fmt":"346.12M","longFmt":"346,124,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":172.59,"fmt":"172.59"},"targetHighPrice":{"raw":350.0,"fmt":"350.00"},"targetLowPrice":{"raw":190.0,"fmt":"190.00"},"targetMeanPrice":{"raw":270.93103,"fmt":"270.93"},"targetMedianPrice":{"raw":275.0,"fmt":"275.00"},"recommendationMean":{"raw":1.90625,"fmt":"1.91"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":29,"fmt":"29","longFmt":"29"},"totalCash":{"raw":6560814080,"fmt":"6.56B","longFmt":"6,560,814,080"},"totalCashPerShare":{"raw":40.169,"fmt":"40.17"},"ebitda":{"raw":984968000,"fmt":"984.97M","longFmt":"984,968,000"},"totalDebt":{"raw":95859000,"fmt":"95.86M","longFmt":"95,859,000"},"quickRatio":{"raw":4.808,"fmt":"4.81"},"currentRatio":{"raw":4.885,"fmt":"4.89"},"totalRevenue":{"raw":3195311104,"fmt":"3.2B","longFmt":"3,195,311,104"},"debtToEquity":{"raw":1.329,"fmt":"1.33%"},"revenuePerShare":{"raw":19.523,"fmt":"19.52"},"returnOnAssets":{"raw":0.07254,"fmt":"7.25%"},"returnOnEquity":{"raw":0.13933,"fmt":"13.93%"},"grossProfits":{"raw":2413292032,"fmt":"2.41B","longFmt":"2,413,292,032"},"freeCashflow":{"raw":1048066496,"fmt":"1.05B","longFmt":"1,048,066,496"},"operatingCashflow":{"raw":1415224960,"fmt":"1.42B","longFmt":"1,415,224,960"},"earningsGrowth":{"raw":0.232,"fmt":"23.20%"},"revenueGrowth":{"raw":0.16,"fmt":"16.00%"},"grossMargins":{"raw":0.75526,"fmt":"75.53%"},"ebitdaMargins":{"raw":0.30825,"fmt":"30.83%"},"operatingMargins":{"raw":0.29413,"fmt":"29.41%"},"profitMargins":{"raw":0.28445,"fmt":"28.44%"},"financialCurrency":"USD"}}],"error":null}}