_id
69171fda3c536f8df2316841
Ticker
TMTNF
Name
Toromont Industries Ltd
Exchange
PINK
Address
3131 Highway 7 West, Concord, ON, Canada, L4K 1B7
Country
USA
Sector
Industrials
Industry
Industrial Distribution
Currency
USD
Website
https://www.toromont.com
Description
Toromont Industries Ltd. provides specialized capital equipment in Canada, the United States, and internationally. It operates in two segments, Equipment Group and CIMCO. The Equipment Group segment engages in the sale, rental, and service of mobile equipment for Caterpillar and other manufacturers; sale, rental, and service of engines used in various applications, including industrial, commercial, marine, on-highway trucks, and power generation; and sale of complementary and related products, parts, and services. This segment serves road building, mining, aggregates, infrastructure, residential and commercial construction, power generation, forestry, agriculture, and waste management markets. The CIMCO segment is involved in the design, engineering, fabrication, installation, and after-sale support of refrigeration systems in industrial and recreational markets. This segment primarily serves beverage and food processing, cold storage, food distribution, mining, and recreational ice rink sectors. Toromont Industries Ltd. was founded in 1961 and is headquartered in Concord, Canada.
Last Close
122.47
Volume
-
Current Price
127.4
Change
0.5831143232588648
Last Updated
2026-01-07T13:16:29.832Z
Image
https://logo.clearbit.com/www.toromont.com
Ipo Date
-
Market Cap
9459116032
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.999
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
944076660
Cost Of Revenue
696319990
Gross Profit
247756670
Operating Expenses
114477920
Operating Income
133278750
Interest Expense
6581906
Pretax Income
136483184
Net Income
100963724
Eps
1.2321553093030824
Dividends Per Share
30299600
Shares Outstanding
81375745
Income Tax Expense
35519460
EBITDA
203157382
Operating Margin
14.11736521481211
Total Other Income Expense Net
3204434
Cash
761335608
Short Term Investments
-
Receivables
546861110
Inventories
810277360
Total Current Assets
2142507692
Property Plant Equipment
1102571570
Total Assets
3725844882
Payables
421629704
Short Term Debt
-
Long Term Debt
-
Total Liabilities
1451287656
Equity
2274557226
Bs_currency_symbol
-
Depreciation
60092292
Change In Working Capital
43730508
Cash From Operations
185618796
Capital Expenditures
51455470
Cash From Investing
-33338176
Cash From Financing
-129886918
Net Change In Cash
5806139
Cf_currency_symbol
-
PE
26.4182
PB
4.589574970315564
ROE
4.438829801506168
ROA
2.7098209184114928
FCF
134163326
Fcf Percent
0.14211062690608198
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
7.5
Net Net Investing Score
4
Quality Investing Score
7
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
944076660
Quarters > 0 > income Statement > cost Of Revenue
696319990
Quarters > 0 > income Statement > gross Profit
247756670
Quarters > 0 > income Statement > operating Expenses
114477920
Quarters > 0 > income Statement > operating Income
133278750
Quarters > 0 > income Statement > interest Expense
6581906
Quarters > 0 > income Statement > pretax Income
136483184
Quarters > 0 > income Statement > net Income
100963724
Quarters > 0 > income Statement > eps
1.2321553093030824
Quarters > 0 > income Statement > dividends Per Share
30299600
Quarters > 0 > income Statement > shares Outstanding
81940745
Quarters > 0 > income Statement > income Tax Expense
35519460
Quarters > 0 > income Statement > EBITDA
203157382
Quarters > 0 > income Statement > operating Margin
14.11736521481211
Quarters > 0 > income Statement > total Other Income Expense Net
3204434
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
761335608
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
546861110
Quarters > 0 > balance Sheet > inventories
810277360
Quarters > 0 > balance Sheet > total Current Assets
2142507692
Quarters > 0 > balance Sheet > property Plant Equipment
1102571570
Quarters > 0 > balance Sheet > total Assets
3725844882
Quarters > 0 > balance Sheet > payables
421629704
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1451287656
Quarters > 0 > balance Sheet > equity
2274557226
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
100963724
Quarters > 0 > cash Flow > depreciation
60092292
Quarters > 0 > cash Flow > change In Working Capital
43730508
Quarters > 0 > cash Flow > cash From Operations
185618796
Quarters > 0 > cash Flow > capital Expenditures
51455470
Quarters > 0 > cash Flow > cash From Investing
-33338176
Quarters > 0 > cash Flow > cash From Financing
-129886918
Quarters > 0 > cash Flow > net Change In Cash
5806139
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
1.2321553093030824
Quarters > 0 > ratios > PB
4.589574970315564
Quarters > 0 > ratios > ROE
4.438829801506168
Quarters > 0 > ratios > ROA
2.7098209184114928
Quarters > 0 > ratios > FCF
134163326
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.14211062690608198
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1376463000
Quarters > 1 > income Statement > cost Of Revenue
1037635000
Quarters > 1 > income Statement > gross Profit
338828000
Quarters > 1 > income Statement > operating Expenses
168082000
Quarters > 1 > income Statement > operating Income
170746000
Quarters > 1 > income Statement > interest Expense
9887000
Quarters > 1 > income Statement > pretax Income
170677000
Quarters > 1 > income Statement > net Income
124347000
Quarters > 1 > income Statement > eps
1.520853923758359
Quarters > 1 > income Statement > dividends Per Share
42252000
Quarters > 1 > income Statement > shares Outstanding
81761304
Quarters > 1 > income Statement > income Tax Expense
46330000
Quarters > 1 > income Statement > EBITDA
258173000
Quarters > 1 > income Statement > operating Margin
12.404692316466189
Quarters > 1 > income Statement > total Other Income Expense Net
-69000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
1028631000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
741267000
Quarters > 1 > balance Sheet > inventories
1213508000
Quarters > 1 > balance Sheet > total Current Assets
3008122000
Quarters > 1 > balance Sheet > property Plant Equipment
1528075000
Quarters > 1 > balance Sheet > total Assets
5220682000
Quarters > 1 > balance Sheet > payables
620497000
Quarters > 1 > balance Sheet > short Term Debt
149970000
Quarters > 1 > balance Sheet > long Term Debt
795931000
Quarters > 1 > balance Sheet > total Liabilities
2212684000
Quarters > 1 > balance Sheet > equity
3007998000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
124347000
Quarters > 1 > cash Flow > depreciation
77609000
Quarters > 1 > cash Flow > change In Working Capital
67223000
Quarters > 1 > cash Flow > cash From Operations
196959000
Quarters > 1 > cash Flow > capital Expenditures
87057000
Quarters > 1 > cash Flow > cash From Investing
-86768000
Quarters > 1 > cash Flow > cash From Financing
-57603000
Quarters > 1 > cash Flow > net Change In Cash
51170000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
1.520853923758359
Quarters > 1 > ratios > PB
3.4628979572459824
Quarters > 1 > ratios > ROE
4.1338790783770465
Quarters > 1 > ratios > ROA
2.3818152494252667
Quarters > 1 > ratios > FCF
109902000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07984377349772569
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1089622000
Quarters > 2 > income Statement > cost Of Revenue
846047000
Quarters > 2 > income Statement > gross Profit
243575000
Quarters > 2 > income Statement > operating Expenses
145090000
Quarters > 2 > income Statement > operating Income
98485000
Quarters > 2 > income Statement > interest Expense
7446000
Quarters > 2 > income Statement > pretax Income
102218000
Quarters > 2 > income Statement > net Income
74436000
Quarters > 2 > income Statement > eps
0.9093910718067338
Quarters > 2 > income Statement > dividends Per Share
39127000
Quarters > 2 > income Statement > shares Outstanding
81852574
Quarters > 2 > income Statement > income Tax Expense
27782000
Quarters > 2 > income Statement > EBITDA
172943000
Quarters > 2 > income Statement > operating Margin
9.038455537792006
Quarters > 2 > income Statement > total Other Income Expense Net
3733000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
977461000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
647139000
Quarters > 2 > balance Sheet > inventories
1392626000
Quarters > 2 > balance Sheet > total Current Assets
3043402000
Quarters > 2 > balance Sheet > property Plant Equipment
1428854000
Quarters > 2 > balance Sheet > total Assets
5176546000
Quarters > 2 > balance Sheet > payables
602779000
Quarters > 2 > balance Sheet > short Term Debt
149941000
Quarters > 2 > balance Sheet > long Term Debt
795683000
Quarters > 2 > balance Sheet > total Liabilities
2203985000
Quarters > 2 > balance Sheet > equity
2972561000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
74436000
Quarters > 2 > cash Flow > depreciation
63279000
Quarters > 2 > cash Flow > change In Working Capital
-169606000
Quarters > 2 > cash Flow > cash From Operations
-83081000
Quarters > 2 > cash Flow > capital Expenditures
17256000
Quarters > 2 > cash Flow > cash From Investing
-61189000
Quarters > 2 > cash Flow > cash From Financing
230940000
Quarters > 2 > cash Flow > net Change In Cash
86646000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.9093910718067338
Quarters > 2 > ratios > PB
3.5080921560903207
Quarters > 2 > ratios > ROE
2.504103364068895
Quarters > 2 > ratios > ROA
1.4379472335414387
Quarters > 2 > ratios > FCF
-100337000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.09208422737426374
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1306953000
Quarters > 3 > income Statement > cost Of Revenue
951184000
Quarters > 3 > income Statement > gross Profit
355769000
Quarters > 3 > income Statement > operating Expenses
144602000
Quarters > 3 > income Statement > operating Income
211167000
Quarters > 3 > income Statement > interest Expense
7415000
Quarters > 3 > income Statement > pretax Income
214340000
Quarters > 3 > income Statement > net Income
156296000
Quarters > 3 > income Statement > eps
1.8934546286616327
Quarters > 3 > income Statement > dividends Per Share
39315000
Quarters > 3 > income Statement > shares Outstanding
82545416
Quarters > 3 > income Statement > income Tax Expense
58044000
Quarters > 3 > income Statement > EBITDA
277017000
Quarters > 3 > income Statement > operating Margin
16.157199225985938
Quarters > 3 > income Statement > total Other Income Expense Net
3173000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
890815000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
636938000
Quarters > 3 > balance Sheet > inventories
1321567000
Quarters > 3 > balance Sheet > total Current Assets
2890746000
Quarters > 3 > balance Sheet > property Plant Equipment
1446801000
Quarters > 3 > balance Sheet > total Assets
4868492000
Quarters > 3 > balance Sheet > payables
698234000
Quarters > 3 > balance Sheet > short Term Debt
158710000
Quarters > 3 > balance Sheet > long Term Debt
498518000
Quarters > 3 > balance Sheet > total Liabilities
1913099000
Quarters > 3 > balance Sheet > equity
2955393000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
156296000
Quarters > 3 > cash Flow > depreciation
55262000
Quarters > 3 > cash Flow > change In Working Capital
187031000
Quarters > 3 > cash Flow > cash From Operations
384752000
Quarters > 3 > cash Flow > capital Expenditures
42941000
Quarters > 3 > cash Flow > cash From Investing
-46884000
Quarters > 3 > cash Flow > cash From Financing
-118734000
Quarters > 3 > cash Flow > net Change In Cash
220088000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.8934546286616327
Quarters > 3 > ratios > PB
3.5583375877252195
Quarters > 3 > ratios > ROE
5.288501393892454
Quarters > 3 > ratios > ROA
3.2103575398706625
Quarters > 3 > ratios > FCF
341811000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2615327406570856
Quarters > 3 > health Score
68
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5021163000
Annuals > 0 > income Statement > cost Of Revenue
3758531000
Annuals > 0 > income Statement > gross Profit
1262632000
Annuals > 0 > income Statement > operating Expenses
592460000
Annuals > 0 > income Statement > operating Income
670172000
Annuals > 0 > income Statement > interest Expense
28655000
Annuals > 0 > income Statement > pretax Income
695154000
Annuals > 0 > income Statement > net Income
506516000
Annuals > 0 > income Statement > eps
6.132756656900091
Annuals > 0 > income Statement > dividends Per Share
153560000
Annuals > 0 > income Statement > shares Outstanding
82591896
Annuals > 0 > income Statement > income Tax Expense
188638000
Annuals > 0 > income Statement > EBITDA
928784000
Annuals > 0 > income Statement > operating Margin
13.346947709126352
Annuals > 0 > income Statement > total Other Income Expense Net
24982000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
890815000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
636938000
Annuals > 0 > balance Sheet > inventories
1321567000
Annuals > 0 > balance Sheet > total Current Assets
2890746000
Annuals > 0 > balance Sheet > property Plant Equipment
1446801000
Annuals > 0 > balance Sheet > total Assets
4868492000
Annuals > 0 > balance Sheet > payables
698234000
Annuals > 0 > balance Sheet > short Term Debt
158710000
Annuals > 0 > balance Sheet > long Term Debt
498518000
Annuals > 0 > balance Sheet > total Liabilities
1913099000
Annuals > 0 > balance Sheet > equity
2955393000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
506516000
Annuals > 0 > cash Flow > depreciation
204975000
Annuals > 0 > cash Flow > change In Working Capital
-188189000
Annuals > 0 > cash Flow > cash From Operations
359227000
Annuals > 0 > cash Flow > capital Expenditures
136516000
Annuals > 0 > cash Flow > cash From Investing
-206801000
Annuals > 0 > cash Flow > cash From Financing
-303541000
Annuals > 0 > cash Flow > net Change In Cash
-149942000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
6.132756656900091
Annuals > 0 > ratios > PB
3.422566644476724
Annuals > 0 > ratios > ROE
17.138702027107733
Annuals > 0 > ratios > ROA
10.403960815792653
Annuals > 0 > ratios > FCF
222711000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.04435446529021265
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4622301000
Annuals > 1 > income Statement > cost Of Revenue
3377412000
Annuals > 1 > income Statement > gross Profit
1244889000
Annuals > 1 > income Statement > operating Expenses
540661000
Annuals > 1 > income Statement > operating Income
704228000
Annuals > 1 > income Statement > interest Expense
28098000
Annuals > 1 > income Statement > pretax Income
722112000
Annuals > 1 > income Statement > net Income
534712000
Annuals > 1 > income Statement > eps
6.450185899184711
Annuals > 1 > income Statement > dividends Per Share
138565000
Annuals > 1 > income Statement > shares Outstanding
82898696
Annuals > 1 > income Statement > income Tax Expense
193005000
Annuals > 1 > income Statement > EBITDA
876307000
Annuals > 1 > income Statement > operating Margin
15.235442261332613
Annuals > 1 > income Statement > total Other Income Expense Net
17884000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
1040757000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
627243000
Annuals > 1 > balance Sheet > inventories
1119071000
Annuals > 1 > balance Sheet > total Current Assets
2810804000
Annuals > 1 > balance Sheet > property Plant Equipment
1254180000
Annuals > 1 > balance Sheet > total Assets
4571847000
Annuals > 1 > balance Sheet > payables
623357000
Annuals > 1 > balance Sheet > short Term Debt
9200000
Annuals > 1 > balance Sheet > long Term Debt
647784000
Annuals > 1 > balance Sheet > total Liabilities
1887995000
Annuals > 1 > balance Sheet > equity
2683852000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
529107000
Annuals > 1 > cash Flow > depreciation
182445000
Annuals > 1 > cash Flow > change In Working Capital
-177021000
Annuals > 1 > cash Flow > cash From Operations
355794000
Annuals > 1 > cash Flow > capital Expenditures
114471000
Annuals > 1 > cash Flow > cash From Investing
-78118000
Annuals > 1 > cash Flow > cash From Financing
-164489000
Annuals > 1 > cash Flow > net Change In Cash
112977000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
6.450185899184711
Annuals > 1 > ratios > PB
3.7828476753263587
Annuals > 1 > ratios > ROE
19.923304265659954
Annuals > 1 > ratios > ROA
11.695754472973395
Annuals > 1 > ratios > FCF
241323000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.05220841308257511
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4230736000
Annuals > 2 > income Statement > cost Of Revenue
3097150000
Annuals > 2 > income Statement > gross Profit
1133586000
Annuals > 2 > income Statement > operating Expenses
509417000
Annuals > 2 > income Statement > operating Income
624169000
Annuals > 2 > income Statement > interest Expense
27331000
Annuals > 2 > income Statement > pretax Income
614965000
Annuals > 2 > income Statement > net Income
454198000
Annuals > 2 > income Statement > eps
5.473694551844648
Annuals > 2 > income Statement > dividends Per Share
125210000
Annuals > 2 > income Statement > shares Outstanding
82978324
Annuals > 2 > income Statement > income Tax Expense
164865000
Annuals > 2 > income Statement > EBITDA
802968000
Annuals > 2 > income Statement > operating Margin
14.753201334235936
Annuals > 2 > income Statement > total Other Income Expense Net
-9204000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
927780000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
561479000
Annuals > 2 > balance Sheet > inventories
1025759000
Annuals > 2 > balance Sheet > total Current Assets
2569195000
Annuals > 2 > balance Sheet > property Plant Equipment
1109823000
Annuals > 2 > balance Sheet > total Assets
4182125000
Annuals > 2 > balance Sheet > payables
636182000
Annuals > 2 > balance Sheet > short Term Debt
7700000
Annuals > 2 > balance Sheet > long Term Debt
647060000
Annuals > 2 > balance Sheet > total Liabilities
1856766000
Annuals > 2 > balance Sheet > equity
2325359000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
454198000
Annuals > 2 > cash Flow > depreciation
162810000
Annuals > 2 > cash Flow > change In Working Capital
-213760000
Annuals > 2 > cash Flow > cash From Operations
216953000
Annuals > 2 > cash Flow > capital Expenditures
69334000
Annuals > 2 > cash Flow > cash From Investing
-44333000
Annuals > 2 > cash Flow > cash From Financing
-162159000
Annuals > 2 > cash Flow > net Change In Cash
10950000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
5.473694551844648
Annuals > 2 > ratios > PB
4.370230721484296
Annuals > 2 > ratios > ROE
19.532381881679346
Annuals > 2 > ratios > ROA
10.860459694533281
Annuals > 2 > ratios > FCF
147619000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.03489203769745973
Annuals > 2 > health Score
67
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3886537000
Annuals > 3 > income Statement > cost Of Revenue
2916769000
Annuals > 3 > income Statement > gross Profit
969768000
Annuals > 3 > income Statement > operating Expenses
493831000
Annuals > 3 > income Statement > operating Income
475937000
Annuals > 3 > income Statement > interest Expense
28161000
Annuals > 3 > income Statement > pretax Income
456803000
Annuals > 3 > income Statement > net Income
332710000
Annuals > 3 > income Statement > eps
3.9955829659547053
Annuals > 3 > income Statement > dividends Per Share
109053000
Annuals > 3 > income Statement > shares Outstanding
83269451
Annuals > 3 > income Statement > income Tax Expense
124093000
Annuals > 3 > income Statement > EBITDA
643324000
Annuals > 3 > income Statement > operating Margin
12.245785901433589
Annuals > 3 > income Statement > total Other Income Expense Net
-19134000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
916830000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
451944000
Annuals > 3 > balance Sheet > inventories
720421000
Annuals > 3 > balance Sheet > total Current Assets
2108441000
Annuals > 3 > balance Sheet > property Plant Equipment
995098000
Annuals > 3 > balance Sheet > total Assets
3583796000
Annuals > 3 > balance Sheet > payables
527217000
Annuals > 3 > balance Sheet > short Term Debt
7800000
Annuals > 3 > balance Sheet > long Term Debt
646337000
Annuals > 3 > balance Sheet > total Liabilities
1630467000
Annuals > 3 > balance Sheet > equity
1953329000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
332710000
Annuals > 3 > cash Flow > depreciation
158360000
Annuals > 3 > cash Flow > change In Working Capital
129322000
Annuals > 3 > cash Flow > cash From Operations
542724000
Annuals > 3 > cash Flow > capital Expenditures
71203000
Annuals > 3 > cash Flow > cash From Investing
-68869000
Annuals > 3 > cash Flow > cash From Financing
-148143000
Annuals > 3 > cash Flow > net Change In Cash
325702000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
3.9955829659547053
Annuals > 3 > ratios > PB
5.220835642111493
Annuals > 3 > ratios > ROE
17.03297294004236
Annuals > 3 > ratios > ROA
9.283731551684303
Annuals > 3 > ratios > FCF
471521000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.12132162899774272
Annuals > 3 > health Score
75
Valuation > metrics > PE
26.4182
Valuation > metrics > PB
4.589574970315564
Valuation > final Score
32.402410296844366
Valuation > verdict
29.3% Overvalued
Profitability > metrics > ROE
4.438829801506168
Profitability > metrics > ROA
4.712408939160065
Profitability > metrics > Net Margin
0.10694441275563364
Profitability > final Score
39
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6380528216263924
Risk > metrics > Interest Coverage
20.249263663139523
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.081491345780514
Liquidity > metrics > Quick Ratio
3.1597164985320862
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
65.37102042754017
Prev Valuations > 1
64.9190784390968
Prev Valuations > 2
64.4166241227478
Prev Profitabilities > 0
34
Prev Profitabilities > 1
23
Prev Profitabilities > 2
45
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:42:31.320Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-10
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
1.91
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.246
Earnings History > 1 > eps Estimate
1.58
Earnings History > 1 > eps Difference
-0.334
Earnings History > 1 > surprise Percent
-21.1392
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.099
Earnings History > 2 > eps Estimate
1.49
Earnings History > 2 > eps Difference
-0.391
Earnings History > 2 > surprise Percent
-26.2416
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
0.6338
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-11
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
1.3587
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
1.15
Earnings History > 5 > eps Estimate
1.2
Earnings History > 5 > eps Difference
-0.05
Earnings History > 5 > surprise Percent
-4.1667
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-30
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
1.64
Earnings History > 6 > eps Estimate
1.58
Earnings History > 6 > eps Difference
0.06
Earnings History > 6 > surprise Percent
3.7975
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
1.01
Earnings History > 7 > eps Estimate
1.13
Earnings History > 7 > eps Difference
-0.12
Earnings History > 7 > surprise Percent
-10.6195
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-13
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
1.87
Earnings History > 8 > eps Estimate
1.72
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
8.7209
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-30
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
1.76
Earnings History > 9 > eps Estimate
1.59
Earnings History > 9 > eps Difference
0.17
Earnings History > 9 > surprise Percent
10.6918
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
1.61
Earnings History > 10 > eps Estimate
1.42
Earnings History > 10 > eps Difference
0.19
Earnings History > 10 > surprise Percent
13.3803
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
1.16
Earnings History > 11 > eps Estimate
0.85
Earnings History > 11 > eps Difference
0.31
Earnings History > 11 > surprise Percent
36.4706
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
1.93
Earnings History > 12 > eps Estimate
1.45
Earnings History > 12 > eps Difference
0.48
Earnings History > 12 > surprise Percent
33.1034
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-01
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
1.49
Earnings History > 13 > eps Estimate
1.33
Earnings History > 13 > eps Difference
0.16
Earnings History > 13 > surprise Percent
12.0301
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-26
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
1.34
Earnings History > 14 > eps Estimate
1.16
Earnings History > 14 > eps Difference
0.18
Earnings History > 14 > surprise Percent
15.5172
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
0.72
Earnings History > 15 > eps Estimate
0.68
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
5.8824
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-08
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
1.28
Earnings History > 16 > eps Estimate
1.19
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
7.563
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
1.12
Earnings History > 17 > eps Estimate
1.13
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-0.885
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
1.02
Earnings History > 18 > eps Estimate
0.98
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
4.0816
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.58
Earnings History > 19 > eps Estimate
0.48
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
20.8333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
1.07
Earnings History > 20 > eps Estimate
1.04
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
2.8846
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.94
Earnings History > 21 > eps Estimate
0.82
Earnings History > 21 > eps Difference
0.12
Earnings History > 21 > surprise Percent
14.6341
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.62
Earnings History > 22 > eps Estimate
0.64
Earnings History > 22 > eps Difference
-0.02
Earnings History > 22 > surprise Percent
-3.125
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
0.45
Earnings History > 23 > eps Estimate
0.49
Earnings History > 23 > eps Difference
-0.04
Earnings History > 23 > surprise Percent
-8.1633
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
1.1
Earnings History > 24 > eps Estimate
1.13
Earnings History > 24 > eps Difference
-0.03
Earnings History > 24 > surprise Percent
-2.6549
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-04
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.97
Earnings History > 25 > eps Estimate
0.95
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
2.1053
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-24
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
0.94
Earnings History > 26 > eps Estimate
0.9
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
4.4444
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
0.44
Earnings History > 27 > eps Estimate
0.5
Earnings History > 27 > eps Difference
-0.06
Earnings History > 27 > surprise Percent
-12
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
1.04
Earnings History > 28 > eps Estimate
0.9
Earnings History > 28 > eps Difference
0.14
Earnings History > 28 > surprise Percent
15.5556
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
0.84
Earnings History > 29 > eps Estimate
0.92
Earnings History > 29 > eps Difference
-0.08
Earnings History > 29 > surprise Percent
-8.6957
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
0.83
Earnings History > 30 > eps Estimate
0.67
Earnings History > 30 > eps Difference
0.16
Earnings History > 30 > surprise Percent
23.8806
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
0.38
Earnings History > 31 > eps Estimate
0.42
Earnings History > 31 > eps Difference
-0.04
Earnings History > 31 > surprise Percent
-9.5238
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
0.73
Earnings History > 32 > eps Estimate
0.66
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
10.6061
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-07
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
0.63
Earnings History > 33 > eps Estimate
0.63
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
0.51
Earnings History > 34 > eps Estimate
0.55
Earnings History > 34 > eps Difference
-0.04
Earnings History > 34 > surprise Percent
-7.2727
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.33
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
3.0303
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-06
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
0.58
Earnings History > 36 > eps Estimate
0.57
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
1.7544
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-07
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
0.6
Earnings History > 37 > eps Estimate
0.59
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.6949
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
0.49
Earnings History > 38 > eps Estimate
0.49
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
0.31
Earnings History > 39 > eps Estimate
0.27
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
14.8148
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
0.57
Earnings History > 40 > eps Estimate
0.59
Earnings History > 40 > eps Difference
-0.02
Earnings History > 40 > surprise Percent
-3.3898
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-02
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.57
Earnings History > 41 > eps Estimate
0.57
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.46
Earnings History > 42 > eps Estimate
0.41
Earnings History > 42 > eps Difference
0.05
Earnings History > 42 > surprise Percent
12.1951
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.26
Earnings History > 43 > eps Estimate
0.28
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-7.1429
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.58
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
0.12
Earnings History > 44 > surprise Percent
26.087
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-27
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.51
Earnings History > 45 > eps Estimate
0.49
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
4.0816
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
0.37
Earnings History > 46 > eps Estimate
0.37
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-24
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
0.22
Earnings History > 47 > eps Estimate
0.23
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-4.3478
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-10
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.44
Earnings History > 48 > eps Estimate
0.52
Earnings History > 48 > eps Difference
-0.08
Earnings History > 48 > surprise Percent
-15.3846
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.56
Earnings History > 49 > eps Estimate
0.42
Earnings History > 49 > eps Difference
0.14
Earnings History > 49 > surprise Percent
33.3333
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.35
Earnings History > 50 > eps Estimate
0.35
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.23
Earnings History > 51 > eps Estimate
0.25
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-8
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-11
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.59
Earnings History > 52 > eps Estimate
0.45
Earnings History > 52 > eps Difference
0.14
Earnings History > 52 > surprise Percent
31.1111
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.43
Earnings History > 53 > eps Estimate
0.42
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
2.381
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-31
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.33
Earnings History > 54 > eps Estimate
0.36
Earnings History > 54 > eps Difference
-0.03
Earnings History > 54 > surprise Percent
-8.3333
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.22
Earnings History > 55 > eps Estimate
0.24
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-8.3333
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.44
Earnings History > 56 > eps Estimate
0.41
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
7.3171
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-01
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.4
Earnings History > 57 > eps Estimate
0.33
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
21.2121
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-12
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.3
Earnings History > 58 > eps Estimate
0.29
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
3.4483
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.32
Earnings History > 59 > eps Estimate
0.29
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
10.3448
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-24
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.47
Earnings History > 60 > eps Estimate
0.43
Earnings History > 60 > eps Difference
0.04
Earnings History > 60 > surprise Percent
9.3023
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-09
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.34
Earnings History > 61 > eps Estimate
0.39
Earnings History > 61 > eps Difference
-0.05
Earnings History > 61 > surprise Percent
-12.8205
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-12
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.3
Earnings History > 62 > eps Estimate
0.25
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
20
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-14
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.05
Earnings History > 63 > eps Estimate
0.28
Earnings History > 63 > eps Difference
-0.23
Earnings History > 63 > surprise Percent
-82.1429
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.48
Earnings History > 64 > eps Estimate
0.49
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-2.0408
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-26
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.5
Earnings History > 65 > eps Estimate
0.45
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
11.1111
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-21
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.51
Earnings History > 66 > eps Estimate
0.48
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
6.25
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.37
Earnings History > 67 > eps Estimate
0.25
Earnings History > 67 > eps Difference
0.12
Earnings History > 67 > surprise Percent
48
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-09
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.76
Earnings History > 68 > eps Estimate
0.65
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
16.9231
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-27
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.56
Earnings History > 69 > eps Estimate
0.55
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
1.8182
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-22
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.51
Earnings History > 70 > eps Estimate
0.47
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
8.5106
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.22
Earnings History > 71 > eps Estimate
0.25
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-12
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-04
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.61
Earnings History > 72 > eps Estimate
0.53
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
15.0943
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.47
Earnings History > 73 > eps Estimate
0.41
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
14.6341
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-24
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.38
Earnings History > 74 > eps Estimate
0.41
Earnings History > 74 > eps Difference
-0.03
Earnings History > 74 > surprise Percent
-7.3171
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.22
Earnings History > 75 > eps Estimate
0.21
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
4.7619
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-05
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.58
Earnings History > 76 > eps Estimate
0.49
Earnings History > 76 > eps Difference
0.09
Earnings History > 76 > surprise Percent
18.3673
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.4
Earnings History > 77 > eps Estimate
0.41
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-2.439
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.38
Earnings History > 78 > eps Estimate
0.33
Earnings History > 78 > eps Difference
0.05
Earnings History > 78 > surprise Percent
15.1515
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.18
Earnings History > 79 > eps Estimate
0.15
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
20
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-07
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.43
Earnings History > 80 > eps Estimate
0.46
Earnings History > 80 > eps Difference
-0.03
Earnings History > 80 > surprise Percent
-6.5217
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-01
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.38
Earnings History > 81 > eps Estimate
0.35
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
8.5714
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.29
Earnings History > 82 > eps Estimate
0.33
Earnings History > 82 > eps Difference
-0.04
Earnings History > 82 > surprise Percent
-12.1212
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-20
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.11
Earnings History > 83 > eps Estimate
0.12
Earnings History > 83 > eps Difference
-0.01
Earnings History > 83 > surprise Percent
-8.3333
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-08
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
0.41
Earnings History > 84 > eps Estimate
0.42
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-2.381
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-01
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.29
Earnings History > 85 > eps Estimate
0.28
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
3.5714
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-26
Earnings History > 86 > date
2004-06-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.25
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
16
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-21
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.1
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-04
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.39
Earnings History > 88 > eps Estimate
0.37
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
5.4054
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-27
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.26
Earnings History > 89 > eps Estimate
0.18
Earnings History > 89 > eps Difference
0.08
Earnings History > 89 > surprise Percent
44.4444
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-24
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.22
Earnings History > 90 > eps Estimate
0.2
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
10
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-15
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.08
Earnings History > 91 > eps Estimate
0.06
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
33.3333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-28
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
0.3
Earnings History > 92 > eps Estimate
0.28
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
7.1429
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-28
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
0.14
Earnings History > 93 > eps Estimate
0.13
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
7.6923
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.17
Earnings History > 94 > eps Estimate
0.12
Earnings History > 94 > eps Difference
0.05
Earnings History > 94 > surprise Percent
41.6667
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-11
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
0.04
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
-0.03
Earnings History > 95 > surprise Percent
-42.8571
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0.27
Earnings History > 96 > eps Estimate
0.23
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
17.3913
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-29
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
CAD
Earnings History > 97 > eps Actual
0.12
Earnings History > 97 > eps Estimate
0.14
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-14.2857
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-02
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
CAD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
0.08
Earnings History > 98 > surprise Percent
53.3333
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-11
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
CAD
Earnings History > 99 > eps Actual
0.09
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
12.5
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-30
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
CAD
Earnings History > 100 > eps Actual
0.22
Earnings History > 100 > eps Estimate
0.19
Earnings History > 100 > eps Difference
0.03
Earnings History > 100 > surprise Percent
15.7895
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-17
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
CAD
Earnings History > 101 > eps Actual
0.15
Earnings History > 101 > eps Estimate
0.18
Earnings History > 101 > eps Difference
-0.03
Earnings History > 101 > surprise Percent
-16.6667
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-09-12
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
CAD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.13
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-01
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
CAD
Earnings History > 103 > eps Actual
0.17
Earnings History > 103 > eps Estimate
0.13
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
30.7692
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-19
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
CAD
Earnings History > 104 > eps Actual
0.17
Earnings History > 104 > eps Estimate
0.14
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
21.4286
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-04-14
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
CAD
Earnings History > 105 > eps Actual
0.07
Earnings History > 105 > eps Estimate
0.09
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-22.2222
Earnings History > 106 > period
1997-12-31
Earnings History > 106 > report Date
1998-01-30
Earnings History > 106 > date
1997-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
CAD
Earnings History > 106 > eps Actual
0.15
Earnings History > 106 > eps Estimate
0.13
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
15.3846
Earnings History > 107 > period
1997-09-30
Earnings History > 107 > report Date
1997-10-21
Earnings History > 107 > date
1997-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
CAD
Earnings History > 107 > eps Actual
0.13
Earnings History > 107 > eps Estimate
0.12
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
8.3333
Earnings History > 108 > period
1997-06-30
Earnings History > 108 > report Date
1997-07-24
Earnings History > 108 > date
1997-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
CAD
Earnings History > 108 > eps Actual
0.11
Earnings History > 108 > eps Estimate
0.11
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1997-03-31
Earnings History > 109 > report Date
1997-04-17
Earnings History > 109 > date
1997-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
CAD
Earnings History > 109 > eps Actual
0.06
Earnings History > 109 > eps Estimate
0.11
Earnings History > 109 > eps Difference
-0.05
Earnings History > 109 > surprise Percent
-45.4545
Earnings History > 110 > period
1996-12-31
Earnings History > 110 > report Date
1997-02-21
Earnings History > 110 > date
1996-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
CAD
Earnings History > 110 > eps Actual
0.14
Earnings History > 110 > eps Estimate
0.1
Earnings History > 110 > eps Difference
0.04
Earnings History > 110 > surprise Percent
40
Earnings History > 111 > period
1996-09-30
Earnings History > 111 > report Date
1996-11-05
Earnings History > 111 > date
1996-09-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
CAD
Earnings History > 111 > eps Actual
0.1
Earnings History > 111 > eps Estimate
0.09
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
11.1111
Earnings History > 112 > period
1996-06-30
Earnings History > 112 > report Date
1996-07-31
Earnings History > 112 > date
1996-06-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
CAD
Earnings History > 112 > eps Actual
0.09
Earnings History > 112 > eps Estimate
0.08
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
12.5
Toromont Industries Ltd. provides specialized capital equipment in Canada, the United States, and internationally. It operates in two segments, Equipment Group and CIMCO. The Equipment Group segment engages in the sale, rental, and service of mobile equipment for Caterpillar and other manufacturers; sale, rental, and service of engines used in various applications, including industrial, commercial, marine, on-highway trucks, and power generation; and sale of complementary and related products, parts, and services. This segment serves road building, mining, aggregates, infrastructure, residential and commercial construction, power generation, forestry, agriculture, and waste management markets. The CIMCO segment is involved in the design, engineering, fabrication, installation, and after-sale support of refrigeration systems in industrial and recreational markets. This segment primarily serves beverage and food processing, cold storage, food distribution, mining, and recreational ice rink sectors. Toromont Industries Ltd. was founded in 1961 and is headquartered in Concord, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AToromont Industries Ltd. (OTCMKTS:TMTNF) Receives Average Recommendation of "Moderate Buy" from Brokerages MarketBeat
Read more →Toromont Industries (OTCMKTS:TMTNF) Sets New 1-Year High - What's Next? MarketBeat
Read more →Showing 2 of 9
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Toromont Industries Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.91
Date
2025-09-30
EPS Actual
1.246
EPS Estimate
1.58
EPS Difference
-0.334
Surprise Percent
-21.1392%
(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.