{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.050592914,"fmt":"5.06%"},"oneMonthReturn":{"raw":-0.09714676,"fmt":"-9.71%"},"threeMonthReturn":{"raw":0.18502004,"fmt":"18.50%"},"sixMonthReturn":{"raw":0.23055553,"fmt":"23.06%"},"ytdReturnPct":{"raw":0.20598906,"fmt":"20.60%"},"oneYearTotalReturn":{"raw":0.16019206,"fmt":"16.02%"},"twoYearTotalReturn":{"raw":0.1581699,"fmt":"15.82%"},"threeYearTotalReturn":{"raw":0.5612335,"fmt":"56.12%"},"fiveYearTotalReturn":{"raw":1.67539,"fmt":"167.54%"},"tenYearTotalReturn":{"raw":1.2468301,"fmt":"124.68%"},"maxReturn":{"raw":1.7978947,"fmt":"179.79%"}},"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":1000459264,"fmt":"1B","longFmt":"1,000,459,264"},"forwardPE":{"raw":10.766191,"fmt":"10.77"},"profitMargins":{"raw":0.00622,"fmt":"0.62%"},"floatShares":{"raw":11339291,"fmt":"11.34M","longFmt":"11,339,291"},"sharesOutstanding":{"raw":20383043,"fmt":"20.38M","longFmt":"20,383,043"},"sharesShort":{"raw":546896,"fmt":"546.9k","longFmt":"546,896"},"sharesShortPriorMonth":{"raw":541000,"fmt":"541k","longFmt":"541,000"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0218,"fmt":"2.18%"},"heldPercentInsiders":{"raw":0.25803,"fmt":"25.80%"},"heldPercentInstitutions":{"raw":0.69347,"fmt":"69.35%"},"shortRatio":{"raw":3.51,"fmt":"3.51"},"shortPercentOfFloat":{"raw":0.0421,"fmt":"4.21%"},"beta":{"raw":1.141,"fmt":"1.14"},"impliedSharesOutstanding":{"raw":25083043,"fmt":"25.08M","longFmt":"25,083,043"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":16.114,"fmt":"16.11"},"priceToBook":{"raw":1.6494973,"fmt":"1.65"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":4410000,"fmt":"4.41M","longFmt":"4,410,000"},"trailingEps":{"raw":0.16,"fmt":"0.16"},"forwardEps":{"raw":2.46884,"fmt":"2.47"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1735776000,"fmt":"2025-01-02"},"enterpriseToRevenue":{"raw":0.859,"fmt":"0.86"},"enterpriseToEbitda":{"raw":8.622,"fmt":"8.62"},"52WeekChange":{"raw":0.09476411,"fmt":"9.48%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.07,"fmt":"0.07"},"lastDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"T","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.24,"fmt":"0.24"},"estimate":{"raw":0.27,"fmt":"0.27"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.03","surprisePct":"-11.11","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438700,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":0.36,"fmt":"0.36"},"estimate":{"raw":0.38017,"fmt":"0.38"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.02","surprisePct":"-5.31","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753301100,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":0.35,"fmt":"0.35"},"estimate":{"raw":0.39743,"fmt":"0.40"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.05","surprisePct":"-11.93","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761163500,"fmt":"2025-10-22"}},{"date":"4Q2025","actual":{"raw":-0.73,"fmt":"-0.73"},"estimate":{"raw":0.32675,"fmt":"0.33"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-1.06","surprisePct":"-323.41","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769720700,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":0.31822,"fmt":"0.32"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1216858000,"fmt":"1.22B","longFmt":"1,216,858,000"},"earnings":{"raw":108682000,"fmt":"108.68M","longFmt":"108,682,000"}},{"date":2023,"revenue":{"raw":1103573000,"fmt":"1.1B","longFmt":"1,103,573,000"},"earnings":{"raw":55229000,"fmt":"55.23M","longFmt":"55,229,000"}},{"date":2024,"revenue":{"raw":1131476000,"fmt":"1.13B","longFmt":"1,131,476,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2025,"revenue":{"raw":1164472000,"fmt":"1.16B","longFmt":"1,164,472,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":269355000,"fmt":"269.36M","longFmt":"269,355,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":302854000,"fmt":"302.85M","longFmt":"302,854,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":296889000,"fmt":"296.89M","longFmt":"296,889,000"},"earnings":{"raw":9093000,"fmt":"9.09M","longFmt":"9,093,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":295374000,"fmt":"295.37M","longFmt":"295,374,000"},"earnings":{"raw":-18257000,"fmt":"-18.26M","longFmt":"-18,257,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CVLG Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1769785200,"updated":1772065415,"transcriptId":2717084,"type":"IN_HOUSE","eventId":402310,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q4-2025-earnings_call-402310.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/30/2717084.json","maxAge":1},{"title":"CVLG Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761228000,"updated":1772063085,"transcriptId":2735445,"type":"IN_HOUSE","eventId":366845,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q3-2025-earnings_call-366845.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/23/2735445.json","maxAge":1},{"title":"CVLG Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753365600,"updated":1763338768,"transcriptId":2295189,"type":"IN_HOUSE","eventId":338275,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q2-2025-earnings_call-338275.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/24/2295189.json","maxAge":1},{"title":"CVLG Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745503200,"updated":1766834854,"transcriptId":2542023,"type":"IN_HOUSE","eventId":309487,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q1-2025-earnings_call-309487.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/24/2542023.json","maxAge":1},{"title":"CVLG Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1737730800,"updated":1767984504,"transcriptId":2568536,"type":"IN_HOUSE","eventId":237781,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q4-2024-earnings_call-237781.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/24/2568536.json","maxAge":1},{"title":"CVLG Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729778400,"updated":1769254664,"transcriptId":2621521,"type":"IN_HOUSE","eventId":215869,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q3-2024-earnings_call-215869.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/24/2621521.json","maxAge":1},{"title":"CVLG Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721916000,"updated":1772065158,"transcriptId":2727250,"type":"IN_HOUSE","eventId":187819,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q2-2024-earnings_call-187819.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/25/2727250.json","maxAge":1},{"title":"CVLG Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714053600,"updated":1772061381,"transcriptId":2757469,"type":"IN_HOUSE","eventId":161489,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q1-2024-earnings_call-161489.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/25/2757469.json","maxAge":1},{"title":"CVLG Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1706104800,"updated":1772058196,"transcriptId":2820784,"type":"IN_HOUSE","eventId":119298,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q4-2023-earnings_call-119298.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/24/2820784.json","maxAge":1},{"title":"CVLG Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698328800,"updated":1772062014,"transcriptId":2867070,"type":"IN_HOUSE","eventId":85555,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q3-2023-earnings_call-85555.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2867070.json","maxAge":1},{"title":"CVLG Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690466400,"updated":1772058277,"transcriptId":2915274,"type":"IN_HOUSE","eventId":65428,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q2-2023-earnings_call-65428.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/27/2915274.json","maxAge":1},{"title":"CVLG Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682690400,"updated":1772411355,"transcriptId":2968525,"type":"IN_HOUSE","eventId":50990,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q1-2023-earnings_call-50990.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/28/2968525.json","maxAge":1},{"title":"CVLG Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1674745200,"updated":1773487699,"transcriptId":3027380,"type":"IN_HOUSE","eventId":42516,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q4-2022-earnings_call-42516.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/26/3027380.json","maxAge":1},{"title":"CVLG Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666357200,"updated":1774092833,"transcriptId":3076207,"type":"IN_HOUSE","eventId":38256,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q3-2022-earnings_call-38256.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/21/3076207.json","maxAge":1},{"title":"CVLG Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658798880,"updated":1773913511,"transcriptId":3112272,"type":"IN_HOUSE","eventId":27051,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q2-2022-earnings_call-27051.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/26/3112272.json","maxAge":1},{"title":"CVLG Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651161070,"updated":1774225500,"transcriptId":3144628,"type":"IN_HOUSE","eventId":20105,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q1-2022-earnings_call-20105.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/28/3144628.json","maxAge":1},{"title":"CVLG Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1643319473,"updated":1752165408,"transcriptId":1574024,"type":"RAW","eventId":13151,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q4-2021-earnings_call-13151.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/1/27/1574024.json","maxAge":1},{"title":"CVLG Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1634774400,"updated":1752165408,"transcriptId":1567102,"type":"RAW","eventId":5228,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q3-2021-earnings_call-5228.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/21/1567102.json","maxAge":1},{"title":"CVLG Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1626976440,"updated":1752165408,"transcriptId":1566019,"type":"RAW","eventId":4025,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CVLG/earnings/CVLG-Q2-2021-earnings_call-4025.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/22/1566019.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":27.12,"fmt":"27.12"},"open":{"raw":26.71,"fmt":"26.71"},"dayLow":{"raw":26.08,"fmt":"26.08"},"dayHigh":{"raw":26.9,"fmt":"26.90"},"regularMarketPreviousClose":{"raw":27.12,"fmt":"27.12"},"regularMarketOpen":{"raw":26.71,"fmt":"26.71"},"regularMarketDayLow":{"raw":26.08,"fmt":"26.08"},"regularMarketDayHigh":{"raw":26.9,"fmt":"26.90"},"dividendRate":{"raw":0.28,"fmt":"0.28"},"dividendYield":{"raw":0.0105,"fmt":"1.05%"},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"payoutRatio":{"raw":1.75,"fmt":"175.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.141,"fmt":"1.14"},"trailingPE":{"raw":166.125,"fmt":"166.12"},"forwardPE":{"raw":10.766191,"fmt":"10.77"},"volume":{"raw":83986,"fmt":"83.99k","longFmt":"83,986"},"regularMarketVolume":{"raw":83986,"fmt":"83.99k","longFmt":"83,986"},"averageVolume":{"raw":160605,"fmt":"160.6k","longFmt":"160,605"},"averageVolume10days":{"raw":154030,"fmt":"154.03k","longFmt":"154,030"},"averageDailyVolume10Day":{"raw":154030,"fmt":"154.03k","longFmt":"154,030"},"bid":{"raw":25.67,"fmt":"25.67"},"ask":{"raw":28.75,"fmt":"28.75"},"bidSize":{"raw":30000,"fmt":"30k","longFmt":"30,000"},"askSize":{"raw":40000,"fmt":"40k","longFmt":"40,000"},"marketCap":{"raw":666707328,"fmt":"666.71M","longFmt":"666,707,328"},"nonDilutedMarketCap":{"raw":634600987,"fmt":"634.6M","longFmt":"634,600,987"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":17.46,"fmt":"17.46"},"fiftyTwoWeekHigh":{"raw":30.43,"fmt":"30.43"},"allTimeHigh":{"raw":30.77,"fmt":"30.77"},"allTimeLow":{"raw":0.68,"fmt":"0.68"},"priceToSalesTrailing12Months":{"raw":0.5725404,"fmt":"0.57"},"fiftyDayAverage":{"raw":27.1258,"fmt":"27.13"},"twoHundredDayAverage":{"raw":23.70615,"fmt":"23.71"},"trailingAnnualDividendRate":{"raw":0.28,"fmt":"0.28"},"trailingAnnualDividendYield":{"raw":0.010324484,"fmt":"1.03%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"earningsCallDate":[{"raw":1776952800,"fmt":"2026-04-23"}],"isEarningsDateEstimate":false,"earningsAverage":{"raw":0.34109,"fmt":"0.34"},"earningsLow":{"raw":0.31,"fmt":"0.31"},"earningsHigh":{"raw":0.37,"fmt":"0.37"},"revenueAverage":{"raw":291391540,"fmt":"291.39M","longFmt":"291,391,540"},"revenueLow":{"raw":288500000,"fmt":"288.5M","longFmt":"288,500,000"},"revenueHigh":{"raw":297000000,"fmt":"297M","longFmt":"297,000,000"}},"exDividendDate":{"raw":1772755200,"fmt":"2026-03-06"},"dividendDate":{"raw":1774569600,"fmt":"2026-03-27"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1737732359,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":36.0,"priorPriceTarget":36.0},{"epochGradeDate":1729882893,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":70.0},{"epochGradeDate":1722019620,"firm":"TD Cowen","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":65.0},{"epochGradeDate":1706181524,"firm":"TD Cowen","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":51.0},{"epochGradeDate":1706021470,"firm":"Vertical Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1690560177,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":63.0},{"epochGradeDate":1682943567,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":50.0},{"epochGradeDate":1673359031,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1666619597,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":40.0,"priorPriceTarget":35.0},{"epochGradeDate":1649931623,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":40.0},{"epochGradeDate":1649167386,"firm":"Wolfe Research","toGrade":"Underperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":21.0},{"epochGradeDate":1641469718,"firm":"Wolfe Research","toGrade":"Underperform","fromGrade":"Peer Perform","action":"down","priceTargetAction":"Announces","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1590146023,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":10.0},{"epochGradeDate":1590056311,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1572431639,"firm":"Stifel Nicolaus","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":18.0,"priorPriceTarget":0.0},{"epochGradeDate":1558523285,"firm":"Cowen & Co.","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1556711289,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1528284834,"firm":"Stifel Nicolaus","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":36.0,"priorPriceTarget":35.0},{"epochGradeDate":1524741498,"firm":"Stifel Nicolaus","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":34.0},{"epochGradeDate":1521117008,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1508153665,"firm":"Cowen & Co.","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1502716874,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1483621204,"firm":"Stifel Nicolaus","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1469721585,"firm":"Stifel Nicolaus","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1466598473,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1458730483,"firm":"Stifel Nicolaus","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1457947063,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1403186918,"firm":"Avondale Partners","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Raises","currentPriceTarget":4.5,"priorPriceTarget":12.0},{"epochGradeDate":1349098380,"firm":"Avondale Partners","toGrade":"Market Perform","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774649701,"postMarketPrice":{"raw":26.58,"fmt":"26.58"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.0199115,"fmt":"-1.99%"},"regularMarketChange":{"raw":-0.540001,"fmt":"-0.54"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":26.58,"fmt":"26.58"},"regularMarketDayHigh":{"raw":26.9,"fmt":"26.90"},"regularMarketDayLow":{"raw":26.08,"fmt":"26.08"},"regularMarketVolume":{"raw":83986,"fmt":"83.99k","longFmt":"83,986.00"},"averageDailyVolume10Day":{"raw":154030,"fmt":"154.03k","longFmt":"154,030"},"averageDailyVolume3Month":{"raw":160605,"fmt":"160.6k","longFmt":"160,605"},"regularMarketPreviousClose":{"raw":27.12,"fmt":"27.12"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":26.71,"fmt":"26.71"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CVLG","underlyingSymbol":null,"shortName":"Covenant Logistics Group, Inc.","longName":"Covenant Logistics Group, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":666707328,"fmt":"666.71M","longFmt":"666,707,328.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.32,"fmt":"0.32"},"estimate":{"raw":0.33667,"fmt":"0.34"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"-0.02","surprisePct":"-4.95","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745438700,"fmt":"2025-04-23"}},{"date":"2Q2025","actual":{"raw":0.45,"fmt":"0.45"},"estimate":{"raw":0.41533,"fmt":"0.42"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.03","surprisePct":"8.35","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753301100,"fmt":"2025-07-23"}},{"date":"3Q2025","actual":{"raw":0.44,"fmt":"0.44"},"estimate":{"raw":0.43569,"fmt":"0.44"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.0","surprisePct":"0.99","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761163500,"fmt":"2025-10-22"}},{"date":"4Q2025","actual":{"raw":0.31,"fmt":"0.31"},"estimate":{"raw":0.33347,"fmt":"0.33"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.02","surprisePct":"-7.04","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1769720700,"fmt":"2026-01-29"}}],"currentQuarterEstimate":{"raw":0.34109,"fmt":"0.34"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1776974400,"fmt":"2026-04-23"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":1216858000,"fmt":"1.22B","longFmt":"1,216,858,000"},"earnings":{"raw":90543000,"fmt":"90.54M","longFmt":"90,543,000"}},{"date":2023,"revenue":{"raw":1103573000,"fmt":"1.1B","longFmt":"1,103,573,000"},"earnings":{"raw":57508000,"fmt":"57.51M","longFmt":"57,508,000"}},{"date":2024,"revenue":{"raw":1131476000,"fmt":"1.13B","longFmt":"1,131,476,000"},"earnings":{"raw":54977000,"fmt":"54.98M","longFmt":"54,977,000"}},{"date":2025,"revenue":{"raw":1164472000,"fmt":"1.16B","longFmt":"1,164,472,000"},"earnings":{"raw":41252000,"fmt":"41.25M","longFmt":"41,252,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":269355000,"fmt":"269.36M","longFmt":"269,355,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":302854000,"fmt":"302.85M","longFmt":"302,854,000"},"earnings":{"raw":12415000,"fmt":"12.41M","longFmt":"12,415,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":296889000,"fmt":"296.89M","longFmt":"296,889,000"},"earnings":{"raw":11517000,"fmt":"11.52M","longFmt":"11,517,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":295374000,"fmt":"295.37M","longFmt":"295,374,000"},"earnings":{"raw":8032000,"fmt":"8.03M","longFmt":"8,032,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":26.58,"fmt":"26.58"},"targetHighPrice":{"raw":34.0,"fmt":"34.00"},"targetLowPrice":{"raw":30.0,"fmt":"30.00"},"targetMeanPrice":{"raw":31.66667,"fmt":"31.67"},"targetMedianPrice":{"raw":31.0,"fmt":"31.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":3,"fmt":"3","longFmt":"3"},"totalCash":{"raw":4946000,"fmt":"4.95M","longFmt":"4,946,000"},"totalCashPerShare":{"raw":0.197,"fmt":"0.2"},"ebitda":{"raw":116031000,"fmt":"116.03M","longFmt":"116,031,000"},"totalDebt":{"raw":338697984,"fmt":"338.7M","longFmt":"338,697,984"},"quickRatio":{"raw":0.801,"fmt":"0.80"},"currentRatio":{"raw":1.109,"fmt":"1.11"},"totalRevenue":{"raw":1164472064,"fmt":"1.16B","longFmt":"1,164,472,064"},"debtToEquity":{"raw":83.837,"fmt":"83.84%"},"revenuePerShare":{"raw":45.402,"fmt":"45.40"},"returnOnAssets":{"raw":0.01426,"fmt":"1.43%"},"returnOnEquity":{"raw":0.01047,"fmt":"1.05%"},"grossProfits":{"raw":256279008,"fmt":"256.28M","longFmt":"256,279,008"},"freeCashflow":{"raw":-66872752,"fmt":"-66.87M","longFmt":"-66,872,752"},"operatingCashflow":{"raw":113648000,"fmt":"113.65M","longFmt":"113,648,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.065,"fmt":"6.50%"},"grossMargins":{"raw":0.22007999,"fmt":"22.01%"},"ebitdaMargins":{"raw":0.09964,"fmt":"9.96%"},"operatingMargins":{"raw":-0.020569999,"fmt":"-2.06%"},"profitMargins":{"raw":0.00622,"fmt":"0.62%"},"financialCurrency":"USD"}}],"error":null}}