_id
69130eb0ccc777a4e85d7dd1
Ticker
LIMAF
Name
Linamar Corporation
Exchange
PINK
Address
287 Speedvale Avenue West, Guelph, ON, Canada, N1H 1C5
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.linamar.com
Description
Linamar Corporation, together with its subsidiaries, manufactures and sells engineered products in Canada, Europe, the Asia Pacific, and rest of North America. It operates through two segments, Mobility and Industrial. The Mobility segment offers electrified products, including 3P3200, e3P4100, and 3P5700 eAxle gearboxes; utility and medium duty platform eAxles; FlexForm conformable hydrogen storage tanks; structure and chassis, including front and rear subframes, semi-trailing arms, front knuckles, battery enclosures, crossrails, shock towers, and cross car beams; driveline products, such as differential assemblies, power transfer and rear drive units, and engineered gears; transmission products, which comprises gears and shafts, gearbox housings, shaft and shell assemblies, and clutch modules; and engines, including cylinder blocks and heads, connecting rods, camshafts, and balance shaft modules for battery, hybrid, and fuel-cell electric vehicles. This segment serves automotive original equipment manufacturers and commercial vehicle customers. Its Industrial segment provides compact and rough terrain scissor lifts, vertical mast lifts, telescopic and articulating booms, and telehandlers for the aerial work platform industry under the Skyjack brand; combine grain header attachments, self-propelled windrowers, pick-up and corn headers, and hay products under the MacDon brand; tillage and crop nutrition equipment under the Salford brand; and air seeders and carts, and ancillary delivery systems for the agricultural industry under the Bourgault brand. This segment serves construction equipment rental companies. The company also offers medical devices and precision medical components. Linamar Corporation was founded in 1964 and is headquartered in Guelph, Canada.
Last Close
61.3
Volume
600
Current Price
61.93
Change
0.62
Last Updated
2026-01-04T16:32:34.873Z
Image
data:image/webp;base64,UklGRlQGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSCkEAAABoIf//+FG+iaZ1JhgUaxrI0lt2+3aTtrdPV89QSfl6mzbtrG2bdtI9vfc5DeTaeb0Z0Q4ctvIkewpgJfJYfcN8D+nzoqhShdB46dJT/QXMCJluekxukIpEizKxNavV3/dmqgUyooKU6duvraTrhKICo3xSx0JZOPXdKJSEJcbjQvVEiA0WtpGQbyQ9BobGECSWhsFWKNrYaQkhVphSCOicDrYpq91pGSs4fCdo6YAAqejrYuSqKg/Lci6ypDkFt9I0xUKkcNNHbYghKxHDRhNGoXD/YcFYf20Tg7BWtrE0OHG81uzWgxkk42C+Mp6uqR2RiQRo+2yUQCv7S0MaVutD5DiKzjcl9dS+bWdv15abdAQUTqMDnd+SMdxhBDXfhzrNVR+dccv92w7XWVQSyJxOtBruvMYM4M9f/qxYlI3GMrL7frUr4aqidSv2GA0pXqqBkG5yshjjbygdsbsWg53jASc/GzkMCublqfKm68irp5o9gaIx+kAI3Towzp/3dZrHDn9/Sy510hPXhQpOM2Ra7ufnt7Q+PE19rw0qXrawx2pkiicg9mRfbI8Qd7w5ZHDprESnHx3ZCd3Dz1ZV6H76BrmCXm1zx5HllWUCmO5nPcavHgbnWVc+/kxbD8URqMKX0RkqbGrKYZQs8yHNU3v7XhxUkHtM8es2E7/oFRETBNtLCVFfMyLE/wnPl0jr8eM7FNa+djA/FCIpf60Ip65d+yJ4uSMtPKnTyJ2rauoOAiZP/BYpRRc2vd2+4J4xupLiH9XUTGQvHwz4uqVtTPF4Nu9t90FpLXPLZsdAPFd6/jn8vMFocFx9e/e4crGbjWMm73suVopgE+m+dM5HtKwntN8c+7Xmcq0+7L8l2y/wc7Z/ihnjzmfmjN9AIAYWk0b50U6pfSs55fzr08trl/207L6at0nN1juT3eNmmekq4cSAIBzthvBk+d/n6as+vAEOvJ2pa/uL9o3FolPndkwO9w5tXcDj3ljWn71E4cRsu5fUVneaOPmgQy3yDkGc52PBJjaJT8fxo5h/9vV/k3bb55dxm0ONpjvy/d3zbDDuyffnF/K2ILlzv7HaiY+2Ntf7D6q+AFzPWPujsic/0gaiMN6OXnhz+nKyvcPIaYsTvYfGeENGa0LM+3/G3TxUeeOA3DN7ePijucyXBcc5H6FmocRbgAB+RofZz6/GmIRALhF9HFwNZ05uvUk923oCZCyjnAQdcvj4IkfWwsn0H9yXYcnKwb/18Euf2vPDNOzeXFlnCdw1EG88FtzZpX+NyzbHivBRjBefEzlBUwFYbV+1a0dj5ViIwyzwkw7H1ORwFQQXvy9s7BBm4lZKP78gAr/QAjGryb4ga2C8exAlDsACMdNA8UKEYBA7D+Nzi7DLNRS2vfCQLmAAzA0Ij5qGAgZws3TnYD/tAIAVlA4IAQCAAAQDQCdASpAAEAAPrVKnUmnP6KhMfcaS/AWiWwAvgRDB77gPUB4ifSA8wHQz/9W+AbxJ/lWCCtXlgaSZkvdRMrmabZ9sdn0mLye7QEx0SasuWc+FgJ59aNdj5mOPmz1e0jh0bWU0M8pdt37lmGFSAGSYAD+/TZpF3VieddjeRskgP3sMV/qQ3QlBDGOKiICpwUEWMMkgRfbv4DER16CMv9LZtJal6hB12EH4u89mep5PTWSNwtpEwwQYFDafxi0PqM4LRPYLgwf/DmnFP+yGAHQvYmHCzHSXJK+PowhJUwDXJXuy2GtLiglxgMQi95hiOSkr0EfudKen4UQSMIgSSQuCHIeCIMqCdwHDrzmesU5IdVN0+K7uSsgY9pe3YSo1DWFZo3F42LTB+Qa+gfBdYc+/b/cu0ubDn35/dG4V4hD3/F67iHppiZauixSjOa5/t/0NEhp2KiacU2Wc78mhMvuIypirRIWFIj5NeU7eo/oMVY8TQxfQ/gP9gprALvJd5YhAnOrZtvwh7MbsffVtZ3EY4jBLiYhAjgmBdR9pFGBndgA5olhHmlo5UmGqb1yRKvE3h3FJu707I8g6vtD7/GaIYPK0/+uSQshPTfMrCfVoWvYHp1Nnz1YUZvofUz3Vh16eo9PzmERZ3T8QUfJ8XnStf0nOFbBH8/8MqPvr/51HtF+AAA=
Ipo Date
-
Market Cap
3702107648
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.97125
Sentiment Sources
4
Current Quarter
2025-09-30
Revenue
2541720000
Cost Of Revenue
2174221000
Gross Profit
367499000
Operating Expenses
116591000
Operating Income
250908000
Interest Expense
22292000
Pretax Income
229108000
Net Income
169174000
Eps
2.820000006667691
Dividends Per Share
17427000
Shares Outstanding
59809487
Income Tax Expense
59934000
EBITDA
404390000
Operating Margin
9.871583022520184
Total Other Income Expense Net
-21800000
Cash
1232275000
Short Term Investments
-
Receivables
1709476000
Inventories
2006556000
Total Current Assets
5060271000
Property Plant Equipment
3649880000
Total Assets
10969731000
Payables
2332457000
Short Term Debt
273293000
Long Term Debt
1882153000
Total Liabilities
4949368000
Equity
6020363000
Bs_currency_symbol
CAD
Depreciation
152990000
Change In Working Capital
56430000
Cash From Operations
389698000
Capital Expenditures
75912000
Cash From Investing
-72093000
Cash From Financing
-116770000
Net Change In Cash
228008000
Cf_currency_symbol
CAD
PE
20.3654
PB
0.6171104641696855
ROE
2.8100298935462864
ROA
1.5421891384574515
FCF
313786000
Fcf Percent
0.1234541963709614
Piotroski FScore
4
Health Score
60
Deep Value Investing Score
7
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
3.5
Net Net Investing Score
3
Quality Investing Score
6.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2541720000
Quarters > 0 > income Statement > cost Of Revenue
2174221000
Quarters > 0 > income Statement > gross Profit
367499000
Quarters > 0 > income Statement > operating Expenses
116591000
Quarters > 0 > income Statement > operating Income
250908000
Quarters > 0 > income Statement > interest Expense
22292000
Quarters > 0 > income Statement > pretax Income
229108000
Quarters > 0 > income Statement > net Income
169174000
Quarters > 0 > income Statement > eps
2.820000006667691
Quarters > 0 > income Statement > dividends Per Share
17427000
Quarters > 0 > income Statement > shares Outstanding
59990780
Quarters > 0 > income Statement > income Tax Expense
59934000
Quarters > 0 > income Statement > EBITDA
404390000
Quarters > 0 > income Statement > operating Margin
9.871583022520184
Quarters > 0 > income Statement > total Other Income Expense Net
-21800000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
1232275000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1709476000
Quarters > 0 > balance Sheet > inventories
2006556000
Quarters > 0 > balance Sheet > total Current Assets
5060271000
Quarters > 0 > balance Sheet > property Plant Equipment
3649880000
Quarters > 0 > balance Sheet > total Assets
10969731000
Quarters > 0 > balance Sheet > payables
2332457000
Quarters > 0 > balance Sheet > short Term Debt
273293000
Quarters > 0 > balance Sheet > long Term Debt
1882153000
Quarters > 0 > balance Sheet > total Liabilities
4949368000
Quarters > 0 > balance Sheet > equity
6020363000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
169174000
Quarters > 0 > cash Flow > depreciation
152990000
Quarters > 0 > cash Flow > change In Working Capital
56430000
Quarters > 0 > cash Flow > cash From Operations
389698000
Quarters > 0 > cash Flow > capital Expenditures
75912000
Quarters > 0 > cash Flow > cash From Investing
-72093000
Quarters > 0 > cash Flow > cash From Financing
-116770000
Quarters > 0 > cash Flow > net Change In Cash
228008000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
2.820000006667691
Quarters > 0 > ratios > PB
0.6171104641696855
Quarters > 0 > ratios > ROE
2.8100298935462864
Quarters > 0 > ratios > ROA
1.5421891384574515
Quarters > 0 > ratios > FCF
313786000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1234541963709614
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2642693000
Quarters > 1 > income Statement > cost Of Revenue
2244492000
Quarters > 1 > income Statement > gross Profit
398201000
Quarters > 1 > income Statement > operating Expenses
191989000
Quarters > 1 > income Statement > operating Income
206212000
Quarters > 1 > income Statement > interest Expense
23036000
Quarters > 1 > income Statement > pretax Income
182524000
Quarters > 1 > income Statement > net Income
126914000
Quarters > 1 > income Statement > eps
2.120000012027042
Quarters > 1 > income Statement > dividends Per Share
32322000
Quarters > 1 > income Statement > shares Outstanding
59865094
Quarters > 1 > income Statement > income Tax Expense
55610000
Quarters > 1 > income Statement > EBITDA
357039000
Quarters > 1 > income Statement > operating Margin
7.803100852047513
Quarters > 1 > income Statement > total Other Income Expense Net
-23688000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
1004267000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1733400000
Quarters > 1 > balance Sheet > inventories
2062253000
Quarters > 1 > balance Sheet > total Current Assets
4878650000
Quarters > 1 > balance Sheet > property Plant Equipment
3637872000
Quarters > 1 > balance Sheet > total Assets
10779827000
Quarters > 1 > balance Sheet > payables
2313790000
Quarters > 1 > balance Sheet > short Term Debt
273024000
Quarters > 1 > balance Sheet > long Term Debt
1938639000
Quarters > 1 > balance Sheet > total Liabilities
4975369000
Quarters > 1 > balance Sheet > equity
5804458000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
126914000
Quarters > 1 > cash Flow > depreciation
151479000
Quarters > 1 > cash Flow > change In Working Capital
27477000
Quarters > 1 > cash Flow > cash From Operations
305331000
Quarters > 1 > cash Flow > capital Expenditures
139486000
Quarters > 1 > cash Flow > cash From Investing
-134077000
Quarters > 1 > cash Flow > cash From Financing
-51918000
Quarters > 1 > cash Flow > net Change In Cash
95033000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
2.120000012027042
Quarters > 1 > ratios > PB
0.6387237656676988
Quarters > 1 > ratios > ROE
2.1864918309340857
Quarters > 1 > ratios > ROA
1.1773287270751192
Quarters > 1 > ratios > FCF
165845000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06275605982231004
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2532077000
Quarters > 2 > income Statement > cost Of Revenue
2129632000
Quarters > 2 > income Statement > gross Profit
402445000
Quarters > 2 > income Statement > operating Expenses
136148000
Quarters > 2 > income Statement > operating Income
266297000
Quarters > 2 > income Statement > interest Expense
24486000
Quarters > 2 > income Statement > pretax Income
241564000
Quarters > 2 > income Statement > net Income
177699000
Quarters > 2 > income Statement > eps
2.9399999870950317
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
60441837
Quarters > 2 > income Statement > income Tax Expense
63865000
Quarters > 2 > income Statement > EBITDA
421079000
Quarters > 2 > income Statement > operating Margin
10.516939255796723
Quarters > 2 > income Statement > total Other Income Expense Net
-24733000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
909234000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1587080000
Quarters > 2 > balance Sheet > inventories
2129241000
Quarters > 2 > balance Sheet > total Current Assets
4779909000
Quarters > 2 > balance Sheet > property Plant Equipment
3692268000
Quarters > 2 > balance Sheet > total Assets
10687793000
Quarters > 2 > balance Sheet > payables
2394175000
Quarters > 2 > balance Sheet > short Term Debt
273448000
Quarters > 2 > balance Sheet > long Term Debt
1924964000
Quarters > 2 > balance Sheet > total Liabilities
5040873000
Quarters > 2 > balance Sheet > equity
5646920000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
177699000
Quarters > 2 > cash Flow > depreciation
155029000
Quarters > 2 > cash Flow > change In Working Capital
-204792000
Quarters > 2 > cash Flow > cash From Operations
164300000
Quarters > 2 > cash Flow > capital Expenditures
94595000
Quarters > 2 > cash Flow > cash From Investing
-93982000
Quarters > 2 > cash Flow > cash From Financing
-224633000
Quarters > 2 > cash Flow > net Change In Cash
-145364000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
2.9399999870950317
Quarters > 2 > ratios > PB
0.662868070631424
Quarters > 2 > ratios > ROE
3.146830484582746
Quarters > 2 > ratios > ROA
1.6626351202722582
Quarters > 2 > ratios > FCF
69705000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.027528783682328774
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2375737000
Quarters > 3 > income Statement > cost Of Revenue
2069892000
Quarters > 3 > income Statement > gross Profit
305845000
Quarters > 3 > income Statement > operating Expenses
455385000
Quarters > 3 > income Statement > operating Income
-149540000
Quarters > 3 > income Statement > interest Expense
28517000
Quarters > 3 > income Statement > pretax Income
-178992000
Quarters > 3 > income Statement > net Income
-232314000
Quarters > 3 > income Statement > eps
-3.7761399850205346
Quarters > 3 > income Statement > dividends Per Share
15359000
Quarters > 3 > income Statement > shares Outstanding
61521554
Quarters > 3 > income Statement > income Tax Expense
53322000
Quarters > 3 > income Statement > EBITDA
15602000
Quarters > 3 > income Statement > operating Margin
-6.294467779893146
Quarters > 3 > income Statement > total Other Income Expense Net
-29452000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
1054598000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1410549000
Quarters > 3 > balance Sheet > inventories
2062358000
Quarters > 3 > balance Sheet > total Current Assets
4605567000
Quarters > 3 > balance Sheet > property Plant Equipment
3629774000
Quarters > 3 > balance Sheet > total Assets
10499842000
Quarters > 3 > balance Sheet > payables
1279746000
Quarters > 3 > balance Sheet > short Term Debt
45658000
Quarters > 3 > balance Sheet > long Term Debt
2246861000
Quarters > 3 > balance Sheet > total Liabilities
5071896000
Quarters > 3 > balance Sheet > equity
5427946000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
-232314000
Quarters > 3 > cash Flow > depreciation
166077000
Quarters > 3 > cash Flow > change In Working Capital
18765000
Quarters > 3 > cash Flow > cash From Operations
497622000
Quarters > 3 > cash Flow > capital Expenditures
77621000
Quarters > 3 > cash Flow > cash From Investing
-18131000
Quarters > 3 > cash Flow > cash From Financing
-267555000
Quarters > 3 > cash Flow > net Change In Cash
230167000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
-3.7761399850205346
Quarters > 3 > ratios > PB
0.7019284715102176
Quarters > 3 > ratios > ROE
-4.279961517671694
Quarters > 3 > ratios > ROA
-2.2125475792873837
Quarters > 3 > ratios > FCF
420001000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.1767876663115488
Quarters > 3 > health Score
46
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10582022000
Annuals > 0 > income Statement > cost Of Revenue
9078009000
Annuals > 0 > income Statement > gross Profit
1504013000
Annuals > 0 > income Statement > operating Expenses
892687000
Annuals > 0 > income Statement > operating Income
611326000
Annuals > 0 > income Statement > interest Expense
126786000
Annuals > 0 > income Statement > pretax Income
476138000
Annuals > 0 > income Statement > net Income
258259000
Annuals > 0 > income Statement > eps
4.1978621021179015
Annuals > 0 > income Statement > dividends Per Share
61543000
Annuals > 0 > income Statement > shares Outstanding
61521554
Annuals > 0 > income Statement > income Tax Expense
217879000
Annuals > 0 > income Statement > EBITDA
1208288000
Annuals > 0 > income Statement > operating Margin
5.7770244665906
Annuals > 0 > income Statement > total Other Income Expense Net
-135188000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
1054598000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1410549000
Annuals > 0 > balance Sheet > inventories
2062358000
Annuals > 0 > balance Sheet > total Current Assets
4605567000
Annuals > 0 > balance Sheet > property Plant Equipment
3629774000
Annuals > 0 > balance Sheet > total Assets
10499842000
Annuals > 0 > balance Sheet > payables
1279746000
Annuals > 0 > balance Sheet > short Term Debt
45658000
Annuals > 0 > balance Sheet > long Term Debt
2246861000
Annuals > 0 > balance Sheet > total Liabilities
5071896000
Annuals > 0 > balance Sheet > equity
5427946000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
258259000
Annuals > 0 > cash Flow > depreciation
605364000
Annuals > 0 > cash Flow > change In Working Capital
-210849000
Annuals > 0 > cash Flow > cash From Operations
1254035000
Annuals > 0 > cash Flow > capital Expenditures
563699000
Annuals > 0 > cash Flow > cash From Investing
-1117442000
Annuals > 0 > cash Flow > cash From Financing
235924000
Annuals > 0 > cash Flow > net Change In Cash
401271000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
4.1978621021179015
Annuals > 0 > ratios > PB
0.6947879106019109
Annuals > 0 > ratios > ROE
4.757950797594523
Annuals > 0 > ratios > ROA
2.459646535633584
Annuals > 0 > ratios > FCF
690336000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06523668160962054
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
9733532000
Annuals > 1 > income Statement > cost Of Revenue
8410685000
Annuals > 1 > income Statement > gross Profit
1322847000
Annuals > 1 > income Statement > operating Expenses
575550000
Annuals > 1 > income Statement > operating Income
794016000
Annuals > 1 > income Statement > interest Expense
69370000
Annuals > 1 > income Statement > pretax Income
703811000
Annuals > 1 > income Statement > net Income
503054000
Annuals > 1 > income Statement > eps
8.170000001786487
Annuals > 1 > income Statement > dividends Per Share
54145000
Annuals > 1 > income Statement > shares Outstanding
61573317
Annuals > 1 > income Statement > income Tax Expense
200757000
Annuals > 1 > income Statement > EBITDA
1264703000
Annuals > 1 > income Statement > operating Margin
8.157532127083982
Annuals > 1 > income Statement > total Other Income Expense Net
-71013000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
653327000
Annuals > 1 > balance Sheet > short Term Investments
-44252000
Annuals > 1 > balance Sheet > receivables
1408954000
Annuals > 1 > balance Sheet > inventories
1836665000
Annuals > 1 > balance Sheet > total Current Assets
3996968000
Annuals > 1 > balance Sheet > property Plant Equipment
3652498000
Annuals > 1 > balance Sheet > total Assets
9850500000
Annuals > 1 > balance Sheet > payables
1427926000
Annuals > 1 > balance Sheet > short Term Debt
40530000
Annuals > 1 > balance Sheet > long Term Debt
1731817000
Annuals > 1 > balance Sheet > total Liabilities
4528397000
Annuals > 1 > balance Sheet > equity
5322103000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
503054000
Annuals > 1 > cash Flow > depreciation
491522000
Annuals > 1 > cash Flow > change In Working Capital
-208549000
Annuals > 1 > cash Flow > cash From Operations
793552000
Annuals > 1 > cash Flow > capital Expenditures
790293000
Annuals > 1 > cash Flow > cash From Investing
-1194014000
Annuals > 1 > cash Flow > cash From Financing
207396000
Annuals > 1 > cash Flow > net Change In Cash
-207188000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
8.170000001786487
Annuals > 1 > ratios > PB
0.7092016693588982
Annuals > 1 > ratios > ROE
9.452165807388544
Annuals > 1 > ratios > ROA
5.106887975229684
Annuals > 1 > ratios > FCF
3259000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.00033482193308657124
Annuals > 1 > health Score
57
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7917911000
Annuals > 2 > income Statement > cost Of Revenue
6943101000
Annuals > 2 > income Statement > gross Profit
974810000
Annuals > 2 > income Statement > operating Expenses
409733000
Annuals > 2 > income Statement > operating Income
594831000
Annuals > 2 > income Statement > interest Expense
28337000
Annuals > 2 > income Statement > pretax Income
563088000
Annuals > 2 > income Statement > net Income
426194000
Annuals > 2 > income Statement > eps
6.666294712842184
Annuals > 2 > income Statement > dividends Per Share
51121000
Annuals > 2 > income Statement > shares Outstanding
63932667
Annuals > 2 > income Statement > income Tax Expense
136894000
Annuals > 2 > income Statement > EBITDA
1032397000
Annuals > 2 > income Statement > operating Margin
7.512473934097011
Annuals > 2 > income Statement > total Other Income Expense Net
-31743000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
860515000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1185263000
Annuals > 2 > balance Sheet > inventories
1509302000
Annuals > 2 > balance Sheet > total Current Assets
3693286000
Annuals > 2 > balance Sheet > property Plant Equipment
2779711000
Annuals > 2 > balance Sheet > total Assets
8576391000
Annuals > 2 > balance Sheet > payables
1231468000
Annuals > 2 > balance Sheet > short Term Debt
26733000
Annuals > 2 > balance Sheet > long Term Debt
1281641000
Annuals > 2 > balance Sheet > total Liabilities
3764680000
Annuals > 2 > balance Sheet > equity
4811711000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
426194000
Annuals > 2 > cash Flow > depreciation
440972000
Annuals > 2 > cash Flow > change In Working Capital
-397146000
Annuals > 2 > cash Flow > cash From Operations
468131000
Annuals > 2 > cash Flow > capital Expenditures
423254000
Annuals > 2 > cash Flow > cash From Investing
-715742000
Annuals > 2 > cash Flow > cash From Financing
156388000
Annuals > 2 > cash Flow > net Change In Cash
-67913000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
6.666294712842184
Annuals > 2 > ratios > PB
0.8144862580275498
Annuals > 2 > ratios > ROE
8.857431379399138
Annuals > 2 > ratios > ROA
4.96938630713082
Annuals > 2 > ratios > FCF
44877000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.005667782828071697
Annuals > 2 > health Score
57
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
6536574000
Annuals > 3 > income Statement > cost Of Revenue
5598922000
Annuals > 3 > income Statement > gross Profit
937652000
Annuals > 3 > income Statement > operating Expenses
349649000
Annuals > 3 > income Statement > operating Income
601233000
Annuals > 3 > income Statement > interest Expense
18436000
Annuals > 3 > income Statement > pretax Income
562166000
Annuals > 3 > income Statement > net Income
420558000
Annuals > 3 > income Statement > eps
6.414041461356681
Annuals > 3 > income Statement > dividends Per Share
44506000
Annuals > 3 > income Statement > shares Outstanding
65568332
Annuals > 3 > income Statement > income Tax Expense
141608000
Annuals > 3 > income Statement > EBITDA
1029356000
Annuals > 3 > income Statement > operating Margin
9.19798353082211
Annuals > 3 > income Statement > total Other Income Expense Net
-39067000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
928428000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
914434000
Annuals > 3 > balance Sheet > inventories
1066456000
Annuals > 3 > balance Sheet > total Current Assets
2982193000
Annuals > 3 > balance Sheet > property Plant Equipment
2409432000
Annuals > 3 > balance Sheet > total Assets
7390390000
Annuals > 3 > balance Sheet > payables
984488000
Annuals > 3 > balance Sheet > short Term Debt
21055000
Annuals > 3 > balance Sheet > long Term Debt
770490000
Annuals > 3 > balance Sheet > total Liabilities
2791594000
Annuals > 3 > balance Sheet > equity
4598796000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
420558000
Annuals > 3 > cash Flow > depreciation
448754000
Annuals > 3 > cash Flow > change In Working Capital
46385000
Annuals > 3 > cash Flow > cash From Operations
908764000
Annuals > 3 > cash Flow > capital Expenditures
254541000
Annuals > 3 > cash Flow > cash From Investing
-267319000
Annuals > 3 > cash Flow > cash From Financing
-572079000
Annuals > 3 > cash Flow > net Change In Cash
67328000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
6.414041461356681
Annuals > 3 > ratios > PB
0.8739980533165637
Annuals > 3 > ratios > ROE
9.144958810958347
Annuals > 3 > ratios > ROA
5.690606314416424
Annuals > 3 > ratios > FCF
654223000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.10008652850866524
Annuals > 3 > health Score
67
Valuation > metrics > PE
20.3654
Valuation > metrics > PB
0.6171104641696855
Valuation > final Score
100
Valuation > verdict
19.1% Undervalued
Profitability > metrics > ROE
2.8100298935462864
Profitability > metrics > ROA
3.3431806320254385
Profitability > metrics > Net Margin
0.06655886565003226
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8221045807370752
Risk > metrics > Interest Coverage
11.255517674502064
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.941963350283028
Liquidity > metrics > Quick Ratio
1.1719140362659504
Liquidity > final Score
99
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
70
Prev Profitabilities > 0
19
Prev Profitabilities > 1
28
Prev Profitabilities > 2
0
Prev Risks > 0
84
Prev Risks > 1
88
Prev Risks > 2
27
Prev Liquidities > 0
97
Prev Liquidities > 1
94
Prev Liquidities > 2
100
Updated At
2026-01-20T22:08:19.731Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
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.97
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-12
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.0475
Earnings History > 1 > eps Estimate
2.41
Earnings History > 1 > eps Difference
-0.3625
Earnings History > 1 > surprise Percent
-15.0415
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-13
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.5319
Earnings History > 2 > eps Estimate
2.75
Earnings History > 2 > eps Difference
-1.2181
Earnings History > 2 > surprise Percent
-44.2945
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
2.049
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-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
-2.7102
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-12
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.6423
Earnings History > 5 > eps Estimate
1.65
Earnings History > 5 > eps Difference
-0.0077
Earnings History > 5 > surprise Percent
-0.4667
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
3.06
Earnings History > 6 > eps Estimate
2.93
Earnings History > 6 > eps Difference
0.13
Earnings History > 6 > surprise Percent
4.4369
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
2.59
Earnings History > 7 > eps Estimate
2.08
Earnings History > 7 > eps Difference
0.51
Earnings History > 7 > surprise Percent
24.5192
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
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.98
Earnings History > 8 > eps Estimate
1.74
Earnings History > 8 > eps Difference
0.24
Earnings History > 8 > surprise Percent
13.7931
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
2.21
Earnings History > 9 > eps Estimate
2.07
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
6.7633
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
2.61
Earnings History > 10 > eps Estimate
2.3
Earnings History > 10 > eps Difference
0.31
Earnings History > 10 > surprise Percent
13.4783
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
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.98
Earnings History > 11 > eps Estimate
1.77
Earnings History > 11 > eps Difference
0.21
Earnings History > 11 > surprise Percent
11.8644
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-08
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.61
Earnings History > 12 > eps Estimate
1.66
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-3.012
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
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.91
Earnings History > 13 > eps Estimate
1.77
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
7.9096
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
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.68
Earnings History > 14 > eps Estimate
1.38
Earnings History > 14 > eps Difference
0.3
Earnings History > 14 > surprise Percent
21.7391
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-11
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
1.08
Earnings History > 15 > eps Estimate
0.98
Earnings History > 15 > eps Difference
0.1
Earnings History > 15 > surprise Percent
10.2041
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-09
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
0.9
Earnings History > 16 > eps Estimate
0.92
Earnings History > 16 > eps Difference
-0.02
Earnings History > 16 > surprise Percent
-2.1739
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
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.6
Earnings History > 17 > eps Estimate
1.15
Earnings History > 17 > eps Difference
0.45
Earnings History > 17 > surprise Percent
39.1304
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
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.63
Earnings History > 18 > eps Estimate
1.42
Earnings History > 18 > eps Difference
0.21
Earnings History > 18 > surprise Percent
14.7887
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
2.41
Earnings History > 19 > eps Estimate
1.32
Earnings History > 19 > eps Difference
1.09
Earnings History > 19 > surprise Percent
82.5758
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-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.97
Earnings History > 20 > eps Estimate
1.46
Earnings History > 20 > eps Difference
0.51
Earnings History > 20 > surprise Percent
34.9315
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
2.15
Earnings History > 21 > eps Estimate
1.07
Earnings History > 21 > eps Difference
1.08
Earnings History > 21 > surprise Percent
100.9346
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
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.34
Earnings History > 22 > eps Estimate
-0.8
Earnings History > 22 > eps Difference
0.46
Earnings History > 22 > surprise Percent
57.5
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-13
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
1.04
Earnings History > 23 > eps Estimate
0.99
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
5.0505
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-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.15
Earnings History > 24 > eps Estimate
1.23
Earnings History > 24 > eps Difference
-0.08
Earnings History > 24 > surprise Percent
-6.5041
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
1.47
Earnings History > 25 > eps Estimate
1.44
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
2.0833
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
2.4
Earnings History > 26 > eps Estimate
2.68
Earnings History > 26 > eps Difference
-0.28
Earnings History > 26 > surprise Percent
-10.4478
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
2.11
Earnings History > 27 > eps Estimate
2.19
Earnings History > 27 > eps Difference
-0.08
Earnings History > 27 > surprise Percent
-3.653
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-11
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.75
Earnings History > 28 > eps Estimate
1.69
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
3.5503
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
1.71
Earnings History > 29 > eps Estimate
1.95
Earnings History > 29 > eps Difference
-0.24
Earnings History > 29 > surprise Percent
-12.3077
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
3.03
Earnings History > 30 > eps Estimate
2.81
Earnings History > 30 > eps Difference
0.22
Earnings History > 30 > surprise Percent
7.8292
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-15
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
2.37
Earnings History > 31 > eps Estimate
2.46
Earnings History > 31 > eps Difference
-0.09
Earnings History > 31 > surprise Percent
-3.6585
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
1.81
Earnings History > 32 > eps Estimate
1.72
Earnings History > 32 > eps Difference
0.09
Earnings History > 32 > surprise Percent
5.2326
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
1.62
Earnings History > 33 > eps Estimate
1.8
Earnings History > 33 > eps Difference
-0.18
Earnings History > 33 > surprise Percent
-10
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
2.45
Earnings History > 34 > eps Estimate
2.39
Earnings History > 34 > eps Difference
0.06
Earnings History > 34 > surprise Percent
2.5105
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
2.2
Earnings History > 35 > eps Estimate
1.95
Earnings History > 35 > eps Difference
0.25
Earnings History > 35 > surprise Percent
12.8205
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-10
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
1.76
Earnings History > 36 > eps Estimate
1.66
Earnings History > 36 > eps Difference
0.1
Earnings History > 36 > surprise Percent
6.0241
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
1.86
Earnings History > 37 > eps Estimate
1.8
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
3.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-10
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
2.39
Earnings History > 38 > eps Estimate
2.15
Earnings History > 38 > eps Difference
0.24
Earnings History > 38 > surprise Percent
11.1628
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
1.92
Earnings History > 39 > eps Estimate
1.87
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
2.6738
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-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
1.45
Earnings History > 40 > eps Estimate
1.35
Earnings History > 40 > eps Difference
0.1
Earnings History > 40 > surprise Percent
7.4074
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
1.65
Earnings History > 41 > eps Estimate
1.54
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
7.1429
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
1.84
Earnings History > 42 > eps Estimate
1.84
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-06
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
1.73
Earnings History > 43 > eps Estimate
1.43
Earnings History > 43 > eps Difference
0.3
Earnings History > 43 > surprise Percent
20.979
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
1.09
Earnings History > 44 > eps Estimate
1.06
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
2.8302
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
1.21
Earnings History > 45 > eps Estimate
0.93
Earnings History > 45 > eps Difference
0.28
Earnings History > 45 > surprise Percent
30.1075
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
1.38
Earnings History > 46 > eps Estimate
1.29
Earnings History > 46 > eps Difference
0.09
Earnings History > 46 > surprise Percent
6.9767
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
1.22
Earnings History > 47 > eps Estimate
0.98
Earnings History > 47 > eps Difference
0.24
Earnings History > 47 > surprise Percent
24.4898
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.85
Earnings History > 48 > eps Estimate
0.71
Earnings History > 48 > eps Difference
0.14
Earnings History > 48 > surprise Percent
19.7183
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-13
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.8
Earnings History > 49 > eps Estimate
0.66
Earnings History > 49 > eps Difference
0.14
Earnings History > 49 > surprise Percent
21.2121
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-14
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.93
Earnings History > 50 > eps Estimate
0.81
Earnings History > 50 > eps Difference
0.12
Earnings History > 50 > surprise Percent
14.8148
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.74
Earnings History > 51 > eps Estimate
0.6
Earnings History > 51 > eps Difference
0.14
Earnings History > 51 > surprise Percent
23.3333
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.47
Earnings History > 52 > eps Estimate
0.48
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-2.0833
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-14
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.52
Earnings History > 53 > eps Estimate
0.5
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
4
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.65
Earnings History > 54 > eps Estimate
0.61
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
6.5574
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.59
Earnings History > 55 > eps Estimate
0.49
Earnings History > 55 > eps Difference
0.1
Earnings History > 55 > surprise Percent
20.4082
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-06
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.43
Earnings History > 56 > eps Estimate
0.41
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
4.878
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-09
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.39
Earnings History > 57 > eps Estimate
0.38
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
2.6316
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-10
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.43
Earnings History > 58 > eps Estimate
0.47
Earnings History > 58 > eps Difference
-0.04
Earnings History > 58 > surprise Percent
-8.5106
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-11
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.38
Earnings History > 59 > eps Estimate
0.32
Earnings History > 59 > eps Difference
0.06
Earnings History > 59 > surprise Percent
18.75
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.31
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
19.2308
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-11
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.32
Earnings History > 61 > eps Estimate
0.34
Earnings History > 61 > eps Difference
-0.02
Earnings History > 61 > surprise Percent
-5.8824
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-11
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.41
Earnings History > 62 > eps Estimate
0.35
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
17.1429
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.33
Earnings History > 63 > eps Estimate
0.2
Earnings History > 63 > eps Difference
0.13
Earnings History > 63 > surprise Percent
65
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.17
Earnings History > 64 > eps Estimate
0.11
Earnings History > 64 > eps Difference
0.06
Earnings History > 64 > surprise Percent
54.5455
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-12
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.02
Earnings History > 65 > eps Estimate
0.04
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-50
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-13
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
-0.16
Earnings History > 66 > eps Estimate
-0.04
Earnings History > 66 > eps Difference
-0.12
Earnings History > 66 > surprise Percent
-300
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-04
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
-0.01
Earnings History > 67 > eps Estimate
-0.15
Earnings History > 67 > eps Difference
0.14
Earnings History > 67 > surprise Percent
93.3333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.09
Earnings History > 68 > eps Estimate
-0.03
Earnings History > 68 > eps Difference
0.12
Earnings History > 68 > surprise Percent
400
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.05
Earnings History > 69 > eps Estimate
0.2
Earnings History > 69 > eps Difference
-0.15
Earnings History > 69 > surprise Percent
-75
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-14
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.48
Earnings History > 70 > eps Estimate
0.46
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
4.3478
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.43
Earnings History > 71 > eps Estimate
0.27
Earnings History > 71 > eps Difference
0.16
Earnings History > 71 > surprise Percent
59.2593
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-05
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.36
Earnings History > 72 > eps Estimate
0.35
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.8571
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-07
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.37
Earnings History > 73 > eps Estimate
0.31
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
19.3548
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.45
Earnings History > 74 > eps Estimate
0.33
Earnings History > 74 > eps Difference
0.12
Earnings History > 74 > surprise Percent
36.3636
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.38
Earnings History > 75 > eps Estimate
0.26
Earnings History > 75 > eps Difference
0.12
Earnings History > 75 > surprise Percent
46.1538
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-08
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.46
Earnings History > 76 > eps Estimate
0.24
Earnings History > 76 > eps Difference
0.22
Earnings History > 76 > surprise Percent
91.6667
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-08
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.21
Earnings History > 77 > eps Estimate
0.28
Earnings History > 77 > eps Difference
-0.07
Earnings History > 77 > surprise Percent
-25
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-08
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.4
Earnings History > 78 > eps Estimate
0.4
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-10
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.36
Earnings History > 79 > eps Estimate
0.34
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
5.8824
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-09
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.37
Earnings History > 80 > eps Estimate
0.34
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
8.8235
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.32
Earnings History > 81 > eps Estimate
0.34
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-5.8824
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-10
Earnings History > 82 > date
2005-06-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.37
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
13.5135
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-11
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.32
Earnings History > 83 > eps Estimate
0.31
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
3.2258
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-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.29
Earnings History > 84 > eps Estimate
0.29
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-10
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.28
Earnings History > 85 > eps Estimate
0.24
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
16.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-11
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.32
Earnings History > 86 > eps Estimate
0.3
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
6.6667
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-12
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.29
Earnings History > 87 > eps Estimate
0.3
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-3.3333
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.25
Earnings History > 88 > eps Estimate
0.23
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
8.6957
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-05
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.18
Earnings History > 89 > eps Estimate
0.18
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-13
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.23
Earnings History > 90 > eps Estimate
0.23
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-06
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.18
Earnings History > 91 > eps Estimate
0.19
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-5.2632
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-03-05
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
0.2
Earnings History > 92 > eps Estimate
0.21
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-4.7619
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-06
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
0.22
Earnings History > 93 > eps Estimate
0.2
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
10
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-12
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.26
Earnings History > 94 > eps Estimate
0.23
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
13.0435
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
0.18
Earnings History > 95 > eps Estimate
0.2
Earnings History > 95 > eps Difference
-0.02
Earnings History > 95 > surprise Percent
-10
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-20
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0.2
Earnings History > 96 > eps Estimate
0.22
Earnings History > 96 > eps Difference
-0.02
Earnings History > 96 > surprise Percent
-9.0909
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.18
Earnings History > 97 > eps Estimate
0.13
Earnings History > 97 > eps Difference
0.05
Earnings History > 97 > surprise Percent
38.4615
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.25
Earnings History > 98 > eps Estimate
0.22
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
13.6364
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-03
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
CAD
Earnings History > 99 > eps Actual
0.12
Earnings History > 99 > eps Estimate
0.15
Earnings History > 99 > eps Difference
-0.03
Earnings History > 99 > surprise Percent
-20
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-15
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
CAD
Earnings History > 100 > eps Actual
0.26
Earnings History > 100 > eps Estimate
0.29
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-10.3448
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-01
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
CAD
Earnings History > 101 > eps Actual
0.29
Earnings History > 101 > eps Estimate
0.29
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-02
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
CAD
Earnings History > 102 > eps Actual
0.32
Earnings History > 102 > eps Estimate
0.26
Earnings History > 102 > eps Difference
0.06
Earnings History > 102 > surprise Percent
23.0769
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-04
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
CAD
Earnings History > 103 > eps Actual
0.23
Earnings History > 103 > eps Estimate
0.2
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
15
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-03-01
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
CAD
Earnings History > 104 > eps Actual
0.11
Earnings History > 104 > eps Estimate
0.08
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
37.5
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-28
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
CAD
Earnings History > 105 > eps Actual
0.19
Earnings History > 105 > eps Estimate
0.3
Earnings History > 105 > eps Difference
-0.11
Earnings History > 105 > surprise Percent
-36.6667
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-28
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
CAD
Earnings History > 106 > eps Actual
0.33
Earnings History > 106 > eps Estimate
0.36
Earnings History > 106 > eps Difference
-0.03
Earnings History > 106 > surprise Percent
-8.3333
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-30
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
CAD
Earnings History > 107 > eps Actual
0.3
Earnings History > 107 > eps Estimate
0.34
Earnings History > 107 > eps Difference
-0.04
Earnings History > 107 > surprise Percent
-11.7647
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-03-01
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
CAD
Earnings History > 108 > eps Actual
0.3
Earnings History > 108 > eps Estimate
0.33
Earnings History > 108 > eps Difference
-0.03
Earnings History > 108 > surprise Percent
-9.0909
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
CAD
Earnings History > 109 > eps Actual
0.24
Earnings History > 109 > eps Estimate
0.25
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-4
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
CAD
Earnings History > 110 > eps Actual
0.33
Earnings History > 110 > eps Estimate
0.4
Earnings History > 110 > eps Difference
-0.07
Earnings History > 110 > surprise Percent
-17.5
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-05-01
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
CAD
Earnings History > 111 > eps Actual
0.33
Earnings History > 111 > eps Estimate
0.29
Earnings History > 111 > eps Difference
0.04
Earnings History > 111 > surprise Percent
13.7931
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-19
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
CAD
Earnings History > 112 > eps Actual
0.62
Earnings History > 112 > eps Estimate
0.32
Earnings History > 112 > eps Difference
0.3
Earnings History > 112 > surprise Percent
93.75
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-30
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
CAD
Earnings History > 113 > eps Actual
0.31
Earnings History > 113 > eps Estimate
0.32
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-3.125
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-24
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
CAD
Earnings History > 114 > eps Actual
0.36
Earnings History > 114 > eps Estimate
0.29
Earnings History > 114 > eps Difference
0.07
Earnings History > 114 > surprise Percent
24.1379
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-02-18
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
CAD
Earnings History > 115 > eps Actual
0.24
Earnings History > 115 > eps Estimate
0.17
Earnings History > 115 > eps Difference
0.07
Earnings History > 115 > surprise Percent
41.1765
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-31
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
CAD
Earnings History > 116 > eps Actual
0.32
Earnings History > 116 > eps Estimate
0.15
Earnings History > 116 > eps Difference
0.17
Earnings History > 116 > surprise Percent
113.3333
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-24
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
CAD
Earnings History > 117 > eps Actual
0.2
Earnings History > 117 > eps Estimate
0.19
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
5.2632
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-05-02
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
CAD
Earnings History > 118 > eps Actual
0.15
Earnings History > 118 > eps Estimate
0.15
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-02-21
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
CAD
Earnings History > 119 > eps Actual
0.15
Earnings History > 119 > eps Estimate
0.12
Earnings History > 119 > eps Difference
0.03
Earnings History > 119 > surprise Percent
25
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-26
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
CAD
Earnings History > 120 > eps Actual
0.14
Earnings History > 120 > eps Estimate
0.13
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
7.6923
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-07-26
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
CAD
Earnings History > 121 > eps Actual
0.16
Earnings History > 121 > eps Estimate
0.16
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Linamar Corporation, together with its subsidiaries, manufactures and sells engineered products in Canada, Europe, the Asia Pacific, and rest of North America. It operates through two segments, Mobility and Industrial. The Mobility segment offers electrified products, including 3P3200, e3P4100, and 3P5700 eAxle gearboxes; utility and medium duty platform eAxles; FlexForm conformable hydrogen storage tanks; structure and chassis, including front and rear subframes, semi-trailing arms, front knuckles, battery enclosures, crossrails, shock towers, and cross car beams; driveline products, such as differential assemblies, power transfer and rear drive units, and engineered gears; transmission products, which comprises gears and shafts, gearbox housings, shaft and shell assemblies, and clutch modules; and engines, including cylinder blocks and heads, connecting rods, camshafts, and balance shaft modules for battery, hybrid, and fuel-cell electric vehicles. This segment serves automotive original equipment manufacturers and commercial vehicle customers. Its Industrial segment provides compact and rough terrain scissor lifts, vertical mast lifts, telescopic and articulating booms, and telehandlers for the aerial work platform industry under the Skyjack brand; combine grain header attachments, self-propelled windrowers, pick-up and corn headers, and hay products under the MacDon brand; tillage and crop nutrition equipment under the Salford brand; and air seeders and carts, and ancillary delivery systems for the agricultural industry under the Bourgault brand. This segment serves construction equipment rental companies. The company also offers medical devices and precision medical components. Linamar Corporation was founded in 1964 and is headquartered in Guelph, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASt. Rose of Lima Altar Guild invites community to “Chocoholic Feast & Games Night” fundraiser theleadernews.com
Read more →STRACON Group Holding Inc. Announces Secondary Listing on the Lima Stock Exchange - Yahoo Finance
1/8/2026
STRACON Group Holding Inc. Announces Secondary Listing on the Lima Stock Exchange Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Linamar Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.97
Date
2025-09-30
EPS Actual
2.0475
EPS Estimate
2.41
EPS Difference
-0.3625
Surprise Percent
-15.0415%
(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.