{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.09776001,"fmt":"-9.78%"},"oneMonthReturn":{"raw":-0.012758487,"fmt":"-1.28%"},"threeMonthReturn":{"raw":-0.21984608,"fmt":"-21.98%"},"sixMonthReturn":{"raw":-0.27350888,"fmt":"-27.35%"},"ytdReturnPct":{"raw":-0.20184578,"fmt":"-20.18%"},"oneYearTotalReturn":{"raw":-0.1571887,"fmt":"-15.72%"},"twoYearTotalReturn":{"raw":0.041734565,"fmt":"4.17%"},"threeYearTotalReturn":{"raw":0.52724254,"fmt":"52.72%"},"fiveYearTotalReturn":{"raw":1.7591255,"fmt":"175.91%"},"tenYearTotalReturn":{"raw":4.664419,"fmt":"466.44%"},"maxReturn":{"raw":14.994924,"fmt":"1,499.49%"}},"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":115891322880,"fmt":"115.89B","longFmt":"115,891,322,880"},"forwardPE":{"raw":37.01419,"fmt":"37.01"},"profitMargins":{"raw":0.12956999,"fmt":"12.96%"},"floatShares":{"raw":809243520,"fmt":"809.24M","longFmt":"809,243,520"},"sharesOutstanding":{"raw":811000000,"fmt":"811M","longFmt":"811,000,000"},"sharesShort":{"raw":25066976,"fmt":"25.07M","longFmt":"25,066,976"},"sharesShortPriorMonth":{"raw":22768366,"fmt":"22.77M","longFmt":"22,768,366"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0309,"fmt":"3.09%"},"heldPercentInsiders":{"raw":0.00782,"fmt":"0.78%"},"heldPercentInstitutions":{"raw":0.74675006,"fmt":"74.68%"},"shortRatio":{"raw":1.99,"fmt":"1.99"},"shortPercentOfFloat":{"raw":0.0311,"fmt":"3.11%"},"beta":{"raw":0.822,"fmt":"0.82"},"impliedSharesOutstanding":{"raw":816000000,"fmt":"816M","longFmt":"816,000,000"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":13.361,"fmt":"13.36"},"priceToBook":{"raw":11.003668,"fmt":"11.00"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1753920000,"fmt":"2025-07-31"},"nextFiscalYearEnd":{"raw":1785456000,"fmt":"2026-07-31"},"mostRecentQuarter":{"raw":1769817600,"fmt":"2026-01-31"},"earningsQuarterlyGrowth":{"raw":0.618,"fmt":"61.80%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":1281900032,"fmt":"1.28B","longFmt":"1,281,900,032"},"trailingEps":{"raw":1.79,"fmt":"1.79"},"forwardEps":{"raw":3.97199,"fmt":"3.97"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1734307200,"fmt":"2024-12-16"},"enterpriseToRevenue":{"raw":11.714,"fmt":"11.71"},"enterpriseToEbitda":{"raw":75.426,"fmt":"75.43"},"52WeekChange":{"raw":-0.1181882,"fmt":"-11.82%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.37,"fmt":"0.37"},"estimate":{"raw":0.36641,"fmt":"0.37"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.0","surprisePct":"0.98","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1747771500,"fmt":"2025-05-20"}},{"date":"2Q2025","actual":{"raw":0.36,"fmt":"0.36"},"estimate":{"raw":0.46364,"fmt":"0.46"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"-0.1","surprisePct":"-22.35","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1755547500,"fmt":"2025-08-18"}},{"date":"3Q2025","actual":{"raw":0.47,"fmt":"0.47"},"estimate":{"raw":0.44366,"fmt":"0.44"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"5.94","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1763586600,"fmt":"2025-11-19"}},{"date":"4Q2025","actual":{"raw":0.61,"fmt":"0.61"},"estimate":{"raw":0.46145,"fmt":"0.46"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.15","surprisePct":"32.19","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1771362300,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":0.38767,"fmt":"0.39"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1779307200,"fmt":"2026-05-20"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":5501500000,"fmt":"5.5B","longFmt":"5,501,500,000"},"earnings":{"raw":-267000000,"fmt":"-267M","longFmt":"-267,000,000"}},{"date":2023,"revenue":{"raw":6892700000,"fmt":"6.89B","longFmt":"6,892,700,000"},"earnings":{"raw":439700000,"fmt":"439.7M","longFmt":"439,700,000"}},{"date":2024,"revenue":{"raw":8027500000,"fmt":"8.03B","longFmt":"8,027,500,000"},"earnings":{"raw":2577600000,"fmt":"2.58B","longFmt":"2,577,600,000"}},{"date":2025,"revenue":{"raw":9221500000,"fmt":"9.22B","longFmt":"9,221,500,000"},"earnings":{"raw":1133900000,"fmt":"1.13B","longFmt":"1,133,900,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2289000000,"fmt":"2.29B","longFmt":"2,289,000,000"},"earnings":{"raw":262100000,"fmt":"262.1M","longFmt":"262,100,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2536300000,"fmt":"2.54B","longFmt":"2,536,300,000"},"earnings":{"raw":253800000,"fmt":"253.8M","longFmt":"253,800,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":2474000000,"fmt":"2.47B","longFmt":"2,474,000,000"},"earnings":{"raw":334000000,"fmt":"334M","longFmt":"334,000,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":2594000000,"fmt":"2.59B","longFmt":"2,594,000,000"},"earnings":{"raw":432000000,"fmt":"432M","longFmt":"432,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"PANW Q2 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q2","date":1771363800,"updated":1772058784,"transcriptId":2858342,"type":"IN_HOUSE","eventId":421268,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2026-earnings_call-421268.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/17/2858342.json","maxAge":1},{"title":"PANW Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1763587800,"updated":1763603085,"transcriptId":2309264,"type":"IN_HOUSE","eventId":376367,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2026-earnings_call-376367.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/19/2309264.json","maxAge":1},{"title":"PANW Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1755549000,"updated":1764416126,"transcriptId":2323063,"type":"IN_HOUSE","eventId":341815,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2025-earnings_call-341815.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/18/2323063.json","maxAge":1},{"title":"PANW Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1747773000,"updated":1763457339,"transcriptId":2301672,"type":"IN_HOUSE","eventId":315709,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2025-earnings_call-315709.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/20/2301672.json","maxAge":1},{"title":"PANW Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1739482200,"updated":1767878472,"transcriptId":2559666,"type":"IN_HOUSE","eventId":258219,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2025-earnings_call-258219.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/13/2559666.json","maxAge":1},{"title":"PANW Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1732138200,"updated":1768274788,"transcriptId":2587570,"type":"IN_HOUSE","eventId":222634,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2025-earnings_call-222634.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/20/2587570.json","maxAge":1},{"title":"PANW Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1724099400,"updated":1769176069,"transcriptId":2649254,"type":"IN_HOUSE","eventId":190606,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2024-earnings_call-190606.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/19/2649254.json","maxAge":1},{"title":"PANW Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1716237000,"updated":1772060070,"transcriptId":2710108,"type":"IN_HOUSE","eventId":168741,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2024-earnings_call-168741.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/20/2710108.json","maxAge":1},{"title":"PANW Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1708464600,"updated":1772062653,"transcriptId":2794314,"type":"IN_HOUSE","eventId":131193,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2024-earnings_call-131193.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/20/2794314.json","maxAge":1},{"title":"PANW Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1700083800,"updated":1772063499,"transcriptId":2841502,"type":"IN_HOUSE","eventId":90142,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2024-earnings_call-90142.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/15/2841502.json","maxAge":1},{"title":"PANW Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1692390600,"updated":1772278297,"transcriptId":2893018,"type":"IN_HOUSE","eventId":70665,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2023-earnings_call-70665.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/18/2893018.json","maxAge":1},{"title":"PANW Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1684873800,"updated":1772278178,"transcriptId":2949086,"type":"IN_HOUSE","eventId":55716,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2023-earnings_call-55716.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/23/2949086.json","maxAge":1},{"title":"PANW Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1677015000,"updated":1773487961,"transcriptId":3015186,"type":"IN_HOUSE","eventId":45945,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2023-earnings_call-45945.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/21/3015186.json","maxAge":1},{"title":"PANW Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1668720600,"updated":1773120189,"transcriptId":3039875,"type":"IN_HOUSE","eventId":27775,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2023-earnings_call-27775.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/17/3039875.json","maxAge":1},{"title":"PANW Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1661168700,"updated":1774092571,"transcriptId":3083805,"type":"IN_HOUSE","eventId":27774,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2022-earnings_call-27774.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/22/3083805.json","maxAge":1},{"title":"PANW Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1652918400,"updated":1774697746,"transcriptId":3129157,"type":"IN_HOUSE","eventId":22494,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2022-earnings_call-22494.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/19/3129157.json","maxAge":1},{"title":"PANW Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1645530486,"updated":1774585199,"transcriptId":3176492,"type":"IN_HOUSE","eventId":15114,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2022-earnings_call-15114.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/22/3176492.json","maxAge":1},{"title":"PANW Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1637193600,"updated":1752165408,"transcriptId":1572229,"type":"RAW","eventId":10937,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2022-earnings_call-10937.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/18/1572229.json","maxAge":1},{"title":"PANW Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1629676800,"updated":1752165408,"transcriptId":1570235,"type":"RAW","eventId":8796,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2021-earnings_call-8796.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/23/1570235.json","maxAge":1},{"title":"PANW Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1621524120,"updated":1752165408,"transcriptId":1564318,"type":"RAW","eventId":2080,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2021-earnings_call-2080.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/20/1564318.json","maxAge":1},{"title":"PANW Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1613955960,"updated":1752165408,"transcriptId":1584325,"type":"RAW","eventId":24978,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2021-earnings_call-24978.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/22/1584325.json","maxAge":1},{"title":"PANW Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1605489480,"updated":1752165408,"transcriptId":1584327,"type":"RAW","eventId":24980,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2021-earnings_call-24980.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/16/1584327.json","maxAge":1},{"title":"PANW Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1598228940,"updated":1752165408,"transcriptId":1584328,"type":"RAW","eventId":24981,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2020-earnings_call-24981.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/24/1584328.json","maxAge":1},{"title":"PANW Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1590093000,"updated":1752173449,"transcriptId":1647806,"type":"RAW","eventId":147156,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2020-earnings_call-147156.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/21/1647806.json","maxAge":1},{"title":"PANW Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1582579800,"updated":1752173449,"transcriptId":1647808,"type":"RAW","eventId":147158,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2020-earnings_call-147158.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/24/1647808.json","maxAge":1},{"title":"PANW Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1574717400,"updated":1752173449,"transcriptId":1647807,"type":"RAW","eventId":147157,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2020-earnings_call-147157.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/25/1647807.json","maxAge":1},{"title":"PANW Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1567629000,"updated":1752165408,"transcriptId":1647809,"type":"RAW","eventId":147160,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2019-earnings_call-147160.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/9/4/1647809.json","maxAge":1},{"title":"PANW Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1559161800,"updated":1752165408,"transcriptId":1647810,"type":"RAW","eventId":147162,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2019-earnings_call-147162.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/29/1647810.json","maxAge":1},{"title":"PANW Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1551216600,"updated":1752165408,"transcriptId":1647811,"type":"RAW","eventId":147163,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2019-earnings_call-147163.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/2/26/1647811.json","maxAge":1},{"title":"PANW Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1543527000,"updated":1752173449,"transcriptId":1647812,"type":"RAW","eventId":147168,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2019-earnings_call-147168.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/11/29/1647812.json","maxAge":1},{"title":"PANW Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1536265800,"updated":1752173449,"transcriptId":1647813,"type":"RAW","eventId":147169,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2018-earnings_call-147169.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/9/6/1647813.json","maxAge":1},{"title":"PANW Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1528113600,"updated":1752173449,"transcriptId":1647815,"type":"RAW","eventId":147171,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2018-earnings_call-147171.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/6/4/1647815.json","maxAge":1},{"title":"PANW Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1519680600,"updated":1752165408,"transcriptId":1647817,"type":"RAW","eventId":147173,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2018-earnings_call-147173.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/2/26/1647817.json","maxAge":1},{"title":"PANW Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1511213400,"updated":1752173449,"transcriptId":1647818,"type":"RAW","eventId":147174,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2018-earnings_call-147174.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/11/20/1647818.json","maxAge":1},{"title":"PANW Q4 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q4","date":1504211400,"updated":1752173449,"transcriptId":1658531,"type":"RAW","eventId":166142,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2017-earnings_call-166142.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/8/31/1658531.json","maxAge":1},{"title":"PANW Q3 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q3","date":1496262600,"updated":1752165408,"transcriptId":1658532,"type":"RAW","eventId":166143,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2017-earnings_call-166143.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/5/31/1658532.json","maxAge":1},{"title":"PANW Q2 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q2","date":1488317400,"updated":1752165408,"transcriptId":1658533,"type":"RAW","eventId":166144,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2017-earnings_call-166144.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2017/2/28/1658533.json","maxAge":1},{"title":"PANW Q1 FY2017 earnings call transcript","fiscalYear":2017,"fiscalPeriod":"Q1","date":1479763800,"updated":1752173449,"transcriptId":1658534,"type":"RAW","eventId":166145,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2017-earnings_call-166145.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/11/21/1658534.json","maxAge":1},{"title":"PANW Q4 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q4","date":1472589000,"updated":1752165408,"transcriptId":1658535,"type":"RAW","eventId":166146,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2016-earnings_call-166146.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/8/30/1658535.json","maxAge":1},{"title":"PANW Q3 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q3","date":1464294600,"updated":1752173449,"transcriptId":1658536,"type":"RAW","eventId":166147,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2016-earnings_call-166147.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/5/26/1658536.json","maxAge":1},{"title":"PANW Q2 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q2","date":1456435800,"updated":1752165408,"transcriptId":1658538,"type":"RAW","eventId":166149,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2016-earnings_call-166149.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2016/2/25/1658538.json","maxAge":1},{"title":"PANW Q1 FY2016 earnings call transcript","fiscalYear":2016,"fiscalPeriod":"Q1","date":1448314200,"updated":1752173449,"transcriptId":1658539,"type":"RAW","eventId":166150,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2016-earnings_call-166150.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/11/23/1658539.json","maxAge":1},{"title":"PANW Q4 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q4","date":1441830600,"updated":1752165408,"transcriptId":1658687,"type":"RAW","eventId":166387,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2015-earnings_call-166387.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/9/9/1658687.json","maxAge":1},{"title":"PANW Q3 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q3","date":1432758600,"updated":1752173449,"transcriptId":1658688,"type":"RAW","eventId":166389,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2015-earnings_call-166389.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/5/27/1658688.json","maxAge":1},{"title":"PANW Q2 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q2","date":1425331800,"updated":1752165408,"transcriptId":1658690,"type":"RAW","eventId":166392,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2015-earnings_call-166392.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2015/3/2/1658690.json","maxAge":1},{"title":"PANW Q1 FY2015 earnings call transcript","fiscalYear":2015,"fiscalPeriod":"Q1","date":1416864600,"updated":1752173449,"transcriptId":1658693,"type":"RAW","eventId":166395,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2015-earnings_call-166395.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/11/24/1658693.json","maxAge":1},{"title":"PANW Q4 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q4","date":1410294600,"updated":1752165408,"transcriptId":1658694,"type":"RAW","eventId":166398,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2014-earnings_call-166398.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/9/9/1658694.json","maxAge":1},{"title":"PANW Q3 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q3","date":1401309000,"updated":1752165408,"transcriptId":1658696,"type":"RAW","eventId":166400,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2014-earnings_call-166400.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/5/28/1658696.json","maxAge":1},{"title":"PANW Q2 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q2","date":1393246800,"updated":1752173449,"transcriptId":1658703,"type":"RAW","eventId":166422,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2014-earnings_call-166422.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2014/2/24/1658703.json","maxAge":1},{"title":"PANW Q1 FY2014 earnings call transcript","fiscalYear":2014,"fiscalPeriod":"Q1","date":1385415000,"updated":1752173449,"transcriptId":1658704,"type":"RAW","eventId":166423,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2014-earnings_call-166423.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/11/25/1658704.json","maxAge":1},{"title":"PANW Q4 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q4","date":1378758600,"updated":1752173449,"transcriptId":1658705,"type":"RAW","eventId":166424,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2013-earnings_call-166424.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/9/9/1658705.json","maxAge":1},{"title":"PANW Q3 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q3","date":1369945800,"updated":1752165408,"transcriptId":1658706,"type":"RAW","eventId":166425,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q3-2013-earnings_call-166425.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/5/30/1658706.json","maxAge":1},{"title":"PANW Q2 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q2","date":1362087000,"updated":1752173449,"transcriptId":1658708,"type":"RAW","eventId":166427,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q2-2013-earnings_call-166427.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2013/2/28/1658708.json","maxAge":1},{"title":"PANW Q1 FY2013 earnings call transcript","fiscalYear":2013,"fiscalPeriod":"Q1","date":1354829400,"updated":1752173449,"transcriptId":1658709,"type":"RAW","eventId":166428,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q1-2013-earnings_call-166428.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/12/6/1658709.json","maxAge":1},{"title":"PANW Q4 FY2012 earnings call transcript","fiscalYear":2012,"fiscalPeriod":"Q4","date":1347309000,"updated":1752173449,"transcriptId":1658710,"type":"RAW","eventId":166429,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/PANW/earnings/PANW-Q4-2012-earnings_call-166429.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2012/9/10/1658710.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":156.36,"fmt":"156.36"},"open":{"raw":147.55,"fmt":"147.55"},"dayLow":{"raw":143.5,"fmt":"143.50"},"dayHigh":{"raw":149.37,"fmt":"149.37"},"regularMarketPreviousClose":{"raw":156.36,"fmt":"156.36"},"regularMarketOpen":{"raw":147.55,"fmt":"147.55"},"regularMarketDayLow":{"raw":143.5,"fmt":"143.50"},"regularMarketDayHigh":{"raw":149.37,"fmt":"149.37"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.822,"fmt":"0.82"},"trailingPE":{"raw":82.13408,"fmt":"82.13"},"forwardPE":{"raw":37.01419,"fmt":"37.01"},"volume":{"raw":11431350,"fmt":"11.43M","longFmt":"11,431,350"},"regularMarketVolume":{"raw":11431350,"fmt":"11.43M","longFmt":"11,431,350"},"averageVolume":{"raw":10144716,"fmt":"10.14M","longFmt":"10,144,716"},"averageVolume10days":{"raw":7603960,"fmt":"7.6M","longFmt":"7,603,960"},"averageDailyVolume10Day":{"raw":7603960,"fmt":"7.6M","longFmt":"7,603,960"},"bid":{"raw":139.83,"fmt":"139.83"},"ask":{"raw":155.35,"fmt":"155.35"},"bidSize":{"raw":100,"fmt":"100","longFmt":"100"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":119968325632,"fmt":"119.97B","longFmt":"119,968,325,632"},"nonDilutedMarketCap":{"raw":132152450000,"fmt":"132.15B","longFmt":"132,152,450,000"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":139.57,"fmt":"139.57"},"fiftyTwoWeekHigh":{"raw":223.61,"fmt":"223.61"},"allTimeHigh":{"raw":223.61,"fmt":"223.61"},"allTimeLow":{"raw":6.513333,"fmt":"6.51"},"priceToSalesTrailing12Months":{"raw":12.125975,"fmt":"12.13"},"fiftyDayAverage":{"raw":168.2806,"fmt":"168.28"},"twoHundredDayAverage":{"raw":189.52844,"fmt":"189.53"},"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":1779307200,"fmt":"2026-05-20"}],"earningsCallDate":[{"raw":1771363800,"fmt":"2026-02-17"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.79731,"fmt":"0.80"},"earningsLow":{"raw":0.78,"fmt":"0.78"},"earningsHigh":{"raw":0.95,"fmt":"0.95"},"revenueAverage":{"raw":2944273670,"fmt":"2.94B","longFmt":"2,944,273,670"},"revenueLow":{"raw":2940764000,"fmt":"2.94B","longFmt":"2,940,764,000"},"revenueHigh":{"raw":2974200000,"fmt":"2.97B","longFmt":"2,974,200,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773223818,"firm":"Freedom Broker","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":230.0},{"epochGradeDate":1772547003,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1771530504,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":235.0},{"epochGradeDate":1771518742,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":225.0},{"epochGradeDate":1771440728,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":209.0,"priorPriceTarget":210.0},{"epochGradeDate":1771437293,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":210.0},{"epochGradeDate":1771433222,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":230.0},{"epochGradeDate":1771432357,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":240.0},{"epochGradeDate":1771431093,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1771427033,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1771425252,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":200.0},{"epochGradeDate":1771423775,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1771423044,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":228.0},{"epochGradeDate":1771421717,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1771417563,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1771415430,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":223.0,"priorPriceTarget":245.0},{"epochGradeDate":1771409138,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":200.0},{"epochGradeDate":1771408761,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":230.0},{"epochGradeDate":1771345012,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":220.0},{"epochGradeDate":1771336435,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":220.0},{"epochGradeDate":1770895252,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":248.0},{"epochGradeDate":1770833765,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":240.0},{"epochGradeDate":1770751833,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":235.0},{"epochGradeDate":1770646537,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":230.0},{"epochGradeDate":1769602525,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":230.0},{"epochGradeDate":1768320576,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":220.0},{"epochGradeDate":1767632480,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":230.0},{"epochGradeDate":1767617881,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1766080836,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":228.0},{"epochGradeDate":1763745027,"firm":"HSBC","toGrade":"Reduce","fromGrade":"Hold","action":"down","priceTargetAction":"Maintains","currentPriceTarget":157.0,"priorPriceTarget":157.0},{"epochGradeDate":1763722596,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":236.0},{"epochGradeDate":1763670463,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":230.0},{"epochGradeDate":1763660537,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":245.0,"priorPriceTarget":245.0},{"epochGradeDate":1763659487,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":225.0},{"epochGradeDate":1763652282,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1763647863,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":240.0,"priorPriceTarget":240.0},{"epochGradeDate":1763647662,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1763645968,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1763642869,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":250.0},{"epochGradeDate":1763638424,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":207.0},{"epochGradeDate":1763635421,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":230.0},{"epochGradeDate":1763634465,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":248.0,"priorPriceTarget":248.0},{"epochGradeDate":1763470476,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1763385386,"firm":"Mizuho","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1763383750,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":225.0},{"epochGradeDate":1763379916,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":248.0,"priorPriceTarget":248.0},{"epochGradeDate":1763058940,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":230.0},{"epochGradeDate":1763046581,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":200.0},{"epochGradeDate":1763043350,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":216.0},{"epochGradeDate":1763041827,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":220.0},{"epochGradeDate":1762954298,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":235.0},{"epochGradeDate":1762800898,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1761567868,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":212.0},{"epochGradeDate":1760723809,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":225.0},{"epochGradeDate":1760350468,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":248.0,"priorPriceTarget":0.0},{"epochGradeDate":1758895823,"firm":"Tigress Financial","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":245.0,"priorPriceTarget":0.0},{"epochGradeDate":1757941681,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1756899628,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":230.0},{"epochGradeDate":1756819368,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":216.0,"priorPriceTarget":210.0},{"epochGradeDate":1755705513,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":205.0},{"epochGradeDate":1755613513,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":205.0},{"epochGradeDate":1755613345,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":207.0,"priorPriceTarget":204.0},{"epochGradeDate":1755611026,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":232.0,"priorPriceTarget":232.0},{"epochGradeDate":1755610699,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":215.0,"priorPriceTarget":215.0},{"epochGradeDate":1755610170,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1755610071,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":205.0,"priorPriceTarget":205.0},{"epochGradeDate":1755609085,"firm":"Guggenheim","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":130.0},{"epochGradeDate":1755608658,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":225.0},{"epochGradeDate":1755607969,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":212.0,"priorPriceTarget":212.0},{"epochGradeDate":1755607889,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":210.0},{"epochGradeDate":1755603106,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1755602755,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":215.0,"priorPriceTarget":215.0},{"epochGradeDate":1755602601,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1755597272,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":230.0},{"epochGradeDate":1755262562,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":223.0,"priorPriceTarget":223.0},{"epochGradeDate":1755173138,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":235.0},{"epochGradeDate":1755107973,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1755010778,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":200.0},{"epochGradeDate":1754996596,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1754385883,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":204.0,"priorPriceTarget":225.0},{"epochGradeDate":1753987991,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":225.0},{"epochGradeDate":1753962621,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1753961675,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1753355149,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":225.0},{"epochGradeDate":1747864741,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":232.0,"priorPriceTarget":232.0},{"epochGradeDate":1747864413,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1747847430,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":177.0,"priorPriceTarget":210.0},{"epochGradeDate":1747841194,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":221.0,"priorPriceTarget":225.0},{"epochGradeDate":1747837058,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":213.0},{"epochGradeDate":1747836511,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":225.0},{"epochGradeDate":1747835270,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1747832301,"firm":"TD Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":230.0},{"epochGradeDate":1747830817,"firm":"Guggenheim","toGrade":"Sell","fromGrade":"Sell","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":130.0,"priorPriceTarget":130.0},{"epochGradeDate":1747830310,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":220.0,"priorPriceTarget":220.0},{"epochGradeDate":1747827057,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":229.0},{"epochGradeDate":1747738889,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1747662434,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":223.0,"priorPriceTarget":223.0},{"epochGradeDate":1747427209,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1747385408,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":205.0},{"epochGradeDate":1747330439,"firm":"Roth Capital","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1744898434,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":240.0},{"epochGradeDate":1744820036,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":230.0},{"epochGradeDate":1744295014,"firm":"HSBC","toGrade":"Hold","fromGrade":"Reduce","action":"up","priceTargetAction":"Announces","currentPriceTarget":156.0,"priorPriceTarget":0.0},{"epochGradeDate":1743513835,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":205.0,"priorPriceTarget":0.0},{"epochGradeDate":1743430525,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":240.0},{"epochGradeDate":1743423628,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":213.0},{"epochGradeDate":1743420160,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1740487996,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":205.0},{"epochGradeDate":1739892248,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":217.5},{"epochGradeDate":1739570205,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":190.0},{"epochGradeDate":1739549355,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":212.0,"priorPriceTarget":208.0},{"epochGradeDate":1739548832,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":229.0,"priorPriceTarget":215.0},{"epochGradeDate":1739539841,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1739537088,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":235.0,"priorPriceTarget":235.0},{"epochGradeDate":1739527197,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":193.0},{"epochGradeDate":1739526978,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":190.0},{"epochGradeDate":1739368993,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":223.0,"priorPriceTarget":223.0},{"epochGradeDate":1739367175,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":196.4,"priorPriceTarget":196.4},{"epochGradeDate":1739282940,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":217.0},{"epochGradeDate":1739280621,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":212.5},{"epochGradeDate":1739202091,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":225.0,"priorPriceTarget":225.0},{"epochGradeDate":1737486138,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1737461359,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":223.0},{"epochGradeDate":1737140092,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":216.0},{"epochGradeDate":1736878642,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":180.0,"priorPriceTarget":385.0},{"epochGradeDate":1736865097,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":208.0,"priorPriceTarget":208.0},{"epochGradeDate":1736355870,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1736334828,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":207.0},{"epochGradeDate":1736268751,"firm":"Guggenheim","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":130.0,"priorPriceTarget":0.0},{"epochGradeDate":1736182932,"firm":"Guggenheim","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Maintains","currentPriceTarget":130.0,"priorPriceTarget":130.0},{"epochGradeDate":1735926471,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":200.0,"priorPriceTarget":400.0},{"epochGradeDate":1735666388,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":230.0,"priorPriceTarget":455.0},{"epochGradeDate":1734623101,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":225.0},{"epochGradeDate":1734459935,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":213.0,"priorPriceTarget":425.0},{"epochGradeDate":1732292080,"firm":"HSBC","toGrade":"Reduce","fromGrade":"Hold","action":"down","priceTargetAction":"Lowers","currentPriceTarget":291.0,"priorPriceTarget":304.0},{"epochGradeDate":1732211453,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":425.0,"priorPriceTarget":425.0},{"epochGradeDate":1732206426,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":400.0},{"epochGradeDate":1732205451,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":414.0,"priorPriceTarget":395.0},{"epochGradeDate":1732205111,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":432.0,"priorPriceTarget":395.0},{"epochGradeDate":1732205019,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":415.0,"priorPriceTarget":395.0},{"epochGradeDate":1732203153,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":430.0,"priorPriceTarget":400.0},{"epochGradeDate":1732202048,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":390.0},{"epochGradeDate":1732201470,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":450.0,"priorPriceTarget":450.0},{"epochGradeDate":1732201327,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":450.0,"priorPriceTarget":450.0},{"epochGradeDate":1732199764,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1732199451,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":330.0},{"epochGradeDate":1732197340,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":445.0,"priorPriceTarget":445.0},{"epochGradeDate":1732195742,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":416.0},{"epochGradeDate":1732195159,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":435.0,"priorPriceTarget":420.0},{"epochGradeDate":1732193034,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":390.0},{"epochGradeDate":1732192764,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":350.0},{"epochGradeDate":1732192698,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":415.0,"priorPriceTarget":380.0},{"epochGradeDate":1732189481,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":385.0},{"epochGradeDate":1732030688,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1731945727,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":345.0},{"epochGradeDate":1731945244,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":400.0},{"epochGradeDate":1731944899,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":449.0,"priorPriceTarget":387.0},{"epochGradeDate":1731943309,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":455.0,"priorPriceTarget":395.0},{"epochGradeDate":1731673362,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":385.0},{"epochGradeDate":1731594670,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":385.0},{"epochGradeDate":1731338516,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":410.0},{"epochGradeDate":1730985043,"firm":"OTR Global","toGrade":"Negative","fromGrade":"Mixed","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1730742658,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1729613116,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":410.0},{"epochGradeDate":1729251741,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":435.0,"priorPriceTarget":400.0},{"epochGradeDate":1729178407,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":370.0},{"epochGradeDate":1728650223,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":421.0,"priorPriceTarget":390.0},{"epochGradeDate":1728409349,"firm":"Exane BNP Paribas","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":410.0,"priorPriceTarget":0.0},{"epochGradeDate":1728397188,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":376.0},{"epochGradeDate":1725542506,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":340.0},{"epochGradeDate":1724252229,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":370.0},{"epochGradeDate":1724176879,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":376.0,"priorPriceTarget":330.0},{"epochGradeDate":1724176340,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":275.0},{"epochGradeDate":1724169280,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":385.0},{"epochGradeDate":1724168322,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":350.0},{"epochGradeDate":1724164797,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":387.0,"priorPriceTarget":365.0},{"epochGradeDate":1724164087,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":350.0},{"epochGradeDate":1724164038,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":375.0},{"epochGradeDate":1724163535,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":350.0},{"epochGradeDate":1724161751,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":385.0},{"epochGradeDate":1724160036,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":390.0},{"epochGradeDate":1724158934,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":360.0},{"epochGradeDate":1724157958,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1724157157,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1724156973,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":350.0},{"epochGradeDate":1724156824,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":355.0,"priorPriceTarget":345.0},{"epochGradeDate":1724156271,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":416.0,"priorPriceTarget":385.0},{"epochGradeDate":1724156064,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":415.0,"priorPriceTarget":380.0},{"epochGradeDate":1724155164,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":390.0},{"epochGradeDate":1724154107,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":366.0},{"epochGradeDate":1724153950,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":360.0},{"epochGradeDate":1724153711,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":345.0,"priorPriceTarget":345.0},{"epochGradeDate":1724153192,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":399.0,"priorPriceTarget":364.0},{"epochGradeDate":1724153115,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":375.0},{"epochGradeDate":1724150349,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":300.0},{"epochGradeDate":1724149990,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":345.0},{"epochGradeDate":1724149701,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":385.0},{"epochGradeDate":1724147703,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":380.0},{"epochGradeDate":1724147658,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":395.0,"priorPriceTarget":330.0},{"epochGradeDate":1724147380,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":334.0},{"epochGradeDate":1724083055,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":350.0,"priorPriceTarget":350.0},{"epochGradeDate":1724065862,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":300.0},{"epochGradeDate":1723826783,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":375.0,"priorPriceTarget":375.0},{"epochGradeDate":1723806078,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":375.0,"priorPriceTarget":360.0},{"epochGradeDate":1723754234,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":365.0,"priorPriceTarget":340.0},{"epochGradeDate":1723650940,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":345.0},{"epochGradeDate":1723644384,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":337.0},{"epochGradeDate":1723639422,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1723558787,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":300.0},{"epochGradeDate":1723464979,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":330.0},{"epochGradeDate":1723210423,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":325.0},{"epochGradeDate":1721296114,"firm":"Redburn Atlantic","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":325.0,"priorPriceTarget":350.0},{"epochGradeDate":1721232959,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":380.0,"priorPriceTarget":384.0},{"epochGradeDate":1719488762,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":360.0,"priorPriceTarget":340.0},{"epochGradeDate":1718988996,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":350.0,"priorPriceTarget":350.0},{"epochGradeDate":1718976632,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":380.0,"priorPriceTarget":0.0},{"epochGradeDate":1718211388,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1716993141,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":348.0,"priorPriceTarget":336.0},{"epochGradeDate":1716562980,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1716400057,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":335.0},{"epochGradeDate":1716312816,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":270.0},{"epochGradeDate":1716312274,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":360.0},{"epochGradeDate":1716308855,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1716304411,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":325.0,"priorPriceTarget":345.0},{"epochGradeDate":1716304203,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":330.0},{"epochGradeDate":1716300606,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":375.0,"priorPriceTarget":375.0},{"epochGradeDate":1716298386,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":360.0,"priorPriceTarget":365.0},{"epochGradeDate":1716293576,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":325.0},{"epochGradeDate":1716290330,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":334.0,"priorPriceTarget":327.0},{"epochGradeDate":1716287487,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":345.0,"priorPriceTarget":345.0},{"epochGradeDate":1716285902,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":364.0,"priorPriceTarget":335.0},{"epochGradeDate":1715880914,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":340.0,"priorPriceTarget":330.0},{"epochGradeDate":1715852780,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":384.0,"priorPriceTarget":355.0},{"epochGradeDate":1715783708,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":360.0,"priorPriceTarget":0.0},{"epochGradeDate":1715707663,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":380.0},{"epochGradeDate":1715691456,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":385.0,"priorPriceTarget":405.0},{"epochGradeDate":1713438165,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":355.0,"priorPriceTarget":380.0},{"epochGradeDate":1713369939,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":350.0,"priorPriceTarget":350.0},{"epochGradeDate":1713357886,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":305.0},{"epochGradeDate":1710842921,"firm":"Redburn Atlantic","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":275.0},{"epochGradeDate":1710350044,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":330.0,"priorPriceTarget":0.0},{"epochGradeDate":1708954489,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Positive","action":"main","priceTargetAction":"Lowers","currentPriceTarget":325.0,"priorPriceTarget":400.0},{"epochGradeDate":1708540846,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":380.0,"priorPriceTarget":390.0},{"epochGradeDate":1708540252,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":385.0,"priorPriceTarget":450.0},{"epochGradeDate":1708535666,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"Sector Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":337.0,"priorPriceTarget":363.0},{"epochGradeDate":1708535155,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":380.0,"priorPriceTarget":0.0},{"epochGradeDate":1708533838,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":275.0,"priorPriceTarget":0.0},{"epochGradeDate":1708532160,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":274.0},{"epochGradeDate":1708531155,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":327.0,"priorPriceTarget":378.0},{"epochGradeDate":1708530016,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":365.0,"priorPriceTarget":420.0},{"epochGradeDate":1708529165,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":345.0,"priorPriceTarget":400.0},{"epochGradeDate":1708528429,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":305.0,"priorPriceTarget":310.0},{"epochGradeDate":1708526121,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":405.0},{"epochGradeDate":1708525831,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":400.0},{"epochGradeDate":1708524505,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":330.0,"priorPriceTarget":410.0},{"epochGradeDate":1708523529,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":350.0,"priorPriceTarget":385.0},{"epochGradeDate":1708520406,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":375.0,"priorPriceTarget":425.0},{"epochGradeDate":1708519545,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":345.0,"priorPriceTarget":0.0},{"epochGradeDate":1708517806,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":290.0},{"epochGradeDate":1708517269,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1708511927,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":350.0},{"epochGradeDate":1708439533,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":330.0},{"epochGradeDate":1708109618,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":280.0},{"epochGradeDate":1708095355,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":350.0},{"epochGradeDate":1707833004,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":280.0},{"epochGradeDate":1707831876,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":400.0,"priorPriceTarget":0.0},{"epochGradeDate":1707747473,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":400.0,"priorPriceTarget":280.0},{"epochGradeDate":1706726222,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":300.0},{"epochGradeDate":1706540899,"firm":"WestPark Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1706299622,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":405.0,"priorPriceTarget":315.0},{"epochGradeDate":1705582418,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":390.0,"priorPriceTarget":315.0},{"epochGradeDate":1705432441,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":275.0},{"epochGradeDate":1705081413,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1704909916,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":335.0,"priorPriceTarget":280.0},{"epochGradeDate":1702917125,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1702560105,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":290.0},{"epochGradeDate":1702310638,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":326.0,"priorPriceTarget":272.0},{"epochGradeDate":1700580966,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1700162181,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":265.0,"priorPriceTarget":290.0},{"epochGradeDate":1700161000,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":310.0,"priorPriceTarget":0.0},{"epochGradeDate":1700157522,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1700156874,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1700152598,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":283.0,"priorPriceTarget":300.0},{"epochGradeDate":1700150828,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":281.0,"priorPriceTarget":0.0},{"epochGradeDate":1700149812,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1700149541,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1700146546,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":272.0,"priorPriceTarget":268.0},{"epochGradeDate":1700143381,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":270.0},{"epochGradeDate":1700138539,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":250.0},{"epochGradeDate":1700135587,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":305.0,"priorPriceTarget":0.0},{"epochGradeDate":1699986184,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":280.0,"priorPriceTarget":0.0},{"epochGradeDate":1698227472,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":305.0,"priorPriceTarget":0.0},{"epochGradeDate":1698152710,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1697189369,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":300.0},{"epochGradeDate":1695985169,"firm":"HSBC","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":242.0,"priorPriceTarget":0.0},{"epochGradeDate":1695130805,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":260.0},{"epochGradeDate":1694619385,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":292.0,"priorPriceTarget":270.0},{"epochGradeDate":1693411847,"firm":"WestPark Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":340.0,"priorPriceTarget":0.0},{"epochGradeDate":1692705743,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":304.0,"priorPriceTarget":302.0},{"epochGradeDate":1692630090,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":240.0},{"epochGradeDate":1692628198,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":240.0},{"epochGradeDate":1692626665,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":265.0},{"epochGradeDate":1692626602,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":259.0},{"epochGradeDate":1692626389,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":295.0,"priorPriceTarget":260.0},{"epochGradeDate":1692626001,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":225.0},{"epochGradeDate":1692623870,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":273.0,"priorPriceTarget":235.0},{"epochGradeDate":1692623795,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":240.0},{"epochGradeDate":1692623337,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":230.0},{"epochGradeDate":1692623259,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":240.0},{"epochGradeDate":1692622136,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":300.0,"priorPriceTarget":0.0},{"epochGradeDate":1692622122,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":304.0,"priorPriceTarget":302.0},{"epochGradeDate":1692621177,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1692619893,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":281.0,"priorPriceTarget":250.0},{"epochGradeDate":1692619242,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":235.0},{"epochGradeDate":1692619001,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":220.0},{"epochGradeDate":1692618515,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":270.0},{"epochGradeDate":1692616180,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":230.0},{"epochGradeDate":1692615892,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":268.0,"priorPriceTarget":251.0},{"epochGradeDate":1692615733,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":250.0},{"epochGradeDate":1692615543,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":225.0},{"epochGradeDate":1692275541,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":290.0,"priorPriceTarget":0.0},{"epochGradeDate":1692097119,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1691597663,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":259.0,"priorPriceTarget":307.0},{"epochGradeDate":1691425312,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":277.0},{"epochGradeDate":1691405860,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":245.0},{"epochGradeDate":1690966230,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":285.0},{"epochGradeDate":1690286617,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":254.0,"priorPriceTarget":230.0},{"epochGradeDate":1689929057,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":242.0},{"epochGradeDate":1689599523,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":250.0},{"epochGradeDate":1689246703,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":255.0},{"epochGradeDate":1689176346,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":246.0},{"epochGradeDate":1688557387,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":277.0,"priorPriceTarget":232.0},{"epochGradeDate":1687869693,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":302.0,"priorPriceTarget":255.0},{"epochGradeDate":1687791438,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":302.0,"priorPriceTarget":255.0},{"epochGradeDate":1687254434,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":307.0,"priorPriceTarget":253.0},{"epochGradeDate":1686837492,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":0.0},{"epochGradeDate":1686242133,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":230.0},{"epochGradeDate":1684937359,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":210.0},{"epochGradeDate":1684937267,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":225.0},{"epochGradeDate":1684933430,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":230.0},{"epochGradeDate":1684932902,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":215.0},{"epochGradeDate":1684932840,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":210.0},{"epochGradeDate":1684931448,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":235.0},{"epochGradeDate":1684930621,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":228.0},{"epochGradeDate":1684928642,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":216.0},{"epochGradeDate":1684928234,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":225.0},{"epochGradeDate":1684927766,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1684927467,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":253.0,"priorPriceTarget":240.0},{"epochGradeDate":1684927287,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1684927187,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":250.0},{"epochGradeDate":1684927164,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1684924821,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":200.0},{"epochGradeDate":1684924680,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":230.0},{"epochGradeDate":1684923978,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":235.0},{"epochGradeDate":1684842073,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1684755355,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1684406567,"firm":"Mizuho","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":235.0},{"epochGradeDate":1684401678,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":230.0,"priorPriceTarget":215.0},{"epochGradeDate":1683900473,"firm":"Capital One","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":247.0,"priorPriceTarget":0.0},{"epochGradeDate":1683886218,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":227.0},{"epochGradeDate":1683114547,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":230.0,"priorPriceTarget":0.0},{"epochGradeDate":1683017025,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1681736005,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":220.0},{"epochGradeDate":1677157698,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":195.0},{"epochGradeDate":1677156905,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":225.0},{"epochGradeDate":1677083356,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":200.0},{"epochGradeDate":1677078303,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1677076906,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1677074706,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":216.0,"priorPriceTarget":200.0},{"epochGradeDate":1677073340,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1677072941,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1677071892,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":240.0},{"epochGradeDate":1677071167,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":155.0},{"epochGradeDate":1677069634,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":228.0,"priorPriceTarget":220.0},{"epochGradeDate":1677069409,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":215.0},{"epochGradeDate":1677068787,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":220.0},{"epochGradeDate":1677067182,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":195.0},{"epochGradeDate":1677066709,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":170.0},{"epochGradeDate":1677066340,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":195.0},{"epochGradeDate":1677066233,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":165.0},{"epochGradeDate":1677065771,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":227.0,"priorPriceTarget":215.0},{"epochGradeDate":1677064758,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":208.0},{"epochGradeDate":1677058413,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":210.0},{"epochGradeDate":1676471565,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":220.0},{"epochGradeDate":1676368228,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":205.0,"priorPriceTarget":0.0},{"epochGradeDate":1674555930,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":195.0,"priorPriceTarget":0.0},{"epochGradeDate":1674482148,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":165.0,"priorPriceTarget":217.0},{"epochGradeDate":1674063099,"firm":"Scotiabank","toGrade":"Sector Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1673961655,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1673533331,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":268.0},{"epochGradeDate":1672919151,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":230.0},{"epochGradeDate":1669900984,"firm":"Redburn Partners","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":270.0,"priorPriceTarget":0.0},{"epochGradeDate":1668781278,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":217.0,"priorPriceTarget":209.0},{"epochGradeDate":1668779389,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":238.0},{"epochGradeDate":1668775390,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":225.0,"priorPriceTarget":228.33},{"epochGradeDate":1668772438,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":200.0},{"epochGradeDate":1668590435,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":227.0},{"epochGradeDate":1668433638,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":268.0,"priorPriceTarget":274.0},{"epochGradeDate":1668427580,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":232.0},{"epochGradeDate":1668078977,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1667385209,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":185.0,"priorPriceTarget":0.0},{"epochGradeDate":1666356924,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1665149719,"firm":"SMBC Nikko","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":230.0,"priorPriceTarget":0.0},{"epochGradeDate":1663330861,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1663244290,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":274.0,"priorPriceTarget":274.33},{"epochGradeDate":1663182369,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":238.0,"priorPriceTarget":715.0},{"epochGradeDate":1663155778,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Adjusts","currentPriceTarget":274.33,"priorPriceTarget":823.0},{"epochGradeDate":1662125844,"firm":"Atlantic Equities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":495.0,"priorPriceTarget":0.0},{"epochGradeDate":1661260918,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":733.0,"priorPriceTarget":728.0},{"epochGradeDate":1661260682,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":715.0,"priorPriceTarget":700.0},{"epochGradeDate":1661257971,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":640.0,"priorPriceTarget":625.0},{"epochGradeDate":1661257656,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":625.0,"priorPriceTarget":605.0},{"epochGradeDate":1661257353,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":620.0,"priorPriceTarget":580.0},{"epochGradeDate":1661256940,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":645.0,"priorPriceTarget":600.0},{"epochGradeDate":1661254010,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":590.0,"priorPriceTarget":545.0},{"epochGradeDate":1661253848,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":660.0,"priorPriceTarget":600.0},{"epochGradeDate":1661253724,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":750.0,"priorPriceTarget":700.0},{"epochGradeDate":1661253605,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":675.0,"priorPriceTarget":650.0},{"epochGradeDate":1661253258,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":685.0,"priorPriceTarget":635.0},{"epochGradeDate":1661251019,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":700.0,"priorPriceTarget":680.0},{"epochGradeDate":1661250748,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":640.0,"priorPriceTarget":610.0},{"epochGradeDate":1661250539,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":690.0,"priorPriceTarget":650.0},{"epochGradeDate":1661250174,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":640.0,"priorPriceTarget":605.0},{"epochGradeDate":1661249832,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":695.0,"priorPriceTarget":605.0},{"epochGradeDate":1661244808,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":680.0,"priorPriceTarget":630.0},{"epochGradeDate":1660301912,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":625.0,"priorPriceTarget":0.0},{"epochGradeDate":1660046004,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":605.0,"priorPriceTarget":645.0},{"epochGradeDate":1659348691,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":700.0,"priorPriceTarget":0.0},{"epochGradeDate":1657284613,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":650.0,"priorPriceTarget":615.0},{"epochGradeDate":1653051788,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":580.0,"priorPriceTarget":660.0},{"epochGradeDate":1653046254,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":610.0,"priorPriceTarget":600.0},{"epochGradeDate":1653046060,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":615.0,"priorPriceTarget":685.0},{"epochGradeDate":1653045832,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":605.0,"priorPriceTarget":587.0},{"epochGradeDate":1653035584,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":630.0,"priorPriceTarget":610.0},{"epochGradeDate":1652871766,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":600.0,"priorPriceTarget":625.0},{"epochGradeDate":1652798181,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":587.0,"priorPriceTarget":605.0},{"epochGradeDate":1652775281,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":610.0,"priorPriceTarget":729.0},{"epochGradeDate":1652444505,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":680.0,"priorPriceTarget":710.0},{"epochGradeDate":1650895959,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":823.0,"priorPriceTarget":670.0},{"epochGradeDate":1650356349,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":729.0,"priorPriceTarget":643.0},{"epochGradeDate":1649932311,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":660.0,"priorPriceTarget":630.0},{"epochGradeDate":1649421082,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":720.0,"priorPriceTarget":610.0},{"epochGradeDate":1648207078,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":710.0,"priorPriceTarget":670.0},{"epochGradeDate":1648124816,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":675.0,"priorPriceTarget":600.0},{"epochGradeDate":1645633988,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":510.0,"priorPriceTarget":530.0},{"epochGradeDate":1645622895,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":670.0,"priorPriceTarget":660.0},{"epochGradeDate":1645619015,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":610.0,"priorPriceTarget":600.0},{"epochGradeDate":1645617411,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":600.0,"priorPriceTarget":585.0},{"epochGradeDate":1645614927,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":645.0,"priorPriceTarget":625.0},{"epochGradeDate":1645614441,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":620.0,"priorPriceTarget":600.0},{"epochGradeDate":1645609961,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":643.0,"priorPriceTarget":615.0},{"epochGradeDate":1641477229,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":700.0,"priorPriceTarget":0.0},{"epochGradeDate":1637676653,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":620.0,"priorPriceTarget":530.0},{"epochGradeDate":1637339858,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":530.0,"priorPriceTarget":475.0},{"epochGradeDate":1637334065,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":660.0,"priorPriceTarget":600.0},{"epochGradeDate":1637330037,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":660.0,"priorPriceTarget":590.0},{"epochGradeDate":1637328214,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":635.0,"priorPriceTarget":625.0},{"epochGradeDate":1637326961,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":585.0,"priorPriceTarget":550.0},{"epochGradeDate":1637326082,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":630.0,"priorPriceTarget":600.0},{"epochGradeDate":1637325675,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":600.0,"priorPriceTarget":550.0},{"epochGradeDate":1637324830,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":600.0,"priorPriceTarget":450.0},{"epochGradeDate":1637156713,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":615.0,"priorPriceTarget":550.0},{"epochGradeDate":1636990134,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":605.0,"priorPriceTarget":560.0},{"epochGradeDate":1636981381,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":590.0,"priorPriceTarget":560.0},{"epochGradeDate":1631707019,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":560.0,"priorPriceTarget":515.0},{"epochGradeDate":1631628900,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":555.0,"priorPriceTarget":509.0},{"epochGradeDate":1631628593,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":410.0},{"epochGradeDate":1631627076,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":585.0,"priorPriceTarget":460.0},{"epochGradeDate":1631622873,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":600.0,"priorPriceTarget":550.0},{"epochGradeDate":1631619281,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":455.0},{"epochGradeDate":1631617658,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":560.0,"priorPriceTarget":525.0},{"epochGradeDate":1631617524,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":560.0,"priorPriceTarget":525.0},{"epochGradeDate":1631617397,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":530.0,"priorPriceTarget":475.0},{"epochGradeDate":1631616549,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":615.0,"priorPriceTarget":535.0},{"epochGradeDate":1631272841,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":525.0,"priorPriceTarget":480.0},{"epochGradeDate":1631271012,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":525.0,"priorPriceTarget":475.0},{"epochGradeDate":1629819061,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Announces","currentPriceTarget":410.0,"priorPriceTarget":0.0},{"epochGradeDate":1629811031,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":463.0,"priorPriceTarget":425.0},{"epochGradeDate":1629809556,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":480.0,"priorPriceTarget":425.0},{"epochGradeDate":1629809463,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":450.0},{"epochGradeDate":1629809340,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":420.0},{"epochGradeDate":1629809252,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":470.0,"priorPriceTarget":450.0},{"epochGradeDate":1629809114,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":425.0},{"epochGradeDate":1629807445,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":509.0,"priorPriceTarget":460.0},{"epochGradeDate":1629807299,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":515.0,"priorPriceTarget":490.0},{"epochGradeDate":1629807229,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":445.0},{"epochGradeDate":1629807149,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":490.0,"priorPriceTarget":455.0},{"epochGradeDate":1629806957,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":525.0,"priorPriceTarget":475.0},{"epochGradeDate":1629806548,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":425.0},{"epochGradeDate":1629806133,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":480.0,"priorPriceTarget":460.0},{"epochGradeDate":1629805397,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":455.0,"priorPriceTarget":430.0},{"epochGradeDate":1629805304,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":450.0},{"epochGradeDate":1629805076,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":410.0},{"epochGradeDate":1629801358,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":550.0,"priorPriceTarget":515.0},{"epochGradeDate":1629800910,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":535.0,"priorPriceTarget":500.0},{"epochGradeDate":1629800498,"firm":"Summit Insights Group","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":500.0,"priorPriceTarget":425.0},{"epochGradeDate":1628259472,"firm":"OTR Global","toGrade":"Mixed","fromGrade":"Positive","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1627304028,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1626095327,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":490.0,"priorPriceTarget":410.0},{"epochGradeDate":1623844890,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":425.0},{"epochGradeDate":1622111425,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":425.0,"priorPriceTarget":0.0},{"epochGradeDate":1621604072,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":395.0},{"epochGradeDate":1621603898,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":420.0},{"epochGradeDate":1621601227,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":317.0},{"epochGradeDate":1621596285,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":400.0},{"epochGradeDate":1621422279,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":500.0,"priorPriceTarget":565.0},{"epochGradeDate":1621343825,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":400.0,"priorPriceTarget":460.0},{"epochGradeDate":1621334924,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":400.0,"priorPriceTarget":0.0},{"epochGradeDate":1619172992,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":469.0,"priorPriceTarget":450.0},{"epochGradeDate":1614185255,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":440.0,"priorPriceTarget":410.0},{"epochGradeDate":1614181228,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":475.0,"priorPriceTarget":450.0},{"epochGradeDate":1614100262,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":325.0},{"epochGradeDate":1614098891,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":385.0},{"epochGradeDate":1614098657,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":305.0},{"epochGradeDate":1614096809,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":565.0,"priorPriceTarget":420.0},{"epochGradeDate":1614096355,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":426.0,"priorPriceTarget":423.0},{"epochGradeDate":1614092074,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":400.0},{"epochGradeDate":1614085891,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":455.0,"priorPriceTarget":0.0},{"epochGradeDate":1614082017,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":400.0},{"epochGradeDate":1614004553,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":515.0,"priorPriceTarget":423.0},{"epochGradeDate":1613746165,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":515.0,"priorPriceTarget":423.0},{"epochGradeDate":1613658316,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":380.0},{"epochGradeDate":1613580151,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":450.0,"priorPriceTarget":360.0},{"epochGradeDate":1613579772,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":430.0,"priorPriceTarget":310.0},{"epochGradeDate":1612805344,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":460.0,"priorPriceTarget":419.0},{"epochGradeDate":1612265190,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":425.0,"priorPriceTarget":385.0},{"epochGradeDate":1611135657,"firm":"KeyBanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":420.0,"priorPriceTarget":391.0},{"epochGradeDate":1610718630,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":385.0,"priorPriceTarget":270.0},{"epochGradeDate":1610123642,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":423.0,"priorPriceTarget":375.0},{"epochGradeDate":1610038871,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":410.0,"priorPriceTarget":334.0},{"epochGradeDate":1608120026,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":292.0},{"epochGradeDate":1607522182,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":308.0,"priorPriceTarget":0.0},{"epochGradeDate":1606207559,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1605630257,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":310.0,"priorPriceTarget":300.0},{"epochGradeDate":1605629741,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":230.0},{"epochGradeDate":1605629196,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":300.0},{"epochGradeDate":1605624202,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":320.0},{"epochGradeDate":1605624091,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":270.0},{"epochGradeDate":1598445562,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":281.0},{"epochGradeDate":1598360520,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":280.0},{"epochGradeDate":1598359755,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":255.0},{"epochGradeDate":1598358676,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":195.0},{"epochGradeDate":1598357801,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":270.0},{"epochGradeDate":1598026465,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":265.0},{"epochGradeDate":1598003568,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":325.0,"priorPriceTarget":0.0},{"epochGradeDate":1597932512,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":328.0,"priorPriceTarget":0.0},{"epochGradeDate":1597855494,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":275.0},{"epochGradeDate":1597855295,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":260.0},{"epochGradeDate":1596619294,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":313.0,"priorPriceTarget":0.0},{"epochGradeDate":1590157637,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":190.0},{"epochGradeDate":1590155990,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":200.0},{"epochGradeDate":1590155164,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":255.0,"priorPriceTarget":200.0},{"epochGradeDate":1590154926,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":225.0},{"epochGradeDate":1590154043,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":200.0},{"epochGradeDate":1590153516,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":250.0},{"epochGradeDate":1590153229,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":248.0,"priorPriceTarget":225.0},{"epochGradeDate":1590149622,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":269.0,"priorPriceTarget":245.0},{"epochGradeDate":1590149574,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":240.0},{"epochGradeDate":1590146847,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":236.0},{"epochGradeDate":1589977892,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":225.0},{"epochGradeDate":1589893672,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":175.0},{"epochGradeDate":1589890390,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":245.0,"priorPriceTarget":200.0},{"epochGradeDate":1589811309,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":220.0},{"epochGradeDate":1589808710,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1589806901,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":220.0},{"epochGradeDate":1589806822,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":221.0,"priorPriceTarget":0.0},{"epochGradeDate":1589197448,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":213.0},{"epochGradeDate":1587642445,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Announces","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1586776290,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":225.0,"priorPriceTarget":220.0},{"epochGradeDate":1585742039,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":215.0,"priorPriceTarget":245.0},{"epochGradeDate":1585313216,"firm":"BTIG","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1585142886,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":300.0},{"epochGradeDate":1584954681,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":240.0},{"epochGradeDate":1584730405,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":195.0,"priorPriceTarget":265.0},{"epochGradeDate":1584461545,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":230.0},{"epochGradeDate":1582648890,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":236.0,"priorPriceTarget":260.0},{"epochGradeDate":1582642663,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":230.0,"priorPriceTarget":246.0},{"epochGradeDate":1582642377,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":265.0},{"epochGradeDate":1582642214,"firm":"Dougherty & Co.","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1582641657,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":315.0},{"epochGradeDate":1582640974,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":275.0},{"epochGradeDate":1582640192,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":255.0},{"epochGradeDate":1582639834,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":190.0,"priorPriceTarget":195.0},{"epochGradeDate":1582636206,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":233.0,"priorPriceTarget":258.0},{"epochGradeDate":1582635708,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":275.0},{"epochGradeDate":1582635178,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":265.0},{"epochGradeDate":1582634706,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":240.0,"priorPriceTarget":275.0},{"epochGradeDate":1582632981,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":235.0,"priorPriceTarget":280.0},{"epochGradeDate":1582625700,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1582625611,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":248.0},{"epochGradeDate":1582625514,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":210.0,"priorPriceTarget":275.0},{"epochGradeDate":1582625392,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":236.0,"priorPriceTarget":284.0},{"epochGradeDate":1579004878,"firm":"First Analysis","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1578924612,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":315.0,"priorPriceTarget":290.0},{"epochGradeDate":1578485753,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1574768498,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":283.0,"priorPriceTarget":247.0},{"epochGradeDate":1574258907,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":264.0,"priorPriceTarget":242.0},{"epochGradeDate":1574162827,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1573558973,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":295.0,"priorPriceTarget":0.0},{"epochGradeDate":1573222809,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":270.0,"priorPriceTarget":0.0},{"epochGradeDate":1570101056,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":246.0,"priorPriceTarget":0.0},{"epochGradeDate":1568112292,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":220.0,"priorPriceTarget":0.0},{"epochGradeDate":1567686985,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":300.0},{"epochGradeDate":1567685236,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":300.0,"priorPriceTarget":270.0},{"epochGradeDate":1567683829,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":185.0},{"epochGradeDate":1567682774,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":245.0,"priorPriceTarget":250.0},{"epochGradeDate":1567677487,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":280.0},{"epochGradeDate":1566302143,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":307.0},{"epochGradeDate":1559224899,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":300.0,"priorPriceTarget":325.0},{"epochGradeDate":1559224374,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":290.0},{"epochGradeDate":1559223073,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":260.0,"priorPriceTarget":270.0},{"epochGradeDate":1559222901,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":270.0,"priorPriceTarget":293.0},{"epochGradeDate":1559222038,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":285.0},{"epochGradeDate":1559221805,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":305.0},{"epochGradeDate":1559221068,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":242.0,"priorPriceTarget":303.0},{"epochGradeDate":1559220697,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":250.0,"priorPriceTarget":270.0},{"epochGradeDate":1559220029,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":275.0,"priorPriceTarget":300.0},{"epochGradeDate":1558614060,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":230.0,"priorPriceTarget":0.0},{"epochGradeDate":1553683517,"firm":"Mizuho","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":285.0,"priorPriceTarget":0.0},{"epochGradeDate":1551280069,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":250.0},{"epochGradeDate":1551279860,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":290.0,"priorPriceTarget":266.0},{"epochGradeDate":1551278449,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"Underperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":160.0},{"epochGradeDate":1551277803,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":265.0},{"epochGradeDate":1551276767,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":240.0},{"epochGradeDate":1551273645,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":279.0,"priorPriceTarget":234.0},{"epochGradeDate":1551273160,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":325.0,"priorPriceTarget":275.0},{"epochGradeDate":1551187173,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1550676721,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":250.0},{"epochGradeDate":1550662454,"firm":"Gabelli & Co.","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1548332724,"firm":"Wedbush","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":265.0,"priorPriceTarget":225.0},{"epochGradeDate":1548158787,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":250.0,"priorPriceTarget":0.0},{"epochGradeDate":1548157139,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1544534363,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":256.0,"priorPriceTarget":0.0},{"epochGradeDate":1543587730,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":205.0,"priorPriceTarget":260.0},{"epochGradeDate":1543583978,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":220.0,"priorPriceTarget":258.0},{"epochGradeDate":1543582963,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":249.0,"priorPriceTarget":267.0},{"epochGradeDate":1543582132,"firm":"Credit Suisse","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":160.0,"priorPriceTarget":185.0},{"epochGradeDate":1543575309,"firm":"First Analysis","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Announces","currentPriceTarget":240.0,"priorPriceTarget":0.0},{"epochGradeDate":1539958511,"firm":"Wedbush","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":225.0,"priorPriceTarget":0.0},{"epochGradeDate":1536327632,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":237.0},{"epochGradeDate":1536323228,"firm":"Credit Suisse","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":175.0},{"epochGradeDate":1536319622,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":262.0,"priorPriceTarget":240.0},{"epochGradeDate":1536319621,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":232.0,"priorPriceTarget":212.0},{"epochGradeDate":1536319314,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":263.0,"priorPriceTarget":245.0},{"epochGradeDate":1536319121,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":222.0},{"epochGradeDate":1536318919,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":270.0,"priorPriceTarget":240.0},{"epochGradeDate":1536318488,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":240.0},{"epochGradeDate":1536314157,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":275.0,"priorPriceTarget":245.0},{"epochGradeDate":1536147694,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":254.0,"priorPriceTarget":240.0},{"epochGradeDate":1530189333,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":240.0},{"epochGradeDate":1528201145,"firm":"Maxim Group","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":262.0,"priorPriceTarget":212.0},{"epochGradeDate":1528199556,"firm":"Credit Suisse","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":150.0},{"epochGradeDate":1528199555,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":216.0,"priorPriceTarget":190.0},{"epochGradeDate":1528198060,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":222.0,"priorPriceTarget":220.0},{"epochGradeDate":1528197103,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":215.0},{"epochGradeDate":1528115918,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":210.0},{"epochGradeDate":1527767424,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":190.0},{"epochGradeDate":1527684576,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":206.0},{"epochGradeDate":1527678789,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":200.0},{"epochGradeDate":1527163077,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":210.0},{"epochGradeDate":1523446746,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":224.0,"priorPriceTarget":205.0},{"epochGradeDate":1519924256,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":165.0},{"epochGradeDate":1519830853,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":170.0},{"epochGradeDate":1519760479,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":206.0,"priorPriceTarget":173.0},{"epochGradeDate":1519758066,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":175.0},{"epochGradeDate":1519746045,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":185.0},{"epochGradeDate":1519743650,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":190.0},{"epochGradeDate":1519743649,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":180.0},{"epochGradeDate":1519741572,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":170.0},{"epochGradeDate":1519738704,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":180.0},{"epochGradeDate":1519737739,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1519734672,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":175.0},{"epochGradeDate":1519728632,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":190.0},{"epochGradeDate":1519212870,"firm":"Susquehanna","toGrade":"Positive","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":145.0},{"epochGradeDate":1517833530,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":170.0},{"epochGradeDate":1516713201,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1516624718,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":168.0,"priorPriceTarget":0.0},{"epochGradeDate":1516278891,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1512390400,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1511356553,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":165.0},{"epochGradeDate":1511292086,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":160.0},{"epochGradeDate":1511284766,"firm":"FBN Securities","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1507631649,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1504628237,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":137.0},{"epochGradeDate":1504618157,"firm":"Summit Insights Group","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":120.0},{"epochGradeDate":1504610938,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1504281432,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":161.0,"priorPriceTarget":158.0},{"epochGradeDate":1504275626,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1504262481,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":140.0},{"epochGradeDate":1499437208,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1496831628,"firm":"Susquehanna","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1495189135,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":153.0},{"epochGradeDate":1492429223,"firm":"FBN Securities","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488545310,"firm":"Argus Research","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488388200,"firm":"Imperial Capital","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":137.0,"priorPriceTarget":180.0},{"epochGradeDate":1488368856,"firm":"Wunderlich Securities","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":190.0},{"epochGradeDate":1488367262,"firm":"First Analysis","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":175.0},{"epochGradeDate":1488367203,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488367119,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488366564,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":170.0},{"epochGradeDate":1484747482,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":153.0,"priorPriceTarget":0.0},{"epochGradeDate":1483614420,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1480677988,"firm":"Summit Insights Group","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1479839302,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":200.0,"priorPriceTarget":210.0},{"epochGradeDate":1479838442,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":180.0},{"epochGradeDate":1479837222,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":200.0},{"epochGradeDate":1473682018,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1472637509,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":175.0,"priorPriceTarget":185.0},{"epochGradeDate":1472637498,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":200.0},{"epochGradeDate":1472637485,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":165.0},{"epochGradeDate":1472637414,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":184.0},{"epochGradeDate":1472637137,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1472636756,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":185.0,"priorPriceTarget":0.0},{"epochGradeDate":1472636742,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1472635823,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":145.0},{"epochGradeDate":1470835873,"firm":"Cleveland Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1469064039,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":164.0},{"epochGradeDate":1464351498,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":185.0,"priorPriceTarget":195.0},{"epochGradeDate":1464350102,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1464349624,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1464348807,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1464347774,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1464347581,"firm":"Pacific Crest","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1464343944,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1464343630,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1464338140,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":210.0},{"epochGradeDate":1464335915,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":164.0,"priorPriceTarget":0.0},{"epochGradeDate":1464335503,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":165.0,"priorPriceTarget":188.0},{"epochGradeDate":1464335427,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":184.0,"priorPriceTarget":0.0},{"epochGradeDate":1464334971,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":196.0,"priorPriceTarget":216.0},{"epochGradeDate":1461667597,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1461227056,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":171.0},{"epochGradeDate":1460370077,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":180.0,"priorPriceTarget":186.0},{"epochGradeDate":1459851360,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":188.0,"priorPriceTarget":191.0},{"epochGradeDate":1458547486,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":191.0,"priorPriceTarget":0.0},{"epochGradeDate":1457649790,"firm":"Bernstein","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1456500097,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1456489580,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":160.0},{"epochGradeDate":1456477731,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":184.0,"priorPriceTarget":170.0},{"epochGradeDate":1456150747,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":177.0,"priorPriceTarget":196.0},{"epochGradeDate":1456131150,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":170.0,"priorPriceTarget":220.0},{"epochGradeDate":1455627974,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":186.0,"priorPriceTarget":0.0},{"epochGradeDate":1454508134,"firm":"Maxim Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":214.0,"priorPriceTarget":0.0},{"epochGradeDate":1453386258,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1450177713,"firm":"Evercore ISI Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":215.0,"priorPriceTarget":0.0},{"epochGradeDate":1450129450,"firm":"Evercore ISI Group","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":215.0,"priorPriceTarget":0.0},{"epochGradeDate":1449140859,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":235.0,"priorPriceTarget":210.0},{"epochGradeDate":1448454770,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1448361024,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1444944540,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1441919058,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":210.0,"priorPriceTarget":0.0},{"epochGradeDate":1441882591,"firm":"Wunderlich Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Removes","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1441881286,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1441880831,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1441878629,"firm":"Pacific Crest","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":190.0,"priorPriceTarget":180.0},{"epochGradeDate":1441878287,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":185.0},{"epochGradeDate":1441877983,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":215.0,"priorPriceTarget":190.0},{"epochGradeDate":1441877950,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":202.0,"priorPriceTarget":182.0},{"epochGradeDate":1441871197,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":220.0,"priorPriceTarget":210.0},{"epochGradeDate":1441800846,"firm":"Buckingham Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":190.0,"priorPriceTarget":0.0},{"epochGradeDate":1437053597,"firm":"Cleveland Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":218.0,"priorPriceTarget":0.0},{"epochGradeDate":1436972400,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":200.0},{"epochGradeDate":1436782233,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":216.0,"priorPriceTarget":0.0},{"epochGradeDate":1436181258,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":205.0,"priorPriceTarget":175.0},{"epochGradeDate":1435308508,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":210.0,"priorPriceTarget":178.0},{"epochGradeDate":1434629142,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":180.0},{"epochGradeDate":1433848722,"firm":"Wunderlich Securities","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":180.0,"priorPriceTarget":0.0},{"epochGradeDate":1433241788,"firm":"Guggenheim","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1432818000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":165.0},{"epochGradeDate":1432116765,"firm":"Evercore ISI Group","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":174.0,"priorPriceTarget":0.0},{"epochGradeDate":1430139600,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":170.0},{"epochGradeDate":1429648760,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":170.0,"priorPriceTarget":0.0},{"epochGradeDate":1429016400,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":150.0},{"epochGradeDate":1425391200,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":150.0},{"epochGradeDate":1424786400,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":130.0},{"epochGradeDate":1424702757,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1422012303,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1420552800,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":120.0},{"epochGradeDate":1416970363,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":110.0},{"epochGradeDate":1416924000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1416323349,"firm":"Imperial Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1416319200,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":92.0},{"epochGradeDate":1416232800,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1412771400,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":105.0},{"epochGradeDate":1412341660,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":110.0},{"epochGradeDate":1411379838,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":123.0,"priorPriceTarget":0.0},{"epochGradeDate":1410430896,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1410354000,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":110.0},{"epochGradeDate":1409835600,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":90.0},{"epochGradeDate":1407875165,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1404299273,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1403781138,"firm":"Dougherty & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1401417959,"firm":"Nomura","toGrade":"","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":80.0},{"epochGradeDate":1401416346,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":80.0},{"epochGradeDate":1401414856,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":76.0,"priorPriceTarget":66.0},{"epochGradeDate":1401358308,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":84.0},{"epochGradeDate":1401189135,"firm":"Nomura","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":60.0},{"epochGradeDate":1397476800,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":75.0},{"epochGradeDate":1397183983,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1397133576,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1396662010,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":49.0},{"epochGradeDate":1395748800,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":80.0},{"epochGradeDate":1393333200,"firm":"Gabelli & Co.","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1393328849,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":72.0},{"epochGradeDate":1393246800,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":75.0},{"epochGradeDate":1391461200,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1390510800,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1390392343,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":60.0},{"epochGradeDate":1386018000,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":63.0},{"epochGradeDate":1385482811,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1384877104,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1384436065,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":51.0},{"epochGradeDate":1384434345,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":50.0},{"epochGradeDate":1378213731,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":60.0},{"epochGradeDate":1373543264,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1372364594,"firm":"Oppenheimer","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":47.0,"priorPriceTarget":0.0},{"epochGradeDate":1370013693,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":60.0},{"epochGradeDate":1370007854,"firm":"FBN Securities","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":70.0},{"epochGradeDate":1370003898,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1369829911,"firm":"Pacific Crest","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1368699637,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1363961288,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1363723341,"firm":"Mizuho","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1362662277,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1362400846,"firm":"Topeka Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":65.0},{"epochGradeDate":1362140530,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":59.0},{"epochGradeDate":1361881860,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1358515828,"firm":"Goldman Sachs","toGrade":"Conviction Buy","fromGrade":"Buy","action":"up","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1358198214,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":59.0,"priorPriceTarget":0.0},{"epochGradeDate":1357913087,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1357301682,"firm":"Topeka Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1357240064,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1354894025,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":72.0},{"epochGradeDate":1354886261,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":75.0},{"epochGradeDate":1353417120,"firm":"Nomura","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1352458860,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1347376920,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":64.0},{"epochGradeDate":1347365460,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":64.0},{"epochGradeDate":1347360060,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":78.0},{"epochGradeDate":1344960180,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1344957000,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1344938340,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1344938100,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1344937920,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1344599820,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1344001620,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1343391000,"firm":"FBN Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.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.013399545,"fmt":"1.34%"},"postMarketChange":{"raw":1.9700012,"fmt":"1.97"},"postMarketTime":1774655998,"postMarketPrice":{"raw":148.99,"fmt":"148.99"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.059733924,"fmt":"-5.97%"},"regularMarketChange":{"raw":-9.339996,"fmt":"-9.34"},"regularMarketTime":1774641600,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":147.02,"fmt":"147.02"},"regularMarketDayHigh":{"raw":149.37,"fmt":"149.37"},"regularMarketDayLow":{"raw":143.5,"fmt":"143.50"},"regularMarketVolume":{"raw":11431350,"fmt":"11.43M","longFmt":"11,431,350.00"},"averageDailyVolume10Day":{"raw":7603960,"fmt":"7.6M","longFmt":"7,603,960"},"averageDailyVolume3Month":{"raw":10144716,"fmt":"10.14M","longFmt":"10,144,716"},"regularMarketPreviousClose":{"raw":156.36,"fmt":"156.36"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":147.55,"fmt":"147.55"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"PANW","underlyingSymbol":null,"shortName":"Palo Alto Networks, Inc.","longName":"Palo Alto Networks, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":119968325632,"fmt":"119.97B","longFmt":"119,968,325,632.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.8,"fmt":"0.80"},"estimate":{"raw":0.77227,"fmt":"0.77"},"fiscalQuarter":"3Q2025","calendarQuarter":"1Q2025","difference":"0.03","surprisePct":"3.59","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1747771500,"fmt":"2025-05-20"}},{"date":"2Q2025","actual":{"raw":0.95,"fmt":"0.95"},"estimate":{"raw":0.88528,"fmt":"0.89"},"fiscalQuarter":"4Q2025","calendarQuarter":"2Q2025","difference":"0.06","surprisePct":"7.31","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1755547500,"fmt":"2025-08-18"}},{"date":"3Q2025","actual":{"raw":0.93,"fmt":"0.93"},"estimate":{"raw":0.89116,"fmt":"0.89"},"fiscalQuarter":"1Q2026","calendarQuarter":"3Q2025","difference":"0.04","surprisePct":"4.36","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1763586600,"fmt":"2025-11-19"}},{"date":"4Q2025","actual":{"raw":1.03,"fmt":"1.03"},"estimate":{"raw":0.93684,"fmt":"0.94"},"fiscalQuarter":"2Q2026","calendarQuarter":"4Q2025","difference":"0.09","surprisePct":"9.94","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1771362300,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":0.79731,"fmt":"0.80"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"3Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1779307200,"fmt":"2026-05-20"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":5501500000,"fmt":"5.5B","longFmt":"5,501,500,000"},"earnings":{"raw":823700000,"fmt":"823.7M","longFmt":"823,700,000"}},{"date":2023,"revenue":{"raw":6892700000,"fmt":"6.89B","longFmt":"6,892,700,000"},"earnings":{"raw":1440000000,"fmt":"1.44B","longFmt":"1,440,000,000"}},{"date":2024,"revenue":{"raw":8027500000,"fmt":"8.03B","longFmt":"8,027,500,000"},"earnings":{"raw":1948100000,"fmt":"1.95B","longFmt":"1,948,100,000"}},{"date":2025,"revenue":{"raw":9221500000,"fmt":"9.22B","longFmt":"9,221,500,000"},"earnings":{"raw":2344500000,"fmt":"2.34B","longFmt":"2,344,500,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":2289000000,"fmt":"2.29B","longFmt":"2,289,000,000"},"earnings":{"raw":560900000,"fmt":"560.9M","longFmt":"560,900,000"}},{"date":"2Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":2536300000,"fmt":"2.54B","longFmt":"2,536,300,000"},"earnings":{"raw":673000000,"fmt":"673M","longFmt":"673,000,000"}},{"date":"3Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":2474000000,"fmt":"2.47B","longFmt":"2,474,000,000"},"earnings":{"raw":662000000,"fmt":"662M","longFmt":"662,000,000"}},{"date":"4Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":2594000000,"fmt":"2.59B","longFmt":"2,594,000,000"},"earnings":{"raw":732000000,"fmt":"732M","longFmt":"732,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":147.02,"fmt":"147.02"},"targetHighPrice":{"raw":265.0,"fmt":"265.00"},"targetLowPrice":{"raw":114.0,"fmt":"114.00"},"targetMeanPrice":{"raw":206.97292,"fmt":"206.97"},"targetMedianPrice":{"raw":204.0,"fmt":"204.00"},"recommendationMean":{"raw":1.625,"fmt":"1.62"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":48,"fmt":"48","longFmt":"48"},"totalCash":{"raw":4536000000,"fmt":"4.54B","longFmt":"4,536,000,000"},"totalCashPerShare":{"raw":5.559,"fmt":"5.56"},"ebitda":{"raw":1536499968,"fmt":"1.54B","longFmt":"1,536,499,968"},"totalDebt":{"raw":459000000,"fmt":"459M","longFmt":"459,000,000"},"quickRatio":{"raw":0.914,"fmt":"0.91"},"currentRatio":{"raw":1.045,"fmt":"1.04"},"totalRevenue":{"raw":9893499904,"fmt":"9.89B","longFmt":"9,893,499,904"},"debtToEquity":{"raw":4.887,"fmt":"4.89%"},"revenuePerShare":{"raw":14.517,"fmt":"14.52"},"returnOnAssets":{"raw":0.034479998,"fmt":"3.45%"},"returnOnEquity":{"raw":0.16259001,"fmt":"16.26%"},"grossProfits":{"raw":7271900160,"fmt":"7.27B","longFmt":"7,271,900,160"},"freeCashflow":{"raw":2859225088,"fmt":"2.86B","longFmt":"2,859,225,088"},"operatingCashflow":{"raw":3974000128,"fmt":"3.97B","longFmt":"3,974,000,128"},"earningsGrowth":{"raw":0.605,"fmt":"60.50%"},"revenueGrowth":{"raw":0.149,"fmt":"14.90%"},"grossMargins":{"raw":0.73502,"fmt":"73.50%"},"ebitdaMargins":{"raw":0.15529999,"fmt":"15.53%"},"operatingMargins":{"raw":0.15496999,"fmt":"15.50%"},"profitMargins":{"raw":0.12956999,"fmt":"12.96%"},"financialCurrency":"USD"}}],"error":null}}