_id
69104d4accc777a4e85d52ce
Ticker
CGRIF
Name
Canadian General Investments Ltd
Exchange
PINK
Address
10 Toronto Street, Toronto, ON, Canada, M5C 2B7
Country
USA
Sector
Industry
Currency
USD
Website
https://www.mmainvestments.com/cgi.cfm
Description
Canadian General Investments, Limited is a close ended equity mutual fund launched and managed by Morgan Meighen & Associates Limited. It invests in the public equity markets of Canada. The fund seeks to invest in stocks of companies operating across diversified sectors. It invests in stocks of companies across all market capitalization. The fund employs fundamental analysis with a bottom-up stock picking approach focusing on timely recognition of capital gains and appropriate income generating instruments to create its portfolio. It benchmarks the performance of its portfolio against the S&P/TSX Composite Index. Canadian General Investments, Limited was formed on January 15, 1930 and is domiciled in Ontario, Canada.
Last Close
34.6
Volume
200
Current Price
34.19
Change
0.09
Last Updated
2026-01-02T11:16:24.805Z
Image
data:image/webp;base64,UklGRjoCAABXRUJQVlA4IC4CAABQDQCdASpAAEAAPrVSn0snJSKhqBgN+OAWiWIAy5wKBoOmctwaj4G3TAvyDeyN+3dXC9u27CT6OLgDtbFYtnTyt2P2TUgaDaNVST1G7cJPJ4CzyTvTF0WT2FHYnT8uIuqOih2vR1lgbe+v2GpYcVLaDlXQAP75CmlMd/YvtC/7/1dwovYE//G+TNWdDJYYEKZ2+CYnq1hKnMtnHCHvRPBGBAF1QLTFalLcliGmQ8VTgEAPfxouOyKU0APPKe8xKbd1oKiaacq3x80SWIIw6NTDKCVGVKTMS6HzBjrZQ/JMaQXdWGdI8jY3mxDXYLIcEpXfxnjZIFLxz7OKyQPPdQN9UFDA0Dl6nUdEQSf0ui7W4kUqKAXGckO3HuAG7mWhGgBrodfFY2bgNAsQurXcwPgHzVybcj2QR5BiBlOU9DmBR40vmxPkX1CcUcQVfF67yhZZ4yM57VXbAZsu3CtfLfTDykAmxL1mfXCrlnXO5BfNEPOkSLkpYTEokndYukMAG6h1S1obqqW9KsQSCtY6KswMCy0/AbE/BiKhh2OZSLeFITiMyJyqyKNFBeJjZOWW0zg1qAiYc7z++ObtYhmKZr8PgR2xD+vW1qo/ocHc7q39QKUtaY+W8wLFF4T7WJUTwtQzfxIytMxILPl0g+/VV0LvheSv9oRrj6mCHUoueB7AZz9EVVd7b3jKQRZDYPOzBYkR50PI1PlHsUxVXvO08pdM5t7TkuRxwNqL6lI+AAA=
Ipo Date
-
Market Cap
713977920
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
46207000
Cost Of Revenue
-
Gross Profit
46207000
Operating Expenses
9802000
Operating Income
36405000
Interest Expense
3294000
Pretax Income
33030000
Net Income
33072000
Eps
1.59
Dividends Per Share
11267000
Shares Outstanding
20861100
Income Tax Expense
42000
EBITDA
-
Operating Margin
78.78676391023005
Total Other Income Expense Net
-3375000
Cash
1414864000
Short Term Investments
-
Receivables
1846000
Inventories
-
Total Current Assets
1419509000
Property Plant Equipment
-
Total Assets
1670128000
Payables
599000
Short Term Debt
200000000
Long Term Debt
-
Total Liabilities
202168000
Equity
1467960000
Bs_currency_symbol
-
Depreciation
-36324000
Change In Working Capital
8000
Cash From Operations
14368000
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-14701000
Net Change In Cash
34956000
Cf_currency_symbol
-
PE
3.6653
PB
0.4844491675522493
ROE
2.252922422954304
ROA
1.9802075050535046
FCF
14368000
Fcf Percent
0.31094855757785617
Piotroski FScore
3
Health Score
71
Deep Value Investing Score
10
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
9.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
8
Net Net Investing Score
8.5
Quality Investing Score
8
Value Investing Score
8
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
46207000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
46207000
Quarters > 0 > income Statement > operating Expenses
9802000
Quarters > 0 > income Statement > operating Income
36405000
Quarters > 0 > income Statement > interest Expense
3294000
Quarters > 0 > income Statement > pretax Income
33030000
Quarters > 0 > income Statement > net Income
33072000
Quarters > 0 > income Statement > eps
1.59
Quarters > 0 > income Statement > dividends Per Share
11267000
Quarters > 0 > income Statement > shares Outstanding
20800000
Quarters > 0 > income Statement > income Tax Expense
42000
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
78.78676391023005
Quarters > 0 > income Statement > total Other Income Expense Net
-3375000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1414864000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1846000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1419509000
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
1670128000
Quarters > 0 > balance Sheet > payables
599000
Quarters > 0 > balance Sheet > short Term Debt
200000000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
202168000
Quarters > 0 > balance Sheet > equity
1467960000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
33072000
Quarters > 0 > cash Flow > depreciation
-36324000
Quarters > 0 > cash Flow > change In Working Capital
8000
Quarters > 0 > cash Flow > cash From Operations
14368000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-14701000
Quarters > 0 > cash Flow > net Change In Cash
34956000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
1.59
Quarters > 0 > ratios > PB
0.4844491675522493
Quarters > 0 > ratios > ROE
2.252922422954304
Quarters > 0 > ratios > ROA
1.9802075050535046
Quarters > 0 > ratios > FCF
14368000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.31094855757785617
Quarters > 0 > health Score
71
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
144026000
Quarters > 1 > income Statement > cost Of Revenue
6451451
Quarters > 1 > income Statement > gross Profit
144026000
Quarters > 1 > income Statement > operating Expenses
-7048000
Quarters > 1 > income Statement > operating Income
151074000
Quarters > 1 > income Statement > interest Expense
9381000
Quarters > 1 > income Statement > pretax Income
156229000
Quarters > 1 > income Statement > net Income
152782000
Quarters > 1 > income Statement > eps
7.325761784382225
Quarters > 1 > income Statement > dividends Per Share
10431000
Quarters > 1 > income Statement > shares Outstanding
20855442
Quarters > 1 > income Statement > income Tax Expense
3447000
Quarters > 1 > income Statement > EBITDA
111553686
Quarters > 1 > income Statement > operating Margin
104.89356088484023
Quarters > 1 > income Statement > total Other Income Expense Net
5155000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
35289000
Quarters > 1 > balance Sheet > short Term Investments
1119761165
Quarters > 1 > balance Sheet > receivables
1878000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
35289000
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
1648708000
Quarters > 1 > balance Sheet > payables
2310000
Quarters > 1 > balance Sheet > short Term Debt
200000000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
202553000
Quarters > 1 > balance Sheet > equity
1446155000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
152782000
Quarters > 1 > cash Flow > depreciation
168667000
Quarters > 1 > cash Flow > change In Working Capital
237000
Quarters > 1 > cash Flow > cash From Operations
-26358000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
10178000
Quarters > 1 > cash Flow > net Change In Cash
15143000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
7.325761784382225
Quarters > 1 > ratios > PB
0.49306441009435364
Quarters > 1 > ratios > ROE
10.564704336672072
Quarters > 1 > ratios > ROA
9.266771314265473
Quarters > 1 > ratios > FCF
-26358000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.18300862344298946
Quarters > 1 > health Score
65
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
177844000
Quarters > 2 > income Statement > cost Of Revenue
6226294
Quarters > 2 > income Statement > gross Profit
177844000
Quarters > 2 > income Statement > operating Expenses
9100000
Quarters > 2 > income Statement > operating Income
168744000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
163589000
Quarters > 2 > income Statement > net Income
153793000
Quarters > 2 > income Statement > eps
7.37000019408231
Quarters > 2 > income Statement > dividends Per Share
10430000
Quarters > 2 > income Statement > shares Outstanding
20867435
Quarters > 2 > income Statement > income Tax Expense
9796000
Quarters > 2 > income Statement > EBITDA
61607143
Quarters > 2 > income Statement > operating Margin
94.88315602438092
Quarters > 2 > income Statement > total Other Income Expense Net
-5155000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
51469000
Quarters > 2 > balance Sheet > short Term Investments
1215867000
Quarters > 2 > balance Sheet > receivables
1941000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1269277000
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
1490822000
Quarters > 2 > balance Sheet > payables
2225000
Quarters > 2 > balance Sheet > short Term Debt
175000000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
187018000
Quarters > 2 > balance Sheet > equity
1303804000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
153793000
Quarters > 2 > cash Flow > depreciation
-168667000
Quarters > 2 > cash Flow > change In Working Capital
-159000
Quarters > 2 > cash Flow > cash From Operations
55941000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-15649000
Quarters > 2 > cash Flow > net Change In Cash
20146000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
7.37000019408231
Quarters > 2 > ratios > PB
0.5472123130854024
Quarters > 2 > ratios > ROE
11.7957146933128
Quarters > 2 > ratios > ROA
10.315986750933376
Quarters > 2 > ratios > FCF
55941000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.3145509547693484
Quarters > 2 > health Score
86
Quarters > 3 > quarter
2024-03-31
Quarters > 3 > income Statement > revenue
65647378
Quarters > 3 > income Statement > cost Of Revenue
-
Quarters > 3 > income Statement > gross Profit
65647378
Quarters > 3 > income Statement > operating Expenses
3359073
Quarters > 3 > income Statement > operating Income
62288305
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
60385444
Quarters > 3 > income Statement > net Income
56769456
Quarters > 3 > income Statement > eps
2.7204807874087065
Quarters > 3 > income Statement > dividends Per Share
3850015
Quarters > 3 > income Statement > shares Outstanding
20867435
Quarters > 3 > income Statement > income Tax Expense
3615987
Quarters > 3 > income Statement > EBITDA
28423
Quarters > 3 > income Statement > operating Margin
94.8831574050071
Quarters > 3 > income Statement > total Other Income Expense Net
-1902861
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
37997401
Quarters > 3 > balance Sheet > short Term Investments
897623547
Quarters > 3 > balance Sheet > receivables
1432958
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
937053907
Quarters > 3 > balance Sheet > property Plant Equipment
-
Quarters > 3 > balance Sheet > total Assets
1100611277
Quarters > 3 > balance Sheet > payables
606109
Quarters > 3 > balance Sheet > short Term Debt
129195151
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
138067536
Quarters > 3 > balance Sheet > equity
962543741
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
56769456
Quarters > 3 > cash Flow > depreciation
-62259881
Quarters > 3 > cash Flow > change In Working Capital
-58691.51
Quarters > 3 > cash Flow > cash From Operations
20649445
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-5776499
Quarters > 3 > cash Flow > net Change In Cash
14872946
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
2.7204807874087065
Quarters > 3 > ratios > PB
0.7412209671726492
Quarters > 3 > ratios > ROE
5.897857269428757
Quarters > 3 > ratios > ROA
5.157993306659532
Quarters > 3 > ratios > FCF
20649445
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.31455094824960106
Quarters > 3 > health Score
77
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
348330000
Annuals > 0 > income Statement > cost Of Revenue
9381000
Annuals > 0 > income Statement > gross Profit
348330000
Annuals > 0 > income Statement > operating Expenses
18975000
Annuals > 0 > income Statement > operating Income
329355000
Annuals > 0 > income Statement > interest Expense
9381000
Annuals > 0 > income Statement > pretax Income
319818000
Annuals > 0 > income Statement > net Income
306575000
Annuals > 0 > income Statement > eps
14.700000124667701
Annuals > 0 > income Statement > dividends Per Share
20861000
Annuals > 0 > income Statement > shares Outstanding
20855442
Annuals > 0 > income Statement > income Tax Expense
13243000
Annuals > 0 > income Statement > EBITDA
319818000
Annuals > 0 > income Statement > operating Margin
94.55257945052105
Annuals > 0 > income Statement > total Other Income Expense Net
-9537000
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
35289000
Annuals > 0 > balance Sheet > short Term Investments
1119761165
Annuals > 0 > balance Sheet > receivables
1878000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
35289000
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
1648708000
Annuals > 0 > balance Sheet > payables
2310000
Annuals > 0 > balance Sheet > short Term Debt
200000000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
202553000
Annuals > 0 > balance Sheet > equity
1446155000
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
306575000
Annuals > 0 > cash Flow > depreciation
-329199000
Annuals > 0 > cash Flow > change In Working Capital
78000
Annuals > 0 > cash Flow > cash From Operations
29583000
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-5471000
Annuals > 0 > cash Flow > net Change In Cash
24112000
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
14.700000124667701
Annuals > 0 > ratios > PB
0.4989771450501503
Annuals > 0 > ratios > ROE
21.199318192033356
Annuals > 0 > ratios > ROA
18.59486337180386
Annuals > 0 > ratios > FCF
29583000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08492808543622427
Annuals > 0 > health Score
78
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
200350000
Annuals > 1 > income Statement > cost Of Revenue
8113000
Annuals > 1 > income Statement > gross Profit
200350000
Annuals > 1 > income Statement > operating Expenses
16246000
Annuals > 1 > income Statement > operating Income
184104000
Annuals > 1 > income Statement > interest Expense
8113000
Annuals > 1 > income Statement > pretax Income
174536000
Annuals > 1 > income Statement > net Income
174154000
Annuals > 1 > income Statement > eps
8.35000018698968
Annuals > 1 > income Statement > dividends Per Share
21414000
Annuals > 1 > income Statement > shares Outstanding
20856766
Annuals > 1 > income Statement > income Tax Expense
382000
Annuals > 1 > income Statement > EBITDA
-43049
Annuals > 1 > income Statement > operating Margin
91.89119041677066
Annuals > 1 > income Statement > total Other Income Expense Net
-9568000
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
11177000
Annuals > 1 > balance Sheet > short Term Investments
1324951000
Annuals > 1 > balance Sheet > receivables
1808000
Annuals > 1 > balance Sheet > inventories
-1324951000
Annuals > 1 > balance Sheet > total Current Assets
1337936000
Annuals > 1 > balance Sheet > property Plant Equipment
-
Annuals > 1 > balance Sheet > total Assets
1338094000
Annuals > 1 > balance Sheet > payables
2271000
Annuals > 1 > balance Sheet > short Term Debt
175000000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
177653000
Annuals > 1 > balance Sheet > equity
1160441000
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
174154000
Annuals > 1 > cash Flow > depreciation
74718
Annuals > 1 > cash Flow > change In Working Capital
2682000
Annuals > 1 > cash Flow > cash From Operations
11447000
Annuals > 1 > cash Flow > capital Expenditures
0
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-3868000
Annuals > 1 > cash Flow > net Change In Cash
7579000
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
8.35000018698968
Annuals > 1 > ratios > PB
0.6218705678272313
Annuals > 1 > ratios > ROE
15.007570397805662
Annuals > 1 > ratios > ROA
13.015079658080822
Annuals > 1 > ratios > FCF
11447000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.05713501372597954
Annuals > 1 > health Score
74
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
-235721000
Annuals > 2 > income Statement > cost Of Revenue
2650000
Annuals > 2 > income Statement > gross Profit
-252047000
Annuals > 2 > income Statement > operating Expenses
4245000
Annuals > 2 > income Statement > operating Income
-250630000
Annuals > 2 > income Statement > interest Expense
2650000
Annuals > 2 > income Statement > pretax Income
-256292000
Annuals > 2 > income Statement > net Income
-254391000
Annuals > 2 > income Statement > eps
-12.189999945852252
Annuals > 2 > income Statement > dividends Per Share
22006000
Annuals > 2 > income Statement > shares Outstanding
20868827
Annuals > 2 > income Statement > income Tax Expense
-1901000
Annuals > 2 > income Statement > EBITDA
-256292000
Annuals > 2 > income Statement > operating Margin
106.32485014063235
Annuals > 2 > income Statement > total Other Income Expense Net
-5662000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
3598000
Annuals > 2 > balance Sheet > short Term Investments
1150182000
Annuals > 2 > balance Sheet > receivables
1876000
Annuals > 2 > balance Sheet > inventories
-1150182000
Annuals > 2 > balance Sheet > total Current Assets
5474000
Annuals > 2 > balance Sheet > property Plant Equipment
-
Annuals > 2 > balance Sheet > total Assets
1157849000
Annuals > 2 > balance Sheet > payables
1636000
Annuals > 2 > balance Sheet > short Term Debt
149901000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
151537000
Annuals > 2 > balance Sheet > equity
1006312000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-254391000
Annuals > 2 > cash Flow > depreciation
250829000
Annuals > 2 > cash Flow > change In Working Capital
-8694532.2
Annuals > 2 > cash Flow > cash From Operations
36192000
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
-49193000
Annuals > 2 > cash Flow > net Change In Cash
-13001000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-12.189999945852252
Annuals > 2 > ratios > PB
0.7175323500067574
Annuals > 2 > ratios > ROE
-25.27953557147286
Annuals > 2 > ratios > ROA
-21.97099967266889
Annuals > 2 > ratios > FCF
36192000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.15353744469096942
Annuals > 2 > health Score
35
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
284432000
Annuals > 3 > income Statement > cost Of Revenue
1379000
Annuals > 3 > income Statement > gross Profit
267863000
Annuals > 3 > income Statement > operating Expenses
4346000
Annuals > 3 > income Statement > operating Income
267869000
Annuals > 3 > income Statement > interest Expense
1379000
Annuals > 3 > income Statement > pretax Income
263517000
Annuals > 3 > income Statement > net Income
254791000
Annuals > 3 > income Statement > eps
12.209999863902572
Annuals > 3 > income Statement > dividends Per Share
21171000
Annuals > 3 > income Statement > shares Outstanding
20867404
Annuals > 3 > income Statement > income Tax Expense
8726000
Annuals > 3 > income Statement > EBITDA
263517000
Annuals > 3 > income Statement > operating Margin
94.17681554818024
Annuals > 3 > income Statement > total Other Income Expense Net
-4352000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
16599000
Annuals > 3 > balance Sheet > short Term Investments
1445969000
Annuals > 3 > balance Sheet > receivables
2354000
Annuals > 3 > balance Sheet > inventories
-1445969000
Annuals > 3 > balance Sheet > total Current Assets
18953000
Annuals > 3 > balance Sheet > property Plant Equipment
-
Annuals > 3 > balance Sheet > total Assets
1465115000
Annuals > 3 > balance Sheet > payables
1708000
Annuals > 3 > balance Sheet > short Term Debt
100000000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
185219000
Annuals > 3 > balance Sheet > equity
1279896000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
254791000
Annuals > 3 > cash Flow > depreciation
-267709000
Annuals > 3 > cash Flow > change In Working Capital
7040293
Annuals > 3 > cash Flow > cash From Operations
31626000
Annuals > 3 > cash Flow > capital Expenditures
0
Annuals > 3 > cash Flow > cash From Investing
-
Annuals > 3 > cash Flow > cash From Financing
-21959000
Annuals > 3 > cash Flow > net Change In Cash
9667000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
12.209999863902572
Annuals > 3 > ratios > PB
0.5641178489502272
Annuals > 3 > ratios > ROE
19.907164332101985
Annuals > 3 > ratios > ROA
17.390512007589848
Annuals > 3 > ratios > FCF
31626000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11119002081341059
Annuals > 3 > health Score
81
Valuation > metrics > PE
3.6653
Valuation > metrics > PB
0.4844491675522493
Valuation > final Score
90
Valuation > verdict
57.5% Undervalued
Profitability > metrics > ROE
2.252922422954304
Profitability > metrics > ROA
2.3298196770855277
Profitability > metrics > Net Margin
0.7157357110394529
Profitability > final Score
41
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.13772037385214855
Risk > metrics > Interest Coverage
11.051912568306012
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.0763513277733185
Liquidity > metrics > Quick Ratio
7.0763513277733185
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
81
Prev Profitabilities > 1
84
Prev Profitabilities > 2
60
Prev Risks > 0
100
Prev Risks > 1
67
Prev Risks > 2
64
Prev Liquidities > 0
19
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:35:24.775Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-08-15
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.59
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
1.59
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2024-12-31
Earnings History > 1 > report Date
2025-03-17
Earnings History > 1 > date
2024-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
7.33
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
7.33
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2021-03-31
Earnings History > 2 > report Date
2021-06-30
Earnings History > 2 > date
2021-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.8756
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
2.8756
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2020-12-31
Earnings History > 3 > report Date
2021-03-31
Earnings History > 3 > date
2020-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
2.8365
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
2.8365
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-09-30
Earnings History > 4 > report Date
2020-12-31
Earnings History > 4 > date
2020-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
4.9576
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
4.9576
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-06-30
Earnings History > 5 > report Date
2020-09-30
Earnings History > 5 > date
2020-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
4.737
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
4.737
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2020-03-31
Earnings History > 6 > report Date
2020-06-30
Earnings History > 6 > date
2020-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.4567
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.4567
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2019-12-31
Earnings History > 7 > report Date
2020-03-31
Earnings History > 7 > date
2019-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.4406
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.4406
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-09-30
Earnings History > 8 > report Date
2019-12-31
Earnings History > 8 > date
2019-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.4972
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.4972
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-06-30
Earnings History > 9 > report Date
2019-09-30
Earnings History > 9 > date
2019-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.4873
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.4873
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2019-03-31
Earnings History > 10 > report Date
2019-06-30
Earnings History > 10 > date
2019-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
2.9129
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
2.9129
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2018-12-31
Earnings History > 11 > report Date
2019-03-31
Earnings History > 11 > date
2018-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
2.8548
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
2.8548
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-09-30
Earnings History > 12 > report Date
2018-12-31
Earnings History > 12 > date
2018-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
-2.3763
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
-2.3763
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-06-30
Earnings History > 13 > report Date
2018-09-30
Earnings History > 13 > date
2018-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
-2.5109
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
-2.5109
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2018-03-31
Earnings History > 14 > report Date
2018-06-30
Earnings History > 14 > date
2018-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
1.1258
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
1.1258
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2017-12-31
Earnings History > 15 > report Date
2018-03-31
Earnings History > 15 > date
2017-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
1.1475
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
1.1475
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-09-30
Earnings History > 16 > report Date
2017-12-31
Earnings History > 16 > date
2017-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
1.8396
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
1.8396
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-06-30
Earnings History > 17 > report Date
2017-09-30
Earnings History > 17 > date
2017-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
1.8533
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
1.8533
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2017-03-31
Earnings History > 18 > report Date
2017-06-30
Earnings History > 18 > date
2017-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.5013
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.5013
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2016-12-31
Earnings History > 19 > report Date
2017-03-31
Earnings History > 19 > date
2016-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.4888
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.4888
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-09-30
Earnings History > 20 > report Date
2016-12-31
Earnings History > 20 > date
2016-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
1.4108
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
1.4108
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-06-30
Earnings History > 21 > report Date
2016-09-30
Earnings History > 21 > date
2016-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
1.4443
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
1.4443
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2016-03-31
Earnings History > 22 > report Date
2016-06-30
Earnings History > 22 > date
2016-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.2196
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.2196
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2015-12-31
Earnings History > 23 > report Date
2016-03-31
Earnings History > 23 > date
2015-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.2198
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.2198
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-09-30
Earnings History > 24 > report Date
2015-12-31
Earnings History > 24 > date
2015-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-1.0381
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
-1.0381
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-06-30
Earnings History > 25 > report Date
2015-09-30
Earnings History > 25 > date
2015-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-1.0752
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
-1.0752
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2015-03-31
Earnings History > 26 > report Date
2015-06-30
Earnings History > 26 > date
2015-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.3767
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.3767
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2014-12-31
Earnings History > 27 > report Date
2015-03-31
Earnings History > 27 > date
2014-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.3712
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.3712
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-09-30
Earnings History > 28 > report Date
2014-12-31
Earnings History > 28 > date
2014-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
-0.1852
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.1852
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-06-30
Earnings History > 29 > report Date
2014-09-30
Earnings History > 29 > date
2014-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-0.1918
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
-0.1918
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2014-03-31
Earnings History > 30 > report Date
2014-06-30
Earnings History > 30 > date
2014-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
1.2142
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
1.2142
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2013-12-31
Earnings History > 31 > report Date
2014-03-31
Earnings History > 31 > date
2013-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
1.1738
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
1.1738
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-09-30
Earnings History > 32 > report Date
2013-12-31
Earnings History > 32 > date
2013-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
2.3597
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
2.3597
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-06-30
Earnings History > 33 > report Date
2013-09-30
Earnings History > 33 > date
2013-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
2.4367
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
2.4367
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2013-03-31
Earnings History > 34 > report Date
2013-06-30
Earnings History > 34 > date
2013-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.2182
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
-0.2182
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2012-12-31
Earnings History > 35 > report Date
2013-03-31
Earnings History > 35 > date
2012-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.2261
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.2261
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-09-30
Earnings History > 36 > report Date
2012-12-31
Earnings History > 36 > date
2012-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.8562
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.8562
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-06-30
Earnings History > 37 > report Date
2012-09-30
Earnings History > 37 > date
2012-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
0.8664
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.8664
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2012-03-31
Earnings History > 38 > report Date
2012-06-30
Earnings History > 38 > date
2012-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.2231
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.2231
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2011-12-31
Earnings History > 39 > report Date
2012-03-31
Earnings History > 39 > date
2011-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.228
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.228
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-09-30
Earnings History > 40 > report Date
2011-12-31
Earnings History > 40 > date
2011-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.9967
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.9967
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-06-30
Earnings History > 41 > report Date
2011-09-30
Earnings History > 41 > date
2011-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.9754
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
-0.9754
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2011-03-31
Earnings History > 42 > report Date
2011-06-30
Earnings History > 42 > date
2011-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.4537
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
-0.4537
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2010-12-31
Earnings History > 43 > report Date
2011-03-31
Earnings History > 43 > date
2010-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.4505
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
-0.4505
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2010-09-30
Earnings History > 44 > report Date
2010-12-31
Earnings History > 44 > date
2010-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
3.3391
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
3.3391
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
1996-06-30
Earnings History > 45 > report Date
1996-08-26
Earnings History > 45 > date
1996-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.14
Earnings History > 45 > eps Estimate
0.03
Earnings History > 45 > eps Difference
0.11
Earnings History > 45 > surprise Percent
366.6667
Earnings History > 46 > period
1995-12-31
Earnings History > 46 > report Date
1996-02-08
Earnings History > 46 > date
1995-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.09
Earnings History > 46 > eps Estimate
0.26
Earnings History > 46 > eps Difference
-0.17
Earnings History > 46 > surprise Percent
-65.3846
Earnings History > 47 > period
1995-09-30
Earnings History > 47 > report Date
1995-11-14
Earnings History > 47 > date
1995-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.07
Earnings History > 47 > eps Estimate
0.23
Earnings History > 47 > eps Difference
-0.16
Earnings History > 47 > surprise Percent
-69.5652
Canadian General Investments, Limited is a close ended equity mutual fund launched and managed by Morgan Meighen & Associates Limited. It invests in the public equity markets of Canada. The fund seeks to invest in stocks of companies operating across diversified sectors. It invests in stocks of companies across all market capitalization. The fund employs fundamental analysis with a bottom-up stock picking approach focusing on timely recognition of capital gains and appropriate income generating instruments to create its portfolio. It benchmarks the performance of its portfolio against the S&P/TSX Composite Index. Canadian General Investments, Limited was formed on January 15, 1930 and is domiciled in Ontario, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Canadian General Investments Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
1.59
EPS Estimate
0
EPS Difference
1.59
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.