{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.013086138,"fmt":"-1.31%"},"oneMonthReturn":{"raw":-0.07084185,"fmt":"-7.08%"},"threeMonthReturn":{"raw":0.006674129,"fmt":"0.67%"},"sixMonthReturn":{"raw":0.13408524,"fmt":"13.41%"},"ytdReturnPct":{"raw":-0.016838646,"fmt":"-1.68%"},"oneYearTotalReturn":{"raw":-0.056800425,"fmt":"-5.68%"},"twoYearTotalReturn":{"raw":0.07100596,"fmt":"7.10%"},"threeYearTotalReturn":{"raw":0.09233559,"fmt":"9.23%"},"fiveYearTotalReturn":{"raw":0.060132757,"fmt":"6.01%"},"tenYearTotalReturn":{"raw":0.41212198,"fmt":"41.21%"},"maxReturn":{"raw":8.197295,"fmt":"819.73%"}},"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":1199887488,"fmt":"1.2B","longFmt":"1,199,887,488"},"forwardPE":{},"profitMargins":{"raw":0.06748,"fmt":"6.75%"},"floatShares":{"raw":30982402,"fmt":"30.98M","longFmt":"30,982,402"},"sharesOutstanding":{"raw":32559588,"fmt":"32.56M","longFmt":"32,559,588"},"sharesShort":{"raw":738067,"fmt":"738.07k","longFmt":"738,067"},"sharesShortPriorMonth":{"raw":887255,"fmt":"887.25k","longFmt":"887,255"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0227,"fmt":"2.27%"},"heldPercentInsiders":{"raw":0.04842,"fmt":"4.84%"},"heldPercentInstitutions":{"raw":0.65772,"fmt":"65.77%"},"shortRatio":{"raw":2.4,"fmt":"2.4"},"shortPercentOfFloat":{"raw":0.026700001,"fmt":"2.67%"},"beta":{"raw":0.62,"fmt":"0.62"},"impliedSharesOutstanding":{"raw":32559588,"fmt":"32.56M","longFmt":"32,559,588"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":17.524,"fmt":"17.52"},"priceToBook":{"raw":1.0328692,"fmt":"1.03"},"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":2580000,"fmt":"2.58M","longFmt":"2,580,000"},"trailingEps":{"raw":0.08,"fmt":"0.08"},"forwardEps":{"raw":0.11,"fmt":"0.11"},"pegRatio":{},"lastSplitFactor":"3:1","lastSplitDate":{"raw":1656633600,"fmt":"2022-07-01"},"enterpriseToRevenue":{"raw":8.024,"fmt":"8.02"},"enterpriseToEbitda":{"raw":13.039,"fmt":"13.04"},"52WeekChange":{"raw":-0.050233066,"fmt":"-5.02%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.38,"fmt":"0.38"},"lastDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"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.01,"fmt":"0.01"},"estimate":{"raw":-0.255,"fmt":"-0.25"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.27","surprisePct":"103.92","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746129900,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":-0.77,"fmt":"-0.77"},"estimate":{"raw":-0.36333,"fmt":"-0.36"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.41","surprisePct":"-111.93","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753819500,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":0.03,"fmt":"0.03"},"estimate":{"raw":0.0,"fmt":"0.00"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"0.0","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761682248,"fmt":"2025-10-28"}},{"date":"4Q2025","actual":{"raw":0.82,"fmt":"0.82"},"estimate":{"raw":0.01667,"fmt":"0.02"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.8","surprisePct":"4819.02","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1771535463,"fmt":"2026-02-19"}}],"currentQuarterEstimate":{"raw":0.025,"fmt":"0.03"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":82320000,"fmt":"82.32M","longFmt":"82,320,000"},"earnings":{"raw":-1623000,"fmt":"-1.62M","longFmt":"-1,623,000"}},{"date":2023,"revenue":{"raw":109119000,"fmt":"109.12M","longFmt":"109,119,000"},"earnings":{"raw":758000,"fmt":"758k","longFmt":"758,000"}},{"date":2024,"revenue":{"raw":124519000,"fmt":"124.52M","longFmt":"124,519,000"},"earnings":{"raw":-8779000,"fmt":"-8.78M","longFmt":"-8,779,000"}},{"date":2025,"revenue":{"raw":149545000,"fmt":"149.54M","longFmt":"149,545,000"},"earnings":{"raw":2580000,"fmt":"2.58M","longFmt":"2,580,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":35811000,"fmt":"35.81M","longFmt":"35,811,000"},"earnings":{"raw":383000,"fmt":"383k","longFmt":"383,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":37638000,"fmt":"37.64M","longFmt":"37,638,000"},"earnings":{"raw":-25296000,"fmt":"-25.3M","longFmt":"-25,296,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":37757000,"fmt":"37.76M","longFmt":"37,757,000"},"earnings":{"raw":1036000,"fmt":"1.04M","longFmt":"1,036,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":38339000,"fmt":"38.34M","longFmt":"38,339,000"},"earnings":{"raw":26457000,"fmt":"26.46M","longFmt":"26,457,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CTO Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1771596000,"updated":1772061937,"transcriptId":2880822,"type":"IN_HOUSE","eventId":404865,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q4-2025-earnings_call-404865.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/20/2880822.json","maxAge":1},{"title":"CTO Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761742800,"updated":1761839138,"transcriptId":2216527,"type":"IN_HOUSE","eventId":368670,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q3-2025-earnings_call-368670.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/29/2216527.json","maxAge":1},{"title":"CTO Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753880400,"updated":1763338754,"transcriptId":2295525,"type":"IN_HOUSE","eventId":341343,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q2-2025-earnings_call-341343.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/30/2295525.json","maxAge":1},{"title":"CTO Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746190800,"updated":1764323115,"transcriptId":2355992,"type":"IN_HOUSE","eventId":318240,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q1-2025-earnings_call-318240.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/2/2355992.json","maxAge":1},{"title":"CTO Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740146400,"updated":1766504837,"transcriptId":2534195,"type":"IN_HOUSE","eventId":239657,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q4-2024-earnings_call-239657.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/21/2534195.json","maxAge":1},{"title":"CTO Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1729861200,"updated":1769254105,"transcriptId":2620321,"type":"IN_HOUSE","eventId":216339,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q3-2024-earnings_call-216339.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/25/2620321.json","maxAge":1},{"title":"CTO Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1721998800,"updated":1772065158,"transcriptId":2727797,"type":"IN_HOUSE","eventId":203214,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q2-2024-earnings_call-203214.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/26/2727797.json","maxAge":1},{"title":"CTO Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714741200,"updated":1772062996,"transcriptId":2743234,"type":"IN_HOUSE","eventId":170141,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q1-2024-earnings_call-170141.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/3/2743234.json","maxAge":1},{"title":"CTO Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1708696800,"updated":1772064249,"transcriptId":2787761,"type":"IN_HOUSE","eventId":126744,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q4-2023-earnings_call-126744.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/23/2787761.json","maxAge":1},{"title":"CTO Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698411600,"updated":1772060221,"transcriptId":2862269,"type":"IN_HOUSE","eventId":85811,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q3-2023-earnings_call-85811.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/27/2862269.json","maxAge":1},{"title":"CTO Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690549200,"updated":1772061830,"transcriptId":2913050,"type":"IN_HOUSE","eventId":65403,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q2-2023-earnings_call-65403.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/28/2913050.json","maxAge":1},{"title":"CTO Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682686800,"updated":1772411370,"transcriptId":2968726,"type":"IN_HOUSE","eventId":56167,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q1-2023-earnings_call-56167.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/28/2968726.json","maxAge":1},{"title":"CTO Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677247200,"updated":1773016646,"transcriptId":3010257,"type":"IN_HOUSE","eventId":47471,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q4-2022-earnings_call-47471.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/24/3010257.json","maxAge":1},{"title":"CTO Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666962000,"updated":1773487601,"transcriptId":3070930,"type":"IN_HOUSE","eventId":35882,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q3-2022-earnings_call-35882.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/28/3070930.json","maxAge":1},{"title":"CTO Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659090300,"updated":1773820059,"transcriptId":3105327,"type":"IN_HOUSE","eventId":26684,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q2-2022-earnings_call-26684.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/29/3105327.json","maxAge":1},{"title":"CTO Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651251527,"updated":1774697746,"transcriptId":3143529,"type":"IN_HOUSE","eventId":20244,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q1-2022-earnings_call-20244.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/29/3143529.json","maxAge":1},{"title":"CTO Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645790398,"updated":1774505938,"transcriptId":3169618,"type":"IN_HOUSE","eventId":15501,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CTO/earnings/CTO-Q4-2021-earnings_call-15501.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/25/3169618.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":18.22,"fmt":"18.22"},"open":{"raw":18.09,"fmt":"18.09"},"dayLow":{"raw":18.0,"fmt":"18.00"},"dayHigh":{"raw":18.325,"fmt":"18.33"},"regularMarketPreviousClose":{"raw":18.22,"fmt":"18.22"},"regularMarketOpen":{"raw":18.09,"fmt":"18.09"},"regularMarketDayLow":{"raw":18.0,"fmt":"18.00"},"regularMarketDayHigh":{"raw":18.325,"fmt":"18.33"},"dividendRate":{"raw":1.52,"fmt":"1.52"},"dividendYield":{"raw":0.084,"fmt":"8.40%"},"exDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"payoutRatio":{"raw":19.0,"fmt":"1,900.00%"},"fiveYearAvgDividendYield":{"raw":7.81,"fmt":"7.81"},"beta":{"raw":0.62,"fmt":"0.62"},"trailingPE":{"raw":226.25002,"fmt":"226.25"},"forwardPE":{"raw":164.54546,"fmt":"164.55"},"volume":{"raw":211986,"fmt":"211.99k","longFmt":"211,986"},"regularMarketVolume":{"raw":211986,"fmt":"211.99k","longFmt":"211,986"},"averageVolume":{"raw":266445,"fmt":"266.44k","longFmt":"266,445"},"averageVolume10days":{"raw":238210,"fmt":"238.21k","longFmt":"238,210"},"averageDailyVolume10Day":{"raw":238210,"fmt":"238.21k","longFmt":"238,210"},"bid":{"raw":17.95,"fmt":"17.95"},"ask":{"raw":19.02,"fmt":"19.02"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":589328576,"fmt":"589.33M","longFmt":"589,328,576"},"nonDilutedMarketCap":{"raw":597142843,"fmt":"597.14M","longFmt":"597,142,843"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":15.07,"fmt":"15.07"},"fiftyTwoWeekHigh":{"raw":20.25,"fmt":"20.25"},"allTimeHigh":{"raw":24.497828,"fmt":"24.50"},"allTimeLow":{"raw":1.391151,"fmt":"1.39"},"priceToSalesTrailing12Months":{"raw":3.9408112,"fmt":"3.94"},"fiftyDayAverage":{"raw":18.718,"fmt":"18.72"},"twoHundredDayAverage":{"raw":17.5488,"fmt":"17.55"},"trailingAnnualDividendRate":{"raw":1.52,"fmt":"1.52"},"trailingAnnualDividendYield":{"raw":0.08342481,"fmt":"8.34%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"earningsCallDate":[{"raw":1777467600,"fmt":"2026-04-29"}],"isEarningsDateEstimate":false,"earningsAverage":{},"earningsLow":{},"earningsHigh":{},"revenueAverage":{"raw":38892250,"fmt":"38.89M","longFmt":"38,892,250"},"revenueLow":{"raw":38486000,"fmt":"38.49M","longFmt":"38,486,000"},"revenueHigh":{"raw":39518000,"fmt":"39.52M","longFmt":"39,518,000"}},"exDividendDate":{"raw":1773273600,"fmt":"2026-03-12"},"dividendDate":{"raw":1774915200,"fmt":"2026-03-31"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771946122,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":21.0,"priorPriceTarget":21.0},{"epochGradeDate":1761770170,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":21.0,"priorPriceTarget":21.0},{"epochGradeDate":1753894125,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":22.0},{"epochGradeDate":1748012768,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Strong Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":24.0},{"epochGradeDate":1741194729,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":22.5},{"epochGradeDate":1740522942,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1730311397,"firm":"Raymond James","toGrade":"Strong Buy","fromGrade":"Outperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1729883440,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":22.0,"priorPriceTarget":22.0},{"epochGradeDate":1723830395,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1722025317,"firm":"Jones Trading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.5,"priorPriceTarget":19.0},{"epochGradeDate":1715016174,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":21.0},{"epochGradeDate":1712576903,"firm":"Alliance Global Partners","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1708957914,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1704478236,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1698655121,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":25.0},{"epochGradeDate":1698417214,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":23.0},{"epochGradeDate":1693913493,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":21.0},{"epochGradeDate":1690792058,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1686914766,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":22.0},{"epochGradeDate":1682930354,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1682929545,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1682681113,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1679921695,"firm":"Compass Point","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":18.0},{"epochGradeDate":1678354442,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":26.0,"priorPriceTarget":0.0},{"epochGradeDate":1677588630,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":23.0},{"epochGradeDate":1677499723,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":23.0,"priorPriceTarget":0.0},{"epochGradeDate":1677261422,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1672997629,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":27.0},{"epochGradeDate":1672837476,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":26.0},{"epochGradeDate":1659346205,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1659345609,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":23.0},{"epochGradeDate":1657191767,"firm":"EF Hutton","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1655465851,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":69.0,"priorPriceTarget":0.0},{"epochGradeDate":1651245507,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1646746036,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":67.0},{"epochGradeDate":1646052521,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":70.0},{"epochGradeDate":1643806840,"firm":"JonesTrading","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":70.0,"priorPriceTarget":0.0},{"epochGradeDate":1622202589,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1620041160,"firm":"Compass Point","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.0060773813,"fmt":"-0.61%"},"postMarketChange":{"raw":-0.11000061,"fmt":"-0.11"},"postMarketTime":1774649701,"postMarketPrice":{"raw":17.99,"fmt":"17.99"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.00658611,"fmt":"-0.66%"},"regularMarketChange":{"raw":-0.119999,"fmt":"-0.12"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":18.1,"fmt":"18.10"},"regularMarketDayHigh":{"raw":18.325,"fmt":"18.33"},"regularMarketDayLow":{"raw":18.0,"fmt":"18.00"},"regularMarketVolume":{"raw":211986,"fmt":"211.99k","longFmt":"211,986.00"},"averageDailyVolume10Day":{"raw":238210,"fmt":"238.21k","longFmt":"238,210"},"averageDailyVolume3Month":{"raw":266445,"fmt":"266.44k","longFmt":"266,445"},"regularMarketPreviousClose":{"raw":18.22,"fmt":"18.22"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":18.09,"fmt":"18.09"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CTO","underlyingSymbol":null,"shortName":"CTO Realty Growth, Inc.","longName":"CTO Realty Growth, Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":589328576,"fmt":"589.33M","longFmt":"589,328,576.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.0138,"fmt":"0.01"},"estimate":{"raw":-0.505,"fmt":"-0.50"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.52","surprisePct":"102.73","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746129900,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":-0.0137,"fmt":"-0.01"},"estimate":{"raw":-0.48,"fmt":"-0.48"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.47","surprisePct":"97.15","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753819500,"fmt":"2025-07-29"}}],"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":82320000,"fmt":"82.32M","longFmt":"82,320,000"},"earnings":{"raw":5419000,"fmt":"5.42M","longFmt":"5,419,000"}},{"date":2023,"revenue":{"raw":109119000,"fmt":"109.12M","longFmt":"109,119,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2024,"revenue":{"raw":124519000,"fmt":"124.52M","longFmt":"124,519,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":2025,"revenue":{"raw":149545000,"fmt":"149.54M","longFmt":"149,545,000"},"earnings":{"raw":374000,"fmt":"374k","longFmt":"374,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":35811000,"fmt":"35.81M","longFmt":"35,811,000"},"earnings":{"raw":436790,"fmt":"436.79k","longFmt":"436,790"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":37638000,"fmt":"37.64M","longFmt":"37,638,000"},"earnings":{"raw":-448000,"fmt":"-448k","longFmt":"-448,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":37757000,"fmt":"37.76M","longFmt":"37,757,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":38339000,"fmt":"38.34M","longFmt":"38,339,000"},"earnings":{"raw":72000,"fmt":"72k","longFmt":"72,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":18.1,"fmt":"18.10"},"targetHighPrice":{"raw":23.0,"fmt":"23.00"},"targetLowPrice":{"raw":21.0,"fmt":"21.00"},"targetMeanPrice":{"raw":22.16667,"fmt":"22.17"},"targetMedianPrice":{"raw":22.0,"fmt":"22.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":9466000,"fmt":"9.47M","longFmt":"9,466,000"},"totalCashPerShare":{"raw":0.291,"fmt":"0.29"},"ebitda":{"raw":92021000,"fmt":"92.02M","longFmt":"92,021,000"},"totalDebt":{"raw":619977984,"fmt":"619.98M","longFmt":"619,977,984"},"quickRatio":{"raw":1.216,"fmt":"1.22"},"currentRatio":{"raw":2.732,"fmt":"2.73"},"totalRevenue":{"raw":149544992,"fmt":"149.54M","longFmt":"149,544,992"},"debtToEquity":{"raw":109.277,"fmt":"109.28%"},"revenuePerShare":{"raw":4.635,"fmt":"4.64"},"returnOnAssets":{"raw":0.01687,"fmt":"1.69%"},"returnOnEquity":{"raw":0.0171,"fmt":"1.71%"},"grossProfits":{"raw":111554000,"fmt":"111.55M","longFmt":"111,554,000"},"freeCashflow":{"raw":29390500,"fmt":"29.39M","longFmt":"29,390,500"},"operatingCashflow":{"raw":64600000,"fmt":"64.6M","longFmt":"64,600,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.073,"fmt":"7.30%"},"grossMargins":{"raw":0.74596,"fmt":"74.60%"},"ebitdaMargins":{"raw":0.61534,"fmt":"61.53%"},"operatingMargins":{"raw":0.22554001,"fmt":"22.55%"},"profitMargins":{"raw":0.06748,"fmt":"6.75%"},"financialCurrency":"USD"}}],"error":null}}