{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.030280381,"fmt":"3.03%"},"oneMonthReturn":{"raw":-0.109484285,"fmt":"-10.95%"},"threeMonthReturn":{"raw":-0.21352553,"fmt":"-21.35%"},"sixMonthReturn":{"raw":-0.14301738,"fmt":"-14.30%"},"ytdReturnPct":{"raw":-0.2202178,"fmt":"-22.02%"},"oneYearTotalReturn":{"raw":-0.334463,"fmt":"-33.45%"},"twoYearTotalReturn":{"raw":-0.089186266,"fmt":"-8.92%"},"threeYearTotalReturn":{"raw":-0.053696737,"fmt":"-5.37%"},"fiveYearTotalReturn":{"raw":0.20748429,"fmt":"20.75%"},"tenYearTotalReturn":{"raw":2.9117818,"fmt":"291.18%"},"maxReturn":{"raw":80.82144,"fmt":"8,082.14%"}},"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":4459924480,"fmt":"4.46B","longFmt":"4,459,924,480"},"forwardPE":{"raw":15.666492,"fmt":"15.67"},"profitMargins":{"raw":0.084759995,"fmt":"8.48%"},"floatShares":{"raw":58081638,"fmt":"58.08M","longFmt":"58,081,638"},"sharesOutstanding":{"raw":59431931,"fmt":"59.43M","longFmt":"59,431,931"},"sharesShort":{"raw":3383901,"fmt":"3.38M","longFmt":"3,383,901"},"sharesShortPriorMonth":{"raw":3744234,"fmt":"3.74M","longFmt":"3,744,234"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.056900002,"fmt":"5.69%"},"heldPercentInsiders":{"raw":0.023139998,"fmt":"2.31%"},"heldPercentInstitutions":{"raw":1.07401,"fmt":"107.40%"},"shortRatio":{"raw":4.35,"fmt":"4.35"},"shortPercentOfFloat":{"raw":0.0801,"fmt":"8.01%"},"beta":{"raw":0.604,"fmt":"0.6"},"impliedSharesOutstanding":{"raw":59431931,"fmt":"59.43M","longFmt":"59,431,931"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":26.661,"fmt":"26.66"},"priceToBook":{"raw":2.577923,"fmt":"2.58"},"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":{"raw":0.36,"fmt":"36.00%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":128489000,"fmt":"128.49M","longFmt":"128,489,000"},"trailingEps":{"raw":2.13,"fmt":"2.13"},"forwardEps":{"raw":4.38707,"fmt":"4.39"},"pegRatio":{},"lastSplitFactor":"5:4","lastSplitDate":{"raw":1304640000,"fmt":"2011-05-06"},"enterpriseToRevenue":{"raw":2.942,"fmt":"2.94"},"enterpriseToEbitda":{"raw":14.066,"fmt":"14.07"},"52WeekChange":{"raw":-0.36272448,"fmt":"-36.27%"},"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.49,"fmt":"0.49"},"estimate":{"raw":0.43,"fmt":"0.43"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"13.95","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745525100,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":0.54,"fmt":"0.54"},"estimate":{"raw":0.53714,"fmt":"0.54"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.0","surprisePct":"0.53","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753906549,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.46,"fmt":"0.46"},"estimate":{"raw":0.47,"fmt":"0.47"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.01","surprisePct":"-2.13","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761854899,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.63,"fmt":"0.63"},"estimate":{"raw":0.59143,"fmt":"0.59"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"6.52","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771967663,"fmt":"2026-02-24"}}],"currentQuarterEstimate":{"raw":0.49714,"fmt":"0.50"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1150981000,"fmt":"1.15B","longFmt":"1,150,981,000"},"earnings":{"raw":74516000,"fmt":"74.52M","longFmt":"74,516,000"}},{"date":2023,"revenue":{"raw":1257366000,"fmt":"1.26B","longFmt":"1,257,366,000"},"earnings":{"raw":94411000,"fmt":"94.41M","longFmt":"94,411,000"}},{"date":2024,"revenue":{"raw":1356514000,"fmt":"1.36B","longFmt":"1,356,514,000"},"earnings":{"raw":120357000,"fmt":"120.36M","longFmt":"120,357,000"}},{"date":2025,"revenue":{"raw":1515906000,"fmt":"1.52B","longFmt":"1,515,906,000"},"earnings":{"raw":128489000,"fmt":"128.49M","longFmt":"128,489,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":355351000,"fmt":"355.35M","longFmt":"355,351,000"},"earnings":{"raw":30147000,"fmt":"30.15M","longFmt":"30,147,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":382462000,"fmt":"382.46M","longFmt":"382,462,000"},"earnings":{"raw":32581000,"fmt":"32.58M","longFmt":"32,581,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":384157000,"fmt":"384.16M","longFmt":"384,157,000"},"earnings":{"raw":27755000,"fmt":"27.75M","longFmt":"27,755,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":393936000,"fmt":"393.94M","longFmt":"393,936,000"},"earnings":{"raw":38006000,"fmt":"38.01M","longFmt":"38,006,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"MMSI Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771968600,"updated":1772058920,"transcriptId":2918405,"type":"IN_HOUSE","eventId":394103,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q4-2025-earnings_call-394103.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/24/2918405.json","maxAge":1},{"title":"MMSI Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761858000,"updated":1763206368,"transcriptId":2223839,"type":"IN_HOUSE","eventId":368962,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q3-2025-earnings_call-368962.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2223839.json","maxAge":1},{"title":"MMSI Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753909200,"updated":1761143896,"transcriptId":2191944,"type":"IN_HOUSE","eventId":338738,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q2-2025-earnings_call-338738.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2191944.json","maxAge":1},{"title":"MMSI Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745528400,"updated":1764416081,"transcriptId":2365577,"type":"IN_HOUSE","eventId":319425,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q1-2025-earnings_call-319425.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2365577.json","maxAge":1},{"title":"MMSI Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740520800,"updated":1766042270,"transcriptId":2521437,"type":"IN_HOUSE","eventId":241780,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q4-2024-earnings_call-241780.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/25/2521437.json","maxAge":1},{"title":"MMSI Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730322000,"updated":1769254531,"transcriptId":2616788,"type":"IN_HOUSE","eventId":218127,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q3-2024-earnings_call-218127.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/30/2616788.json","maxAge":1},{"title":"MMSI Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722546000,"updated":1772063700,"transcriptId":2725630,"type":"IN_HOUSE","eventId":189838,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q2-2024-earnings_call-189838.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725630.json","maxAge":1},{"title":"MMSI Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714510800,"updated":1772062932,"transcriptId":2750919,"type":"IN_HOUSE","eventId":172124,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q1-2024-earnings_call-172124.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/30/2750919.json","maxAge":1},{"title":"MMSI Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709157600,"updated":1772064292,"transcriptId":2784985,"type":"IN_HOUSE","eventId":120528,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q4-2023-earnings_call-120528.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/28/2784985.json","maxAge":1},{"title":"MMSI Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698354000,"updated":1772058642,"transcriptId":2864010,"type":"IN_HOUSE","eventId":84950,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q3-2023-earnings_call-84950.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2864010.json","maxAge":1},{"title":"MMSI Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690318800,"updated":1772061790,"transcriptId":2920944,"type":"IN_HOUSE","eventId":65292,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q2-2023-earnings_call-65292.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/25/2920944.json","maxAge":1},{"title":"MMSI Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682542800,"updated":1772441367,"transcriptId":2973156,"type":"IN_HOUSE","eventId":55694,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q1-2023-earnings_call-55694.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/26/2973156.json","maxAge":1},{"title":"MMSI Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677103200,"updated":1773488227,"transcriptId":3013451,"type":"IN_HOUSE","eventId":43757,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q4-2022-earnings_call-43757.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/22/3013451.json","maxAge":1},{"title":"MMSI Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666818000,"updated":1774092532,"transcriptId":3073949,"type":"IN_HOUSE","eventId":39066,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q3-2022-earnings_call-39066.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/26/3073949.json","maxAge":1},{"title":"MMSI Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658909760,"updated":1773899311,"transcriptId":3110485,"type":"IN_HOUSE","eventId":27291,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q2-2022-earnings_call-27291.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/27/3110485.json","maxAge":1},{"title":"MMSI Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651061760,"updated":1774250596,"transcriptId":3148362,"type":"IN_HOUSE","eventId":20390,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MMSI/earnings/MMSI-Q1-2022-earnings_call-20390.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/27/3148362.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":69.310005,"fmt":"69.31"},"open":{"raw":69.05,"fmt":"69.05"},"dayLow":{"raw":67.91,"fmt":"67.91"},"dayHigh":{"raw":69.5,"fmt":"69.50"},"regularMarketPreviousClose":{"raw":69.310005,"fmt":"69.31"},"regularMarketOpen":{"raw":69.05,"fmt":"69.05"},"regularMarketDayLow":{"raw":67.91,"fmt":"67.91"},"regularMarketDayHigh":{"raw":69.5,"fmt":"69.50"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.604,"fmt":"0.60"},"trailingPE":{"raw":32.267605,"fmt":"32.27"},"forwardPE":{"raw":15.666492,"fmt":"15.67"},"volume":{"raw":735756,"fmt":"735.76k","longFmt":"735,756"},"regularMarketVolume":{"raw":735756,"fmt":"735.76k","longFmt":"735,756"},"averageVolume":{"raw":764905,"fmt":"764.9k","longFmt":"764,905"},"averageVolume10days":{"raw":1049570,"fmt":"1.05M","longFmt":"1,049,570"},"averageDailyVolume10Day":{"raw":1049570,"fmt":"1.05M","longFmt":"1,049,570"},"bid":{"raw":68.54,"fmt":"68.54"},"ask":{"raw":68.9,"fmt":"68.90"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":4084756992,"fmt":"4.08B","longFmt":"4,084,756,992"},"nonDilutedMarketCap":{"raw":3963515478,"fmt":"3.96B","longFmt":"3,963,515,478"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":66.49,"fmt":"66.49"},"fiftyTwoWeekHigh":{"raw":107.27,"fmt":"107.27"},"allTimeHigh":{"raw":111.45,"fmt":"111.45"},"allTimeLow":{"raw":0.816,"fmt":"0.82"},"priceToSalesTrailing12Months":{"raw":2.6945977,"fmt":"2.69"},"fiftyDayAverage":{"raw":78.4996,"fmt":"78.50"},"twoHundredDayAverage":{"raw":84.95905,"fmt":"84.96"},"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":1776974400,"fmt":"2026-04-23"}],"earningsCallDate":[{"raw":1771968600,"fmt":"2026-02-24"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.83332,"fmt":"0.83"},"earningsLow":{"raw":0.81,"fmt":"0.81"},"earningsHigh":{"raw":0.85324,"fmt":"0.85"},"revenueAverage":{"raw":377839630,"fmt":"377.84M","longFmt":"377,839,630"},"revenueLow":{"raw":376100000,"fmt":"376.1M","longFmt":"376,100,000"},"revenueHigh":{"raw":379700000,"fmt":"379.7M","longFmt":"379,700,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772117319,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":95.0},{"epochGradeDate":1772055277,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":106.0},{"epochGradeDate":1772017480,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":101.0,"priorPriceTarget":108.0},{"epochGradeDate":1771416806,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":113.0},{"epochGradeDate":1770379317,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":107.0,"priorPriceTarget":0.0},{"epochGradeDate":1767953045,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":108.0,"priorPriceTarget":108.0},{"epochGradeDate":1766001535,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":99.0,"priorPriceTarget":93.0},{"epochGradeDate":1763152153,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":106.0,"priorPriceTarget":106.0},{"epochGradeDate":1763142501,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":93.0,"priorPriceTarget":104.0},{"epochGradeDate":1763133182,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":95.0,"priorPriceTarget":103.0},{"epochGradeDate":1761933314,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":103.0},{"epochGradeDate":1761925752,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":105.0},{"epochGradeDate":1761901945,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":108.0,"priorPriceTarget":108.0},{"epochGradeDate":1760613513,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":103.0},{"epochGradeDate":1759837267,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":103.0,"priorPriceTarget":103.0},{"epochGradeDate":1758640695,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":103.0,"priorPriceTarget":103.0},{"epochGradeDate":1753975760,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":108.0},{"epochGradeDate":1753972499,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":108.0},{"epochGradeDate":1753970388,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":105.0,"priorPriceTarget":110.0},{"epochGradeDate":1753963580,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":103.0,"priorPriceTarget":103.0},{"epochGradeDate":1752836820,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":108.0,"priorPriceTarget":108.0},{"epochGradeDate":1751971852,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":108.0,"priorPriceTarget":108.0},{"epochGradeDate":1748008168,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":106.0},{"epochGradeDate":1747843322,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":108.0},{"epochGradeDate":1747836323,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":108.0,"priorPriceTarget":106.0},{"epochGradeDate":1747754475,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":108.0,"priorPriceTarget":108.0},{"epochGradeDate":1747332519,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":108.0,"priorPriceTarget":100.0},{"epochGradeDate":1745613698,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":108.0,"priorPriceTarget":127.0},{"epochGradeDate":1745608458,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":112.0},{"epochGradeDate":1745597937,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":108.0,"priorPriceTarget":116.0},{"epochGradeDate":1745587059,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":103.0,"priorPriceTarget":111.0},{"epochGradeDate":1745586359,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":116.0},{"epochGradeDate":1745583539,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":111.0},{"epochGradeDate":1745571314,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":106.0,"priorPriceTarget":117.0},{"epochGradeDate":1745425166,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":112.0,"priorPriceTarget":116.0},{"epochGradeDate":1744371372,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":111.0,"priorPriceTarget":111.0},{"epochGradeDate":1744204003,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":116.0,"priorPriceTarget":116.0},{"epochGradeDate":1743161915,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1740611676,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":111.0,"priorPriceTarget":115.0},{"epochGradeDate":1740590584,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":127.0,"priorPriceTarget":128.0},{"epochGradeDate":1740578920,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":117.0,"priorPriceTarget":120.0},{"epochGradeDate":1740568518,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":116.0,"priorPriceTarget":122.0},{"epochGradeDate":1738162016,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":116.0,"priorPriceTarget":114.0},{"epochGradeDate":1738154731,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":114.0},{"epochGradeDate":1738151895,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":128.0,"priorPriceTarget":127.0},{"epochGradeDate":1738150358,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":122.0,"priorPriceTarget":109.0},{"epochGradeDate":1737463218,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":110.0},{"epochGradeDate":1736853922,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":109.0,"priorPriceTarget":109.0},{"epochGradeDate":1735667082,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":105.0},{"epochGradeDate":1734962817,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":114.0,"priorPriceTarget":114.0},{"epochGradeDate":1733923693,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":103.0},{"epochGradeDate":1733764856,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":127.0,"priorPriceTarget":125.0},{"epochGradeDate":1730382897,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":109.0,"priorPriceTarget":109.0},{"epochGradeDate":1730381617,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":114.0,"priorPriceTarget":114.0},{"epochGradeDate":1730375155,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":107.0},{"epochGradeDate":1729266410,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":114.0,"priorPriceTarget":114.0},{"epochGradeDate":1726845792,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":114.0,"priorPriceTarget":100.0},{"epochGradeDate":1726587768,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":109.0,"priorPriceTarget":105.0},{"epochGradeDate":1726495686,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":103.0,"priorPriceTarget":85.0},{"epochGradeDate":1726489020,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":103.0,"priorPriceTarget":92.0},{"epochGradeDate":1726488385,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":105.0,"priorPriceTarget":105.0},{"epochGradeDate":1725890573,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":100.0},{"epochGradeDate":1724839632,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":94.0},{"epochGradeDate":1722870634,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":87.0},{"epochGradeDate":1722606953,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":97.0},{"epochGradeDate":1722591695,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":93.0},{"epochGradeDate":1721135562,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":100.0,"priorPriceTarget":100.0},{"epochGradeDate":1719945552,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":100.0,"priorPriceTarget":100.0},{"epochGradeDate":1719942352,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":102.0},{"epochGradeDate":1719855851,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":85.0},{"epochGradeDate":1719566248,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1714589573,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":112.0},{"epochGradeDate":1714580857,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":98.0},{"epochGradeDate":1714570959,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":95.0},{"epochGradeDate":1714562603,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":88.0},{"epochGradeDate":1713280263,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":98.0,"priorPriceTarget":98.0},{"epochGradeDate":1712859894,"firm":"CL King","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":88.0,"priorPriceTarget":0.0},{"epochGradeDate":1712824466,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":88.0,"priorPriceTarget":88.0},{"epochGradeDate":1709221429,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":87.0,"priorPriceTarget":82.0},{"epochGradeDate":1709217422,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":96.0},{"epochGradeDate":1709217140,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":81.0},{"epochGradeDate":1709212147,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":112.0,"priorPriceTarget":102.0},{"epochGradeDate":1707308784,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":87.0,"priorPriceTarget":0.0},{"epochGradeDate":1706609886,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":84.0},{"epochGradeDate":1705074665,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":88.0},{"epochGradeDate":1703164562,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":76.0},{"epochGradeDate":1698416792,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":95.0},{"epochGradeDate":1698404137,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":96.0},{"epochGradeDate":1695806670,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1693231132,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":86.0},{"epochGradeDate":1692195788,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1690364871,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1689955113,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":85.0},{"epochGradeDate":1688649243,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1686321781,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":90.0},{"epochGradeDate":1686303364,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":90.0},{"epochGradeDate":1683544311,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":88.0},{"epochGradeDate":1682605720,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":77.0},{"epochGradeDate":1682603270,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":78.0},{"epochGradeDate":1682597352,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":74.0},{"epochGradeDate":1682594064,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":88.0,"priorPriceTarget":86.0},{"epochGradeDate":1682590197,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":84.0},{"epochGradeDate":1681855528,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":78.0},{"epochGradeDate":1681728004,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":80.0},{"epochGradeDate":1681307475,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":78.0,"priorPriceTarget":0.0},{"epochGradeDate":1677162365,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":78.0,"priorPriceTarget":0.0},{"epochGradeDate":1677160551,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":77.0,"priorPriceTarget":73.0},{"epochGradeDate":1677154684,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":72.0},{"epochGradeDate":1677148718,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":73.0},{"epochGradeDate":1671538426,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":72.0,"priorPriceTarget":0.0},{"epochGradeDate":1666869410,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":71.0},{"epochGradeDate":1665748456,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":69.0},{"epochGradeDate":1662121146,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":67.0},{"epochGradeDate":1659017683,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":72.0},{"epochGradeDate":1645792781,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":73.0},{"epochGradeDate":1645788105,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":83.0},{"epochGradeDate":1635507282,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":68.0},{"epochGradeDate":1627648620,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":69.0},{"epochGradeDate":1627646706,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":65.0},{"epochGradeDate":1627639700,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":83.0,"priorPriceTarget":73.0},{"epochGradeDate":1619791166,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":68.0},{"epochGradeDate":1619785015,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":61.0},{"epochGradeDate":1614259344,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":60.0},{"epochGradeDate":1614252018,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":65.0},{"epochGradeDate":1609842206,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1605097262,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1603981485,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":63.0},{"epochGradeDate":1603979910,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":42.0},{"epochGradeDate":1603979320,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":55.0},{"epochGradeDate":1603975336,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":51.0},{"epochGradeDate":1603974136,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":51.0},{"epochGradeDate":1601289533,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1596132345,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":50.0},{"epochGradeDate":1596126446,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1596116778,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":49.0},{"epochGradeDate":1591016994,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":55.0},{"epochGradeDate":1590579698,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":49.0,"priorPriceTarget":46.0},{"epochGradeDate":1587744928,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":44.0},{"epochGradeDate":1587732349,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":33.0},{"epochGradeDate":1582639934,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":42.0},{"epochGradeDate":1582635777,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":26.0},{"epochGradeDate":1582634835,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.0,"priorPriceTarget":43.0},{"epochGradeDate":1580726836,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1576152626,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1572529496,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":40.0},{"epochGradeDate":1572528157,"firm":"Sidoti & Co.","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":74.0},{"epochGradeDate":1572523186,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":37.0},{"epochGradeDate":1569319991,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1568980334,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":53.0},{"epochGradeDate":1568719962,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":58.0},{"epochGradeDate":1568115785,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564146498,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564141737,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":63.0},{"epochGradeDate":1564138430,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1540561777,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":70.0},{"epochGradeDate":1532438639,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":59.0},{"epochGradeDate":1532432628,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1528113469,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":53.0},{"epochGradeDate":1524750551,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":51.0,"priorPriceTarget":50.0},{"epochGradeDate":1524223745,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1519922058,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":50.0},{"epochGradeDate":1519915382,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509020257,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":47.5,"priorPriceTarget":45.0},{"epochGradeDate":1503920720,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1500555280,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1497957643,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1491388701,"firm":"Wells Fargo","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1468925331,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1445866196,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1445609322,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1429882727,"firm":"Barrington Research","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1421938480,"firm":"Barrington Research","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1406715611,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":19.0},{"epochGradeDate":1380719226,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1368094709,"firm":"Benchmark","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":10.0,"priorPriceTarget":0.0},{"epochGradeDate":1361540344,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":16.0},{"epochGradeDate":1330087260,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":16.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.003346477,"fmt":"-0.33%"},"postMarketChange":{"raw":-0.23000336,"fmt":"-0.23"},"postMarketTime":1774645216,"postMarketPrice":{"raw":68.5,"fmt":"68.50"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.008368227,"fmt":"-0.84%"},"regularMarketChange":{"raw":-0.58000183,"fmt":"-0.58"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":68.73,"fmt":"68.73"},"regularMarketDayHigh":{"raw":69.5,"fmt":"69.50"},"regularMarketDayLow":{"raw":67.91,"fmt":"67.91"},"regularMarketVolume":{"raw":735756,"fmt":"735.76k","longFmt":"735,756.00"},"averageDailyVolume10Day":{"raw":1049570,"fmt":"1.05M","longFmt":"1,049,570"},"averageDailyVolume3Month":{"raw":764905,"fmt":"764.9k","longFmt":"764,905"},"regularMarketPreviousClose":{"raw":69.310005,"fmt":"69.31"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":69.05,"fmt":"69.05"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"MMSI","underlyingSymbol":null,"shortName":"Merit Medical Systems, Inc.","longName":"Merit Medical Systems, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":4084756992,"fmt":"4.08B","longFmt":"4,084,756,992.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.86,"fmt":"0.86"},"estimate":{"raw":0.74927,"fmt":"0.75"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.11","surprisePct":"14.78","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745525100,"fmt":"2025-04-24"}},{"date":"2Q2025","actual":{"raw":1.01,"fmt":"1.01"},"estimate":{"raw":0.85128,"fmt":"0.85"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.16","surprisePct":"18.64","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753906549,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.92,"fmt":"0.92"},"estimate":{"raw":0.82752,"fmt":"0.83"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"11.18","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761854899,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":1.04,"fmt":"1.04"},"estimate":{"raw":0.9543,"fmt":"0.95"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.09","surprisePct":"8.98","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771967663,"fmt":"2026-02-24"}}],"currentQuarterEstimate":{"raw":0.83332,"fmt":"0.83"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1150981000,"fmt":"1.15B","longFmt":"1,150,981,000"},"earnings":{"raw":155751000,"fmt":"155.75M","longFmt":"155,751,000"}},{"date":2023,"revenue":{"raw":1257366000,"fmt":"1.26B","longFmt":"1,257,366,000"},"earnings":{"raw":175824000,"fmt":"175.82M","longFmt":"175,824,000"}},{"date":2024,"revenue":{"raw":1356514000,"fmt":"1.36B","longFmt":"1,356,514,000"},"earnings":{"raw":205360000,"fmt":"205.36M","longFmt":"205,360,000"}},{"date":2025,"revenue":{"raw":1515906000,"fmt":"1.52B","longFmt":"1,515,906,000"},"earnings":{"raw":231399000,"fmt":"231.4M","longFmt":"231,399,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":355351000,"fmt":"355.35M","longFmt":"355,351,000"},"earnings":{"raw":52934000,"fmt":"52.93M","longFmt":"52,934,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":382462000,"fmt":"382.46M","longFmt":"382,462,000"},"earnings":{"raw":60991000,"fmt":"60.99M","longFmt":"60,991,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":384157000,"fmt":"384.16M","longFmt":"384,157,000"},"earnings":{"raw":54933000,"fmt":"54.93M","longFmt":"54,933,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":393936000,"fmt":"393.94M","longFmt":"393,936,000"},"earnings":{"raw":62541000,"fmt":"62.54M","longFmt":"62,541,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":68.73,"fmt":"68.73"},"targetHighPrice":{"raw":122.0,"fmt":"122.00"},"targetLowPrice":{"raw":78.0,"fmt":"78.00"},"targetMeanPrice":{"raw":102.0,"fmt":"102.00"},"targetMedianPrice":{"raw":101.0,"fmt":"101.00"},"recommendationMean":{"raw":1.81818,"fmt":"1.82"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":11,"fmt":"11","longFmt":"11"},"totalCash":{"raw":446404000,"fmt":"446.4M","longFmt":"446,404,000"},"totalCashPerShare":{"raw":7.511,"fmt":"7.51"},"ebitda":{"raw":317072000,"fmt":"317.07M","longFmt":"317,072,000"},"totalDebt":{"raw":821571968,"fmt":"821.57M","longFmt":"821,571,968"},"quickRatio":{"raw":2.794,"fmt":"2.79"},"currentRatio":{"raw":4.338,"fmt":"4.34"},"totalRevenue":{"raw":1515906048,"fmt":"1.52B","longFmt":"1,515,906,048"},"debtToEquity":{"raw":51.857,"fmt":"51.86%"},"revenuePerShare":{"raw":25.625,"fmt":"25.62"},"returnOnAssets":{"raw":0.047480002,"fmt":"4.75%"},"returnOnEquity":{"raw":0.08671,"fmt":"8.67%"},"grossProfits":{"raw":738270016,"fmt":"738.27M","longFmt":"738,270,016"},"freeCashflow":{"raw":179706880,"fmt":"179.71M","longFmt":"179,706,880"},"operatingCashflow":{"raw":297371008,"fmt":"297.37M","longFmt":"297,371,008"},"earningsGrowth":{"raw":0.388,"fmt":"38.80%"},"revenueGrowth":{"raw":0.109,"fmt":"10.90%"},"grossMargins":{"raw":0.48702,"fmt":"48.70%"},"ebitdaMargins":{"raw":0.20916,"fmt":"20.92%"},"operatingMargins":{"raw":0.15785,"fmt":"15.78%"},"profitMargins":{"raw":0.084759995,"fmt":"8.48%"},"financialCurrency":"USD"}}],"error":null}}