_id
69171feb3c536f8df231684c
Ticker
TMXXF
Name
TMX Group Limited
Exchange
PINK
Address
100 Adelaide Street West, Toronto, ON, Canada, M5H 1S3
Country
USA
Sector
Financial Services
Industry
Financial Data & Stock Exchanges
Currency
USD
Website
https://www.tmx.com
Description
TMX Group Limited operates exchanges, markets, and clearinghouses primarily for capital markets in Canada, the United States, the United Kingdom, Germany, and internationally. It operates in four segments: Global Solutions, Insights & Analytics; Capital Formation; Derivatives Trading & Clearing; and Equities and Fixed Income Trading & Clearing. The Global Solutions, Insights & Analytics segment delivers equities and index data, as well as integrated data sets for the proprietary and third party analytics to help clients in making trading and investment decisions; and provides solutions to European and global wholesale energy markets for price discovery, trade execution, post-trade transparency, and straight through processing. The Capital Formation segment operates Toronto Stock Exchange, a national stock exchange for the senior equities market; TSX Venture Exchange, a national stock exchange for the public venture equity market; TSX Trust that provides corporate trust, registrar, transfer agency, and foreign exchange services; and Newsfile, a news dissemination and regulatory filing provider. The Derivatives Trading & Clearing segment operates Montreal Exchange, a national derivatives exchange; Canadian Derivatives Clearing Corporation, a clearinghouse for options and futures contracts; BOX, a US equity operations market; and various over-the-counter products and fixed income repurchase agreements. The Equities and Fixed Income Trading & Clearing segment engages in the trading operations of Toronto Stock Exchange, TSX Venture Exchange, and TSX Alpha Exchange; CDS Clearing, an automated facility for the clearing and settlement of equities and fixed income transactions, and custody of securities; and provision of fixed income inter-dealer brokerage services. The company was formerly known as Maple Group Acquisition Corporation and changed its name to TMX Group Limited in August 2012. TMX Group Limited was incorporated in 2011 and is headquartered in Toronto, Canada.
Last Close
37.5
Volume
-
Current Price
37.13
Change
0
Last Updated
2026-01-07T13:16:54.095Z
Image
https://logo.clearbit.com/www.tmx.com
Ipo Date
2012-09-17T00:00:00.000Z
Market Cap
10552758272
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.82175
Sentiment Sources
8
Current Quarter
2025-09-30
Revenue
498722800
Cost Of Revenue
252448800
Gross Profit
246274000
Operating Expenses
-
Operating Income
137712400
Interest Expense
-
Pretax Income
131250400
Net Income
86519000
Eps
0.4308463154425869
Dividends Per Share
43941600
Shares Outstanding
278179538
Income Tax Expense
32956200
EBITDA
170237800
Operating Margin
27.613014684710624
Total Other Income Expense Net
-6462000
Cash
313837800
Short Term Investments
106479400
Receivables
374652399
Inventories
-
Total Current Assets
-
Property Plant Equipment
56434800
Total Assets
36159557000
Payables
-
Short Term Debt
387648200
Long Term Debt
-
Total Liabilities
32612493400
Equity
3398365800
Bs_currency_symbol
-
Depreciation
32525400
Change In Working Capital
-21611800
Cash From Operations
92981000
Capital Expenditures
12134200
Cash From Investing
-11703400
Cash From Financing
-2943799
Net Change In Cash
81221651
Cf_currency_symbol
-
PE
31.25
PB
2.1940369264309334
ROE
2.5459001500073946
ROA
0.2392700773408258
FCF
80846800
Fcf Percent
0.16210768787791535
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
4
Defensive Investing Score
4
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
6
Growth Investing Score
6
Momentum Investing Score
5.5
Net Net Investing Score
4
Quality Investing Score
6
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
498722800
Quarters > 0 > income Statement > cost Of Revenue
252448800
Quarters > 0 > income Statement > gross Profit
246274000
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
137712400
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
131250400
Quarters > 0 > income Statement > net Income
86519000
Quarters > 0 > income Statement > eps
0.4308463154425869
Quarters > 0 > income Statement > dividends Per Share
43941600
Quarters > 0 > income Statement > shares Outstanding
200811744
Quarters > 0 > income Statement > income Tax Expense
32956200
Quarters > 0 > income Statement > EBITDA
170237800
Quarters > 0 > income Statement > operating Margin
27.613014684710624
Quarters > 0 > income Statement > total Other Income Expense Net
-6462000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
313837800
Quarters > 0 > balance Sheet > short Term Investments
106479400
Quarters > 0 > balance Sheet > receivables
374652399
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
56434800
Quarters > 0 > balance Sheet > total Assets
36159557000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
387648200
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
32612493400
Quarters > 0 > balance Sheet > equity
3398365800
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
86519000
Quarters > 0 > cash Flow > depreciation
32525400
Quarters > 0 > cash Flow > change In Working Capital
-21611800
Quarters > 0 > cash Flow > cash From Operations
92981000
Quarters > 0 > cash Flow > capital Expenditures
12134200
Quarters > 0 > cash Flow > cash From Investing
-11703400
Quarters > 0 > cash Flow > cash From Financing
-2943799
Quarters > 0 > cash Flow > net Change In Cash
81221651
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.4308463154425869
Quarters > 0 > ratios > PB
2.1940369264309334
Quarters > 0 > ratios > ROE
2.5459001500073946
Quarters > 0 > ratios > ROA
0.2392700773408258
Quarters > 0 > ratios > FCF
80846800
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16210768787791535
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
421700000
Quarters > 1 > income Statement > cost Of Revenue
149400000
Quarters > 1 > income Statement > gross Profit
272300000
Quarters > 1 > income Statement > operating Expenses
80200000
Quarters > 1 > income Statement > operating Income
192100000
Quarters > 1 > income Statement > interest Expense
371600000
Quarters > 1 > income Statement > pretax Income
128100000
Quarters > 1 > income Statement > net Income
74100000
Quarters > 1 > income Statement > eps
0.26496831393760506
Quarters > 1 > income Statement > dividends Per Share
55600000
Quarters > 1 > income Statement > shares Outstanding
279656080
Quarters > 1 > income Statement > income Tax Expense
37700000
Quarters > 1 > income Statement > EBITDA
544300000
Quarters > 1 > income Statement > operating Margin
45.553711169077545
Quarters > 1 > income Statement > total Other Income Expense Net
-64000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
316700000
Quarters > 1 > balance Sheet > short Term Investments
148900000
Quarters > 1 > balance Sheet > receivables
507000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
40333800000
Quarters > 1 > balance Sheet > property Plant Equipment
81200000
Quarters > 1 > balance Sheet > total Assets
47809300000
Quarters > 1 > balance Sheet > payables
220000000
Quarters > 1 > balance Sheet > short Term Debt
453200000
Quarters > 1 > balance Sheet > long Term Debt
1544700000
Quarters > 1 > balance Sheet > total Liabilities
42957500000
Quarters > 1 > balance Sheet > equity
4637700000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
128100000
Quarters > 1 > cash Flow > depreciation
44600000
Quarters > 1 > cash Flow > change In Working Capital
66000000
Quarters > 1 > cash Flow > cash From Operations
262700000
Quarters > 1 > cash Flow > capital Expenditures
21500000
Quarters > 1 > cash Flow > cash From Investing
-57100000
Quarters > 1 > cash Flow > cash From Financing
-118000000
Quarters > 1 > cash Flow > net Change In Cash
80900000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.26496831393760506
Quarters > 1 > ratios > PB
2.238961176962719
Quarters > 1 > ratios > ROE
1.5977747590400413
Quarters > 1 > ratios > ROA
0.15499076539501727
Quarters > 1 > ratios > FCF
241200000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.5719705952098648
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
419100000
Quarters > 2 > income Statement > cost Of Revenue
150100000
Quarters > 2 > income Statement > gross Profit
269000000
Quarters > 2 > income Statement > operating Expenses
87600000
Quarters > 2 > income Statement > operating Income
181400000
Quarters > 2 > income Statement > interest Expense
326600000
Quarters > 2 > income Statement > pretax Income
162600000
Quarters > 2 > income Statement > net Income
105900000
Quarters > 2 > income Statement > eps
0.37910830297623893
Quarters > 2 > income Statement > dividends Per Share
55600000
Quarters > 2 > income Statement > shares Outstanding
279339701
Quarters > 2 > income Statement > income Tax Expense
37800000
Quarters > 2 > income Statement > EBITDA
533000000
Quarters > 2 > income Statement > operating Margin
43.28322596039131
Quarters > 2 > income Statement > total Other Income Expense Net
-18800000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
242100000
Quarters > 2 > balance Sheet > short Term Investments
119300000
Quarters > 2 > balance Sheet > receivables
554000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
46062800000
Quarters > 2 > balance Sheet > property Plant Equipment
84400000
Quarters > 2 > balance Sheet > total Assets
53658300000
Quarters > 2 > balance Sheet > payables
172800000
Quarters > 2 > balance Sheet > short Term Debt
201500000
Quarters > 2 > balance Sheet > long Term Debt
1843800000
Quarters > 2 > balance Sheet > total Liabilities
48777600000
Quarters > 2 > balance Sheet > equity
4669900000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
162600000
Quarters > 2 > cash Flow > depreciation
43800000
Quarters > 2 > cash Flow > change In Working Capital
-38400000
Quarters > 2 > cash Flow > cash From Operations
121800000
Quarters > 2 > cash Flow > capital Expenditures
25000000
Quarters > 2 > cash Flow > cash From Investing
-34900000
Quarters > 2 > cash Flow > cash From Financing
-161900000
Quarters > 2 > cash Flow > net Change In Cash
-74100000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.37910830297623893
Quarters > 2 > ratios > PB
2.221007537234202
Quarters > 2 > ratios > ROE
2.2677145120880535
Quarters > 2 > ratios > ROA
0.19735996108710116
Quarters > 2 > ratios > FCF
96800000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23097112860892388
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
393300000
Quarters > 3 > income Statement > cost Of Revenue
133800000
Quarters > 3 > income Statement > gross Profit
259500000
Quarters > 3 > income Statement > operating Expenses
78300000
Quarters > 3 > income Statement > operating Income
181200000
Quarters > 3 > income Statement > interest Expense
318800000
Quarters > 3 > income Statement > pretax Income
221000000
Quarters > 3 > income Statement > net Income
159300000
Quarters > 3 > income Statement > eps
0.5718891804418783
Quarters > 3 > income Statement > dividends Per Share
52800000
Quarters > 3 > income Statement > shares Outstanding
278550470
Quarters > 3 > income Statement > income Tax Expense
47400000
Quarters > 3 > income Statement > EBITDA
581800000
Quarters > 3 > income Statement > operating Margin
46.07170099160946
Quarters > 3 > income Statement > total Other Income Expense Net
39800000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
325000000
Quarters > 3 > balance Sheet > short Term Investments
108400000
Quarters > 3 > balance Sheet > receivables
268300000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
32648800000
Quarters > 3 > balance Sheet > property Plant Equipment
148000000
Quarters > 3 > balance Sheet > total Assets
40209900000
Quarters > 3 > balance Sheet > payables
80500000
Quarters > 3 > balance Sheet > short Term Debt
235600000
Quarters > 3 > balance Sheet > long Term Debt
1843500000
Quarters > 3 > balance Sheet > total Liabilities
35387800000
Quarters > 3 > balance Sheet > equity
4577400000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
221000000
Quarters > 3 > cash Flow > depreciation
42000000
Quarters > 3 > cash Flow > change In Working Capital
-5100000
Quarters > 3 > cash Flow > cash From Operations
178700000
Quarters > 3 > cash Flow > capital Expenditures
19100000
Quarters > 3 > cash Flow > cash From Investing
-56800000
Quarters > 3 > cash Flow > cash From Financing
-237000000
Quarters > 3 > cash Flow > net Change In Cash
-109900000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.5718891804418783
Quarters > 3 > ratios > PB
2.259487689758378
Quarters > 3 > ratios > ROE
3.480141565080613
Quarters > 3 > ratios > ROA
0.39617109219371344
Quarters > 3 > ratios > FCF
159600000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.4057971014492754
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1460100000
Annuals > 0 > income Statement > cost Of Revenue
501300000
Annuals > 0 > income Statement > gross Profit
958800000
Annuals > 0 > income Statement > operating Expenses
316500000
Annuals > 0 > income Statement > operating Income
642300000
Annuals > 0 > income Statement > interest Expense
1619800000
Annuals > 0 > income Statement > pretax Income
669600000
Annuals > 0 > income Statement > net Income
481500000
Annuals > 0 > income Statement > eps
1.7285915906011575
Annuals > 0 > income Statement > dividends Per Share
208100000
Annuals > 0 > income Statement > shares Outstanding
278550470
Annuals > 0 > income Statement > income Tax Expense
142700000
Annuals > 0 > income Statement > EBITDA
2455000000
Annuals > 0 > income Statement > operating Margin
43.990137661803985
Annuals > 0 > income Statement > total Other Income Expense Net
27300000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
325000000
Annuals > 0 > balance Sheet > short Term Investments
108400000
Annuals > 0 > balance Sheet > receivables
268300000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
32648800000
Annuals > 0 > balance Sheet > property Plant Equipment
148000000
Annuals > 0 > balance Sheet > total Assets
40209900000
Annuals > 0 > balance Sheet > payables
80500000
Annuals > 0 > balance Sheet > short Term Debt
235600000
Annuals > 0 > balance Sheet > long Term Debt
1843500000
Annuals > 0 > balance Sheet > total Liabilities
35387800000
Annuals > 0 > balance Sheet > equity
4577400000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
669600000
Annuals > 0 > cash Flow > depreciation
165600000
Annuals > 0 > cash Flow > change In Working Capital
-45300000
Annuals > 0 > cash Flow > cash From Operations
623400000
Annuals > 0 > cash Flow > capital Expenditures
73700000
Annuals > 0 > cash Flow > cash From Investing
-1170600000
Annuals > 0 > cash Flow > cash From Financing
562600000
Annuals > 0 > cash Flow > net Change In Cash
23900000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
1.7285915906011575
Annuals > 0 > ratios > PB
2.2820034572027788
Annuals > 0 > ratios > ROE
10.519071962249312
Annuals > 0 > ratios > ROA
1.1974662956137667
Annuals > 0 > ratios > FCF
549700000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.37648106294089445
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2898300000
Annuals > 1 > income Statement > cost Of Revenue
92100000
Annuals > 1 > income Statement > gross Profit
2806200000
Annuals > 1 > income Statement > operating Expenses
2266200000
Annuals > 1 > income Statement > operating Income
540000000
Annuals > 1 > income Statement > interest Expense
1749700000
Annuals > 1 > income Statement > pretax Income
517400000
Annuals > 1 > income Statement > net Income
356000000
Annuals > 1 > income Statement > eps
1.2757862974667267
Annuals > 1 > income Statement > dividends Per Share
196900000
Annuals > 1 > income Statement > shares Outstanding
279043599
Annuals > 1 > income Statement > income Tax Expense
129200000
Annuals > 1 > income Statement > EBITDA
2379600000
Annuals > 1 > income Statement > operating Margin
18.631611634406376
Annuals > 1 > income Statement > total Other Income Expense Net
-22600000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
301100000
Annuals > 1 > balance Sheet > short Term Investments
118500000
Annuals > 1 > balance Sheet > receivables
202900000
Annuals > 1 > balance Sheet > inventories
-78800000
Annuals > 1 > balance Sheet > total Current Assets
58388400000
Annuals > 1 > balance Sheet > property Plant Equipment
139400000
Annuals > 1 > balance Sheet > total Assets
64337400000
Annuals > 1 > balance Sheet > payables
79000000
Annuals > 1 > balance Sheet > short Term Debt
617200000
Annuals > 1 > balance Sheet > long Term Debt
448500000
Annuals > 1 > balance Sheet > total Liabilities
60015700000
Annuals > 1 > balance Sheet > equity
4107600000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
517400000
Annuals > 1 > cash Flow > depreciation
112500000
Annuals > 1 > cash Flow > change In Working Capital
1800000
Annuals > 1 > cash Flow > cash From Operations
524900000
Annuals > 1 > cash Flow > capital Expenditures
65200000
Annuals > 1 > cash Flow > cash From Investing
-289300000
Annuals > 1 > cash Flow > cash From Financing
-309200000
Annuals > 1 > cash Flow > net Change In Cash
-74600000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
1.2757862974667267
Annuals > 1 > ratios > PB
2.54750583369851
Annuals > 1 > ratios > ROE
8.666861427597624
Annuals > 1 > ratios > ROA
0.5533328981276832
Annuals > 1 > ratios > FCF
459700000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.15861021978401132
Annuals > 1 > health Score
54
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1114900000
Annuals > 2 > income Statement > cost Of Revenue
365600000
Annuals > 2 > income Statement > gross Profit
749300000
Annuals > 2 > income Statement > operating Expenses
226500000
Annuals > 2 > income Statement > operating Income
522800000
Annuals > 2 > income Statement > interest Expense
785800000
Annuals > 2 > income Statement > pretax Income
670300000
Annuals > 2 > income Statement > net Income
542700000
Annuals > 2 > income Statement > eps
1.9384115537043671
Annuals > 2 > income Statement > dividends Per Share
185100000
Annuals > 2 > income Statement > shares Outstanding
279971505
Annuals > 2 > income Statement > income Tax Expense
88500000
Annuals > 2 > income Statement > EBITDA
1569900000
Annuals > 2 > income Statement > operating Margin
46.89209794600412
Annuals > 2 > income Statement > total Other Income Expense Net
147500000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
375700000
Annuals > 2 > balance Sheet > short Term Investments
117400000
Annuals > 2 > balance Sheet > receivables
167900000
Annuals > 2 > balance Sheet > inventories
260700000
Annuals > 2 > balance Sheet > total Current Assets
50262500000
Annuals > 2 > balance Sheet > property Plant Equipment
140400000
Annuals > 2 > balance Sheet > total Assets
55983100000
Annuals > 2 > balance Sheet > payables
67100000
Annuals > 2 > balance Sheet > short Term Debt
274400000
Annuals > 2 > balance Sheet > long Term Debt
747800000
Annuals > 2 > balance Sheet > total Liabilities
51775700000
Annuals > 2 > balance Sheet > equity
3987200000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
670300000
Annuals > 2 > cash Flow > depreciation
113800000
Annuals > 2 > cash Flow > change In Working Capital
-59800000
Annuals > 2 > cash Flow > cash From Operations
444100000
Annuals > 2 > cash Flow > capital Expenditures
51900000
Annuals > 2 > cash Flow > cash From Investing
-41400000
Annuals > 2 > cash Flow > cash From Financing
-292900000
Annuals > 2 > cash Flow > net Change In Cash
111400000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
1.9384115537043671
Annuals > 2 > ratios > PB
2.633158968072833
Annuals > 2 > ratios > ROE
13.611055377207062
Annuals > 2 > ratios > ROA
0.9693996938361756
Annuals > 2 > ratios > FCF
392200000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.3517804287380034
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
980700000
Annuals > 3 > income Statement > cost Of Revenue
318100000
Annuals > 3 > income Statement > gross Profit
662600000
Annuals > 3 > income Statement > operating Expenses
171400000
Annuals > 3 > income Statement > operating Income
491200000
Annuals > 3 > income Statement > interest Expense
91600000
Annuals > 3 > income Statement > pretax Income
479300000
Annuals > 3 > income Statement > net Income
338500000
Annuals > 3 > income Statement > eps
1.198761680954271
Annuals > 3 > income Statement > dividends Per Share
168900000
Annuals > 3 > income Statement > shares Outstanding
282374725
Annuals > 3 > income Statement > income Tax Expense
140800000
Annuals > 3 > income Statement > EBITDA
658000000
Annuals > 3 > income Statement > operating Margin
50.08667278474559
Annuals > 3 > income Statement > total Other Income Expense Net
-11900000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
264300000
Annuals > 3 > balance Sheet > short Term Investments
77300000
Annuals > 3 > balance Sheet > receivables
134600000
Annuals > 3 > balance Sheet > inventories
210600000
Annuals > 3 > balance Sheet > total Current Assets
57800300000
Annuals > 3 > balance Sheet > property Plant Equipment
148600000
Annuals > 3 > balance Sheet > total Assets
63199400000
Annuals > 3 > balance Sheet > payables
68200000
Annuals > 3 > balance Sheet > short Term Debt
11300000
Annuals > 3 > balance Sheet > long Term Debt
997100000
Annuals > 3 > balance Sheet > total Liabilities
59493300000
Annuals > 3 > balance Sheet > equity
3706100000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
479300000
Annuals > 3 > cash Flow > depreciation
87100000
Annuals > 3 > cash Flow > change In Working Capital
-24100000
Annuals > 3 > cash Flow > cash From Operations
441400000
Annuals > 3 > cash Flow > capital Expenditures
51200000
Annuals > 3 > cash Flow > cash From Investing
-203900000
Annuals > 3 > cash Flow > cash From Financing
-194800000
Annuals > 3 > cash Flow > net Change In Cash
42200000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.198761680954271
Annuals > 3 > ratios > PB
2.8571954851461103
Annuals > 3 > ratios > ROE
9.133590566903212
Annuals > 3 > ratios > ROA
0.5356063506932028
Annuals > 3 > ratios > FCF
390200000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.3978790659732844
Annuals > 3 > health Score
59
Valuation > metrics > PE
31.25
Valuation > metrics > PB
2.1940369264309334
Valuation > final Score
72.5
Valuation > verdict
12.5% Overvalued
Profitability > metrics > ROE
2.5459001500073946
Profitability > metrics > Net Margin
0.17348114022458969
Profitability > final Score
46
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.596522363778496
Risk > metrics > Interest Coverage
3.532228360957643
Risk > final Score
20
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
30
Prev Profitabilities > 1
35
Prev Profitabilities > 2
38
Prev Risks > 0
8
Prev Risks > 1
8
Prev Risks > 2
8
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:42:32.409Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-04
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-02
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.53
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-27
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3128
Earnings History > 2 > eps Estimate
0.49
Earnings History > 2 > eps Difference
-0.1772
Earnings History > 2 > surprise Percent
-36.1633
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-31
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
0.1915
Earnings History > 3 > eps Estimate
0.51
Earnings History > 3 > eps Difference
-0.3185
Earnings History > 3 > surprise Percent
-62.451
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-05
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
0.2642
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-03
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.41
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
0.2173
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-31
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.2624
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-02
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
0.372
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-03-27
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.223
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-31
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
0.2277
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
0.2593
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
1.177
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-06
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
1.74
Earnings History > 13 > eps Estimate
1.71
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
1.7544
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
1.68
Earnings History > 14 > eps Estimate
1.72
Earnings History > 14 > eps Difference
-0.04
Earnings History > 14 > surprise Percent
-2.3256
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
1.88
Earnings History > 15 > eps Estimate
1.76
Earnings History > 15 > eps Difference
0.12
Earnings History > 15 > surprise Percent
6.8182
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-02
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
1.82
Earnings History > 16 > eps Estimate
1.73
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
5.2023
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-07
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
1.77
Earnings History > 17 > eps Estimate
1.72
Earnings History > 17 > eps Difference
0.05
Earnings History > 17 > surprise Percent
2.907
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-08
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
1.57
Earnings History > 18 > eps Estimate
1.59
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-1.2579
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-04
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
1.9
Earnings History > 19 > eps Estimate
1.72
Earnings History > 19 > eps Difference
0.18
Earnings History > 19 > surprise Percent
10.4651
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-11
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
1.88
Earnings History > 20 > eps Estimate
1.78
Earnings History > 20 > eps Difference
0.1
Earnings History > 20 > surprise Percent
5.618
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-08
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
1.43
Earnings History > 21 > eps Estimate
1.45
Earnings History > 21 > eps Difference
-0.02
Earnings History > 21 > surprise Percent
-1.3793
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-04
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
1.4
Earnings History > 22 > eps Estimate
1.4
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-05
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
1.52
Earnings History > 23 > eps Estimate
1.54
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-1.2987
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-11
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
1.53
Earnings History > 24 > eps Estimate
1.56
Earnings History > 24 > eps Difference
-0.03
Earnings History > 24 > surprise Percent
-1.9231
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-10
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
1.31
Earnings History > 25 > eps Estimate
1.25
Earnings History > 25 > eps Difference
0.06
Earnings History > 25 > surprise Percent
4.8
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-07
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
1.25
Earnings History > 26 > eps Estimate
1.26
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-0.7937
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-07
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
1.45
Earnings History > 27 > eps Estimate
1.33
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
9.0226
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-09
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
1.3
Earnings History > 28 > eps Estimate
1.23
Earnings History > 28 > eps Difference
0.07
Earnings History > 28 > surprise Percent
5.6911
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-13
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
1.31
Earnings History > 29 > eps Estimate
1.3
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
0.7692
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-08
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
1.19
Earnings History > 30 > eps Estimate
1.25
Earnings History > 30 > eps Difference
-0.06
Earnings History > 30 > surprise Percent
-4.8
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-08
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
1.34
Earnings History > 31 > eps Estimate
1.35
Earnings History > 31 > eps Difference
-0.01
Earnings History > 31 > surprise Percent
-0.7407
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-09
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
1.33
Earnings History > 32 > eps Estimate
1.3
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.3077
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-12
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
1.22
Earnings History > 33 > eps Estimate
1.18
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
3.3898
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-09
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
1.06
Earnings History > 34 > eps Estimate
1.03
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
2.9126
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-09
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
1.26
Earnings History > 35 > eps Estimate
1.13
Earnings History > 35 > eps Difference
0.13
Earnings History > 35 > surprise Percent
11.5044
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-09
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
1.11
Earnings History > 36 > eps Estimate
1.22
Earnings History > 36 > eps Difference
-0.11
Earnings History > 36 > surprise Percent
-9.0164
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-13
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
1.18
Earnings History > 37 > eps Estimate
1.12
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
5.3571
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-03
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
1.08
Earnings History > 38 > eps Estimate
1.01
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
6.9307
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-03
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
1.23
Earnings History > 39 > eps Estimate
0.96
Earnings History > 39 > eps Difference
0.27
Earnings History > 39 > surprise Percent
28.125
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-09
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
1
Earnings History > 40 > eps Estimate
0.89
Earnings History > 40 > eps Difference
0.11
Earnings History > 40 > surprise Percent
12.3596
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-11
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.87
Earnings History > 41 > eps Estimate
0.88
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-1.1364
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-05
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.85
Earnings History > 42 > eps Estimate
0.84
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
1.1905
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-05
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.93
Earnings History > 43 > eps Estimate
0.97
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-4.1237
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-05-11
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.91
Earnings History > 44 > eps Estimate
0.97
Earnings History > 44 > eps Difference
-0.06
Earnings History > 44 > surprise Percent
-6.1856
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-03
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.93
Earnings History > 45 > eps Estimate
0.97
Earnings History > 45 > eps Difference
-0.04
Earnings History > 45 > surprise Percent
-4.1237
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-06
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
0.86
Earnings History > 46 > eps Estimate
0.97
Earnings History > 46 > eps Difference
-0.11
Earnings History > 46 > surprise Percent
-11.3402
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-07
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
1.01
Earnings History > 47 > eps Estimate
1.01
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-09
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
1.05
Earnings History > 48 > eps Estimate
1.03
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
1.9417
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-05
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.96
Earnings History > 49 > eps Estimate
0.85
Earnings History > 49 > eps Difference
0.11
Earnings History > 49 > surprise Percent
12.9412
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-11-07
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.61
Earnings History > 50 > eps Estimate
0.62
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-1.6129
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-01
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.74
Earnings History > 51 > eps Estimate
0.69
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
7.2464
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-10
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.62
Earnings History > 52 > eps Estimate
0.73
Earnings History > 52 > eps Difference
-0.11
Earnings History > 52 > surprise Percent
-15.0685
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-06
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.79
Earnings History > 53 > eps Estimate
0.73
Earnings History > 53 > eps Difference
0.06
Earnings History > 53 > surprise Percent
8.2192
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-08
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.59
Earnings History > 54 > eps Estimate
0.76
Earnings History > 54 > eps Difference
-0.17
Earnings History > 54 > surprise Percent
-22.3684
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-27
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.81
Earnings History > 55 > eps Estimate
0.75
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
8
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-11
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.76
Earnings History > 56 > eps Estimate
0.88
Earnings History > 56 > eps Difference
-0.12
Earnings History > 56 > surprise Percent
-13.6364
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-08
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.74
Earnings History > 57 > eps Estimate
0.84
Earnings History > 57 > eps Difference
-0.1
Earnings History > 57 > surprise Percent
-11.9048
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-08
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.92
Earnings History > 58 > eps Estimate
0.87
Earnings History > 58 > eps Difference
0.05
Earnings History > 58 > surprise Percent
5.7471
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-05
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.94
Earnings History > 59 > eps Estimate
0.9
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
4.4444
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-13
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.97
Earnings History > 60 > eps Estimate
0.83
Earnings History > 60 > eps Difference
0.14
Earnings History > 60 > surprise Percent
16.8675
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-09
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.68
Earnings History > 61 > eps Estimate
0.73
Earnings History > 61 > eps Difference
-0.05
Earnings History > 61 > surprise Percent
-6.8493
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-27
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.68
Earnings History > 62 > eps Estimate
0.64
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
6.25
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-28
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.64
Earnings History > 63 > eps Estimate
0.67
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-4.4776
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-28
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.66
Earnings History > 64 > eps Estimate
0.65
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
1.5385
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-10
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.82
Earnings History > 65 > eps Estimate
0.59
Earnings History > 65 > eps Difference
0.23
Earnings History > 65 > surprise Percent
38.9831
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-28
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.56
Earnings History > 66 > eps Estimate
0.61
Earnings History > 66 > eps Difference
-0.05
Earnings History > 66 > surprise Percent
-8.1967
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-29
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.63
Earnings History > 67 > eps Estimate
0.62
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
1.6129
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-29
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.58
Earnings History > 68 > eps Estimate
0.65
Earnings History > 68 > eps Difference
-0.07
Earnings History > 68 > surprise Percent
-10.7692
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.65
Earnings History > 69 > eps Estimate
0.67
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-2.9851
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-29
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.66
Earnings History > 70 > eps Estimate
0.64
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
3.125
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.65
Earnings History > 71 > eps Estimate
0.64
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
1.5625
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-30
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.72
Earnings History > 72 > eps Estimate
0.63
Earnings History > 72 > eps Difference
0.09
Earnings History > 72 > surprise Percent
14.2857
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-30
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.65
Earnings History > 73 > eps Estimate
0.63
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
3.1746
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-31
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.62
Earnings History > 74 > eps Estimate
0.55
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
12.7273
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-25
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.6
Earnings History > 75 > eps Estimate
0.57
Earnings History > 75 > eps Difference
0.03
Earnings History > 75 > surprise Percent
5.2632
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-25
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.53
Earnings History > 76 > eps Estimate
0.56
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-5.3571
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-31
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.51
Earnings History > 77 > eps Estimate
0.5
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
2
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-25
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.48
Earnings History > 78 > eps Estimate
0.48
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-26
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.55
Earnings History > 79 > eps Estimate
0.5
Earnings History > 79 > eps Difference
0.05
Earnings History > 79 > surprise Percent
10
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-26
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.5
Earnings History > 80 > eps Estimate
0.45
Earnings History > 80 > eps Difference
0.05
Earnings History > 80 > surprise Percent
11.1111
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-01
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.4
Earnings History > 81 > eps Estimate
0.44
Earnings History > 81 > eps Difference
-0.04
Earnings History > 81 > surprise Percent
-9.0909
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.42
Earnings History > 82 > eps Estimate
0.5
Earnings History > 82 > eps Difference
-0.08
Earnings History > 82 > surprise Percent
-16
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-26
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.49
Earnings History > 83 > eps Estimate
0.41
Earnings History > 83 > eps Difference
0.08
Earnings History > 83 > surprise Percent
19.5122
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-26
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
0.44
Earnings History > 84 > eps Estimate
0.43
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.3256
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.41
Earnings History > 85 > eps Estimate
0.36
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
13.8889
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-26
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.29
Earnings History > 86 > eps Estimate
0.31
Earnings History > 86 > eps Difference
-0.02
Earnings History > 86 > surprise Percent
-6.4516
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-27
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.37
Earnings History > 87 > eps Estimate
0.34
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
8.8235
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-27
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.38
Earnings History > 88 > eps Estimate
0.31
Earnings History > 88 > eps Difference
0.07
Earnings History > 88 > surprise Percent
22.5806
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-27
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.4
Earnings History > 89 > eps Estimate
0.26
Earnings History > 89 > eps Difference
0.14
Earnings History > 89 > surprise Percent
53.8462
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-28
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.28
Earnings History > 90 > eps Estimate
0.28
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-29
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.24
Earnings History > 91 > eps Estimate
0.23
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
4.3478
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-29
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
0.22
Earnings History > 92 > eps Estimate
0.18
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
22.2222
TMX Group Limited operates exchanges, markets, and clearinghouses primarily for capital markets in Canada, the United States, the United Kingdom, Germany, and internationally. It operates in four segments: Global Solutions, Insights & Analytics; Capital Formation; Derivatives Trading & Clearing; and Equities and Fixed Income Trading & Clearing. The Global Solutions, Insights & Analytics segment delivers equities and index data, as well as integrated data sets for the proprietary and third party analytics to help clients in making trading and investment decisions; and provides solutions to European and global wholesale energy markets for price discovery, trade execution, post-trade transparency, and straight through processing. The Capital Formation segment operates Toronto Stock Exchange, a national stock exchange for the senior equities market; TSX Venture Exchange, a national stock exchange for the public venture equity market; TSX Trust that provides corporate trust, registrar, transfer agency, and foreign exchange services; and Newsfile, a news dissemination and regulatory filing provider. The Derivatives Trading & Clearing segment operates Montreal Exchange, a national derivatives exchange; Canadian Derivatives Clearing Corporation, a clearinghouse for options and futures contracts; BOX, a US equity operations market; and various over-the-counter products and fixed income repurchase agreements. The Equities and Fixed Income Trading & Clearing segment engages in the trading operations of Toronto Stock Exchange, TSX Venture Exchange, and TSX Alpha Exchange; CDS Clearing, an automated facility for the clearing and settlement of equities and fixed income transactions, and custody of securities; and provision of fixed income inter-dealer brokerage services. The company was formerly known as Maple Group Acquisition Corporation and changed its name to TMX Group Limited in August 2012. TMX Group Limited was incorporated in 2011 and is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACCORF Maintains TMX GROUP LIMITED(TMXXF.US) With Buy Rating, Cuts Target Price to $45.99 - 富途资讯
1/19/2026
CCORF Maintains TMX GROUP LIMITED(TMXXF.US) With Buy Rating, Cuts Target Price to $45.99 富途资讯
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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 Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of TMX Group Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.53
Date
2025-09-30
EPS Actual
0.3128
EPS Estimate
0.49
EPS Difference
-0.1772
Surprise Percent
-36.1633%
(Last Updated 2025-09-30)
(Last Updated 2025-09-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-09-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-09-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.