{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.13037752,"fmt":"-13.04%"},"oneMonthReturn":{"raw":-0.3181192,"fmt":"-31.81%"},"threeMonthReturn":{"raw":-0.20249593,"fmt":"-20.25%"},"sixMonthReturn":{"raw":-0.13014841,"fmt":"-13.01%"},"ytdReturnPct":{"raw":-0.18577886,"fmt":"-18.58%"},"oneYearTotalReturn":{"raw":0.40616128,"fmt":"40.62%"},"twoYearTotalReturn":{"raw":0.33634645,"fmt":"33.63%"},"threeYearTotalReturn":{"raw":0.3055226,"fmt":"30.55%"},"fiveYearTotalReturn":{"raw":1.4911973,"fmt":"149.12%"},"tenYearTotalReturn":{"raw":3.8913581,"fmt":"389.14%"},"maxReturn":{"raw":3.8913581,"fmt":"389.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":3428569856,"fmt":"3.43B","longFmt":"3,428,569,856"},"forwardPE":{"raw":26.716118,"fmt":"26.72"},"profitMargins":{"raw":0.31427,"fmt":"31.43%"},"floatShares":{"raw":33134110,"fmt":"33.13M","longFmt":"33,134,110"},"sharesOutstanding":{"raw":34302451,"fmt":"34.3M","longFmt":"34,302,451"},"sharesShort":{"raw":8330878,"fmt":"8.33M","longFmt":"8,330,878"},"sharesShortPriorMonth":{"raw":8225157,"fmt":"8.23M","longFmt":"8,225,157"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.24290001,"fmt":"24.29%"},"heldPercentInsiders":{"raw":0.0299,"fmt":"2.99%"},"heldPercentInstitutions":{"raw":1.11322,"fmt":"111.32%"},"shortRatio":{"raw":8.97,"fmt":"8.97"},"shortPercentOfFloat":{"raw":0.4154,"fmt":"41.54%"},"beta":{"raw":1.955,"fmt":"1.96"},"impliedSharesOutstanding":{"raw":34302451,"fmt":"34.3M","longFmt":"34,302,451"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":13.806,"fmt":"13.81"},"priceToBook":{"raw":7.1744175,"fmt":"7.17"},"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":14.369,"fmt":"1,436.90%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":190291008,"fmt":"190.29M","longFmt":"190,291,008"},"trailingEps":{"raw":4.87,"fmt":"4.87"},"forwardEps":{"raw":3.7075,"fmt":"3.71"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":5.662,"fmt":"5.66"},"enterpriseToEbitda":{"raw":25.497,"fmt":"25.50"},"52WeekChange":{"raw":0.5936756,"fmt":"59.37%"},"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.7,"fmt":"0.70"},"estimate":{"raw":0.2542,"fmt":"0.25"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.45","surprisePct":"175.37","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746735356,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.92,"fmt":"0.92"},"estimate":{"raw":0.44889,"fmt":"0.45"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.47","surprisePct":"104.95","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753906164,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.66,"fmt":"0.66"},"estimate":{"raw":0.353,"fmt":"0.35"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.31","surprisePct":"86.97","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768677,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":2.62,"fmt":"2.62"},"estimate":{"raw":0.35512,"fmt":"0.36"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"2.26","surprisePct":"637.78","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771967129,"fmt":"2026-02-24"}}],"currentQuarterEstimate":{"raw":0.585,"fmt":"0.58"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":93459000,"fmt":"93.46M","longFmt":"93,459,000"},"earnings":{"raw":-36231000,"fmt":"-36.23M","longFmt":"-36,231,000"}},{"date":2023,"revenue":{"raw":241623000,"fmt":"241.62M","longFmt":"241,623,000"},"earnings":{"raw":-25028000,"fmt":"-25.03M","longFmt":"-25,028,000"}},{"date":2024,"revenue":{"raw":441540000,"fmt":"441.54M","longFmt":"441,540,000"},"earnings":{"raw":35464000,"fmt":"35.46M","longFmt":"35,464,000"}},{"date":2025,"revenue":{"raw":605494000,"fmt":"605.49M","longFmt":"605,494,000"},"earnings":{"raw":190291000,"fmt":"190.29M","longFmt":"190,291,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":143537000,"fmt":"143.54M","longFmt":"143,537,000"},"earnings":{"raw":25682000,"fmt":"25.68M","longFmt":"25,682,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":157370000,"fmt":"157.37M","longFmt":"157,370,000"},"earnings":{"raw":34907000,"fmt":"34.91M","longFmt":"34,907,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":143823000,"fmt":"143.82M","longFmt":"143,823,000"},"earnings":{"raw":24319000,"fmt":"24.32M","longFmt":"24,319,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":160764000,"fmt":"160.76M","longFmt":"160,764,000"},"earnings":{"raw":105383000,"fmt":"105.38M","longFmt":"105,383,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"TMDX Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771968600,"updated":1772058141,"transcriptId":2918274,"type":"IN_HOUSE","eventId":406201,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q4-2025-earnings_call-406201.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/24/2918274.json","maxAge":1},{"title":"TMDX Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761769800,"updated":1761920175,"transcriptId":2221121,"type":"IN_HOUSE","eventId":368924,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q3-2025-earnings_call-368924.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2221121.json","maxAge":1},{"title":"TMDX Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753907400,"updated":1754990171,"transcriptId":2044812,"type":"IN_HOUSE","eventId":344465,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q2-2025-earnings_call-344465.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2044812.json","maxAge":1},{"title":"TMDX Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746736200,"updated":1763545406,"transcriptId":2306418,"type":"IN_HOUSE","eventId":321876,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q1-2025-earnings_call-321876.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2306418.json","maxAge":1},{"title":"TMDX Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740691800,"updated":1765793892,"transcriptId":2512651,"type":"IN_HOUSE","eventId":246068,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q4-2024-earnings_call-246068.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/27/2512651.json","maxAge":1},{"title":"TMDX Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730147400,"updated":1769254645,"transcriptId":2619912,"type":"IN_HOUSE","eventId":218666,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q3-2024-earnings_call-218666.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/28/2619912.json","maxAge":1},{"title":"TMDX Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722457800,"updated":1772064825,"transcriptId":2725600,"type":"IN_HOUSE","eventId":189859,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q2-2024-earnings_call-189859.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/31/2725600.json","maxAge":1},{"title":"TMDX Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714509000,"updated":1772058243,"transcriptId":2750540,"type":"IN_HOUSE","eventId":173777,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q1-2024-earnings_call-173777.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/30/2750540.json","maxAge":1},{"title":"TMDX Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708983000,"updated":1772064961,"transcriptId":2786666,"type":"IN_HOUSE","eventId":166978,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q4-2023-earnings_call-166978.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/26/2786666.json","maxAge":1},{"title":"TMDX Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699306200,"updated":1772059549,"transcriptId":2850787,"type":"IN_HOUSE","eventId":87433,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q3-2023-earnings_call-87433.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/6/2850787.json","maxAge":1},{"title":"TMDX Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691094600,"updated":1772063551,"transcriptId":2904607,"type":"IN_HOUSE","eventId":66096,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q2-2023-earnings_call-66096.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/3/2904607.json","maxAge":1},{"title":"TMDX Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682973000,"updated":1772411355,"transcriptId":2968533,"type":"IN_HOUSE","eventId":55707,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q1-2023-earnings_call-55707.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/1/2968533.json","maxAge":1},{"title":"TMDX Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677101400,"updated":1773487825,"transcriptId":3014318,"type":"IN_HOUSE","eventId":44031,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q4-2022-earnings_call-44031.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/22/3014318.json","maxAge":1},{"title":"TMDX Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667486700,"updated":1773380994,"transcriptId":3063359,"type":"IN_HOUSE","eventId":29816,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q3-2022-earnings_call-29816.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3063359.json","maxAge":1},{"title":"TMDX Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659327540,"updated":1773812803,"transcriptId":3104414,"type":"IN_HOUSE","eventId":29815,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q2-2022-earnings_call-29815.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/1/3104414.json","maxAge":1},{"title":"TMDX Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651574989,"updated":1774697814,"transcriptId":3143035,"type":"IN_HOUSE","eventId":20660,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q1-2022-earnings_call-20660.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/3/3143035.json","maxAge":1},{"title":"TMDX Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645619455,"updated":1774570816,"transcriptId":3175013,"type":"IN_HOUSE","eventId":15192,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q4-2021-earnings_call-15192.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/23/3175013.json","maxAge":1},{"title":"TMDX Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636416000,"updated":1752165408,"transcriptId":1572017,"type":"RAW","eventId":10694,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q3-2021-earnings_call-10694.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/9/1572017.json","maxAge":1},{"title":"TMDX Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628186400,"updated":1752165408,"transcriptId":1565415,"type":"RAW","eventId":3334,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q2-2021-earnings_call-3334.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1565415.json","maxAge":1},{"title":"TMDX Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620087300,"updated":1752165408,"transcriptId":1569810,"type":"RAW","eventId":8297,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/TMDX/earnings/TMDX-Q1-2021-earnings_call-8297.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/4/1569810.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":102.200005,"fmt":"102.20"},"open":{"raw":101.2808,"fmt":"101.28"},"dayLow":{"raw":98.48,"fmt":"98.48"},"dayHigh":{"raw":102.62,"fmt":"102.62"},"regularMarketPreviousClose":{"raw":102.200005,"fmt":"102.20"},"regularMarketOpen":{"raw":101.2808,"fmt":"101.28"},"regularMarketDayLow":{"raw":98.48,"fmt":"98.48"},"regularMarketDayHigh":{"raw":102.62,"fmt":"102.62"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.955,"fmt":"1.96"},"trailingPE":{"raw":20.33881,"fmt":"20.34"},"forwardPE":{"raw":26.716118,"fmt":"26.72"},"volume":{"raw":807956,"fmt":"807.96k","longFmt":"807,956"},"regularMarketVolume":{"raw":807956,"fmt":"807.96k","longFmt":"807,956"},"averageVolume":{"raw":815727,"fmt":"815.73k","longFmt":"815,727"},"averageVolume10days":{"raw":1006760,"fmt":"1.01M","longFmt":"1,006,760"},"averageDailyVolume10Day":{"raw":1006760,"fmt":"1.01M","longFmt":"1,006,760"},"bid":{"raw":72.0,"fmt":"72.00"},"ask":{"raw":127.21,"fmt":"127.21"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":3397657856,"fmt":"3.4B","longFmt":"3,397,657,856"},"nonDilutedMarketCap":{"raw":3907049168,"fmt":"3.91B","longFmt":"3,907,049,168"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":62.23,"fmt":"62.23"},"fiftyTwoWeekHigh":{"raw":156.0,"fmt":"156.00"},"allTimeHigh":{"raw":177.37,"fmt":"177.37"},"allTimeLow":{"raw":10.0,"fmt":"10.00"},"priceToSalesTrailing12Months":{"raw":5.6113815,"fmt":"5.61"},"fiftyDayAverage":{"raw":134.3295,"fmt":"134.33"},"twoHundredDayAverage":{"raw":125.90897,"fmt":"125.91"},"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":1778184000,"fmt":"2026-05-07"}],"earningsCallDate":[{"raw":1771968600,"fmt":"2026-02-24"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.615,"fmt":"0.62"},"earningsLow":{"raw":0.45,"fmt":"0.45"},"earningsHigh":{"raw":0.82,"fmt":"0.82"},"revenueAverage":{"raw":174000880,"fmt":"174M","longFmt":"174,000,880"},"revenueLow":{"raw":167107000,"fmt":"167.11M","longFmt":"167,107,000"},"revenueHigh":{"raw":184800000,"fmt":"184.8M","longFmt":"184,800,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1773060402,"firm":"Stifel","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":115.0},{"epochGradeDate":1772041930,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":149.0,"priorPriceTarget":114.0},{"epochGradeDate":1772041561,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":150.0},{"epochGradeDate":1772030480,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1772029544,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":155.0},{"epochGradeDate":1772014836,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":174.0,"priorPriceTarget":166.0},{"epochGradeDate":1766002155,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":148.0,"priorPriceTarget":147.0},{"epochGradeDate":1765195872,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":166.0,"priorPriceTarget":148.0},{"epochGradeDate":1764698487,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":135.0,"priorPriceTarget":123.0},{"epochGradeDate":1761833204,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":147.0,"priorPriceTarget":142.0},{"epochGradeDate":1761831648,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":140.0,"priorPriceTarget":145.0},{"epochGradeDate":1761216222,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":148.0,"priorPriceTarget":0.0},{"epochGradeDate":1760451058,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":142.0,"priorPriceTarget":142.0},{"epochGradeDate":1760355655,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":145.0,"priorPriceTarget":0.0},{"epochGradeDate":1758035846,"firm":"Evercore ISI Group","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":155.0,"priorPriceTarget":0.0},{"epochGradeDate":1757001689,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1756133450,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1754058510,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":123.0,"priorPriceTarget":115.0},{"epochGradeDate":1752597359,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":142.0,"priorPriceTarget":129.0},{"epochGradeDate":1750173476,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":150.0,"priorPriceTarget":130.0},{"epochGradeDate":1750159175,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1749058308,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":125.0},{"epochGradeDate":1748942985,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1746812822,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":125.0},{"epochGradeDate":1746801660,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":105.0},{"epochGradeDate":1745937600,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":90.0},{"epochGradeDate":1745406036,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1742986276,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1741699339,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":104.0,"priorPriceTarget":104.0},{"epochGradeDate":1738752016,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1734436688,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":116.0},{"epochGradeDate":1733922598,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":90.0,"priorPriceTarget":110.0},{"epochGradeDate":1733919454,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":150.0},{"epochGradeDate":1733916629,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1733237929,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":125.0,"priorPriceTarget":125.0},{"epochGradeDate":1733220422,"firm":"Needham","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1732270683,"firm":"Needham","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Maintains","currentPriceTarget":109.0,"priorPriceTarget":109.0},{"epochGradeDate":1732125977,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":110.0,"priorPriceTarget":180.0},{"epochGradeDate":1732112851,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":104.0,"priorPriceTarget":109.0},{"epochGradeDate":1731950431,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":120.0,"priorPriceTarget":175.0},{"epochGradeDate":1730219382,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":180.0,"priorPriceTarget":180.0},{"epochGradeDate":1730214623,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":116.0,"priorPriceTarget":173.0},{"epochGradeDate":1730208111,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":200.0},{"epochGradeDate":1730204033,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":109.0,"priorPriceTarget":169.0},{"epochGradeDate":1730203256,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":200.0},{"epochGradeDate":1730198291,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":109.0,"priorPriceTarget":208.0},{"epochGradeDate":1728322742,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Maintains","currentPriceTarget":180.0,"priorPriceTarget":180.0},{"epochGradeDate":1727173402,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":200.0,"priorPriceTarget":0.0},{"epochGradeDate":1724408482,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":208.0,"priorPriceTarget":208.0},{"epochGradeDate":1724240315,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":208.0,"priorPriceTarget":0.0},{"epochGradeDate":1722624363,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":178.0,"priorPriceTarget":151.0},{"epochGradeDate":1722527935,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":180.0,"priorPriceTarget":170.0},{"epochGradeDate":1722523120,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":169.0,"priorPriceTarget":117.0},{"epochGradeDate":1722516368,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":200.0,"priorPriceTarget":125.0},{"epochGradeDate":1721062261,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":104.0},{"epochGradeDate":1721045542,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":170.0,"priorPriceTarget":120.0},{"epochGradeDate":1718991633,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Maintains","currentPriceTarget":120.0,"priorPriceTarget":120.0},{"epochGradeDate":1717778167,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":175.0,"priorPriceTarget":130.0},{"epochGradeDate":1717495036,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":151.0,"priorPriceTarget":0.0},{"epochGradeDate":1714589839,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":117.0,"priorPriceTarget":102.0},{"epochGradeDate":1714586694,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":130.0,"priorPriceTarget":100.0},{"epochGradeDate":1714575724,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":127.0,"priorPriceTarget":105.0},{"epochGradeDate":1714571682,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":120.0,"priorPriceTarget":95.0},{"epochGradeDate":1714565947,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":125.0,"priorPriceTarget":105.0},{"epochGradeDate":1711623603,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1709143715,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":75.0},{"epochGradeDate":1709057473,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":87.0},{"epochGradeDate":1709037610,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":92.0},{"epochGradeDate":1701713992,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":54.0},{"epochGradeDate":1699387621,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":67.0},{"epochGradeDate":1699365971,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":50.0},{"epochGradeDate":1697206559,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":81.0},{"epochGradeDate":1691167540,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":95.0},{"epochGradeDate":1689765113,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1684410950,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":86.0,"priorPriceTarget":91.0},{"epochGradeDate":1683117983,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":74.0},{"epochGradeDate":1683029228,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1677165970,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":70.0},{"epochGradeDate":1677162874,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":68.0},{"epochGradeDate":1677162476,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":81.0,"priorPriceTarget":67.0},{"epochGradeDate":1677161128,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":55.0},{"epochGradeDate":1677159410,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":63.0},{"epochGradeDate":1673019692,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":54.0},{"epochGradeDate":1667568638,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":45.0},{"epochGradeDate":1665501513,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":37.0},{"epochGradeDate":1659535997,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":34.0},{"epochGradeDate":1659449756,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1659431067,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":26.0},{"epochGradeDate":1658837853,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":39.0},{"epochGradeDate":1656506869,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":25.0},{"epochGradeDate":1656418467,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":35.0},{"epochGradeDate":1651676616,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":15.0},{"epochGradeDate":1647520347,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":38.0},{"epochGradeDate":1645800790,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":22.0},{"epochGradeDate":1641571112,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":33.0},{"epochGradeDate":1620218953,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":38.0},{"epochGradeDate":1614866065,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":16.0},{"epochGradeDate":1604682785,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":18.0},{"epochGradeDate":1602152304,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1596809667,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":15.0},{"epochGradeDate":1596724542,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":19.0},{"epochGradeDate":1586886736,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":20.0},{"epochGradeDate":1586251249,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1583328243,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":22.0},{"epochGradeDate":1573135853,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":40.0},{"epochGradeDate":1559044088,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1559043807,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1559043596,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":37.0,"priorPriceTarget":0.0},{"epochGradeDate":1559043236,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":34.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0034325728,"fmt":"0.34%"},"postMarketChange":{"raw":0.33999634,"fmt":"0.34"},"postMarketTime":1774655924,"postMarketPrice":{"raw":99.39,"fmt":"99.39"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.03082193,"fmt":"-3.08%"},"regularMarketChange":{"raw":-3.1500015,"fmt":"-3.15"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":99.05,"fmt":"99.05"},"regularMarketDayHigh":{"raw":102.62,"fmt":"102.62"},"regularMarketDayLow":{"raw":98.48,"fmt":"98.48"},"regularMarketVolume":{"raw":807956,"fmt":"807.96k","longFmt":"807,956.00"},"averageDailyVolume10Day":{"raw":1006760,"fmt":"1.01M","longFmt":"1,006,760"},"averageDailyVolume3Month":{"raw":815727,"fmt":"815.73k","longFmt":"815,727"},"regularMarketPreviousClose":{"raw":102.200005,"fmt":"102.20"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":101.2808,"fmt":"101.28"},"strikePrice":{},"openInterest":{},"exchange":"NGM","exchangeName":"NasdaqGM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"TMDX","underlyingSymbol":null,"shortName":"TransMedics Group, Inc.","longName":"TransMedics Group, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":3397657856,"fmt":"3.40B","longFmt":"3,397,657,856.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.7,"fmt":"0.70"},"estimate":{"raw":0.2413,"fmt":"0.24"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.46","surprisePct":"190.1","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746735356,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.92,"fmt":"0.92"},"estimate":{"raw":0.42833,"fmt":"0.43"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.49","surprisePct":"114.79","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753906164,"fmt":"2025-07-30"}},{"date":"3Q2025","actual":{"raw":0.66,"fmt":"0.66"},"estimate":{"raw":0.36,"fmt":"0.36"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.3","surprisePct":"83.33","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761768677,"fmt":"2025-10-29"}},{"date":"4Q2025","actual":{"raw":0.527,"fmt":"0.53"},"estimate":{"raw":0.37389,"fmt":"0.37"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.15","surprisePct":"40.95","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771967129,"fmt":"2026-02-24"}}],"currentQuarterEstimate":{"raw":0.615,"fmt":"0.62"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":93459000,"fmt":"93.46M","longFmt":"93,459,000"},"earnings":{"raw":-36231000,"fmt":"-36.23M","longFmt":"-36,231,000"}},{"date":2023,"revenue":{"raw":241623000,"fmt":"241.62M","longFmt":"241,623,000"},"earnings":{"raw":2373200,"fmt":"2.37M","longFmt":"2,373,200"}},{"date":2024,"revenue":{"raw":441540000,"fmt":"441.54M","longFmt":"441,540,000"},"earnings":{"raw":35464000,"fmt":"35.46M","longFmt":"35,464,000"}},{"date":2025,"revenue":{"raw":605494000,"fmt":"605.49M","longFmt":"605,494,000"},"earnings":{"raw":106491000,"fmt":"106.49M","longFmt":"106,491,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":143537000,"fmt":"143.54M","longFmt":"143,537,000"},"earnings":{"raw":25682000,"fmt":"25.68M","longFmt":"25,682,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":157370000,"fmt":"157.37M","longFmt":"157,370,000"},"earnings":{"raw":34907000,"fmt":"34.91M","longFmt":"34,907,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":143823000,"fmt":"143.82M","longFmt":"143,823,000"},"earnings":{"raw":24319000,"fmt":"24.32M","longFmt":"24,319,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":160764000,"fmt":"160.76M","longFmt":"160,764,000"},"earnings":{"raw":21583000,"fmt":"21.58M","longFmt":"21,583,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":99.05,"fmt":"99.05"},"targetHighPrice":{"raw":190.0,"fmt":"190.00"},"targetLowPrice":{"raw":130.0,"fmt":"130.00"},"targetMeanPrice":{"raw":161.3,"fmt":"161.30"},"targetMedianPrice":{"raw":164.0,"fmt":"164.00"},"recommendationMean":{"raw":1.54545,"fmt":"1.55"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":10,"fmt":"10","longFmt":"10"},"totalCash":{"raw":488366016,"fmt":"488.37M","longFmt":"488,366,016"},"totalCashPerShare":{"raw":14.237,"fmt":"14.24"},"ebitda":{"raw":134468000,"fmt":"134.47M","longFmt":"134,468,000"},"totalDebt":{"raw":519278016,"fmt":"519.28M","longFmt":"519,278,016"},"quickRatio":{"raw":6.412,"fmt":"6.41"},"currentRatio":{"raw":7.142,"fmt":"7.14"},"totalRevenue":{"raw":605494016,"fmt":"605.49M","longFmt":"605,494,016"},"debtToEquity":{"raw":109.761,"fmt":"109.76%"},"revenuePerShare":{"raw":17.812,"fmt":"17.81"},"returnOnAssets":{"raw":0.07249,"fmt":"7.25%"},"returnOnEquity":{"raw":0.54237,"fmt":"54.24%"},"grossProfits":{"raw":362806016,"fmt":"362.81M","longFmt":"362,806,016"},"freeCashflow":{"raw":94003624,"fmt":"94M","longFmt":"94,003,624"},"operatingCashflow":{"raw":192840000,"fmt":"192.84M","longFmt":"192,840,000"},"earningsGrowth":{"raw":11.881,"fmt":"1,188.10%"},"revenueGrowth":{"raw":0.322,"fmt":"32.20%"},"grossMargins":{"raw":0.59919,"fmt":"59.92%"},"ebitdaMargins":{"raw":0.22208,"fmt":"22.21%"},"operatingMargins":{"raw":0.13232,"fmt":"13.23%"},"profitMargins":{"raw":0.31427,"fmt":"31.43%"},"financialCurrency":"USD"}}],"error":null}}