{"quoteSummary":{"result":[{"summaryDetail":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"previousClose":{"raw":3.8,"fmt":"3.8000"},"open":{"raw":3.82,"fmt":"3.8200"},"dayLow":{"raw":3.82,"fmt":"3.8200"},"dayHigh":{"raw":4.085,"fmt":"4.0850"},"regularMarketPreviousClose":{"raw":3.8,"fmt":"3.8000"},"regularMarketOpen":{"raw":3.82,"fmt":"3.8200"},"regularMarketDayLow":{"raw":3.82,"fmt":"3.8200"},"regularMarketDayHigh":{"raw":4.085,"fmt":"4.0850"},"dividendRate":{"raw":0.04,"fmt":"0.04"},"dividendYield":{"raw":0.01,"fmt":"1.00%"},"exDividendDate":{"raw":1772668800,"fmt":"2026-03-05"},"payoutRatio":{"raw":0.6,"fmt":"60.00%"},"fiveYearAvgDividendYield":{"raw":2.96,"fmt":"2.96"},"beta":{"raw":-0.172,"fmt":"-0.17"},"trailingPE":{"raw":19.949999,"fmt":"19.95"},"forwardPE":{"raw":15.96,"fmt":"15.96"},"volume":{"raw":215970,"fmt":"215.97k","longFmt":"215,970"},"regularMarketVolume":{"raw":215970,"fmt":"215.97k","longFmt":"215,970"},"averageVolume":{"raw":241693,"fmt":"241.69k","longFmt":"241,693"},"averageVolume10days":{"raw":227510,"fmt":"227.51k","longFmt":"227,510"},"averageDailyVolume10Day":{"raw":227510,"fmt":"227.51k","longFmt":"227,510"},"bid":{"raw":3.96,"fmt":"3.9600"},"ask":{"raw":4.0,"fmt":"4.0000"},"bidSize":{"raw":0,"fmt":null,"longFmt":"0"},"askSize":{"raw":0,"fmt":null,"longFmt":"0"},"marketCap":{"raw":319794496,"fmt":"319.79M","longFmt":"319,794,496"},"nonDilutedMarketCap":{"raw":292490228,"fmt":"292.49M","longFmt":"292,490,228"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":3.61,"fmt":"3.6100"},"fiftyTwoWeekHigh":{"raw":8.58,"fmt":"8.5800"},"allTimeHigh":{"raw":15.725,"fmt":"15.7250"},"allTimeLow":{"raw":0.02625,"fmt":"0.0262"},"priceToSalesTrailing12Months":{"raw":2.5339892,"fmt":"2.53"},"fiftyDayAverage":{"raw":4.4454,"fmt":"4.4454"},"twoHundredDayAverage":{"raw":5.75025,"fmt":"5.7502"},"trailingAnnualDividendRate":{"raw":0.12,"fmt":"0.12"},"trailingAnnualDividendYield":{"raw":0.031578947,"fmt":"3.16%"},"navPrice":{},"currency":"CAD","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":1779307200,"fmt":"2026-05-20"}],"earningsCallDate":[],"isEarningsDateEstimate":false,"earningsAverage":{},"earningsLow":{},"earningsHigh":{},"revenueAverage":{"raw":33130700,"fmt":"33.13M","longFmt":"33,130,700"},"revenueLow":{"raw":32400000,"fmt":"32.4M","longFmt":"32,400,000"},"revenueHigh":{"raw":33622800,"fmt":"33.62M","longFmt":"33,622,800"}},"exDividendDate":{"raw":1772668800,"fmt":"2026-03-05"},"dividendDate":{"raw":1773360000,"fmt":"2026-03-13"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1692096990,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":7.0,"priorPriceTarget":6.0}],"maxAge":86400},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"postMarketChange":{},"postMarketPrice":{},"regularMarketChangePercent":{"raw":0.050000016,"fmt":"5.00%"},"regularMarketChange":{"raw":0.19000006,"fmt":"0.1900"},"regularMarketTime":1774641600,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"regularMarketPrice":{"raw":3.99,"fmt":"3.9900"},"regularMarketDayHigh":{"raw":4.085,"fmt":"4.0850"},"regularMarketDayLow":{"raw":3.82,"fmt":"3.8200"},"regularMarketVolume":{"raw":215970,"fmt":"215.97k","longFmt":"215,970.00"},"averageDailyVolume10Day":{"raw":227510,"fmt":"227.51k","longFmt":"227,510"},"averageDailyVolume3Month":{"raw":241693,"fmt":"241.69k","longFmt":"241,693"},"regularMarketPreviousClose":{"raw":3.8,"fmt":"3.8000"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":3.82,"fmt":"3.8200"},"strikePrice":{},"openInterest":{},"exchange":"TOR","exchangeName":"Toronto","exchangeDataDelayedBy":15,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CMG.TO","underlyingSymbol":null,"shortName":"COMPUTER MODELLING GROUP LTD","longName":"Computer Modelling Group Ltd.","currency":"CAD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":319794496,"fmt":"319.79M","longFmt":"319,794,496.00"}},"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPTSE","shortName":"S&P/TSX Composite index"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.08719344,"fmt":"8.72%"},"oneMonthReturn":{"raw":-0.026829243,"fmt":"-2.68%"},"threeMonthReturn":{"raw":-0.23121388,"fmt":"-23.12%"},"sixMonthReturn":{"raw":-0.3564516,"fmt":"-35.65%"},"ytdReturnPct":{"raw":-0.23709369,"fmt":"-23.71%"},"oneYearTotalReturn":{"raw":-0.5,"fmt":"-50.00%"},"twoYearTotalReturn":{"raw":-0.6099707,"fmt":"-61.00%"},"threeYearTotalReturn":{"raw":-0.44351465,"fmt":"-44.35%"},"fiveYearTotalReturn":{"raw":-0.29876977,"fmt":"-29.88%"},"tenYearTotalReturn":{"raw":-0.60573125,"fmt":"-60.57%"},"maxReturn":{"raw":11.768,"fmt":"1,176.80%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0205397,"fmt":"2.05%"},"oneMonthReturn":{"raw":-0.073658034,"fmt":"-7.37%"},"threeMonthReturn":{"raw":-0.0012234573,"fmt":"-0.12%"},"sixMonthReturn":{"raw":0.07389965,"fmt":"7.39%"},"ytdReturnPct":{"raw":0.0029607958,"fmt":"0.30%"},"oneYearTotalReturn":{"raw":0.2702406,"fmt":"27.02%"},"twoYearTotalReturn":{"raw":0.44571882,"fmt":"44.57%"},"threeYearTotalReturn":{"raw":0.62859315,"fmt":"62.86%"},"fiveYearTotalReturn":{"raw":0.7043317,"fmt":"70.43%"},"tenYearTotalReturn":{"raw":1.3926046,"fmt":"139.26%"},"maxReturn":{"raw":18.793554,"fmt":"1,879.36%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"enterpriseValue":{"raw":335418496,"fmt":"335.42M","longFmt":"335,418,496"},"forwardPE":{},"profitMargins":{"raw":0.13543999,"fmt":"13.54%"},"floatShares":{"raw":57247225,"fmt":"57.25M","longFmt":"57,247,225"},"sharesOutstanding":{"raw":79697610,"fmt":"79.7M","longFmt":"79,697,610"},"sharesShort":{"raw":1198173,"fmt":"1.2M","longFmt":"1,198,173"},"sharesShortPriorMonth":{"raw":1458020,"fmt":"1.46M","longFmt":"1,458,020"},"sharesShortPreviousMonthDate":{"raw":1771286400,"fmt":"2026-02-17"},"dateShortInterest":{"raw":1773619200,"fmt":"2026-03-16"},"sharesPercentSharesOut":{"raw":0.0155,"fmt":"1.55%"},"heldPercentInsiders":{"raw":0.0184,"fmt":"1.84%"},"heldPercentInstitutions":{"raw":0.56009,"fmt":"56.01%"},"shortRatio":{"raw":4.42,"fmt":"4.42"},"shortPercentOfFloat":{},"beta":{"raw":-0.172,"fmt":"-0.17"},"impliedSharesOutstanding":{"raw":80149000,"fmt":"80.15M","longFmt":"80,149,000"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":1.071,"fmt":"1.07"},"priceToBook":{"raw":3.7254903,"fmt":"3.73"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1743379200,"fmt":"2025-03-31"},"nextFiscalYearEnd":{"raw":1774915200,"fmt":"2026-03-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":-0.379,"fmt":"-37.90%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":17093000,"fmt":"17.09M","longFmt":"17,093,000"},"trailingEps":{"raw":0.2,"fmt":"0.2000"},"forwardEps":{"raw":0.25,"fmt":"0.25"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1404345600,"fmt":"2014-07-03"},"enterpriseToRevenue":{"raw":2.658,"fmt":"2.66"},"enterpriseToEbitda":{"raw":9.979,"fmt":"9.98"},"52WeekChange":{"raw":-0.54125,"fmt":"-54.12%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.01,"fmt":"0.01"},"lastDividendDate":{"raw":1772668800,"fmt":"2026-03-05"},"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.06,"fmt":"0.06"},"estimate":{"raw":0.095,"fmt":"0.09"},"fiscalQuarter":"4Q2025","calendarQuarter":"1Q2025","difference":"-0.04","surprisePct":"-36.84","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747904400,"fmt":"2025-05-22"}},{"date":"2Q2025","actual":{"raw":0.04,"fmt":"0.04"},"estimate":{"raw":0.046,"fmt":"0.05"},"fiscalQuarter":"1Q2026","calendarQuarter":"2Q2025","difference":"-0.01","surprisePct":"-13.04","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754515020,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.03,"fmt":"0.03"},"estimate":{"raw":0.035,"fmt":"0.04"},"fiscalQuarter":"2Q2026","calendarQuarter":"3Q2025","difference":"-0.01","surprisePct":"-14.29","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762898400,"fmt":"2025-11-11"}},{"date":"4Q2025","actual":{"raw":0.07,"fmt":"0.07"},"estimate":{"raw":0.06899,"fmt":"0.07"},"fiscalQuarter":"3Q2026","calendarQuarter":"4Q2025","difference":"0.0","surprisePct":"1.46","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770760800,"fmt":"2026-02-10"}}],"currentQuarterEstimate":{"raw":0.06494,"fmt":"0.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1779307200,"fmt":"2026-05-20"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":66202000,"fmt":"66.2M","longFmt":"66,202,000"},"earnings":{"raw":18405000,"fmt":"18.41M","longFmt":"18,405,000"}},{"date":2023,"revenue":{"raw":73846000,"fmt":"73.85M","longFmt":"73,846,000"},"earnings":{"raw":19797000,"fmt":"19.8M","longFmt":"19,797,000"}},{"date":2024,"revenue":{"raw":108679000,"fmt":"108.68M","longFmt":"108,679,000"},"earnings":{"raw":26259000,"fmt":"26.26M","longFmt":"26,259,000"}},{"date":2025,"revenue":{"raw":129446000,"fmt":"129.45M","longFmt":"129,446,000"},"earnings":{"raw":22437000,"fmt":"22.44M","longFmt":"22,437,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":33683000,"fmt":"33.68M","longFmt":"33,683,000"},"earnings":{"raw":5104000,"fmt":"5.1M","longFmt":"5,104,000"}},{"date":"2Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":29633000,"fmt":"29.63M","longFmt":"29,633,000"},"earnings":{"raw":3309000,"fmt":"3.31M","longFmt":"3,309,000"}},{"date":"3Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":30201000,"fmt":"30.2M","longFmt":"30,201,000"},"earnings":{"raw":2716000,"fmt":"2.72M","longFmt":"2,716,000"}},{"date":"4Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":32685000,"fmt":"32.69M","longFmt":"32,685,000"},"earnings":{"raw":5964000,"fmt":"5.96M","longFmt":"5,964,000"}}]},"financialCurrency":"CAD","defaultMethodology":"nongaap"},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.0633,"fmt":"0.06"},"estimate":{"raw":0.09667,"fmt":"0.10"},"fiscalQuarter":"4Q2025","calendarQuarter":"1Q2025","difference":"-0.03","surprisePct":"-34.52","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747904400,"fmt":"2025-05-22"}},{"date":"2Q2025","actual":{"raw":0.0402,"fmt":"0.04"},"estimate":{"raw":0.05986,"fmt":"0.06"},"fiscalQuarter":"1Q2026","calendarQuarter":"2Q2025","difference":"-0.02","surprisePct":"-32.84","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754515020,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.0355,"fmt":"0.04"},"estimate":{"raw":0.05358,"fmt":"0.05"},"fiscalQuarter":"2Q2026","calendarQuarter":"3Q2025","difference":"-0.02","surprisePct":"-33.74","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762898400,"fmt":"2025-11-11"}},{"date":"4Q2025","actual":{"raw":0.0778,"fmt":"0.08"},"estimate":{"raw":0.07293,"fmt":"0.07"},"fiscalQuarter":"3Q2026","calendarQuarter":"4Q2025","difference":"0.0","surprisePct":"6.68","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770761412,"fmt":"2026-02-10"}}],"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"4Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1779307200,"fmt":"2026-05-20"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":66202000,"fmt":"66.2M","longFmt":"66,202,000"},"earnings":{"raw":18405000,"fmt":"18.41M","longFmt":"18,405,000"}},{"date":2023,"revenue":{"raw":73846000,"fmt":"73.85M","longFmt":"73,846,000"},"earnings":{"raw":19797000,"fmt":"19.8M","longFmt":"19,797,000"}},{"date":2024,"revenue":{"raw":108679000,"fmt":"108.68M","longFmt":"108,679,000"},"earnings":{"raw":27344490,"fmt":"27.34M","longFmt":"27,344,490"}},{"date":2025,"revenue":{"raw":129446000,"fmt":"129.45M","longFmt":"129,446,000"},"earnings":{"raw":24188430,"fmt":"24.19M","longFmt":"24,188,430"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":33683000,"fmt":"33.68M","longFmt":"33,683,000"},"earnings":{"raw":5255900,"fmt":"5.26M","longFmt":"5,255,900"}},{"date":"2Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":29633000,"fmt":"29.63M","longFmt":"29,633,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"3Q2025","fiscalQuarter":"2Q2026","revenue":{"raw":30201000,"fmt":"30.2M","longFmt":"30,201,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"4Q2025","fiscalQuarter":"3Q2026","revenue":{"raw":32685000,"fmt":"32.69M","longFmt":"32,685,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"CAD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":3.99,"fmt":"3.99"},"targetHighPrice":{"raw":7.0,"fmt":"7.00"},"targetLowPrice":{"raw":5.5,"fmt":"5.50"},"targetMeanPrice":{"raw":6.125,"fmt":"6.12"},"targetMedianPrice":{"raw":6.0,"fmt":"6.00"},"recommendationMean":{"raw":2.33333,"fmt":"2.33"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":23740000,"fmt":"23.74M","longFmt":"23,740,000"},"totalCashPerShare":{"raw":0.296,"fmt":"0.3"},"ebitda":{"raw":33614000,"fmt":"33.61M","longFmt":"33,614,000"},"totalDebt":{"raw":39364000,"fmt":"39.36M","longFmt":"39,364,000"},"quickRatio":{"raw":1.183,"fmt":"1.18"},"currentRatio":{"raw":1.304,"fmt":"1.30"},"totalRevenue":{"raw":126202000,"fmt":"126.2M","longFmt":"126,202,000"},"debtToEquity":{"raw":45.072,"fmt":"45.07%"},"revenuePerShare":{"raw":1.52,"fmt":"1.52"},"returnOnAssets":{"raw":0.086169995,"fmt":"8.62%"},"returnOnEquity":{"raw":0.20224,"fmt":"20.22%"},"grossProfits":{"raw":101978000,"fmt":"101.98M","longFmt":"101,978,000"},"freeCashflow":{"raw":10987750,"fmt":"10.99M","longFmt":"10,987,750"},"operatingCashflow":{"raw":20423000,"fmt":"20.42M","longFmt":"20,423,000"},"earningsGrowth":{"raw":-0.397,"fmt":"-39.70%"},"revenueGrowth":{"raw":-0.086,"fmt":"-8.60%"},"grossMargins":{"raw":0.80805,"fmt":"80.80%"},"ebitdaMargins":{"raw":0.26635,"fmt":"26.64%"},"operatingMargins":{"raw":0.22087,"fmt":"22.09%"},"profitMargins":{"raw":0.13543999,"fmt":"13.54%"},"financialCurrency":"CAD"}}],"error":null}}