{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.010281053,"fmt":"-1.03%"},"oneMonthReturn":{"raw":-0.07613567,"fmt":"-7.61%"},"threeMonthReturn":{"raw":-0.2839078,"fmt":"-28.39%"},"sixMonthReturn":{"raw":-0.17954549,"fmt":"-17.95%"},"ytdReturnPct":{"raw":-0.2699697,"fmt":"-27.00%"},"oneYearTotalReturn":{"raw":-0.15973233,"fmt":"-15.97%"},"twoYearTotalReturn":{"raw":-0.041804917,"fmt":"-4.18%"},"threeYearTotalReturn":{"raw":-0.28603217,"fmt":"-28.60%"},"fiveYearTotalReturn":{"raw":-0.54447955,"fmt":"-54.45%"},"tenYearTotalReturn":{"raw":0.8027465,"fmt":"80.27%"},"maxReturn":{"raw":1.3867767,"fmt":"138.68%"}},"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":1347502976,"fmt":"1.35B","longFmt":"1,347,502,976"},"forwardPE":{"raw":86.1421,"fmt":"86.14"},"profitMargins":{"raw":-0.02142,"fmt":"-2.14%"},"floatShares":{"raw":47761220,"fmt":"47.76M","longFmt":"47,761,220"},"sharesOutstanding":{"raw":49809901,"fmt":"49.81M","longFmt":"49,809,901"},"sharesShort":{"raw":3414361,"fmt":"3.41M","longFmt":"3,414,361"},"sharesShortPriorMonth":{"raw":3447589,"fmt":"3.45M","longFmt":"3,447,589"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0685,"fmt":"6.85%"},"heldPercentInsiders":{"raw":0.03737,"fmt":"3.74%"},"heldPercentInstitutions":{"raw":1.01014,"fmt":"101.01%"},"shortRatio":{"raw":4.63,"fmt":"4.63"},"shortPercentOfFloat":{"raw":0.0709,"fmt":"7.09%"},"beta":{"raw":1.438,"fmt":"1.44"},"impliedSharesOutstanding":{"raw":49809901,"fmt":"49.81M","longFmt":"49,809,901"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":9.88,"fmt":"9.88"},"priceToBook":{"raw":2.9230769,"fmt":"2.92"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":-11448000,"fmt":"-11.45M","longFmt":"-11,448,000"},"trailingEps":{"raw":-0.24,"fmt":"-0.24"},"forwardEps":{"raw":0.33526,"fmt":"0.34"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":2.521,"fmt":"2.52"},"enterpriseToEbitda":{"raw":121.572,"fmt":"121.57"},"52WeekChange":{"raw":-0.16842407,"fmt":"-16.84%"},"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.14,"fmt":"-0.14"},"estimate":{"raw":-0.23335,"fmt":"-0.23"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.09","surprisePct":"40.0","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745956860,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":-0.13,"fmt":"-0.13"},"estimate":{"raw":-0.16767,"fmt":"-0.17"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.04","surprisePct":"22.47","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753819260,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":-0.01,"fmt":"-0.01"},"estimate":{"raw":-0.11453,"fmt":"-0.11"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.1","surprisePct":"91.27","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768060,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":0.04,"fmt":"0.04"},"estimate":{"raw":-0.10634,"fmt":"-0.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.15","surprisePct":"137.62","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771362060,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":-0.06406,"fmt":"-0.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":330379000,"fmt":"330.38M","longFmt":"330,379,000"},"earnings":{"raw":-46466000,"fmt":"-46.47M","longFmt":"-46,466,000"}},{"date":2023,"revenue":{"raw":399245000,"fmt":"399.25M","longFmt":"399,245,000"},"earnings":{"raw":-34850000,"fmt":"-34.85M","longFmt":"-34,850,000"}},{"date":2024,"revenue":{"raw":465307000,"fmt":"465.31M","longFmt":"465,307,000"},"earnings":{"raw":-44698000,"fmt":"-44.7M","longFmt":"-44,698,000"}},{"date":2025,"revenue":{"raw":534528000,"fmt":"534.53M","longFmt":"534,528,000"},"earnings":{"raw":-11448000,"fmt":"-11.45M","longFmt":"-11,448,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":123620000,"fmt":"123.62M","longFmt":"123,620,000"},"earnings":{"raw":-6747000,"fmt":"-6.75M","longFmt":"-6,747,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":136139000,"fmt":"136.14M","longFmt":"136,139,000"},"earnings":{"raw":-6190000,"fmt":"-6.19M","longFmt":"-6,190,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":134269000,"fmt":"134.27M","longFmt":"134,269,000"},"earnings":{"raw":-267000,"fmt":"-267k","longFmt":"-267,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":140500000,"fmt":"140.5M","longFmt":"140,500,000"},"earnings":{"raw":1756000,"fmt":"1.76M","longFmt":"1,756,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"ATRC Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771363800,"updated":1772059489,"transcriptId":2858350,"type":"IN_HOUSE","eventId":396452,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q4-2025-earnings_call-396452.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/17/2858350.json","maxAge":1},{"title":"ATRC Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761769800,"updated":1762204547,"transcriptId":2228262,"type":"IN_HOUSE","eventId":368320,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q3-2025-earnings_call-368320.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2228262.json","maxAge":1},{"title":"ATRC Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753821000,"updated":1763338783,"transcriptId":2295568,"type":"IN_HOUSE","eventId":340297,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q2-2025-earnings_call-340297.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/29/2295568.json","maxAge":1},{"title":"ATRC Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745958600,"updated":1766483116,"transcriptId":2532645,"type":"IN_HOUSE","eventId":315292,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q1-2025-earnings_call-315292.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/29/2532645.json","maxAge":1},{"title":"ATRC Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739395800,"updated":1765766820,"transcriptId":2512129,"type":"IN_HOUSE","eventId":240359,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q4-2024-earnings_call-240359.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/12/2512129.json","maxAge":1},{"title":"ATRC Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730233800,"updated":1769254645,"transcriptId":2619308,"type":"IN_HOUSE","eventId":218665,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q3-2024-earnings_call-218665.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/29/2619308.json","maxAge":1},{"title":"ATRC Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722371400,"updated":1772064671,"transcriptId":2727628,"type":"IN_HOUSE","eventId":190201,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q2-2024-earnings_call-190201.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/30/2727628.json","maxAge":1},{"title":"ATRC Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714595400,"updated":1772062954,"transcriptId":2749035,"type":"IN_HOUSE","eventId":167682,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q1-2024-earnings_call-167682.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749035.json","maxAge":1},{"title":"ATRC Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708032600,"updated":1772059083,"transcriptId":2798487,"type":"IN_HOUSE","eventId":122817,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q4-2023-earnings_call-122817.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/15/2798487.json","maxAge":1},{"title":"ATRC Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698870600,"updated":1772062070,"transcriptId":2859016,"type":"IN_HOUSE","eventId":85300,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q3-2023-earnings_call-85300.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/1/2859016.json","maxAge":1},{"title":"ATRC Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690317000,"updated":1772058055,"transcriptId":2921116,"type":"IN_HOUSE","eventId":66488,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q2-2023-earnings_call-66488.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/25/2921116.json","maxAge":1},{"title":"ATRC Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683059400,"updated":1773016285,"transcriptId":2967232,"type":"IN_HOUSE","eventId":55734,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q1-2023-earnings_call-55734.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/2/2967232.json","maxAge":1},{"title":"ATRC Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677015000,"updated":1773488080,"transcriptId":3014673,"type":"IN_HOUSE","eventId":43918,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q4-2022-earnings_call-43918.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/21/3014673.json","maxAge":1},{"title":"ATRC Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667334600,"updated":1773488192,"transcriptId":3069528,"type":"IN_HOUSE","eventId":39827,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q3-2022-earnings_call-39827.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/1/3069528.json","maxAge":1},{"title":"ATRC Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659435300,"updated":1773805655,"transcriptId":3103600,"type":"IN_HOUSE","eventId":30981,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q2-2022-earnings_call-30981.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/2/3103600.json","maxAge":1},{"title":"ATRC Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651575323,"updated":1774698367,"transcriptId":3143089,"type":"IN_HOUSE","eventId":20698,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q1-2022-earnings_call-20698.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/3/3143089.json","maxAge":1},{"title":"ATRC Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644917064,"updated":1774698349,"transcriptId":3182587,"type":"IN_HOUSE","eventId":14926,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/ATRC/earnings/ATRC-Q4-2021-earnings_call-14926.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/15/3182587.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":30.039999,"fmt":"30.04"},"open":{"raw":29.72,"fmt":"29.72"},"dayLow":{"raw":28.83,"fmt":"28.83"},"dayHigh":{"raw":30.135,"fmt":"30.14"},"regularMarketPreviousClose":{"raw":30.039999,"fmt":"30.04"},"regularMarketOpen":{"raw":29.72,"fmt":"29.72"},"regularMarketDayLow":{"raw":28.83,"fmt":"28.83"},"regularMarketDayHigh":{"raw":30.135,"fmt":"30.14"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.438,"fmt":"1.44"},"forwardPE":{"raw":86.1421,"fmt":"86.14"},"volume":{"raw":304578,"fmt":"304.58k","longFmt":"304,578"},"regularMarketVolume":{"raw":304578,"fmt":"304.58k","longFmt":"304,578"},"averageVolume":{"raw":656471,"fmt":"656.47k","longFmt":"656,471"},"averageVolume10days":{"raw":714910,"fmt":"714.91k","longFmt":"714,910"},"averageDailyVolume10Day":{"raw":714910,"fmt":"714.91k","longFmt":"714,910"},"bid":{"raw":21.01,"fmt":"21.01"},"ask":{"raw":37.26,"fmt":"37.26"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":1438509824,"fmt":"1.44B","longFmt":"1,438,509,824"},"nonDilutedMarketCap":{"raw":1452954812,"fmt":"1.45B","longFmt":"1,452,954,812"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":28.29,"fmt":"28.29"},"fiftyTwoWeekHigh":{"raw":43.18,"fmt":"43.18"},"allTimeHigh":{"raw":89.18,"fmt":"89.18"},"allTimeLow":{"raw":1.0,"fmt":"1.00"},"priceToSalesTrailing12Months":{"raw":2.6911776,"fmt":"2.69"},"fiftyDayAverage":{"raw":34.282,"fmt":"34.28"},"twoHundredDayAverage":{"raw":35.1021,"fmt":"35.10"},"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":1777406400,"fmt":"2026-04-28"}],"earningsCallDate":[{"raw":1771363800,"fmt":"2026-02-17"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":-0.06036,"fmt":"-0.06"},"earningsLow":{"raw":-0.11,"fmt":"-0.11"},"earningsHigh":{"raw":-0.02,"fmt":"-0.02"},"revenueAverage":{"raw":139538750,"fmt":"139.54M","longFmt":"139,538,750"},"revenueLow":{"raw":138810000,"fmt":"138.81M","longFmt":"138,810,000"},"revenueHigh":{"raw":140200000,"fmt":"140.2M","longFmt":"140,200,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771445752,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":64.0},{"epochGradeDate":1771428049,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1771422537,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":60.0},{"epochGradeDate":1771414705,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1771409962,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":54.0,"priorPriceTarget":54.0},{"epochGradeDate":1770894964,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":45.0,"priorPriceTarget":45.0},{"epochGradeDate":1765899322,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.0},{"epochGradeDate":1761830781,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":53.0},{"epochGradeDate":1753872196,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1746048892,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":58.0},{"epochGradeDate":1746022782,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":60.0},{"epochGradeDate":1746022303,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1746009568,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":51.0},{"epochGradeDate":1743606031,"firm":"Citizens Capital Markets","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1743161353,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":66.0},{"epochGradeDate":1743111248,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":57.0},{"epochGradeDate":1743085305,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":51.0},{"epochGradeDate":1743074139,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":51.0,"priorPriceTarget":51.0},{"epochGradeDate":1742554088,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":51.0,"priorPriceTarget":51.0},{"epochGradeDate":1739485983,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":53.0},{"epochGradeDate":1739463982,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":36.0},{"epochGradeDate":1739462349,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":40.0},{"epochGradeDate":1739458396,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1739457538,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":36.0},{"epochGradeDate":1739447412,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":51.0,"priorPriceTarget":51.0},{"epochGradeDate":1739447341,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":61.0},{"epochGradeDate":1739288054,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":40.0},{"epochGradeDate":1739200258,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1737544442,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":40.0},{"epochGradeDate":1736782364,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":40.0},{"epochGradeDate":1733762336,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":53.0},{"epochGradeDate":1730309050,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":49.0},{"epochGradeDate":1730303353,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":32.0},{"epochGradeDate":1730301515,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":30.0},{"epochGradeDate":1730295218,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1730285713,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":34.0},{"epochGradeDate":1722451431,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":58.0},{"epochGradeDate":1722450728,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":34.0},{"epochGradeDate":1722439677,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":30.0},{"epochGradeDate":1722427180,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":40.0},{"epochGradeDate":1722425551,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":65.0},{"epochGradeDate":1720461509,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":40.0,"priorPriceTarget":40.0},{"epochGradeDate":1714676971,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":57.0},{"epochGradeDate":1714666056,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":42.0},{"epochGradeDate":1714642931,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":46.0},{"epochGradeDate":1713872365,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1712741513,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":46.0,"priorPriceTarget":46.0},{"epochGradeDate":1708107169,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":57.0},{"epochGradeDate":1708095832,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":50.0},{"epochGradeDate":1708080010,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":44.0},{"epochGradeDate":1705962151,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":56.0},{"epochGradeDate":1704367583,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":49.0},{"epochGradeDate":1701272617,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1701250238,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1698960377,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":60.0},{"epochGradeDate":1698921083,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":49.0,"priorPriceTarget":68.0},{"epochGradeDate":1698055066,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1696001840,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":56.0,"priorPriceTarget":0.0},{"epochGradeDate":1690364928,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":60.0},{"epochGradeDate":1685697279,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1683107900,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":58.0},{"epochGradeDate":1681769507,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Maintains","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1677076447,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":65.0},{"epochGradeDate":1677073422,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":55.0},{"epochGradeDate":1677072715,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":81.0},{"epochGradeDate":1677062512,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1675688821,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":67.0},{"epochGradeDate":1671446728,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":55.0},{"epochGradeDate":1667398398,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":72.0},{"epochGradeDate":1667383310,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":65.0},{"epochGradeDate":1666013599,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":75.0},{"epochGradeDate":1659523021,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":90.0},{"epochGradeDate":1659522129,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":55.0},{"epochGradeDate":1658151151,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":70.0},{"epochGradeDate":1656408006,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":67.0},{"epochGradeDate":1656076909,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":94.0},{"epochGradeDate":1651659833,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":67.0,"priorPriceTarget":79.0},{"epochGradeDate":1651654138,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":95.0},{"epochGradeDate":1645015653,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":120.0},{"epochGradeDate":1645011582,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":92.0},{"epochGradeDate":1636019004,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":90.0},{"epochGradeDate":1636017852,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":100.0},{"epochGradeDate":1628164934,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":102.0},{"epochGradeDate":1628163509,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1628157137,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":95.0},{"epochGradeDate":1628156410,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":91.0},{"epochGradeDate":1622023700,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":78.0},{"epochGradeDate":1620999728,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":70.0},{"epochGradeDate":1619788727,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":77.0},{"epochGradeDate":1619611047,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":65.0},{"epochGradeDate":1619608015,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":74.0},{"epochGradeDate":1614165188,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":65.0},{"epochGradeDate":1614162502,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":63.0},{"epochGradeDate":1607941547,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1604659169,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":63.0},{"epochGradeDate":1596043547,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":48.0},{"epochGradeDate":1596039208,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1596019203,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":55.0},{"epochGradeDate":1589197059,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":45.0},{"epochGradeDate":1589192056,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1588264473,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":41.0},{"epochGradeDate":1588085546,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":47.0},{"epochGradeDate":1586795732,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":51.0},{"epochGradeDate":1586251365,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1582118251,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.0},{"epochGradeDate":1582110580,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":48.0},{"epochGradeDate":1579864686,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":39.0},{"epochGradeDate":1555068627,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1554201846,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1539083444,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":37.0},{"epochGradeDate":1533217392,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":32.0},{"epochGradeDate":1530095856,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":23.0},{"epochGradeDate":1524829011,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":22.0},{"epochGradeDate":1519735607,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":24.0},{"epochGradeDate":1509641341,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":28.0},{"epochGradeDate":1488799330,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1470413350,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":26.0},{"epochGradeDate":1470410892,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":15.0},{"epochGradeDate":1467293669,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1459256029,"firm":"Northland Capital Markets","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1444138914,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":31.0},{"epochGradeDate":1438950802,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":34.0,"priorPriceTarget":0.0},{"epochGradeDate":1438182000,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":25.0},{"epochGradeDate":1427288400,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1426068869,"firm":"Dougherty & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1425893017,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.0,"priorPriceTarget":0.0},{"epochGradeDate":1424786400,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1401445025,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1353063300,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":10.0,"priorPriceTarget":6.0},{"epochGradeDate":1344262440,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":17.0},{"epochGradeDate":1343992860,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":12.0},{"epochGradeDate":1341310200,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":14.0},{"epochGradeDate":1338547980,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1330427220,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":11.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774646413,"postMarketPrice":{"raw":28.88,"fmt":"28.88"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.038615175,"fmt":"-3.86%"},"regularMarketChange":{"raw":-1.1599998,"fmt":"-1.16"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":28.88,"fmt":"28.88"},"regularMarketDayHigh":{"raw":30.135,"fmt":"30.14"},"regularMarketDayLow":{"raw":28.83,"fmt":"28.83"},"regularMarketVolume":{"raw":304578,"fmt":"304.58k","longFmt":"304,578.00"},"averageDailyVolume10Day":{"raw":714910,"fmt":"714.91k","longFmt":"714,910"},"averageDailyVolume3Month":{"raw":656471,"fmt":"656.47k","longFmt":"656,471"},"regularMarketPreviousClose":{"raw":30.039999,"fmt":"30.04"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":29.72,"fmt":"29.72"},"strikePrice":{},"openInterest":{},"exchange":"NGM","exchangeName":"NasdaqGM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"ATRC","underlyingSymbol":null,"shortName":"AtriCure, Inc.","longName":"AtriCure, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":1438509824,"fmt":"1.44B","longFmt":"1,438,509,824.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":-0.14,"fmt":"-0.14"},"estimate":{"raw":-0.22335,"fmt":"-0.22"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.08","surprisePct":"37.32","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745956860,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":-0.02,"fmt":"-0.02"},"estimate":{"raw":-0.16267,"fmt":"-0.16"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.14","surprisePct":"87.71","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753819260,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":-0.01,"fmt":"-0.01"},"estimate":{"raw":-0.11753,"fmt":"-0.12"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.11","surprisePct":"91.49","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768060,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":0.06,"fmt":"0.06"},"estimate":{"raw":-0.04003,"fmt":"-0.04"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.1","surprisePct":"249.89","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771362060,"fmt":"2026-02-17"}}],"currentQuarterEstimate":{"raw":-0.06036,"fmt":"-0.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":330379000,"fmt":"330.38M","longFmt":"330,379,000"},"earnings":{"raw":-46466000,"fmt":"-46.47M","longFmt":"-46,466,000"}},{"date":2023,"revenue":{"raw":399245000,"fmt":"399.25M","longFmt":"399,245,000"},"earnings":{"raw":-30438000,"fmt":"-30.44M","longFmt":"-30,438,000"}},{"date":2024,"revenue":{"raw":465307000,"fmt":"465.31M","longFmt":"465,307,000"},"earnings":{"raw":-31336000,"fmt":"-31.34M","longFmt":"-31,336,000"}},{"date":2025,"revenue":{"raw":534528000,"fmt":"534.53M","longFmt":"534,528,000"},"earnings":{"raw":-5448000,"fmt":"-5.45M","longFmt":"-5,448,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":123620000,"fmt":"123.62M","longFmt":"123,620,000"},"earnings":{"raw":-6747000,"fmt":"-6.75M","longFmt":"-6,747,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":136139000,"fmt":"136.14M","longFmt":"136,139,000"},"earnings":{"raw":-1190000,"fmt":"-1.19M","longFmt":"-1,190,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":134269000,"fmt":"134.27M","longFmt":"134,269,000"},"earnings":{"raw":-267000,"fmt":"-267k","longFmt":"-267,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":140500000,"fmt":"140.5M","longFmt":"140,500,000"},"earnings":{"raw":2756000,"fmt":"2.76M","longFmt":"2,756,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":28.88,"fmt":"28.88"},"targetHighPrice":{"raw":54.0,"fmt":"54.00"},"targetLowPrice":{"raw":36.0,"fmt":"36.00"},"targetMeanPrice":{"raw":48.57143,"fmt":"48.57"},"targetMedianPrice":{"raw":50.0,"fmt":"50.00"},"recommendationMean":{"raw":1.875,"fmt":"1.88"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":7,"fmt":"7","longFmt":"7"},"totalCash":{"raw":167428000,"fmt":"167.43M","longFmt":"167,428,000"},"totalCashPerShare":{"raw":3.361,"fmt":"3.36"},"ebitda":{"raw":11084000,"fmt":"11.08M","longFmt":"11,084,000"},"totalDebt":{"raw":76421000,"fmt":"76.42M","longFmt":"76,421,000"},"quickRatio":{"raw":2.871,"fmt":"2.87"},"currentRatio":{"raw":3.956,"fmt":"3.96"},"totalRevenue":{"raw":534528000,"fmt":"534.53M","longFmt":"534,528,000"},"debtToEquity":{"raw":15.535,"fmt":"15.53%"},"revenuePerShare":{"raw":11.194,"fmt":"11.19"},"returnOnAssets":{"raw":-0.00935,"fmt":"-0.93%"},"returnOnEquity":{"raw":-0.024030002,"fmt":"-2.40%"},"grossProfits":{"raw":400779008,"fmt":"400.78M","longFmt":"400,779,008"},"freeCashflow":{"raw":38942876,"fmt":"38.94M","longFmt":"38,942,876"},"operatingCashflow":{"raw":57334000,"fmt":"57.33M","longFmt":"57,334,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.131,"fmt":"13.10%"},"grossMargins":{"raw":0.74977994,"fmt":"74.98%"},"ebitdaMargins":{"raw":0.020739999,"fmt":"2.07%"},"operatingMargins":{"raw":0.01773,"fmt":"1.77%"},"profitMargins":{"raw":-0.02142,"fmt":"-2.14%"},"financialCurrency":"USD"}}],"error":null}}