{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.04196428,"fmt":"4.20%"},"oneMonthReturn":{"raw":0.1403908,"fmt":"14.04%"},"threeMonthReturn":{"raw":-0.093944125,"fmt":"-9.39%"},"sixMonthReturn":{"raw":-0.06640004,"fmt":"-6.64%"},"ytdReturnPct":{"raw":-0.08709258,"fmt":"-8.71%"},"oneYearTotalReturn":{"raw":0.1779946,"fmt":"17.80%"},"twoYearTotalReturn":{"raw":0.5221738,"fmt":"52.22%"},"threeYearTotalReturn":{"raw":0.9110261,"fmt":"91.10%"},"fiveYearTotalReturn":{"raw":0.45450765,"fmt":"45.45%"},"tenYearTotalReturn":{"raw":0.20724133,"fmt":"20.72%"},"maxReturn":{"raw":0.20724133,"fmt":"20.72%"}},"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":3332887040,"fmt":"3.33B","longFmt":"3,332,887,040"},"forwardPE":{"raw":12.007531,"fmt":"12.01"},"profitMargins":{"raw":0.17188999,"fmt":"17.19%"},"floatShares":{"raw":79168814,"fmt":"79.17M","longFmt":"79,168,814"},"sharesOutstanding":{"raw":80972897,"fmt":"80.97M","longFmt":"80,972,897"},"sharesShort":{"raw":5871779,"fmt":"5.87M","longFmt":"5,871,779"},"sharesShortPriorMonth":{"raw":5618771,"fmt":"5.62M","longFmt":"5,618,771"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0617,"fmt":"6.17%"},"heldPercentInsiders":{"raw":0.02485,"fmt":"2.48%"},"heldPercentInstitutions":{"raw":1.04474,"fmt":"104.47%"},"shortRatio":{"raw":4.26,"fmt":"4.26"},"shortPercentOfFloat":{"raw":0.1094,"fmt":"10.94%"},"beta":{"raw":1.414,"fmt":"1.41"},"impliedSharesOutstanding":{"raw":95453205,"fmt":"95.45M","longFmt":"95,453,205"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":3.944,"fmt":"3.94"},"priceToBook":{"raw":8.876775,"fmt":"8.88"},"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.085,"fmt":"8.50%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":196742000,"fmt":"196.74M","longFmt":"196,742,000"},"trailingEps":{"raw":1.96,"fmt":"1.96"},"forwardEps":{"raw":2.91567,"fmt":"2.92"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":3.675,"fmt":"3.67"},"enterpriseToEbitda":{"raw":12.844,"fmt":"12.84"},"52WeekChange":{"raw":0.07006371,"fmt":"7.01%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.37,"fmt":"0.37"},"estimate":{"raw":0.31014,"fmt":"0.31"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"19.3","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.22,"fmt":"0.22"},"estimate":{"raw":0.43125,"fmt":"0.43"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.21","surprisePct":"-48.99","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754597472,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.45,"fmt":"0.45"},"estimate":{"raw":0.40752,"fmt":"0.41"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.04","surprisePct":"10.42","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463566,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.51,"fmt":"0.51"},"estimate":{"raw":0.52666,"fmt":"0.53"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.02","surprisePct":"-3.16","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771535100,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":0.46207,"fmt":"0.46"},"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":1655035000,"fmt":"1.66B","longFmt":"1,655,035,000"},"earnings":{"raw":193785000,"fmt":"193.78M","longFmt":"193,785,000"}},{"date":2023,"revenue":{"raw":914242000,"fmt":"914.24M","longFmt":"914,242,000"},"earnings":{"raw":31104000,"fmt":"31.1M","longFmt":"31,104,000"}},{"date":2024,"revenue":{"raw":894384000,"fmt":"894.38M","longFmt":"894,384,000"},"earnings":{"raw":20972000,"fmt":"20.97M","longFmt":"20,972,000"}},{"date":2025,"revenue":{"raw":938981000,"fmt":"938.98M","longFmt":"938,981,000"},"earnings":{"raw":155903000,"fmt":"155.9M","longFmt":"155,903,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":225158000,"fmt":"225.16M","longFmt":"225,158,000"},"earnings":{"raw":39045000,"fmt":"39.05M","longFmt":"39,045,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":234033000,"fmt":"234.03M","longFmt":"234,033,000"},"earnings":{"raw":22343000,"fmt":"22.34M","longFmt":"22,343,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":238696000,"fmt":"238.7M","longFmt":"238,696,000"},"earnings":{"raw":44717000,"fmt":"44.72M","longFmt":"44,717,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":241094000,"fmt":"241.09M","longFmt":"241,094,000"},"earnings":{"raw":49798000,"fmt":"49.8M","longFmt":"49,798,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CARG Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771538400,"updated":1772058097,"transcriptId":2874677,"type":"IN_HOUSE","eventId":401325,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q4-2025-earnings_call-401325.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/19/2874677.json","maxAge":1},{"title":"CARG Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762466400,"updated":1762530287,"transcriptId":2249950,"type":"IN_HOUSE","eventId":372633,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q3-2025-earnings_call-372633.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2249950.json","maxAge":1},{"title":"CARG Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754600400,"updated":1764415191,"transcriptId":2323906,"type":"IN_HOUSE","eventId":344573,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q2-2025-earnings_call-344573.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2323906.json","maxAge":1},{"title":"CARG Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746738000,"updated":1763651763,"transcriptId":2314015,"type":"IN_HOUSE","eventId":318002,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q1-2025-earnings_call-318002.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2314015.json","maxAge":1},{"title":"CARG Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740088800,"updated":1766133983,"transcriptId":2524763,"type":"IN_HOUSE","eventId":247215,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q4-2024-earnings_call-247215.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/20/2524763.json","maxAge":1},{"title":"CARG Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731016800,"updated":1768481207,"transcriptId":2603833,"type":"IN_HOUSE","eventId":220383,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q3-2024-earnings_call-220383.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/7/2603833.json","maxAge":1},{"title":"CARG Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723150800,"updated":1772059162,"transcriptId":2714680,"type":"IN_HOUSE","eventId":193528,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q2-2024-earnings_call-193528.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2714680.json","maxAge":1},{"title":"CARG Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715288400,"updated":1772065371,"transcriptId":2720611,"type":"IN_HOUSE","eventId":171016,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q1-2024-earnings_call-171016.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/9/2720611.json","maxAge":1},{"title":"CARG Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708984800,"updated":1772064983,"transcriptId":2786632,"type":"IN_HOUSE","eventId":124251,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q4-2023-earnings_call-124251.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/26/2786632.json","maxAge":1},{"title":"CARG Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699394400,"updated":1772065025,"transcriptId":2850030,"type":"IN_HOUSE","eventId":87075,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q3-2023-earnings_call-87075.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/7/2850030.json","maxAge":1},{"title":"CARG Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691614800,"updated":1772278113,"transcriptId":2898352,"type":"IN_HOUSE","eventId":68169,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q2-2023-earnings_call-68169.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/9/2898352.json","maxAge":1},{"title":"CARG Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683666000,"updated":1773016285,"transcriptId":2958756,"type":"IN_HOUSE","eventId":56867,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q1-2023-earnings_call-56867.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/9/2958756.json","maxAge":1},{"title":"CARG Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677621600,"updated":1772792888,"transcriptId":3006326,"type":"IN_HOUSE","eventId":43614,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q4-2022-earnings_call-43614.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/28/3006326.json","maxAge":1},{"title":"CARG Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667944800,"updated":1773305534,"transcriptId":3056621,"type":"IN_HOUSE","eventId":29613,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q3-2022-earnings_call-29613.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/8/3056621.json","maxAge":1},{"title":"CARG Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659955320,"updated":1773652529,"transcriptId":3091641,"type":"IN_HOUSE","eventId":29612,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q2-2022-earnings_call-29612.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/8/3091641.json","maxAge":1},{"title":"CARG Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1652089244,"updated":1774697527,"transcriptId":3136355,"type":"IN_HOUSE","eventId":21751,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q1-2022-earnings_call-21751.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/9/3136355.json","maxAge":1},{"title":"CARG Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645712636,"updated":1774523967,"transcriptId":3172362,"type":"IN_HOUSE","eventId":15365,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q4-2021-earnings_call-15365.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3172362.json","maxAge":1},{"title":"CARG Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636329600,"updated":1752165408,"transcriptId":1571801,"type":"RAW","eventId":10473,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q3-2021-earnings_call-10473.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/8/1571801.json","maxAge":1},{"title":"CARG Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628187060,"updated":1752165408,"transcriptId":1568426,"type":"RAW","eventId":6723,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q2-2021-earnings_call-6723.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1568426.json","maxAge":1},{"title":"CARG Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620334380,"updated":1752165408,"transcriptId":1566399,"type":"RAW","eventId":4447,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CARG/earnings/CARG-Q1-2021-earnings_call-4447.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1566399.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":35.66,"fmt":"35.66"},"open":{"raw":35.26,"fmt":"35.26"},"dayLow":{"raw":34.9201,"fmt":"34.92"},"dayHigh":{"raw":35.88,"fmt":"35.88"},"regularMarketPreviousClose":{"raw":35.66,"fmt":"35.66"},"regularMarketOpen":{"raw":35.26,"fmt":"35.26"},"regularMarketDayLow":{"raw":34.9201,"fmt":"34.92"},"regularMarketDayHigh":{"raw":35.88,"fmt":"35.88"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.414,"fmt":"1.41"},"trailingPE":{"raw":17.862244,"fmt":"17.86"},"forwardPE":{"raw":12.007531,"fmt":"12.01"},"volume":{"raw":1007109,"fmt":"1.01M","longFmt":"1,007,109"},"regularMarketVolume":{"raw":1007109,"fmt":"1.01M","longFmt":"1,007,109"},"averageVolume":{"raw":1245903,"fmt":"1.25M","longFmt":"1,245,903"},"averageVolume10days":{"raw":1393750,"fmt":"1.39M","longFmt":"1,393,750"},"averageDailyVolume10Day":{"raw":1393750,"fmt":"1.39M","longFmt":"1,393,750"},"bid":{"raw":34.95,"fmt":"34.95"},"ask":{"raw":35.12,"fmt":"35.12"},"bidSize":{"raw":700,"fmt":"700","longFmt":"700"},"askSize":{"raw":500,"fmt":"500","longFmt":"500"},"marketCap":{"raw":3341816576,"fmt":"3.34B","longFmt":"3,341,816,576"},"nonDilutedMarketCap":{"raw":3201211013,"fmt":"3.2B","longFmt":"3,201,211,013"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":24.65,"fmt":"24.65"},"fiftyTwoWeekHigh":{"raw":39.42,"fmt":"39.42"},"allTimeHigh":{"raw":57.25,"fmt":"57.25"},"allTimeLow":{"raw":9.142,"fmt":"9.14"},"priceToSalesTrailing12Months":{"raw":3.6845539,"fmt":"3.68"},"fiftyDayAverage":{"raw":31.9996,"fmt":"32.00"},"twoHundredDayAverage":{"raw":34.12935,"fmt":"34.13"},"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":1771538400,"fmt":"2026-02-19"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.57051,"fmt":"0.57"},"earningsLow":{"raw":0.51,"fmt":"0.51"},"earningsHigh":{"raw":0.61832,"fmt":"0.62"},"revenueAverage":{"raw":243227070,"fmt":"243.23M","longFmt":"243,227,070"},"revenueLow":{"raw":240700000,"fmt":"240.7M","longFmt":"240,700,000"},"revenueHigh":{"raw":245030000,"fmt":"245.03M","longFmt":"245,030,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771943253,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":40.0},{"epochGradeDate":1771597054,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":40.0},{"epochGradeDate":1771592860,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.5,"priorPriceTarget":37.5},{"epochGradeDate":1771582222,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":44.0},{"epochGradeDate":1770294351,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":44.0},{"epochGradeDate":1767100791,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":39.0},{"epochGradeDate":1765481980,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1761669849,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":37.0},{"epochGradeDate":1760812913,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":25.0},{"epochGradeDate":1760446580,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":38.0},{"epochGradeDate":1759767877,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1757065659,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":39.0,"priorPriceTarget":39.0},{"epochGradeDate":1755000809,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":42.0},{"epochGradeDate":1754669172,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":33.0},{"epochGradeDate":1754647322,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":39.0},{"epochGradeDate":1752504394,"firm":"Gordon Haskett","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":35.0,"priorPriceTarget":0.0},{"epochGradeDate":1751550105,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":37.0,"priorPriceTarget":40.0},{"epochGradeDate":1751455606,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":38.0,"priorPriceTarget":38.0},{"epochGradeDate":1747064811,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":42.0,"priorPriceTarget":42.0},{"epochGradeDate":1746826328,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":33.0,"priorPriceTarget":29.0},{"epochGradeDate":1746789060,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":39.0,"priorPriceTarget":45.0},{"epochGradeDate":1744309230,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":29.0,"priorPriceTarget":36.0},{"epochGradeDate":1744208445,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":43.0},{"epochGradeDate":1743078120,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":42.0},{"epochGradeDate":1740411269,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":44.0},{"epochGradeDate":1740150450,"firm":"Citizens Capital Markets","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":46.0},{"epochGradeDate":1740150048,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":40.0},{"epochGradeDate":1740144035,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":45.0,"priorPriceTarget":45.0},{"epochGradeDate":1737027687,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":39.0},{"epochGradeDate":1734357760,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":46.0,"priorPriceTarget":46.0},{"epochGradeDate":1732278879,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":41.0},{"epochGradeDate":1731343311,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":30.0},{"epochGradeDate":1731334176,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":30.0},{"epochGradeDate":1731330204,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":32.0},{"epochGradeDate":1731093003,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":39.0,"priorPriceTarget":27.0},{"epochGradeDate":1731083710,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":36.0},{"epochGradeDate":1731082453,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.5,"priorPriceTarget":26.5},{"epochGradeDate":1731081756,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":44.0,"priorPriceTarget":32.0},{"epochGradeDate":1729616201,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":30.0},{"epochGradeDate":1729603804,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":35.0},{"epochGradeDate":1725976259,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":26.5,"priorPriceTarget":26.5},{"epochGradeDate":1725891327,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":32.0,"priorPriceTarget":32.0},{"epochGradeDate":1723470931,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1723464656,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":29.0},{"epochGradeDate":1723230815,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":27.0},{"epochGradeDate":1723223446,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1723221188,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":28.0},{"epochGradeDate":1723216571,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1723205817,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":25.0},{"epochGradeDate":1720621265,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":30.0,"priorPriceTarget":30.0},{"epochGradeDate":1720029290,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":24.0},{"epochGradeDate":1717774287,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":30.0,"priorPriceTarget":0.0},{"epochGradeDate":1715619697,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.5,"priorPriceTarget":22.0},{"epochGradeDate":1715364686,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":27.0},{"epochGradeDate":1715354719,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":26.0},{"epochGradeDate":1715340848,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1713357066,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1710506788,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":26.0},{"epochGradeDate":1709047766,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1709037138,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":26.0},{"epochGradeDate":1705423313,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":22.0},{"epochGradeDate":1699446157,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1694768684,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.0,"priorPriceTarget":0.0},{"epochGradeDate":1692017894,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":29.0},{"epochGradeDate":1691778871,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":20.0},{"epochGradeDate":1691661224,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1690899571,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":18.0},{"epochGradeDate":1690300584,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":24.0},{"epochGradeDate":1689845062,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1688561849,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":12.0},{"epochGradeDate":1688048382,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":22.0},{"epochGradeDate":1687856599,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1685535837,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1683886872,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":21.0},{"epochGradeDate":1683793172,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":20.0},{"epochGradeDate":1683729875,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1683719977,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1683715124,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1677835889,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":11.5},{"epochGradeDate":1677678984,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":16.0},{"epochGradeDate":1677675996,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":14.0},{"epochGradeDate":1677672805,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":16.0},{"epochGradeDate":1677671166,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":19.0},{"epochGradeDate":1677668246,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1676546275,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":12.0,"priorPriceTarget":0.0},{"epochGradeDate":1668014868,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.5,"priorPriceTarget":30.0},{"epochGradeDate":1668001065,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":35.0},{"epochGradeDate":1667996998,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":20.0},{"epochGradeDate":1667996417,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":21.0},{"epochGradeDate":1666100841,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":38.0},{"epochGradeDate":1665061656,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":32.0},{"epochGradeDate":1664536889,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":28.0},{"epochGradeDate":1663678301,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":30.0},{"epochGradeDate":1663667207,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":27.0},{"epochGradeDate":1660060103,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":34.0},{"epochGradeDate":1660053199,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":44.0},{"epochGradeDate":1660049049,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":32.0},{"epochGradeDate":1660046930,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":34.0},{"epochGradeDate":1660045168,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":35.0,"priorPriceTarget":45.0},{"epochGradeDate":1658749312,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":44.0,"priorPriceTarget":53.0},{"epochGradeDate":1657025950,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":40.0},{"epochGradeDate":1655813366,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":40.0},{"epochGradeDate":1652188711,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":52.0},{"epochGradeDate":1652183742,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":56.0},{"epochGradeDate":1652181802,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":52.0},{"epochGradeDate":1652178890,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":52.0},{"epochGradeDate":1648652164,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1646914096,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":56.0,"priorPriceTarget":48.0},{"epochGradeDate":1646386793,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":42.0},{"epochGradeDate":1646050871,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":41.0},{"epochGradeDate":1645784941,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":46.0},{"epochGradeDate":1643811803,"firm":"Northcoast Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1641553018,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":42.0},{"epochGradeDate":1636972348,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":42.0,"priorPriceTarget":31.0},{"epochGradeDate":1636553151,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":41.0,"priorPriceTarget":38.0},{"epochGradeDate":1636551749,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":38.0},{"epochGradeDate":1636551196,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":40.0},{"epochGradeDate":1629973273,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":34.0},{"epochGradeDate":1628762722,"firm":"Needham","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1628266037,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":38.0,"priorPriceTarget":34.0},{"epochGradeDate":1628259619,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":34.0,"priorPriceTarget":30.0},{"epochGradeDate":1617880473,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":34.0,"priorPriceTarget":0.0},{"epochGradeDate":1613136836,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":35.0},{"epochGradeDate":1607078590,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1603466519,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1597078478,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":37.0,"priorPriceTarget":35.0},{"epochGradeDate":1596795896,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1596629794,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":32.0},{"epochGradeDate":1595930425,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1592489401,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1591878473,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":35.0,"priorPriceTarget":33.0},{"epochGradeDate":1589284394,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":40.0},{"epochGradeDate":1589197712,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":28.0,"priorPriceTarget":0.0},{"epochGradeDate":1588937576,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":32.0,"priorPriceTarget":35.0},{"epochGradeDate":1587387175,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":36.0},{"epochGradeDate":1587120506,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":25.0},{"epochGradeDate":1586788461,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":43.0},{"epochGradeDate":1585665772,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":41.0},{"epochGradeDate":1585312315,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":32.0},{"epochGradeDate":1584443184,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1582549777,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":55.0},{"epochGradeDate":1581682928,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":51.0},{"epochGradeDate":1581679500,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1581343511,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":54.0},{"epochGradeDate":1568287053,"firm":"Needham","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564748462,"firm":"Consumer Edge Research","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1558351272,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1552904539,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":43.0},{"epochGradeDate":1551447566,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":45.0},{"epochGradeDate":1547039516,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1544192514,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1542629932,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1542199924,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":48.0,"priorPriceTarget":0.0},{"epochGradeDate":1541685999,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":55.0},{"epochGradeDate":1533724897,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Sector Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":33.0},{"epochGradeDate":1533723412,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1525441177,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":43.0,"priorPriceTarget":41.0},{"epochGradeDate":1525171954,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":41.0},{"epochGradeDate":1522838994,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":41.0,"priorPriceTarget":0.0},{"epochGradeDate":1521719168,"firm":"Benchmark","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1509975878,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1509972539,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1509972318,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509972261,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.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.0017137263,"fmt":"-0.17%"},"postMarketChange":{"raw":-0.05999756,"fmt":"-0.06"},"postMarketTime":1774647600,"postMarketPrice":{"raw":34.95,"fmt":"34.95"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.018227749,"fmt":"-1.82%"},"regularMarketChange":{"raw":-0.6500015,"fmt":"-0.65"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":35.01,"fmt":"35.01"},"regularMarketDayHigh":{"raw":35.88,"fmt":"35.88"},"regularMarketDayLow":{"raw":34.9201,"fmt":"34.92"},"regularMarketVolume":{"raw":1007109,"fmt":"1.01M","longFmt":"1,007,109.00"},"averageDailyVolume10Day":{"raw":1393750,"fmt":"1.39M","longFmt":"1,393,750"},"averageDailyVolume3Month":{"raw":1245903,"fmt":"1.25M","longFmt":"1,245,903"},"regularMarketPreviousClose":{"raw":35.66,"fmt":"35.66"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":35.26,"fmt":"35.26"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CARG","underlyingSymbol":null,"shortName":"CarGurus, Inc.","longName":"CarGurus, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":3341816576,"fmt":"3.34B","longFmt":"3,341,816,576.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.46,"fmt":"0.46"},"estimate":{"raw":0.43599,"fmt":"0.44"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"5.51","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.57,"fmt":"0.57"},"estimate":{"raw":0.54596,"fmt":"0.55"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.02","surprisePct":"4.4","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754597472,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.57,"fmt":"0.57"},"estimate":{"raw":0.54943,"fmt":"0.55"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.02","surprisePct":"3.74","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463566,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.63,"fmt":"0.63"},"estimate":{"raw":0.63278,"fmt":"0.63"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.0","surprisePct":"-0.44","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771535100,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":0.57051,"fmt":"0.57"},"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":1655035000,"fmt":"1.66B","longFmt":"1,655,035,000"},"earnings":{"raw":131047000,"fmt":"131.05M","longFmt":"131,047,000"}},{"date":2023,"revenue":{"raw":914242000,"fmt":"914.24M","longFmt":"914,242,000"},"earnings":{"raw":140849000,"fmt":"140.85M","longFmt":"140,849,000"}},{"date":2024,"revenue":{"raw":894384000,"fmt":"894.38M","longFmt":"894,384,000"},"earnings":{"raw":183288000,"fmt":"183.29M","longFmt":"183,288,000"}},{"date":2025,"revenue":{"raw":938981000,"fmt":"938.98M","longFmt":"938,981,000"},"earnings":{"raw":222696000,"fmt":"222.7M","longFmt":"222,696,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":225158000,"fmt":"225.16M","longFmt":"225,158,000"},"earnings":{"raw":48363000,"fmt":"48.36M","longFmt":"48,363,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":234033000,"fmt":"234.03M","longFmt":"234,033,000"},"earnings":{"raw":56861000,"fmt":"56.86M","longFmt":"56,861,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":238696000,"fmt":"238.7M","longFmt":"238,696,000"},"earnings":{"raw":56448000,"fmt":"56.45M","longFmt":"56,448,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":241094000,"fmt":"241.09M","longFmt":"241,094,000"},"earnings":{"raw":61024000,"fmt":"61.02M","longFmt":"61,024,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":35.01,"fmt":"35.01"},"targetHighPrice":{"raw":42.0,"fmt":"42.00"},"targetLowPrice":{"raw":32.0,"fmt":"32.00"},"targetMeanPrice":{"raw":35.79167,"fmt":"35.79"},"targetMedianPrice":{"raw":35.0,"fmt":"35.00"},"recommendationMean":{"raw":2.0,"fmt":"2.00"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":12,"fmt":"12","longFmt":"12"},"totalCash":{"raw":190518000,"fmt":"190.52M","longFmt":"190,518,000"},"totalCashPerShare":{"raw":2.001,"fmt":"2"},"ebitda":{"raw":259490000,"fmt":"259.49M","longFmt":"259,490,000"},"totalDebt":{"raw":190832992,"fmt":"190.83M","longFmt":"190,832,992"},"quickRatio":{"raw":2.312,"fmt":"2.31"},"currentRatio":{"raw":2.814,"fmt":"2.81"},"totalRevenue":{"raw":906979968,"fmt":"906.98M","longFmt":"906,979,968"},"debtToEquity":{"raw":50.998,"fmt":"51.00%"},"revenuePerShare":{"raw":9.176,"fmt":"9.18"},"returnOnAssets":{"raw":0.20598,"fmt":"20.60%"},"returnOnEquity":{"raw":0.42962003,"fmt":"42.96%"},"grossProfits":{"raw":841513024,"fmt":"841.51M","longFmt":"841,513,024"},"freeCashflow":{"raw":219400992,"fmt":"219.4M","longFmt":"219,400,992"},"operatingCashflow":{"raw":295280000,"fmt":"295.28M","longFmt":"295,280,000"},"earningsGrowth":{"raw":0.195,"fmt":"19.50%"},"revenueGrowth":{"raw":0.055,"fmt":"5.50%"},"grossMargins":{"raw":0.92781997,"fmt":"92.78%"},"ebitdaMargins":{"raw":0.2861,"fmt":"28.61%"},"operatingMargins":{"raw":0.28672,"fmt":"28.67%"},"profitMargins":{"raw":0.17188999,"fmt":"17.19%"},"financialCurrency":"USD"}}],"error":null}}