{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.046158977,"fmt":"4.62%"},"oneMonthReturn":{"raw":0.15173493,"fmt":"15.17%"},"threeMonthReturn":{"raw":0.6617428,"fmt":"66.17%"},"sixMonthReturn":{"raw":1.8296344,"fmt":"182.96%"},"ytdReturnPct":{"raw":0.71723604,"fmt":"71.72%"},"oneYearTotalReturn":{"raw":5.3889594,"fmt":"538.90%"},"twoYearTotalReturn":{"raw":6.954248,"fmt":"695.42%"},"threeYearTotalReturn":{"raw":7.2618804,"fmt":"726.19%"},"fiveYearTotalReturn":{"raw":6.2219024,"fmt":"622.19%"},"tenYearTotalReturn":{"raw":20.626816,"fmt":"2,062.68%"},"maxReturn":{"raw":2.4771428,"fmt":"247.71%"}},"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":57077014528,"fmt":"57.08B","longFmt":"57,077,014,528"},"forwardPE":{"raw":48.65163,"fmt":"48.65"},"profitMargins":{"raw":0.044699997,"fmt":"4.47%"},"floatShares":{"raw":140402982,"fmt":"140.4M","longFmt":"140,402,982"},"sharesOutstanding":{"raw":141398427,"fmt":"141.4M","longFmt":"141,398,427"},"sharesShort":{"raw":5044648,"fmt":"5.04M","longFmt":"5,044,648"},"sharesShortPriorMonth":{"raw":5619035,"fmt":"5.62M","longFmt":"5,619,035"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0357,"fmt":"3.57%"},"heldPercentInsiders":{"raw":0.00602,"fmt":"0.60%"},"heldPercentInstitutions":{"raw":0.99247,"fmt":"99.25%"},"shortRatio":{"raw":1.75,"fmt":"1.75"},"shortPercentOfFloat":{"raw":0.056199998,"fmt":"5.62%"},"beta":{"raw":1.09,"fmt":"1.09"},"impliedSharesOutstanding":{"raw":141463456,"fmt":"141.46M","longFmt":"141,463,456"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":19.741,"fmt":"19.74"},"priceToBook":{"raw":20.343954,"fmt":"20.34"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1761955200,"fmt":"2025-11-01"},"nextFiscalYearEnd":{"raw":1793491200,"fmt":"2026-11-01"},"mostRecentQuarter":{"raw":1769817600,"fmt":"2026-01-31"},"earningsQuarterlyGrowth":{"raw":2.372,"fmt":"237.20%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":229048992,"fmt":"229.05M","longFmt":"229,048,992"},"trailingEps":{"raw":1.57,"fmt":"1.57"},"forwardEps":{"raw":8.25481,"fmt":"8.25"},"pegRatio":{},"lastSplitFactor":"1:7","lastSplitDate":{"raw":1159142400,"fmt":"2006-09-25"},"enterpriseToRevenue":{"raw":11.139,"fmt":"11.14"},"enterpriseToEbitda":{"raw":100.045,"fmt":"100.04"},"52WeekChange":{"raw":4.521214,"fmt":"452.12%"},"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.06,"fmt":"0.06"},"estimate":{"raw":0.22369,"fmt":"0.22"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.16","surprisePct":"-73.18","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1749121200,"fmt":"2025-06-05"}},{"date":"2Q2025","actual":{"raw":0.35,"fmt":"0.35"},"estimate":{"raw":0.22954,"fmt":"0.23"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.12","surprisePct":"52.48","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1756983600,"fmt":"2025-09-04"}},{"date":"3Q2025","actual":{"raw":0.13,"fmt":"0.13"},"estimate":{"raw":0.32668,"fmt":"0.33"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"-0.2","surprisePct":"-60.21","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1765454400,"fmt":"2025-12-11"}},{"date":"4Q2025","actual":{"raw":1.03,"fmt":"1.03"},"estimate":{"raw":0.71495,"fmt":"0.71"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.32","surprisePct":"44.07","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1772712000,"fmt":"2026-03-05"}}],"currentQuarterEstimate":{"raw":1.06016,"fmt":"1.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1780576200,"fmt":"2026-06-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3632661000,"fmt":"3.63B","longFmt":"3,632,661,000"},"earnings":{"raw":152902000,"fmt":"152.9M","longFmt":"152,902,000"}},{"date":2023,"revenue":{"raw":4386549000,"fmt":"4.39B","longFmt":"4,386,549,000"},"earnings":{"raw":254827000,"fmt":"254.83M","longFmt":"254,827,000"}},{"date":2024,"revenue":{"raw":4014955000,"fmt":"4.01B","longFmt":"4,014,955,000"},"earnings":{"raw":83956000,"fmt":"83.96M","longFmt":"83,956,000"}},{"date":2025,"revenue":{"raw":4769507000,"fmt":"4.77B","longFmt":"4,769,507,000"},"earnings":{"raw":123338000,"fmt":"123.34M","longFmt":"123,338,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1125878000,"fmt":"1.13B","longFmt":"1,125,878,000"},"earnings":{"raw":8969000,"fmt":"8.97M","longFmt":"8,969,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1219385000,"fmt":"1.22B","longFmt":"1,219,385,000"},"earnings":{"raw":50308000,"fmt":"50.31M","longFmt":"50,308,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1351984000,"fmt":"1.35B","longFmt":"1,351,984,000"},"earnings":{"raw":19489000,"fmt":"19.49M","longFmt":"19,489,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":1427042000,"fmt":"1.43B","longFmt":"1,427,042,000"},"earnings":{"raw":150283000,"fmt":"150.28M","longFmt":"150,283,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CIEN Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1772717400,"updated":1772729391,"transcriptId":3000571,"type":"IN_HOUSE","eventId":529819,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2026-earnings_call-529819.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/5/3000571.json","maxAge":1},{"title":"CIEN Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1765459800,"updated":1765509527,"transcriptId":2508807,"type":"IN_HOUSE","eventId":372345,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2025-earnings_call-372345.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/12/11/2508807.json","maxAge":1},{"title":"CIEN Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1756989000,"updated":1767173209,"transcriptId":2546424,"type":"IN_HOUSE","eventId":353784,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2025-earnings_call-353784.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/9/4/2546424.json","maxAge":1},{"title":"CIEN Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1749126600,"updated":1762767877,"transcriptId":2257297,"type":"IN_HOUSE","eventId":326554,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2025-earnings_call-326554.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/6/5/2257297.json","maxAge":1},{"title":"CIEN Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1741696200,"updated":1766835170,"transcriptId":2528508,"type":"IN_HOUSE","eventId":295047,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2025-earnings_call-295047.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/11/2528508.json","maxAge":1},{"title":"CIEN Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1734010200,"updated":1768649463,"transcriptId":2576153,"type":"IN_HOUSE","eventId":223942,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2024-earnings_call-223942.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/12/12/2576153.json","maxAge":1},{"title":"CIEN Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1725453000,"updated":1769078874,"transcriptId":2642282,"type":"IN_HOUSE","eventId":200801,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2024-earnings_call-200801.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/9/4/2642282.json","maxAge":1},{"title":"CIEN Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1717677000,"updated":1772060045,"transcriptId":2715337,"type":"IN_HOUSE","eventId":174543,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2024-earnings_call-174543.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/6/6/2715337.json","maxAge":1},{"title":"CIEN Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1709818200,"updated":1772058074,"transcriptId":2778803,"type":"IN_HOUSE","eventId":146957,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2024-earnings_call-146957.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/7/2778803.json","maxAge":1},{"title":"CIEN Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1701955800,"updated":1772061887,"transcriptId":2829061,"type":"IN_HOUSE","eventId":87396,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2023-earnings_call-87396.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/12/7/2829061.json","maxAge":1},{"title":"CIEN Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1693485000,"updated":1772278399,"transcriptId":2889089,"type":"IN_HOUSE","eventId":72319,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2023-earnings_call-72319.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/31/2889089.json","maxAge":1},{"title":"CIEN Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1686054600,"updated":1772169879,"transcriptId":2942456,"type":"IN_HOUSE","eventId":57739,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2023-earnings_call-57739.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/6/6/2942456.json","maxAge":1},{"title":"CIEN Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1678109400,"updated":1772779791,"transcriptId":3004154,"type":"IN_HOUSE","eventId":48571,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2023-earnings_call-48571.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/6/3004154.json","maxAge":1},{"title":"CIEN Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1670506200,"updated":1773038986,"transcriptId":3033393,"type":"IN_HOUSE","eventId":29714,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2022-earnings_call-29714.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/12/8/3033393.json","maxAge":1},{"title":"CIEN Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1662032700,"updated":1774092598,"transcriptId":3081141,"type":"IN_HOUSE","eventId":29713,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2022-earnings_call-29713.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/9/1/3081141.json","maxAge":1},{"title":"CIEN Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1654128000,"updated":1774092710,"transcriptId":3125779,"type":"IN_HOUSE","eventId":23357,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2022-earnings_call-23357.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/6/2/3125779.json","maxAge":1},{"title":"CIEN Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1646682976,"updated":1774457187,"transcriptId":3166120,"type":"IN_HOUSE","eventId":16080,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2022-earnings_call-16080.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/7/3166120.json","maxAge":1},{"title":"CIEN Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1639008000,"updated":1752165408,"transcriptId":1572831,"type":"RAW","eventId":11627,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2021-earnings_call-11627.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/12/9/1572831.json","maxAge":1},{"title":"CIEN Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1630540800,"updated":1752165408,"transcriptId":1569614,"type":"RAW","eventId":8073,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2021-earnings_call-8073.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/9/2/1569614.json","maxAge":1},{"title":"CIEN Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1622723400,"updated":1752173449,"transcriptId":1683770,"type":"RAW","eventId":220457,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2021-earnings_call-220457.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/6/3/1683770.json","maxAge":1},{"title":"CIEN Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1614864600,"updated":1767439672,"transcriptId":2542885,"type":"IN_HOUSE","eventId":484621,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2021-earnings_call-484621.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/3/4/2542885.json","maxAge":1},{"title":"CIEN Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1607607000,"updated":1765971923,"transcriptId":2518946,"type":"IN_HOUSE","eventId":268959,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q4-2020-earnings_call-268959.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/12/10/2518946.json","maxAge":1},{"title":"CIEN Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1599136200,"updated":1767701866,"transcriptId":2550764,"type":"IN_HOUSE","eventId":484625,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q3-2020-earnings_call-484625.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/9/3/2550764.json","maxAge":1},{"title":"CIEN Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1591273800,"updated":1765971942,"transcriptId":2518948,"type":"IN_HOUSE","eventId":484626,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q2-2020-earnings_call-484626.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/6/4/2518948.json","maxAge":1},{"title":"CIEN Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1583415000,"updated":1767439672,"transcriptId":2542718,"type":"IN_HOUSE","eventId":484628,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CIEN/earnings/CIEN-Q1-2020-earnings_call-484628.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/3/5/2542718.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":387.99,"fmt":"387.99"},"open":{"raw":394.82,"fmt":"394.82"},"dayLow":{"raw":392.14,"fmt":"392.14"},"dayHigh":{"raw":411.5,"fmt":"411.50"},"regularMarketPreviousClose":{"raw":387.99,"fmt":"387.99"},"regularMarketOpen":{"raw":394.82,"fmt":"394.82"},"regularMarketDayLow":{"raw":392.14,"fmt":"392.14"},"regularMarketDayHigh":{"raw":411.5,"fmt":"411.50"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.09,"fmt":"1.09"},"trailingPE":{"raw":255.80254,"fmt":"255.80"},"forwardPE":{"raw":48.65163,"fmt":"48.65"},"volume":{"raw":2477929,"fmt":"2.48M","longFmt":"2,477,929"},"regularMarketVolume":{"raw":2477929,"fmt":"2.48M","longFmt":"2,477,929"},"averageVolume":{"raw":3310193,"fmt":"3.31M","longFmt":"3,310,193"},"averageVolume10days":{"raw":3413410,"fmt":"3.41M","longFmt":"3,413,410"},"averageDailyVolume10Day":{"raw":3413410,"fmt":"3.41M","longFmt":"3,413,410"},"bid":{"raw":394.0,"fmt":"394.00"},"ask":{"raw":400.88,"fmt":"400.88"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"marketCap":{"raw":56813137920,"fmt":"56.81B","longFmt":"56,813,137,920"},"nonDilutedMarketCap":{"raw":54281442141,"fmt":"54.28B","longFmt":"54,281,442,141"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":49.21,"fmt":"49.21"},"fiftyTwoWeekHigh":{"raw":419.8,"fmt":"419.80"},"allTimeHigh":{"raw":1057.0,"fmt":"1,057.00"},"allTimeLow":{"raw":4.98,"fmt":"4.98"},"priceToSalesTrailing12Months":{"raw":11.0870285,"fmt":"11.09"},"fiftyDayAverage":{"raw":296.9788,"fmt":"296.98"},"twoHundredDayAverage":{"raw":180.7043,"fmt":"180.70"},"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":1780576200,"fmt":"2026-06-04"}],"earningsCallDate":[{"raw":1772717400,"fmt":"2026-03-05"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":1.45731,"fmt":"1.46"},"earningsLow":{"raw":1.39,"fmt":"1.39"},"earningsHigh":{"raw":1.55,"fmt":"1.55"},"revenueAverage":{"raw":1502842680,"fmt":"1.5B","longFmt":"1,502,842,680"},"revenueLow":{"raw":1497200000,"fmt":"1.5B","longFmt":"1,497,200,000"},"revenueHigh":{"raw":1514500000,"fmt":"1.51B","longFmt":"1,514,500,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1774282730,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":430.0,"priorPriceTarget":320.0},{"epochGradeDate":1773320332,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":425.0,"priorPriceTarget":0.0},{"epochGradeDate":1772823938,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":285.0,"priorPriceTarget":230.0},{"epochGradeDate":1772822052,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":350.0,"priorPriceTarget":305.0},{"epochGradeDate":1772814186,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":283.0,"priorPriceTarget":222.0},{"epochGradeDate":1772813787,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":345.0,"priorPriceTarget":280.0},{"epochGradeDate":1772811171,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":286.0,"priorPriceTarget":280.0},{"epochGradeDate":1772808549,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":372.0,"priorPriceTarget":279.0},{"epochGradeDate":1772807069,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":320.0,"priorPriceTarget":280.0},{"epochGradeDate":1772797319,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":355.0,"priorPriceTarget":260.0},{"epochGradeDate":1772733178,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":370.0,"priorPriceTarget":280.0},{"epochGradeDate":1772482529,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":380.0,"priorPriceTarget":250.0},{"epochGradeDate":1771862489,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":213.0},{"epochGradeDate":1771510020,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":330.0,"priorPriceTarget":240.0},{"epochGradeDate":1769086447,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":270.0},{"epochGradeDate":1768910959,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":260.0,"priorPriceTarget":260.0},{"epochGradeDate":1765980793,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":213.0,"priorPriceTarget":195.0},{"epochGradeDate":1765577014,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":120.0},{"epochGradeDate":1765572513,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":230.0},{"epochGradeDate":1765571964,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":279.0,"priorPriceTarget":138.0},{"epochGradeDate":1765568508,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":250.0,"priorPriceTarget":215.0},{"epochGradeDate":1765560387,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":195.0,"priorPriceTarget":185.0},{"epochGradeDate":1765556688,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":135.0},{"epochGradeDate":1765542692,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":305.0,"priorPriceTarget":175.0},{"epochGradeDate":1765540757,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":260.0,"priorPriceTarget":200.0},{"epochGradeDate":1765450178,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":280.0,"priorPriceTarget":240.0},{"epochGradeDate":1765288785,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":152.0},{"epochGradeDate":1765199508,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":130.0},{"epochGradeDate":1764932132,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":240.0,"priorPriceTarget":130.0},{"epochGradeDate":1764868654,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":175.0,"priorPriceTarget":175.0},{"epochGradeDate":1764861075,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":185.0,"priorPriceTarget":140.0},{"epochGradeDate":1762810508,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":230.0,"priorPriceTarget":141.0},{"epochGradeDate":1762785251,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":120.0},{"epochGradeDate":1760097178,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":100.0},{"epochGradeDate":1758885219,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":127.5},{"epochGradeDate":1758639065,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":152.0,"priorPriceTarget":120.0},{"epochGradeDate":1758114865,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":135.0},{"epochGradeDate":1757090535,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":105.0},{"epochGradeDate":1757079927,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":78.0},{"epochGradeDate":1757076978,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":138.0,"priorPriceTarget":102.0},{"epochGradeDate":1757075740,"firm":"Argus Research","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":100.0},{"epochGradeDate":1757075305,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":70.0},{"epochGradeDate":1757073852,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":100.0},{"epochGradeDate":1757073734,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":113.0,"priorPriceTarget":90.0},{"epochGradeDate":1757071770,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":95.0},{"epochGradeDate":1757071367,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":127.5,"priorPriceTarget":100.0},{"epochGradeDate":1757070167,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":90.0},{"epochGradeDate":1757006631,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":95.0},{"epochGradeDate":1756903566,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":90.0},{"epochGradeDate":1756472414,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":78.0},{"epochGradeDate":1752778201,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":83.0},{"epochGradeDate":1751988626,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":73.0},{"epochGradeDate":1751987260,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1749233604,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":73.0},{"epochGradeDate":1749227026,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":44.0},{"epochGradeDate":1749223620,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":89.0},{"epochGradeDate":1749223266,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":82.0},{"epochGradeDate":1749209890,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":85.0},{"epochGradeDate":1749208586,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":90.0,"priorPriceTarget":90.0},{"epochGradeDate":1748949483,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":65.0},{"epochGradeDate":1748358175,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":76.0},{"epochGradeDate":1748008902,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":68.0},{"epochGradeDate":1746712584,"firm":"Morgan Stanley","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":76.0},{"epochGradeDate":1745354808,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":73.0},{"epochGradeDate":1744894457,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":88.0},{"epochGradeDate":1744661246,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":98.0},{"epochGradeDate":1743589382,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":68.0,"priorPriceTarget":68.0},{"epochGradeDate":1741797873,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":89.0,"priorPriceTarget":97.0},{"epochGradeDate":1741791451,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":97.0},{"epochGradeDate":1741791152,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":60.0},{"epochGradeDate":1741784023,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":80.0},{"epochGradeDate":1741780372,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":85.0},{"epochGradeDate":1741778227,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":79.0},{"epochGradeDate":1741777994,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":95.0},{"epochGradeDate":1741350698,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":94.0},{"epochGradeDate":1738063875,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":84.0},{"epochGradeDate":1736510198,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":95.0,"priorPriceTarget":95.0},{"epochGradeDate":1734119006,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":84.0},{"epochGradeDate":1734102460,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":67.0},{"epochGradeDate":1734101463,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":75.0},{"epochGradeDate":1734095929,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":82.0},{"epochGradeDate":1734093853,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":46.0},{"epochGradeDate":1734089283,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":80.0},{"epochGradeDate":1734088623,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":70.0},{"epochGradeDate":1734002448,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":65.0},{"epochGradeDate":1733847529,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":75.0},{"epochGradeDate":1733400761,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":60.0},{"epochGradeDate":1733389602,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":68.0},{"epochGradeDate":1733308457,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1730115791,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Maintains","currentPriceTarget":63.0,"priorPriceTarget":63.0},{"epochGradeDate":1728997901,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":65.0},{"epochGradeDate":1728496618,"firm":"Exane BNP Paribas","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1728476269,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":68.0},{"epochGradeDate":1728474084,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1728333918,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1727095694,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Sell","action":"up","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":44.0},{"epochGradeDate":1725566190,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":59.0,"priorPriceTarget":0.0},{"epochGradeDate":1725563432,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":54.0},{"epochGradeDate":1725548584,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":55.0},{"epochGradeDate":1725528471,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":65.0},{"epochGradeDate":1725473385,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":55.0},{"epochGradeDate":1725372277,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":46.0,"priorPriceTarget":46.0},{"epochGradeDate":1725367189,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":62.0},{"epochGradeDate":1724325432,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1718184988,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":53.0},{"epochGradeDate":1717782132,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":63.0},{"epochGradeDate":1717765150,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":68.0},{"epochGradeDate":1717762458,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":52.5},{"epochGradeDate":1717756675,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1717691085,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":59.0},{"epochGradeDate":1717411841,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":65.0},{"epochGradeDate":1717094742,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":67.0},{"epochGradeDate":1717071716,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":52.5,"priorPriceTarget":65.0},{"epochGradeDate":1712922238,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1712853568,"firm":"Exane BNP Paribas","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1709922953,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1709896549,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1709887463,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":65.0},{"epochGradeDate":1709643075,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":56.0},{"epochGradeDate":1709552525,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1708703491,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":57.0},{"epochGradeDate":1705060881,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"In-Line","action":"up","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1703767639,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1702054554,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":67.0},{"epochGradeDate":1702041595,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1702034213,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":59.0},{"epochGradeDate":1702026719,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":63.0},{"epochGradeDate":1701175146,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1701170449,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1695890181,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1693584465,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1693579983,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":47.0},{"epochGradeDate":1693576707,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":60.0},{"epochGradeDate":1693575324,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":59.0,"priorPriceTarget":66.0},{"epochGradeDate":1693566221,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":57.0},{"epochGradeDate":1693555428,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":50.0},{"epochGradeDate":1693393679,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1693216307,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":60.0},{"epochGradeDate":1692711391,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"In-Line","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1686827253,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1686150867,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1686149989,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":45.0},{"epochGradeDate":1686145660,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":67.0},{"epochGradeDate":1686141663,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":54.0},{"epochGradeDate":1686135769,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":65.0},{"epochGradeDate":1686134767,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1686133553,"firm":"Barclays","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":74.0},{"epochGradeDate":1686124716,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":70.0},{"epochGradeDate":1686072423,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":57.0},{"epochGradeDate":1685702709,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1685531798,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1681912000,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":66.0},{"epochGradeDate":1680185747,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":69.0},{"epochGradeDate":1680083843,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":59.0},{"epochGradeDate":1680000571,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":58.0},{"epochGradeDate":1678194494,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":69.0},{"epochGradeDate":1678191665,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":65.0},{"epochGradeDate":1678188973,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":71.0},{"epochGradeDate":1678185345,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1678182811,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":57.0},{"epochGradeDate":1677590569,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1670595177,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1670591428,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":71.0,"priorPriceTarget":55.0},{"epochGradeDate":1665517874,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1665496929,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":60.0},{"epochGradeDate":1662472205,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":67.0},{"epochGradeDate":1662454459,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":62.0},{"epochGradeDate":1662123075,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":53.0},{"epochGradeDate":1662122156,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":82.0},{"epochGradeDate":1662118875,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1662117493,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":70.0},{"epochGradeDate":1662108150,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1662108046,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":88.0},{"epochGradeDate":1660299865,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":56.0},{"epochGradeDate":1657807944,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":72.0},{"epochGradeDate":1655209059,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":64.0},{"epochGradeDate":1654516545,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":82.0,"priorPriceTarget":96.0},{"epochGradeDate":1654512629,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":92.0},{"epochGradeDate":1654264722,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":66.0},{"epochGradeDate":1654264578,"firm":"Argus Research","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":68.0,"priorPriceTarget":82.0},{"epochGradeDate":1654256666,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":84.0},{"epochGradeDate":1654255868,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":85.0},{"epochGradeDate":1654250818,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":65.0},{"epochGradeDate":1654245221,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":75.0},{"epochGradeDate":1653481504,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":67.0},{"epochGradeDate":1653304121,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":80.0},{"epochGradeDate":1649769326,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":67.0,"priorPriceTarget":74.0},{"epochGradeDate":1649160377,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":66.0,"priorPriceTarget":0.0},{"epochGradeDate":1648111400,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1646734913,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":80.0},{"epochGradeDate":1642076169,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1640691175,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":80.0},{"epochGradeDate":1639143345,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":59.0},{"epochGradeDate":1639139636,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":66.0},{"epochGradeDate":1639134878,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":65.0},{"epochGradeDate":1639129408,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":64.0},{"epochGradeDate":1638450214,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":54.0},{"epochGradeDate":1622812530,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":45.0},{"epochGradeDate":1622804860,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":63.0},{"epochGradeDate":1614867431,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1614688306,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1614344115,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":52.0},{"epochGradeDate":1611228095,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":49.0},{"epochGradeDate":1610536580,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":58.0},{"epochGradeDate":1608049878,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1607609905,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1605697369,"firm":"Rosenblatt","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1600341105,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1599235836,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":61.0},{"epochGradeDate":1599234593,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":67.0},{"epochGradeDate":1599227692,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":65.0},{"epochGradeDate":1599225691,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1599223027,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":50.0},{"epochGradeDate":1599222843,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":62.0},{"epochGradeDate":1599217105,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1595324168,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1591368303,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":50.0},{"epochGradeDate":1591364073,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1591362628,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":54.0},{"epochGradeDate":1591358786,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":46.0},{"epochGradeDate":1591355179,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":59.0},{"epochGradeDate":1591019561,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":58.0},{"epochGradeDate":1590751575,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":51.0},{"epochGradeDate":1590577018,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":51.0},{"epochGradeDate":1590152591,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":54.0},{"epochGradeDate":1589360034,"firm":"B. Riley Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":54.0},{"epochGradeDate":1587034047,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1585572597,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":50.0},{"epochGradeDate":1584622986,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":50.0},{"epochGradeDate":1583502337,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":53.0},{"epochGradeDate":1583497114,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":51.0},{"epochGradeDate":1583496524,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":47.0},{"epochGradeDate":1582296309,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1578484453,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1576246546,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1576243976,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1576241807,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":53.0},{"epochGradeDate":1576236066,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1575634801,"firm":"UBS","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":43.0},{"epochGradeDate":1568198475,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1567781533,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":53.0},{"epochGradeDate":1567778635,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":55.0},{"epochGradeDate":1567776819,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1567774947,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":46.0},{"epochGradeDate":1567772693,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":52.0},{"epochGradeDate":1567772626,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":50.0},{"epochGradeDate":1567073478,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":45.0},{"epochGradeDate":1565262957,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1559915273,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":48.0},{"epochGradeDate":1559914686,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":46.0},{"epochGradeDate":1559914379,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":50.0},{"epochGradeDate":1559913763,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":48.0},{"epochGradeDate":1555333712,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1551883126,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.5},{"epochGradeDate":1551882055,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":25.0},{"epochGradeDate":1551881902,"firm":"Nomura","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":40.0},{"epochGradeDate":1551881122,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":42.0},{"epochGradeDate":1548850261,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1548163167,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1544798864,"firm":"Nomura","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1544797946,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":36.0},{"epochGradeDate":1544796915,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":36.0},{"epochGradeDate":1544790399,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":38.0},{"epochGradeDate":1542723256,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":36.0},{"epochGradeDate":1542713144,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1540293450,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1538401901,"firm":"Northland Capital Markets","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1537972356,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":29.5},{"epochGradeDate":1536837399,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1535718315,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":31.5},{"epochGradeDate":1535718314,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":28.0},{"epochGradeDate":1535716050,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":29.0},{"epochGradeDate":1535716049,"firm":"Nomura","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1532607801,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.5,"priorPriceTarget":27.0},{"epochGradeDate":1529922041,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":29.0},{"epochGradeDate":1527858416,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":31.5,"priorPriceTarget":31.0},{"epochGradeDate":1527856376,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":32.0},{"epochGradeDate":1527855609,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":36.0},{"epochGradeDate":1527854694,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":29.0,"priorPriceTarget":32.0},{"epochGradeDate":1527165211,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1525350459,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":36.0,"priorPriceTarget":0.0},{"epochGradeDate":1520602435,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1520601106,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":25.0},{"epochGradeDate":1516109921,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1512731772,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":30.0},{"epochGradeDate":1511783892,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":28.0},{"epochGradeDate":1504279562,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":30.0},{"epochGradeDate":1504275626,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":32.0},{"epochGradeDate":1504275625,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":24.0},{"epochGradeDate":1504090180,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1503590480,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":33.0},{"epochGradeDate":1495620953,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1495450014,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1489659156,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1488545887,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1484315380,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1482233837,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1479117591,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1475235100,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1472814006,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1472805661,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Maintains","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1472114682,"firm":"Citigroup","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":21.0},{"epochGradeDate":1464970771,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":23.0},{"epochGradeDate":1464970770,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":18.0},{"epochGradeDate":1460120351,"firm":"Drexel Hamilton","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1457102001,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":30.0},{"epochGradeDate":1453895050,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1452590441,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1450695265,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.5},{"epochGradeDate":1450102777,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.5,"priorPriceTarget":26.0},{"epochGradeDate":1444378050,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1441788773,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0},{"epochGradeDate":1441367604,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1440589854,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1437564924,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1434365229,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1433764724,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":22.0},{"epochGradeDate":1433509200,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0},{"epochGradeDate":1433321937,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1433163600,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1425650400,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":25.0},{"epochGradeDate":1416546000,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1409922000,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":30.0},{"epochGradeDate":1409911775,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1402357008,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1401837842,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":25.0},{"epochGradeDate":1398340800,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1396962857,"firm":"National Alliance Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1396005034,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1392843600,"firm":"Dougherty & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1392728941,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":24.0},{"epochGradeDate":1392687390,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":26.0},{"epochGradeDate":1386945132,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":28.0},{"epochGradeDate":1386942336,"firm":"BMO Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":25.0},{"epochGradeDate":1386764527,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1385058357,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":22.0},{"epochGradeDate":1381755239,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1379071237,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1378386617,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":26.0},{"epochGradeDate":1378386417,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":20.0},{"epochGradeDate":1378382882,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":23.0},{"epochGradeDate":1378382822,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":24.0},{"epochGradeDate":1374063856,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1370609376,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1370609368,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":20.0},{"epochGradeDate":1370605749,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":16.5},{"epochGradeDate":1367933183,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1363691024,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.5,"priorPriceTarget":14.5},{"epochGradeDate":1362758595,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":14.0},{"epochGradeDate":1362749662,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1362745589,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":15.0},{"epochGradeDate":1362745080,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":17.0},{"epochGradeDate":1362742334,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":19.0},{"epochGradeDate":1355498788,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1355489609,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":17.0},{"epochGradeDate":1355489199,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1355488957,"firm":"Nomura","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.5,"priorPriceTarget":18.0},{"epochGradeDate":1355426332,"firm":"Barclays","toGrade":"Underperform","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1351176420,"firm":"FBR Capital","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1349101500,"firm":"Lazard","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1346422920,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.25,"priorPriceTarget":0.0},{"epochGradeDate":1346410920,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":18.0},{"epochGradeDate":1346410620,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":16.0},{"epochGradeDate":1346409180,"firm":"Deutsche Bank","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":16.0},{"epochGradeDate":1346356860,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":18.5},{"epochGradeDate":1344592260,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":18.0,"priorPriceTarget":0.0},{"epochGradeDate":1343641500,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":14.5,"priorPriceTarget":10.0},{"epochGradeDate":1338547860,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":18.0},{"epochGradeDate":1338547440,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":20.0},{"epochGradeDate":1333533480,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":15.0},{"epochGradeDate":1331568480,"firm":"Miller Tabak","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":16.0},{"epochGradeDate":1331212080,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1329849300,"firm":"Morgan Keegan","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":13.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.010233773,"fmt":"-1.02%"},"postMarketChange":{"raw":-4.1099854,"fmt":"-4.11"},"postMarketTime":1774655972,"postMarketPrice":{"raw":397.5,"fmt":"397.50"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":0.035104,"fmt":"3.51%"},"regularMarketChange":{"raw":13.62,"fmt":"13.62"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":401.61,"fmt":"401.61"},"regularMarketDayHigh":{"raw":411.5,"fmt":"411.50"},"regularMarketDayLow":{"raw":392.14,"fmt":"392.14"},"regularMarketVolume":{"raw":2477929,"fmt":"2.48M","longFmt":"2,477,929.00"},"averageDailyVolume10Day":{"raw":3413410,"fmt":"3.41M","longFmt":"3,413,410"},"averageDailyVolume3Month":{"raw":3310193,"fmt":"3.31M","longFmt":"3,310,193"},"regularMarketPreviousClose":{"raw":387.99,"fmt":"387.99"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":394.82,"fmt":"394.82"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CIEN","underlyingSymbol":null,"shortName":"Ciena Corporation","longName":"Ciena Corporation","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":56813137920,"fmt":"56.81B","longFmt":"56,813,137,920.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.42,"fmt":"0.42"},"estimate":{"raw":0.51783,"fmt":"0.52"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.1","surprisePct":"-18.89","periodEndDate":{"raw":1745971200,"fmt":"2025-04-30"},"reportedDate":{"raw":1749121200,"fmt":"2025-06-05"}},{"date":"2Q2025","actual":{"raw":0.67,"fmt":"0.67"},"estimate":{"raw":0.52523,"fmt":"0.53"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.14","surprisePct":"27.56","periodEndDate":{"raw":1753920000,"fmt":"2025-07-31"},"reportedDate":{"raw":1756983600,"fmt":"2025-09-04"}},{"date":"3Q2025","actual":{"raw":0.91,"fmt":"0.91"},"estimate":{"raw":0.76964,"fmt":"0.77"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"0.14","surprisePct":"18.24","periodEndDate":{"raw":1761868800,"fmt":"2025-10-31"},"reportedDate":{"raw":1765454400,"fmt":"2025-12-11"}},{"date":"4Q2025","actual":{"raw":1.35,"fmt":"1.35"},"estimate":{"raw":1.16833,"fmt":"1.17"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.18","surprisePct":"15.55","periodEndDate":{"raw":1769817600,"fmt":"2026-01-31"},"reportedDate":{"raw":1772712000,"fmt":"2026-03-05"}}],"currentQuarterEstimate":{"raw":1.45731,"fmt":"1.46"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1777507200,"fmt":"2026-04-30"},"earningsDate":[{"raw":1780576200,"fmt":"2026-06-04"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3632661000,"fmt":"3.63B","longFmt":"3,632,661,000"},"earnings":{"raw":288941000,"fmt":"288.94M","longFmt":"288,941,000"}},{"date":2023,"revenue":{"raw":4386549000,"fmt":"4.39B","longFmt":"4,386,549,000"},"earnings":{"raw":406282000,"fmt":"406.28M","longFmt":"406,282,000"}},{"date":2024,"revenue":{"raw":4014955000,"fmt":"4.01B","longFmt":"4,014,955,000"},"earnings":{"raw":266307000,"fmt":"266.31M","longFmt":"266,307,000"}},{"date":2025,"revenue":{"raw":4769507000,"fmt":"4.77B","longFmt":"4,769,507,000"},"earnings":{"raw":383770000,"fmt":"383.77M","longFmt":"383,770,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":1125878000,"fmt":"1.13B","longFmt":"1,125,878,000"},"earnings":{"raw":60657000,"fmt":"60.66M","longFmt":"60,657,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":1219385000,"fmt":"1.22B","longFmt":"1,219,385,000"},"earnings":{"raw":96236000,"fmt":"96.24M","longFmt":"96,236,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":1351984000,"fmt":"1.35B","longFmt":"1,351,984,000"},"earnings":{"raw":132917000,"fmt":"132.92M","longFmt":"132,917,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":1427042000,"fmt":"1.43B","longFmt":"1,427,042,000"},"earnings":{"raw":197336000,"fmt":"197.34M","longFmt":"197,336,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":401.61,"fmt":"401.61"},"targetHighPrice":{"raw":470.0,"fmt":"470.00"},"targetLowPrice":{"raw":125.0,"fmt":"125.00"},"targetMeanPrice":{"raw":335.9412,"fmt":"335.94"},"targetMedianPrice":{"raw":345.0,"fmt":"345.00"},"recommendationMean":{"raw":2.05556,"fmt":"2.06"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":17,"fmt":"17","longFmt":"17"},"totalCash":{"raw":1299728000,"fmt":"1.3B","longFmt":"1,299,728,000"},"totalCashPerShare":{"raw":9.192,"fmt":"9.19"},"ebitda":{"raw":570512000,"fmt":"570.51M","longFmt":"570,512,000"},"totalDebt":{"raw":1589719040,"fmt":"1.59B","longFmt":"1,589,719,040"},"quickRatio":{"raw":1.918,"fmt":"1.92"},"currentRatio":{"raw":2.814,"fmt":"2.81"},"totalRevenue":{"raw":5124289024,"fmt":"5.12B","longFmt":"5,124,289,024"},"debtToEquity":{"raw":56.931,"fmt":"56.93%"},"revenuePerShare":{"raw":36.107,"fmt":"36.11"},"returnOnAssets":{"raw":0.04577,"fmt":"4.58%"},"returnOnEquity":{"raw":0.08201,"fmt":"8.20%"},"grossProfits":{"raw":2158616064,"fmt":"2.16B","longFmt":"2,158,616,064"},"freeCashflow":{"raw":699300736,"fmt":"699.3M","longFmt":"699,300,736"},"operatingCashflow":{"raw":930014976,"fmt":"930.01M","longFmt":"930,014,976"},"earningsGrowth":{"raw":2.323,"fmt":"232.30%"},"revenueGrowth":{"raw":0.331,"fmt":"33.10%"},"grossMargins":{"raw":0.42125,"fmt":"42.12%"},"ebitdaMargins":{"raw":0.11133,"fmt":"11.13%"},"operatingMargins":{"raw":0.13399,"fmt":"13.40%"},"profitMargins":{"raw":0.044699997,"fmt":"4.47%"},"financialCurrency":"USD"}}],"error":null}}