_id
6914830accc777a4e85d941b
Ticker
NNWWF
Name
The North West Company Inc
Exchange
PINK
Address
Gibraltar House, Winnipeg, MB, Canada, R3C 2R1
Country
USA
Sector
Consumer Defensive
Industry
Grocery Stores
Currency
USD
Website
https://www.northwest.ca
Description
The North West Company Inc., through its subsidiaries, engages in the retail of food and everyday products and services in northern Canada, rural Alaska, the South Pacific, and the Caribbean. The company operates Northern stores, which offers food, financial services, and general merchandise; NorthMart stores that provides fresh food products, apparel, and health products and services; and Quickstop convenience stores that provides ready-to-eat food products, and fuel and related services. It also operates Giant Tiger junior discount stores, which offers family fashion, household products, and food products; Valu Lots discount center and direct-to-customer food distribution outlet; solo market, a store in remote market; Pharmacy and Convenience stores; and NWC Motorsports, a dealership that offers sales, service, parts and accessories for Ski-doo, Honda, Can-am and other premier brands. In addition, the company distributes produce and fresh meats to independent grocery stores; provides contract tele-pharmacist services to rural hospitals and health centers; and engages in the water and air-based transportation businesses. Further, it operates Alaska Commercial Company stores that provides food and general merchandise to remote and rural regions; Pacific Alaska wholesale, a distributor to independent grocery stores, commercial accounts, and individual households; Riteway food markets; and Cost-U-Less mid-size warehouse stores, which offers discount food and general merchandise, as well as provides dealership offering sales, service, parts, and accessories for Honda, Yamaha, Ski-doo, and Can-Am brands. The company was founded in 1668 and is headquartered in Winnipeg, Canada.
Last Close
35.44
Volume
-
Current Price
35.33
Change
0
Last Updated
2026-01-05T11:33:15.864Z
Image
data:image/webp;base64,UklGRqoCAABXRUJQVlA4IJ4CAACwDACdASpAAEAAPtFeqE4oJSQiKAqpABoJZQDTvVMJqs1Tqnx/aO/BHvblgXIO2S1I1QSQD0A89GoSrZOSohkVr43NcMsvALEvo1A3L+YDQOdwRF+OhLnp2pKapW80FxeTW5ADaz9F8/QbS6ufAAD++yGKYv27U2ceiP5GVC1FU7s/jL38gx5gVcxnbottZfrH/kyGzzBl3lqm+59pv9SYdEK4Sxu/Xoa6001i8rfwLiIWh+ebgEBAzuOu9Q383uIYbFtzmLuqJMoJDVh6dfsDuZkfa3vVkeeoNjq5u/y9ckBgzAtyHLKsggoOGQnSKJ05D5Ksx7xG7coGeuadlx/OXD9SEkuRiRhNVW7nXTGdbCwfuGsBCOd9ULST1rbf+s0yAj6S65KsPbCg3Gex0lVo1HZ/NMplw9G8ViWPCA6Ba1YBSrqisDMw7Ov/bVmYgjvJt2l4rlwYcgrvnEwdpGWWtatWpXutPo6rGflzAkxvbX6A0p8/0Je8dhyBoxX5nojOJWhYwQtTDpKfYMZPQoMK+ZWI6r30yRnGi7OMjpWPrBdWXFw/PSM+T8M0HdY0navzUvrDcX2bNtTuazgPk98qJzmANEA+eIVuDXGpOBaXM/qDUaAxNhjty7lcbjzAqQsb/Hk511W0x47n/hC0WgTDxZAGFIEz+nQ0tL9kbBNBZloENeZw8oL1aB4pKzvbUqlx3Zw5NHn7yr056L7P+QT9k5Qvsd9ukdW62MplRQIQtvoFWe8DYckpvVrArDmTIUJ2MMsHYOlCQFPDFqk9PifRjgb/TSSYLOmp7pMqUA0k+X3BM3KkbuyuTte/5zKxYm993DslBTHU7AjCQW3OysuFLRhZG2PqTMCwvAaKzv8lU8ujvKDUZ2Faf59YAAAA
Ipo Date
-
Market Cap
1765732608
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.29745
Dividend Yield
3.3676761958675345
Sentiment
0.77098
Sentiment Sources
5
Current Quarter
2025-10-31
Revenue
634315000
Cost Of Revenue
417180000
Gross Profit
217135000
Operating Expenses
158426000
Operating Income
41883000
Interest Expense
3240262
Pretax Income
38631323
Net Income
28588078
Eps
0.587096521131967
Dividends Per Share
13981213
Shares Outstanding
47736757
Income Tax Expense
9329845
EBITDA
88881000
Operating Margin
6.6028708133971294
Total Other Income Expense Net
-3251677
Cash
59234315
Short Term Investments
-
Receivables
112390000
Inventories
382202000
Total Current Assets
429355509
Property Plant Equipment
849176000
Total Assets
1141239534
Payables
241259000
Short Term Debt
20113000
Long Term Debt
349819000
Total Liabilities
557971542
Equity
567524681
Bs_currency_symbol
CAD
Depreciation
30172000
Change In Working Capital
-17478000
Cash From Operations
34149744
Capital Expenditures
23774768
Cash From Investing
-25509043
Cash From Financing
1393270
Net Change In Cash
9788740
Cf_currency_symbol
CAD
PE
16.4837
PB
3.0313378036152754
ROE
5.037327706986544
ROA
2.5050024248458955
FCF
10374976
Fcf Percent
0.016356188959743976
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
4.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
634315000
Quarters > 0 > income Statement > cost Of Revenue
417180000
Quarters > 0 > income Statement > gross Profit
217135000
Quarters > 0 > income Statement > operating Expenses
158426000
Quarters > 0 > income Statement > operating Income
41883000
Quarters > 0 > income Statement > interest Expense
3240262
Quarters > 0 > income Statement > pretax Income
38631323
Quarters > 0 > income Statement > net Income
28588078
Quarters > 0 > income Statement > eps
0.587096521131967
Quarters > 0 > income Statement > dividends Per Share
13981213
Quarters > 0 > income Statement > shares Outstanding
48694000
Quarters > 0 > income Statement > income Tax Expense
9329845
Quarters > 0 > income Statement > EBITDA
88881000
Quarters > 0 > income Statement > operating Margin
6.6028708133971294
Quarters > 0 > income Statement > total Other Income Expense Net
-3251677
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
59234315
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
112390000
Quarters > 0 > balance Sheet > inventories
382202000
Quarters > 0 > balance Sheet > total Current Assets
429355509
Quarters > 0 > balance Sheet > property Plant Equipment
849176000
Quarters > 0 > balance Sheet > total Assets
1141239534
Quarters > 0 > balance Sheet > payables
241259000
Quarters > 0 > balance Sheet > short Term Debt
20113000
Quarters > 0 > balance Sheet > long Term Debt
349819000
Quarters > 0 > balance Sheet > total Liabilities
557971542
Quarters > 0 > balance Sheet > equity
567524681
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
41073000
Quarters > 0 > cash Flow > depreciation
30172000
Quarters > 0 > cash Flow > change In Working Capital
-17478000
Quarters > 0 > cash Flow > cash From Operations
34149744
Quarters > 0 > cash Flow > capital Expenditures
23774768
Quarters > 0 > cash Flow > cash From Investing
-25509043
Quarters > 0 > cash Flow > cash From Financing
1393270
Quarters > 0 > cash Flow > net Change In Cash
9788740
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.587096521131967
Quarters > 0 > ratios > PB
3.0313378036152754
Quarters > 0 > ratios > ROE
5.037327706986544
Quarters > 0 > ratios > ROA
2.5050024248458955
Quarters > 0 > ratios > FCF
10374976
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.016356188959743976
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
646977000
Quarters > 1 > income Statement > cost Of Revenue
427043000
Quarters > 1 > income Statement > gross Profit
219934000
Quarters > 1 > income Statement > operating Expenses
164764000
Quarters > 1 > income Statement > operating Income
55170000
Quarters > 1 > income Statement > interest Expense
4326000
Quarters > 1 > income Statement > pretax Income
50844000
Quarters > 1 > income Statement > net Income
36094000
Quarters > 1 > income Statement > eps
0.7398737290915054
Quarters > 1 > income Statement > dividends Per Share
19150000
Quarters > 1 > income Statement > shares Outstanding
48784000
Quarters > 1 > income Statement > income Tax Expense
13244000
Quarters > 1 > income Statement > EBITDA
85152000
Quarters > 1 > income Statement > operating Margin
8.527351049573632
Quarters > 1 > income Statement > total Other Income Expense Net
-4326000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
68506000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
111735000
Quarters > 1 > balance Sheet > inventories
373933000
Quarters > 1 > balance Sheet > total Current Assets
581676000
Quarters > 1 > balance Sheet > property Plant Equipment
829873000
Quarters > 1 > balance Sheet > total Assets
1553610000
Quarters > 1 > balance Sheet > payables
255283000
Quarters > 1 > balance Sheet > short Term Debt
19905000
Quarters > 1 > balance Sheet > long Term Debt
315421000
Quarters > 1 > balance Sheet > total Liabilities
756839000
Quarters > 1 > balance Sheet > equity
775964000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
37600000
Quarters > 1 > cash Flow > depreciation
29982000
Quarters > 1 > cash Flow > change In Working Capital
-18574000
Quarters > 1 > cash Flow > cash From Operations
44086000
Quarters > 1 > cash Flow > capital Expenditures
33815000
Quarters > 1 > cash Flow > cash From Investing
-33787000
Quarters > 1 > cash Flow > cash From Financing
-16170000
Quarters > 1 > cash Flow > net Change In Cash
-5779000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.7398737290915054
Quarters > 1 > ratios > PB
2.2211580949631684
Quarters > 1 > ratios > ROE
4.651504451237429
Quarters > 1 > ratios > ROA
2.323234273723779
Quarters > 1 > ratios > FCF
10271000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.01587537114920623
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
641369000
Quarters > 2 > income Statement > cost Of Revenue
427396000
Quarters > 2 > income Statement > gross Profit
213973000
Quarters > 2 > income Statement > operating Expenses
173657000
Quarters > 2 > income Statement > operating Income
40316000
Quarters > 2 > income Statement > interest Expense
3937000
Quarters > 2 > income Statement > pretax Income
36447000
Quarters > 2 > income Statement > net Income
25835000
Quarters > 2 > income Statement > eps
0.5298183011361306
Quarters > 2 > income Statement > dividends Per Share
19156000
Quarters > 2 > income Statement > shares Outstanding
48762000
Quarters > 2 > income Statement > income Tax Expense
8703000
Quarters > 2 > income Statement > EBITDA
70131000
Quarters > 2 > income Statement > operating Margin
6.285929004987769
Quarters > 2 > income Statement > total Other Income Expense Net
-3869000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
74285000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
109781000
Quarters > 2 > balance Sheet > inventories
343558000
Quarters > 2 > balance Sheet > total Current Assets
546546000
Quarters > 2 > balance Sheet > property Plant Equipment
824107000
Quarters > 2 > balance Sheet > total Assets
1505893000
Quarters > 2 > balance Sheet > payables
235342000
Quarters > 2 > balance Sheet > short Term Debt
20440000
Quarters > 2 > balance Sheet > long Term Debt
293896000
Quarters > 2 > balance Sheet > total Liabilities
722548000
Quarters > 2 > balance Sheet > equity
759727000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
27744000
Quarters > 2 > cash Flow > depreciation
29747000
Quarters > 2 > cash Flow > change In Working Capital
-7943000
Quarters > 2 > cash Flow > cash From Operations
57266000
Quarters > 2 > cash Flow > capital Expenditures
22729000
Quarters > 2 > cash Flow > cash From Investing
-21527000
Quarters > 2 > cash Flow > cash From Financing
-26640000
Quarters > 2 > cash Flow > net Change In Cash
6900000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.5298183011361306
Quarters > 2 > ratios > PB
2.2676059426609823
Quarters > 2 > ratios > ROE
3.4005636235121304
Quarters > 2 > ratios > ROA
1.7155933389689706
Quarters > 2 > ratios > FCF
34537000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05384887638785161
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
674886000
Quarters > 3 > income Statement > cost Of Revenue
440085000
Quarters > 3 > income Statement > gross Profit
234801000
Quarters > 3 > income Statement > operating Expenses
174060000
Quarters > 3 > income Statement > operating Income
60741000
Quarters > 3 > income Statement > interest Expense
4775000
Quarters > 3 > income Statement > pretax Income
56036000
Quarters > 3 > income Statement > net Income
41094000
Quarters > 3 > income Statement > eps
0.8472028945171166
Quarters > 3 > income Statement > dividends Per Share
19148000
Quarters > 3 > income Statement > shares Outstanding
48505500
Quarters > 3 > income Statement > income Tax Expense
13230000
Quarters > 3 > income Statement > EBITDA
90469000
Quarters > 3 > income Statement > operating Margin
9.000186698197918
Quarters > 3 > income Statement > total Other Income Expense Net
-4705000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
67385000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
119023000
Quarters > 3 > balance Sheet > inventories
342397000
Quarters > 3 > balance Sheet > total Current Assets
550268000
Quarters > 3 > balance Sheet > property Plant Equipment
837965000
Quarters > 3 > balance Sheet > total Assets
1527505000
Quarters > 3 > balance Sheet > payables
250175000
Quarters > 3 > balance Sheet > short Term Debt
20848000
Quarters > 3 > balance Sheet > long Term Debt
295776000
Quarters > 3 > balance Sheet > total Liabilities
732791000
Quarters > 3 > balance Sheet > equity
772006000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
42806000
Quarters > 3 > cash Flow > depreciation
29658000
Quarters > 3 > cash Flow > change In Working Capital
30732000
Quarters > 3 > cash Flow > cash From Operations
108282000
Quarters > 3 > cash Flow > capital Expenditures
52637000
Quarters > 3 > cash Flow > cash From Investing
-52627000
Quarters > 3 > cash Flow > cash From Financing
-57177000
Quarters > 3 > cash Flow > net Change In Cash
399000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.8472028945171166
Quarters > 3 > ratios > PB
2.2198005132084466
Quarters > 3 > ratios > ROE
5.3230156242309
Quarters > 3 > ratios > ROA
2.690269426286657
Quarters > 3 > ratios > FCF
55645000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.08245096208841197
Quarters > 3 > health Score
60
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
2576344000
Annuals > 0 > income Statement > cost Of Revenue
1708020000
Annuals > 0 > income Statement > gross Profit
868324000
Annuals > 0 > income Statement > operating Expenses
658778000
Annuals > 0 > income Statement > operating Income
209546000
Annuals > 0 > income Statement > interest Expense
18747000
Annuals > 0 > income Statement > pretax Income
191245000
Annuals > 0 > income Statement > net Income
137296000
Annuals > 0 > income Statement > eps
2.8274640635940527
Annuals > 0 > income Statement > dividends Per Share
75525000
Annuals > 0 > income Statement > shares Outstanding
48558000
Annuals > 0 > income Statement > income Tax Expense
47992000
Annuals > 0 > income Statement > EBITDA
325611000
Annuals > 0 > income Statement > operating Margin
8.133463543688265
Annuals > 0 > income Statement > total Other Income Expense Net
-18301000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
67385000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
119023000
Annuals > 0 > balance Sheet > inventories
342397000
Annuals > 0 > balance Sheet > total Current Assets
550268000
Annuals > 0 > balance Sheet > property Plant Equipment
837965000
Annuals > 0 > balance Sheet > total Assets
1527505000
Annuals > 0 > balance Sheet > payables
250175000
Annuals > 0 > balance Sheet > short Term Debt
20848000
Annuals > 0 > balance Sheet > long Term Debt
295776000
Annuals > 0 > balance Sheet > total Liabilities
732791000
Annuals > 0 > balance Sheet > equity
772006000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
143253000
Annuals > 0 > cash Flow > depreciation
115619000
Annuals > 0 > cash Flow > change In Working Capital
-14276000
Annuals > 0 > cash Flow > cash From Operations
260625000
Annuals > 0 > cash Flow > capital Expenditures
146354000
Annuals > 0 > cash Flow > cash From Investing
-131004000
Annuals > 0 > cash Flow > cash From Financing
-119047000
Annuals > 0 > cash Flow > net Change In Cash
14026000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
2.8274640635940527
Annuals > 0 > ratios > PB
2.2291219498294055
Annuals > 0 > ratios > ROE
17.784317738463173
Annuals > 0 > ratios > ROA
8.98825208428123
Annuals > 0 > ratios > FCF
114271000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.044353937207143146
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
2471678000
Annuals > 1 > income Statement > cost Of Revenue
1662259000
Annuals > 1 > income Statement > gross Profit
809419000
Annuals > 1 > income Statement > operating Expenses
613522000
Annuals > 1 > income Statement > operating Income
195897000
Annuals > 1 > income Statement > interest Expense
19811000
Annuals > 1 > income Statement > pretax Income
176846000
Annuals > 1 > income Statement > net Income
129391000
Annuals > 1 > income Statement > eps
2.671656583593153
Annuals > 1 > income Statement > dividends Per Share
73533000
Annuals > 1 > income Statement > shares Outstanding
48431000
Annuals > 1 > income Statement > income Tax Expense
42555000
Annuals > 1 > income Statement > EBITDA
301933000
Annuals > 1 > income Statement > operating Margin
7.92566831116351
Annuals > 1 > income Statement > total Other Income Expense Net
-19051000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
53359000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
83615000
Annuals > 1 > balance Sheet > inventories
313414000
Annuals > 1 > balance Sheet > total Current Assets
502905000
Annuals > 1 > balance Sheet > property Plant Equipment
759182000
Annuals > 1 > balance Sheet > total Assets
1396010000
Annuals > 1 > balance Sheet > payables
224957000
Annuals > 1 > balance Sheet > short Term Debt
19676000
Annuals > 1 > balance Sheet > long Term Debt
281308000
Annuals > 1 > balance Sheet > total Liabilities
690237000
Annuals > 1 > balance Sheet > equity
684692000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
134291000
Annuals > 1 > cash Flow > depreciation
105276000
Annuals > 1 > cash Flow > change In Working Capital
-23233000
Annuals > 1 > cash Flow > cash From Operations
230427000
Annuals > 1 > cash Flow > capital Expenditures
123411000
Annuals > 1 > cash Flow > cash From Investing
-107701000
Annuals > 1 > cash Flow > cash From Financing
-128270000
Annuals > 1 > cash Flow > net Change In Cash
-5450000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
2.671656583593153
Annuals > 1 > ratios > PB
2.5068127566847576
Annuals > 1 > ratios > ROE
18.897694145688863
Annuals > 1 > ratios > ROA
9.26862988087478
Annuals > 1 > ratios > FCF
107016000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.04329690194272878
Annuals > 1 > health Score
67
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
2352760000
Annuals > 2 > income Statement > cost Of Revenue
1604845000
Annuals > 2 > income Statement > gross Profit
747915000
Annuals > 2 > income Statement > operating Expenses
567610000
Annuals > 2 > income Statement > operating Income
180305000
Annuals > 2 > income Statement > interest Expense
15852000
Annuals > 2 > income Statement > pretax Income
165469000
Annuals > 2 > income Statement > net Income
122190000
Annuals > 2 > income Statement > eps
2.511665193529158
Annuals > 2 > income Statement > dividends Per Share
71805000
Annuals > 2 > income Statement > shares Outstanding
48649000
Annuals > 2 > income Statement > income Tax Expense
39633000
Annuals > 2 > income Statement > EBITDA
279694000
Annuals > 2 > income Statement > operating Margin
7.663552593549704
Annuals > 2 > income Statement > total Other Income Expense Net
-14836000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
58809000
Annuals > 2 > balance Sheet > short Term Investments
-1
Annuals > 2 > balance Sheet > receivables
113798000
Annuals > 2 > balance Sheet > inventories
293835000
Annuals > 2 > balance Sheet > total Current Assets
474844000
Annuals > 2 > balance Sheet > property Plant Equipment
708942000
Annuals > 2 > balance Sheet > total Assets
1336890000
Annuals > 2 > balance Sheet > payables
216475000
Annuals > 2 > balance Sheet > short Term Debt
18912000
Annuals > 2 > balance Sheet > long Term Debt
289782000
Annuals > 2 > balance Sheet > total Liabilities
688990000
Annuals > 2 > balance Sheet > equity
629221000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
125836000
Annuals > 2 > cash Flow > depreciation
98373000
Annuals > 2 > cash Flow > change In Working Capital
-50905000
Annuals > 2 > cash Flow > cash From Operations
182838000
Annuals > 2 > cash Flow > capital Expenditures
117112000
Annuals > 2 > cash Flow > cash From Investing
-106802000
Annuals > 2 > cash Flow > cash From Financing
-68298000
Annuals > 2 > cash Flow > net Change In Cash
9383000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
2.511665193529158
Annuals > 2 > ratios > PB
2.740087441455387
Annuals > 2 > ratios > ROE
19.41925015217229
Annuals > 2 > ratios > ROA
9.13986939837982
Annuals > 2 > ratios > FCF
65726000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.02793570104898077
Annuals > 2 > health Score
66
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
2248796000
Annuals > 3 > income Statement > cost Of Revenue
1511045000
Annuals > 3 > income Statement > gross Profit
737751000
Annuals > 3 > income Statement > operating Expenses
517326000
Annuals > 3 > income Statement > operating Income
220425000
Annuals > 3 > income Statement > interest Expense
14159000
Annuals > 3 > income Statement > pretax Income
207367000
Annuals > 3 > income Statement > net Income
154802000
Annuals > 3 > income Statement > eps
3.1570338948484724
Annuals > 3 > income Statement > dividends Per Share
70420000
Annuals > 3 > income Statement > shares Outstanding
49034000
Annuals > 3 > income Statement > income Tax Expense
49916000
Annuals > 3 > income Statement > EBITDA
312476000
Annuals > 3 > income Statement > operating Margin
9.80191177856951
Annuals > 3 > income Statement > total Other Income Expense Net
-13058000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
49426000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
99241000
Annuals > 3 > balance Sheet > inventories
247988000
Annuals > 3 > balance Sheet > total Current Assets
403358000
Annuals > 3 > balance Sheet > property Plant Equipment
655301000
Annuals > 3 > balance Sheet > total Assets
1219273000
Annuals > 3 > balance Sheet > payables
204879000
Annuals > 3 > balance Sheet > short Term Debt
64317000
Annuals > 3 > balance Sheet > long Term Debt
189378000
Annuals > 3 > balance Sheet > total Liabilities
639069000
Annuals > 3 > balance Sheet > equity
563635000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
157451000
Annuals > 3 > cash Flow > depreciation
90950000
Annuals > 3 > cash Flow > change In Working Capital
-2563000
Annuals > 3 > cash Flow > cash From Operations
224135000
Annuals > 3 > cash Flow > capital Expenditures
94070000
Annuals > 3 > cash Flow > cash From Investing
-75861000
Annuals > 3 > cash Flow > cash From Financing
-170196000
Annuals > 3 > cash Flow > net Change In Cash
-22110000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.1570338948484724
Annuals > 3 > ratios > PB
3.083138839852032
Annuals > 3 > ratios > ROE
27.464937415171164
Annuals > 3 > ratios > ROA
12.696254243307282
Annuals > 3 > ratios > FCF
130065000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.05783761621774496
Annuals > 3 > health Score
65
Valuation > metrics > PE
16.4837
Valuation > metrics > PB
3.0313378036152754
Valuation > final Score
79.68662196384724
Valuation > verdict
0.5% Overvalued
Profitability > metrics > ROE
5.037327706986544
Profitability > metrics > ROA
6.658369905764968
Profitability > metrics > Net Margin
0.04506921324578482
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.983167006969341
Risk > metrics > Interest Coverage
12.92580661687234
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.6426989463293695
Liquidity > metrics > Quick Ratio
0.18040765269424422
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
36
Prev Profitabilities > 1
27
Prev Profitabilities > 2
42
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
88
Prev Liquidities > 1
90
Prev Liquidities > 2
88
Updated At
2026-01-20T22:17:42.616Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-04-08
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.8
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-09
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.593
Earnings History > 1 > eps Estimate
0.82
Earnings History > 1 > eps Difference
-0.227
Earnings History > 1 > surprise Percent
-27.6829
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-09-08
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.5384
Earnings History > 2 > eps Estimate
0.76
Earnings History > 2 > eps Difference
-0.2216
Earnings History > 2 > surprise Percent
-29.1579
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-03
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.3728
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-04-08
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.5984
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-04
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5333
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-09-04
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.532
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-06-05
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.3883
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-04-10
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.5251
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-12-06
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.567
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-09-13
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.5682
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-06-07
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3179
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-04-05
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.5117
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-07
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.68
Earnings History > 13 > eps Estimate
0.6
Earnings History > 13 > eps Difference
0.08
Earnings History > 13 > surprise Percent
13.3333
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-09-07
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.69
Earnings History > 14 > eps Estimate
0.69
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-08
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.63
Earnings History > 15 > eps Estimate
0.6
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
5
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-04-13
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.61
Earnings History > 16 > eps Estimate
0.5
Earnings History > 16 > eps Difference
0.11
Earnings History > 16 > surprise Percent
22
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-08
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.78
Earnings History > 17 > eps Estimate
0.63
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
23.8095
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-09-08
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.91
Earnings History > 18 > eps Estimate
0.72
Earnings History > 18 > eps Difference
0.19
Earnings History > 18 > surprise Percent
26.3889
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-09
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.77
Earnings History > 19 > eps Estimate
0.57
Earnings History > 19 > eps Difference
0.2
Earnings History > 19 > surprise Percent
35.0877
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-04-07
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.62
Earnings History > 20 > eps Estimate
0.59
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
5.0847
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-09
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.87
Earnings History > 21 > eps Estimate
0.66
Earnings History > 21 > eps Difference
0.21
Earnings History > 21 > surprise Percent
31.8182
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-11
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.02
Earnings History > 22 > eps Estimate
0.53
Earnings History > 22 > eps Difference
0.49
Earnings History > 22 > surprise Percent
92.4528
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-10
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.48
Earnings History > 23 > eps Estimate
0.38
Earnings History > 23 > eps Difference
0.1
Earnings History > 23 > surprise Percent
26.3158
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-12
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.31
Earnings History > 24 > eps Estimate
0.38
Earnings History > 24 > eps Difference
-0.07
Earnings History > 24 > surprise Percent
-18.4211
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-11
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.49
Earnings History > 25 > eps Estimate
0.56
Earnings History > 25 > eps Difference
-0.07
Earnings History > 25 > surprise Percent
-12.5
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-09-11
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.37
Earnings History > 26 > eps Estimate
0.44
Earnings History > 26 > eps Difference
-0.07
Earnings History > 26 > surprise Percent
-15.9091
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-06-12
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.3
Earnings History > 27 > eps Estimate
0.29
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
3.4483
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-14
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.36
Earnings History > 28 > eps Estimate
0.48
Earnings History > 28 > eps Difference
-0.12
Earnings History > 28 > surprise Percent
-25
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-11
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.49
Earnings History > 29 > eps Estimate
0.52
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-5.7692
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-09-06
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.42
Earnings History > 30 > eps Estimate
0.41
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
2.439
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-06-13
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.33
Earnings History > 31 > eps Estimate
0.35
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-5.7143
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-15
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.39
Earnings History > 32 > eps Estimate
0.42
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-7.1429
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-12-12
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.47
Earnings History > 33 > eps Estimate
0.45
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
4.4444
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-09-07
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.45
Earnings History > 34 > eps Estimate
0.45
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-06-14
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.38
Earnings History > 35 > eps Estimate
0.33
Earnings History > 35 > eps Difference
0.05
Earnings History > 35 > surprise Percent
15.1515
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-15
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.3
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
-0.06
Earnings History > 36 > surprise Percent
-16.6667
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-12-13
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.57
Earnings History > 37 > eps Estimate
0.42
Earnings History > 37 > eps Difference
0.15
Earnings History > 37 > surprise Percent
35.7143
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-09-08
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
0.4
Earnings History > 38 > eps Difference
-0.06
Earnings History > 38 > surprise Percent
-15
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-08
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.36
Earnings History > 39 > eps Estimate
0.35
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
2.8571
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-15
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.31
Earnings History > 40 > eps Estimate
0.39
Earnings History > 40 > eps Difference
-0.08
Earnings History > 40 > surprise Percent
-20.5128
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-10
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.43
Earnings History > 41 > eps Estimate
0.43
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-09-10
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.37
Earnings History > 42 > eps Estimate
0.4
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-7.5
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-06-10
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.32
Earnings History > 43 > eps Estimate
0.29
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
10.3448
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.34
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-8.8235
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-11
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.37
Earnings History > 45 > eps Estimate
0.38
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-2.6316
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-09-11
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.35
Earnings History > 46 > eps Estimate
0.4
Earnings History > 46 > eps Difference
-0.05
Earnings History > 46 > surprise Percent
-12.5
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-06-11
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.26
Earnings History > 47 > eps Estimate
0.3
Earnings History > 47 > eps Difference
-0.04
Earnings History > 47 > surprise Percent
-13.3333
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-12
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.32
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
-0.03
Earnings History > 48 > surprise Percent
-8.5714
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-11
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.36
Earnings History > 49 > eps Estimate
0.4
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-10
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-09-05
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.37
Earnings History > 50 > eps Estimate
0.37
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-06-05
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.27
Earnings History > 51 > eps Estimate
0.29
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-6.8966
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-03-14
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.32
Earnings History > 52 > eps Estimate
0.32
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-12-14
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.38
Earnings History > 53 > eps Estimate
0.38
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-09-06
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.38
Earnings History > 54 > eps Estimate
0.36
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
5.5556
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-06-06
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.28
Earnings History > 55 > eps Estimate
0.29
Earnings History > 55 > eps Difference
-0.01
Earnings History > 55 > surprise Percent
-3.4483
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-03-16
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.27
Earnings History > 56 > eps Estimate
0.3
Earnings History > 56 > eps Difference
-0.03
Earnings History > 56 > surprise Percent
-10
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-12-08
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.35
Earnings History > 57 > eps Estimate
0.37
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-5.4054
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-09-08
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.31
Earnings History > 58 > eps Estimate
0.33
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-6.0606
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-06-14
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.26
Earnings History > 59 > eps Estimate
0.27
Earnings History > 59 > eps Difference
-0.01
Earnings History > 59 > surprise Percent
-3.7037
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-03-16
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.36
Earnings History > 60 > eps Estimate
0.42
Earnings History > 60 > eps Difference
-0.06
Earnings History > 60 > surprise Percent
-14.2857
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-09
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.45
Earnings History > 61 > eps Estimate
0.51
Earnings History > 61 > eps Difference
-0.06
Earnings History > 61 > surprise Percent
-11.7647
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-09-09
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.41
Earnings History > 62 > eps Estimate
0.45
Earnings History > 62 > eps Difference
-0.04
Earnings History > 62 > surprise Percent
-8.8889
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-06-10
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.36
Earnings History > 63 > eps Estimate
0.34
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
5.8824
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-03-18
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.42
Earnings History > 64 > eps Estimate
0.49
Earnings History > 64 > eps Difference
-0.07
Earnings History > 64 > surprise Percent
-14.2857
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-10
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.51
Earnings History > 65 > eps Estimate
0.46
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
10.8696
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-09-10
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.43
Earnings History > 66 > eps Estimate
0.41
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
4.878
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-06-11
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.33
Earnings History > 67 > eps Estimate
0.32
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
3.125
Earnings History > 68 > period
2008-07-31
Earnings History > 68 > report Date
2008-09-11
Earnings History > 68 > date
2008-07-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.38
Earnings History > 68 > eps Estimate
0.37
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
2.7027
Earnings History > 69 > period
2007-10-31
Earnings History > 69 > report Date
2007-12-06
Earnings History > 69 > date
2007-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.39
Earnings History > 69 > eps Estimate
0.37
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
5.4054
Earnings History > 70 > period
2007-07-31
Earnings History > 70 > report Date
2007-09-06
Earnings History > 70 > date
2007-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.3
Earnings History > 70 > eps Estimate
0.3
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2007-04-30
Earnings History > 71 > report Date
2007-06-05
Earnings History > 71 > date
2007-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.23
Earnings History > 71 > eps Estimate
0.23
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-01-31
Earnings History > 72 > report Date
2007-03-20
Earnings History > 72 > date
2007-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.34
Earnings History > 72 > eps Estimate
0.32
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
6.25
Earnings History > 73 > period
2006-07-31
Earnings History > 73 > report Date
2006-08-15
Earnings History > 73 > date
2006-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.27
Earnings History > 73 > eps Estimate
0.24
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
12.5
Earnings History > 74 > period
2006-04-30
Earnings History > 74 > report Date
2006-06-08
Earnings History > 74 > date
2006-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.2
Earnings History > 74 > eps Estimate
0.18
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
11.1111
Earnings History > 75 > period
2006-01-31
Earnings History > 75 > report Date
2006-03-16
Earnings History > 75 > date
2006-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.26
Earnings History > 75 > eps Estimate
0.25
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
4
Earnings History > 76 > period
2005-10-31
Earnings History > 76 > report Date
2005-12-08
Earnings History > 76 > date
2005-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.25
Earnings History > 76 > eps Estimate
0.25
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2005-07-31
Earnings History > 77 > report Date
2005-09-07
Earnings History > 77 > date
2005-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.22
Earnings History > 77 > eps Estimate
0.21
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
4.7619
Earnings History > 78 > period
2005-04-30
Earnings History > 78 > report Date
2005-06-09
Earnings History > 78 > date
2005-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.16
Earnings History > 78 > eps Estimate
0.15
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
6.6667
Earnings History > 79 > period
2005-01-31
Earnings History > 79 > report Date
2005-03-17
Earnings History > 79 > date
2005-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.24
Earnings History > 79 > eps Estimate
0.24
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2004-10-31
Earnings History > 80 > report Date
2004-12-09
Earnings History > 80 > date
2004-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.23
Earnings History > 80 > eps Estimate
0.22
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
4.5455
Earnings History > 81 > period
2004-07-31
Earnings History > 81 > report Date
2004-09-09
Earnings History > 81 > date
2004-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.19
Earnings History > 81 > eps Estimate
0.2
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-5
Earnings History > 82 > period
2003-01-31
Earnings History > 82 > report Date
2003-03-12
Earnings History > 82 > date
2003-01-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.21
Earnings History > 82 > eps Estimate
0.23
Earnings History > 82 > eps Difference
-0.02
Earnings History > 82 > surprise Percent
-8.6957
Earnings History > 83 > period
1998-10-31
Earnings History > 83 > report Date
1998-11-16
Earnings History > 83 > date
1998-10-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.17
Earnings History > 83 > eps Estimate
0.14
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
21.4286
Earnings History > 84 > period
1996-01-31
Earnings History > 84 > report Date
1996-03-26
Earnings History > 84 > date
1996-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.07
Earnings History > 84 > eps Estimate
0.07
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
1995-01-31
Earnings History > 85 > report Date
1995-03-27
Earnings History > 85 > date
1995-01-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1
Earnings History > 85 > eps Estimate
0.13
Earnings History > 85 > eps Difference
-0.03
Earnings History > 85 > surprise Percent
-23.0769
Earnings History > 86 > period
1994-10-31
Earnings History > 86 > report Date
1994-12-14
Earnings History > 86 > date
1994-10-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.11
Earnings History > 86 > eps Estimate
0.12
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-8.3333
Earnings History > 87 > period
1994-07-31
Earnings History > 87 > report Date
1994-09-09
Earnings History > 87 > date
1994-07-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
-0.02
Earnings History > 87 > surprise Percent
-20
Earnings History > 88 > period
1994-04-30
Earnings History > 88 > report Date
1994-06-17
Earnings History > 88 > date
1994-04-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.04
Earnings History > 88 > eps Estimate
0.03
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
33.3333
Earnings History > 89 > period
1994-01-31
Earnings History > 89 > report Date
1994-03-23
Earnings History > 89 > date
1994-01-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.13
Earnings History > 89 > eps Estimate
0.14
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-7.1429
Earnings History > 90 > period
1993-10-31
Earnings History > 90 > report Date
1993-12-15
Earnings History > 90 > date
1993-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1
Earnings History > 90 > eps Estimate
0.1
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
1993-01-31
Earnings History > 91 > report Date
1993-04-02
Earnings History > 91 > date
1993-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.15
Earnings History > 91 > eps Estimate
0.13
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
15.3846
The North West Company Inc., through its subsidiaries, engages in the retail of food and everyday products and services in northern Canada, rural Alaska, the South Pacific, and the Caribbean. The company operates Northern stores, which offers food, financial services, and general merchandise; NorthMart stores that provides fresh food products, apparel, and health products and services; and Quickstop convenience stores that provides ready-to-eat food products, and fuel and related services. It also operates Giant Tiger junior discount stores, which offers family fashion, household products, and food products; Valu Lots discount center and direct-to-customer food distribution outlet; solo market, a store in remote market; Pharmacy and Convenience stores; and NWC Motorsports, a dealership that offers sales, service, parts and accessories for Ski-doo, Honda, Can-am and other premier brands. In addition, the company distributes produce and fresh meats to independent grocery stores; provides contract tele-pharmacist services to rural hospitals and health centers; and engages in the water and air-based transportation businesses. Further, it operates Alaska Commercial Company stores that provides food and general merchandise to remote and rural regions; Pacific Alaska wholesale, a distributor to independent grocery stores, commercial accounts, and individual households; Riteway food markets; and Cost-U-Less mid-size warehouse stores, which offers discount food and general merchandise, as well as provides dealership offering sales, service, parts, and accessories for Honda, Yamaha, Ski-doo, and Can-Am brands. The company was founded in 1668 and is headquartered in Winnipeg, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.29745Next Payout:
Jan 15, 2026Yield:
3.3677 %The Best Stocks to Invest $2,000 in a TFSA Right Now Yahoo! Finance Canada
Read more →The North West Company: Multi-Billion Dollar Tailwind Ahead (TSX:NWC:CA) Seeking Alpha
Read more →Showing 2 of 9
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of The North West Company Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
0.8
Date
2025-10-31
EPS Actual
0.593
EPS Estimate
0.82
EPS Difference
-0.227
Surprise Percent
-27.6829%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.