_id
69147967ccc777a4e85d8f49
Ticker
MJDLF
Name
Major Drilling Group International Inc
Exchange
PINK
Address
111 St. George Street, Moncton, NB, Canada, E1C 1T7
Country
USA
Sector
Basic Materials
Industry
Other Industrial Metals & Mining
Currency
USD
Website
https://www.majordrilling.com
Description
Major Drilling Group International Inc. provides contract drilling services to mining and mineral exploration companies in the United States, Canada, South and Central America, Australasia, and Africa. The company offers various drilling services, including reverse circulation, surface and underground coring, directional, sonic, geotechnical, environmental, water-well, coal-bed methane, shallow gas, underground percussive, longhole drilling, and surface drill and blast services, as well as range of mining services. Major Drilling Group International Inc. was founded in 1980 and is headquartered in Moncton, Canada.
Last Close
9.51
Volume
200
Current Price
10.22
Change
0.25
Last Updated
2026-01-05T10:32:48.781Z
Image
data:image/webp;base64,UklGRoYCAABXRUJQVlA4IHoCAAAQDACdASpAAEAAPtFco00oJSMiLhbZyQAaCUAEeAbxDXTf1DF8szdlx8/wgygeAGkjnS/7PxofTfsCm4VvOOfYW1F2+fHSNBjT9XAhG0QKF57MD/1FEvJf1j1O+VBk/xyUADK0P4TgtQAA/viHmtH+/NwGLBUB7PdwH1hmPewibu6yy3j00xhKVBiJR54no1vRhR6+lxqbFWm5w+pG8MaX2obVC+jP6KSF2TJ/NR6tND/D1v7YLL/yslor8V+lz8F6NZ8dxm9mX1ekaensjwHQnRHe4/oKlR2Dw8Ru/ZTZBd1CseZY7y9lT8xvcWa8Gn/B3x4/Vt+xmE3w5362BEZMttMk6DOwMhoqp59ZZ6BMqniuhL16ZWAIf+ZT897XZ/upGdaTCnIy0u9SnKDw2ohlnM0+NVulKBp5jJSNm6Lpheg5aBG2Gm4hR97c+v5Oo5jZzN8ExBIqoOA9Ym5RPiQGa6stmyQ06mu5aZ+yo8fP0ZBJDTv241pY27+39WR5+ReBwZhEIkT1W6X7swf8zXSM2w6nd8UsDC8JG+XWbqrQdzeUh3fpF1j2RyX1nQHzQpDvowld5x5K1SqLbMxWm8XzocjDzT30IhTMcXhyi0UNgw02sYLZcrLGltMhnuWqEV8VIqeupFR3wkN4vTr23PbI2ZvNizJMlS8LkDS+XRPUvUlzQbFWrBe84NsB5gAoBcU7vN2Aat9J8wc0V/JC/FEC4DAoELbAz+9sBrv+V4U15mS6/+MiNneq+1bLo3p0vpLECbR7VMcjCcbHUUNg/3F5grhucslZC/paPz89vw0ClB+nnvuaKlSG0rgDj0zH6i0Ek+PMpbkywAAA
Ipo Date
1995-03-10T00:00:00.000Z
Market Cap
795749056
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7495
Sentiment Sources
4
Current Quarter
2025-10-31
Revenue
244138000
Cost Of Revenue
141278169
Gross Profit
32889880
Operating Expenses
14746691
Operating Income
18143188
Interest Expense
462283
Pretax Income
13992627
Net Income
9950503
Eps
0.12119979293544458
Dividends Per Share
-
Shares Outstanding
82052736
Income Tax Expense
4042124
EBITDA
37650000
Operating Margin
7.431529708607427
Total Other Income Expense Net
-4150561
Cash
46148419
Short Term Investments
-
Receivables
196075000
Inventories
81861223
Total Current Assets
274647585
Property Plant Equipment
284503000
Total Assets
778946000
Payables
98342903
Short Term Debt
3524463
Long Term Debt
27970000
Total Liabilities
220940000
Equity
558006000
Bs_currency_symbol
CAD
Depreciation
17388000
Change In Working Capital
-1913338
Cash From Operations
20831993
Capital Expenditures
8443089
Cash From Investing
-8373889
Cash From Financing
497953
Net Change In Cash
12168931
Cf_currency_symbol
CAD
PE
69.0714
PB
1.503679171908546
ROE
1.7832250907696332
ROA
1.27743168332593
FCF
12388904
Fcf Percent
0.05074549639957729
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
6.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
244138000
Quarters > 0 > income Statement > cost Of Revenue
141278169
Quarters > 0 > income Statement > gross Profit
32889880
Quarters > 0 > income Statement > operating Expenses
14746691
Quarters > 0 > income Statement > operating Income
18143188
Quarters > 0 > income Statement > interest Expense
462283
Quarters > 0 > income Statement > pretax Income
13992627
Quarters > 0 > income Statement > net Income
9950503
Quarters > 0 > income Statement > eps
0.12119979293544458
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
82100000
Quarters > 0 > income Statement > income Tax Expense
4042124
Quarters > 0 > income Statement > EBITDA
37650000
Quarters > 0 > income Statement > operating Margin
7.431529708607427
Quarters > 0 > income Statement > total Other Income Expense Net
-4150561
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
46148419
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
196075000
Quarters > 0 > balance Sheet > inventories
81861223
Quarters > 0 > balance Sheet > total Current Assets
274647585
Quarters > 0 > balance Sheet > property Plant Equipment
284503000
Quarters > 0 > balance Sheet > total Assets
778946000
Quarters > 0 > balance Sheet > payables
98342903
Quarters > 0 > balance Sheet > short Term Debt
3524463
Quarters > 0 > balance Sheet > long Term Debt
27970000
Quarters > 0 > balance Sheet > total Liabilities
220940000
Quarters > 0 > balance Sheet > equity
558006000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
19614000
Quarters > 0 > cash Flow > depreciation
17388000
Quarters > 0 > cash Flow > change In Working Capital
-1913338
Quarters > 0 > cash Flow > cash From Operations
20831993
Quarters > 0 > cash Flow > capital Expenditures
8443089
Quarters > 0 > cash Flow > cash From Investing
-8373889
Quarters > 0 > cash Flow > cash From Financing
497953
Quarters > 0 > cash Flow > net Change In Cash
12168931
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.12119979293544458
Quarters > 0 > ratios > PB
1.503679171908546
Quarters > 0 > ratios > ROE
1.7832250907696332
Quarters > 0 > ratios > ROA
1.27743168332593
Quarters > 0 > ratios > FCF
12388904
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05074549639957729
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
226618000
Quarters > 1 > income Statement > cost Of Revenue
184461000
Quarters > 1 > income Statement > gross Profit
42157000
Quarters > 1 > income Statement > operating Expenses
26189000
Quarters > 1 > income Statement > operating Income
15968000
Quarters > 1 > income Statement > interest Expense
632000
Quarters > 1 > income Statement > pretax Income
13960000
Quarters > 1 > income Statement > net Income
10071000
Quarters > 1 > income Statement > eps
0.12279011924211758
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
82018000
Quarters > 1 > income Statement > income Tax Expense
3889000
Quarters > 1 > income Statement > EBITDA
32058000
Quarters > 1 > income Statement > operating Margin
7.046218746966261
Quarters > 1 > income Statement > total Other Income Expense Net
-2008000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
47078000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
164043000
Quarters > 1 > balance Sheet > inventories
115478000
Quarters > 1 > balance Sheet > total Current Assets
338710000
Quarters > 1 > balance Sheet > property Plant Equipment
284276000
Quarters > 1 > balance Sheet > total Assets
731792000
Quarters > 1 > balance Sheet > payables
116995000
Quarters > 1 > balance Sheet > short Term Debt
3817164
Quarters > 1 > balance Sheet > long Term Debt
27658000
Quarters > 1 > balance Sheet > total Liabilities
199794000
Quarters > 1 > balance Sheet > equity
531998000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
13960000
Quarters > 1 > cash Flow > depreciation
17466000
Quarters > 1 > cash Flow > change In Working Capital
-13118000
Quarters > 1 > cash Flow > cash From Operations
14933000
Quarters > 1 > cash Flow > capital Expenditures
14380000
Quarters > 1 > cash Flow > cash From Investing
-14187000
Quarters > 1 > cash Flow > cash From Financing
-159000
Quarters > 1 > cash Flow > net Change In Cash
1091000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.12279011924211758
Quarters > 1 > ratios > PB
1.575614870732597
Quarters > 1 > ratios > ROE
1.89305222951966
Quarters > 1 > ratios > ROA
1.376210726545248
Quarters > 1 > ratios > FCF
553000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.0024402298140483105
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
187546000
Quarters > 2 > income Statement > cost Of Revenue
159799000
Quarters > 2 > income Statement > gross Profit
27747000
Quarters > 2 > income Statement > operating Expenses
25330000
Quarters > 2 > income Statement > operating Income
2417000
Quarters > 2 > income Statement > interest Expense
717000
Quarters > 2 > income Statement > pretax Income
1761000
Quarters > 2 > income Statement > net Income
1020000
Quarters > 2 > income Statement > eps
0.012439327788482646
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
81998000
Quarters > 2 > income Statement > income Tax Expense
741000
Quarters > 2 > income Statement > EBITDA
20456000
Quarters > 2 > income Statement > operating Margin
1.288750493212332
Quarters > 2 > income Statement > total Other Income Expense Net
-656000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
45987000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
151723000
Quarters > 2 > balance Sheet > inventories
115629000
Quarters > 2 > balance Sheet > total Current Assets
321829000
Quarters > 2 > balance Sheet > property Plant Equipment
286729000
Quarters > 2 > balance Sheet > total Assets
718741000
Quarters > 2 > balance Sheet > payables
112690000
Quarters > 2 > balance Sheet > short Term Debt
2021000
Quarters > 2 > balance Sheet > long Term Debt
27682000
Quarters > 2 > balance Sheet > total Liabilities
196643000
Quarters > 2 > balance Sheet > equity
522098000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
1761000
Quarters > 2 > cash Flow > depreciation
18039000
Quarters > 2 > cash Flow > change In Working Capital
-10747000
Quarters > 2 > cash Flow > cash From Operations
4376000
Quarters > 2 > cash Flow > capital Expenditures
18607000
Quarters > 2 > cash Flow > cash From Investing
-17666000
Quarters > 2 > cash Flow > cash From Financing
-1886000
Quarters > 2 > cash Flow > net Change In Cash
-16964000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.012439327788482646
Quarters > 2 > ratios > PB
1.6051001153040234
Quarters > 2 > ratios > ROE
0.1953656210136794
Quarters > 2 > ratios > ROA
0.1419148204986219
Quarters > 2 > ratios > FCF
-14231000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.07588005076088
Quarters > 2 > health Score
52
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
160731000
Quarters > 3 > income Statement > cost Of Revenue
144190000
Quarters > 3 > income Statement > gross Profit
16541000
Quarters > 3 > income Statement > operating Expenses
23841000
Quarters > 3 > income Statement > operating Income
-7300000
Quarters > 3 > income Statement > interest Expense
922000
Quarters > 3 > income Statement > pretax Income
-9949000
Quarters > 3 > income Statement > net Income
-9101000
Quarters > 3 > income Statement > eps
-0.11099186555605693
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
81997000
Quarters > 3 > income Statement > income Tax Expense
-848000
Quarters > 3 > income Statement > EBITDA
9558000
Quarters > 3 > income Statement > operating Margin
-4.541749880234678
Quarters > 3 > income Statement > total Other Income Expense Net
-2649000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
62951000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
121550000
Quarters > 3 > balance Sheet > inventories
120044000
Quarters > 3 > balance Sheet > total Current Assets
315130000
Quarters > 3 > balance Sheet > property Plant Equipment
293184000
Quarters > 3 > balance Sheet > total Assets
722168000
Quarters > 3 > balance Sheet > payables
94470000
Quarters > 3 > balance Sheet > short Term Debt
1950000
Quarters > 3 > balance Sheet > long Term Debt
28954000
Quarters > 3 > balance Sheet > total Liabilities
184238000
Quarters > 3 > balance Sheet > equity
537930000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
-9949000
Quarters > 3 > cash Flow > depreciation
16858000
Quarters > 3 > cash Flow > change In Working Capital
25938000
Quarters > 3 > cash Flow > cash From Operations
28974000
Quarters > 3 > cash Flow > capital Expenditures
12590000
Quarters > 3 > cash Flow > cash From Investing
-96358000
Quarters > 3 > cash Flow > cash From Financing
28629000
Quarters > 3 > cash Flow > net Change In Cash
-37479000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
-0.11099186555605693
Quarters > 3 > ratios > PB
1.5578408714888556
Quarters > 3 > ratios > ROE
-1.6918558176714442
Quarters > 3 > ratios > ROA
-1.2602330759601643
Quarters > 3 > ratios > FCF
16384000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.1019342877229657
Quarters > 3 > health Score
44
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
727579000
Annuals > 0 > income Statement > cost Of Revenue
597036000
Annuals > 0 > income Statement > gross Profit
130543000
Annuals > 0 > income Statement > operating Expenses
91518000
Annuals > 0 > income Statement > operating Income
39025000
Annuals > 0 > income Statement > interest Expense
484000
Annuals > 0 > income Statement > pretax Income
37300000
Annuals > 0 > income Statement > net Income
25955000
Annuals > 0 > income Statement > eps
0.31652825034451637
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
81999000
Annuals > 0 > income Statement > income Tax Expense
11345000
Annuals > 0 > income Statement > EBITDA
102544000
Annuals > 0 > income Statement > operating Margin
5.363678720798704
Annuals > 0 > income Statement > total Other Income Expense Net
-1725000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
45987000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
151723000
Annuals > 0 > balance Sheet > inventories
115629000
Annuals > 0 > balance Sheet > total Current Assets
321829000
Annuals > 0 > balance Sheet > property Plant Equipment
286729000
Annuals > 0 > balance Sheet > total Assets
718741000
Annuals > 0 > balance Sheet > payables
112690000
Annuals > 0 > balance Sheet > short Term Debt
2021000
Annuals > 0 > balance Sheet > long Term Debt
27682000
Annuals > 0 > balance Sheet > total Liabilities
196643000
Annuals > 0 > balance Sheet > equity
522098000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
37300000
Annuals > 0 > cash Flow > depreciation
63519000
Annuals > 0 > cash Flow > change In Working Capital
18965000
Annuals > 0 > cash Flow > cash From Operations
100916000
Annuals > 0 > cash Flow > capital Expenditures
72521000
Annuals > 0 > cash Flow > cash From Investing
-178030000
Annuals > 0 > cash Flow > cash From Financing
25924000
Annuals > 0 > cash Flow > net Change In Cash
-50231000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.31652825034451637
Annuals > 0 > ratios > PB
1.518738493539527
Annuals > 0 > ratios > ROE
4.971288915107892
Annuals > 0 > ratios > ROA
3.6111756529820895
Annuals > 0 > ratios > FCF
28395000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.039026689885222086
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
706694000
Annuals > 1 > income Statement > cost Of Revenue
553970000
Annuals > 1 > income Statement > gross Profit
152724000
Annuals > 1 > income Statement > operating Expenses
79224000
Annuals > 1 > income Statement > operating Income
73500000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
71013000
Annuals > 1 > income Statement > net Income
53085000
Annuals > 1 > income Statement > eps
0.6431505106676844
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
82539000
Annuals > 1 > income Statement > income Tax Expense
17928000
Annuals > 1 > income Statement > EBITDA
123443000
Annuals > 1 > income Statement > operating Margin
10.400541111145701
Annuals > 1 > income Statement > total Other Income Expense Net
-2487000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
96218000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
126054000
Annuals > 1 > balance Sheet > inventories
110805000
Annuals > 1 > balance Sheet > total Current Assets
342609000
Annuals > 1 > balance Sheet > property Plant Equipment
241886000
Annuals > 1 > balance Sheet > total Assets
612183000
Annuals > 1 > balance Sheet > payables
86226000
Annuals > 1 > balance Sheet > short Term Debt
1395000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
118351000
Annuals > 1 > balance Sheet > equity
493832000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
53085000
Annuals > 1 > cash Flow > depreciation
51718000
Annuals > 1 > cash Flow > change In Working Capital
4652000
Annuals > 1 > cash Flow > cash From Operations
112035000
Annuals > 1 > cash Flow > capital Expenditures
73534000
Annuals > 1 > cash Flow > cash From Investing
-78387000
Annuals > 1 > cash Flow > cash From Financing
-32519000
Annuals > 1 > cash Flow > net Change In Cash
1786000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.6431505106676844
Annuals > 1 > ratios > PB
1.6162422240762042
Annuals > 1 > ratios > ROE
10.749607153849892
Annuals > 1 > ratios > ROA
8.671426681237474
Annuals > 1 > ratios > FCF
38501000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.054480439907513015
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
735742000
Annuals > 2 > income Statement > cost Of Revenue
558841000
Annuals > 2 > income Statement > gross Profit
176901000
Annuals > 2 > income Statement > operating Expenses
78315000
Annuals > 2 > income Statement > operating Income
100432000
Annuals > 2 > income Statement > interest Expense
2860000
Annuals > 2 > income Statement > pretax Income
97572000
Annuals > 2 > income Statement > net Income
74922000
Annuals > 2 > income Statement > eps
0.900104520826075
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
83237000
Annuals > 2 > income Statement > income Tax Expense
22650000
Annuals > 2 > income Statement > EBITDA
144361000
Annuals > 2 > income Statement > operating Margin
13.65043724566492
Annuals > 2 > income Statement > total Other Income Expense Net
-1014000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
94432000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
137633000
Annuals > 2 > balance Sheet > inventories
115128000
Annuals > 2 > balance Sheet > total Current Assets
360525000
Annuals > 2 > balance Sheet > property Plant Equipment
220722000
Annuals > 2 > balance Sheet > total Assets
611685000
Annuals > 2 > balance Sheet > payables
102144000
Annuals > 2 > balance Sheet > short Term Debt
1617000
Annuals > 2 > balance Sheet > long Term Debt
19972000
Annuals > 2 > balance Sheet > total Liabilities
159108000
Annuals > 2 > balance Sheet > equity
452577000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
97572000
Annuals > 2 > cash Flow > depreciation
47478000
Annuals > 2 > cash Flow > change In Working Capital
-6911000
Annuals > 2 > cash Flow > cash From Operations
113186000
Annuals > 2 > cash Flow > capital Expenditures
58690000
Annuals > 2 > cash Flow > cash From Investing
-63978000
Annuals > 2 > cash Flow > cash From Financing
-29608000
Annuals > 2 > cash Flow > net Change In Cash
23172000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.900104520826075
Annuals > 2 > ratios > PB
1.7784858488168864
Annuals > 2 > ratios > ROE
16.554531052174546
Annuals > 2 > ratios > ROA
12.248461217783662
Annuals > 2 > ratios > FCF
54496000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.07406944282098887
Annuals > 2 > health Score
78
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
650415000
Annuals > 3 > income Statement > cost Of Revenue
510642000
Annuals > 3 > income Statement > gross Profit
139773000
Annuals > 3 > income Statement > operating Expenses
68810000
Annuals > 3 > income Statement > operating Income
70963000
Annuals > 3 > income Statement > interest Expense
1629000
Annuals > 3 > income Statement > pretax Income
68484000
Annuals > 3 > income Statement > net Income
53459000
Annuals > 3 > income Statement > eps
0.646209822669745
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
82727000
Annuals > 3 > income Statement > income Tax Expense
15025000
Annuals > 3 > income Statement > EBITDA
114094000
Annuals > 3 > income Statement > operating Margin
10.910418732655305
Annuals > 3 > income Statement > total Other Income Expense Net
-2479000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
71260000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
142621000
Annuals > 3 > balance Sheet > inventories
96782000
Annuals > 3 > balance Sheet > total Current Assets
321660000
Annuals > 3 > balance Sheet > property Plant Equipment
203675000
Annuals > 3 > balance Sheet > total Assets
557080000
Annuals > 3 > balance Sheet > payables
102596000
Annuals > 3 > balance Sheet > short Term Debt
1502000
Annuals > 3 > balance Sheet > long Term Debt
50000000
Annuals > 3 > balance Sheet > total Liabilities
197322000
Annuals > 3 > balance Sheet > equity
359758000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
68484000
Annuals > 3 > cash Flow > depreciation
43981000
Annuals > 3 > cash Flow > change In Working Capital
-11601000
Annuals > 3 > cash Flow > cash From Operations
94873000
Annuals > 3 > cash Flow > capital Expenditures
49939000
Annuals > 3 > cash Flow > cash From Investing
-85845000
Annuals > 3 > cash Flow > cash From Financing
38254000
Annuals > 3 > cash Flow > net Change In Cash
48901000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
0.646209822669745
Annuals > 3 > ratios > PB
2.223633915020653
Annuals > 3 > ratios > ROE
14.859711250340506
Annuals > 3 > ratios > ROA
9.596287786314353
Annuals > 3 > ratios > FCF
44934000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.06908512257558636
Annuals > 3 > health Score
73
Valuation > metrics > PE
69.0714
Valuation > metrics > PB
1.503679171908546
Valuation > final Score
50
Valuation > verdict
88.1% Overvalued
Profitability > metrics > ROE
1.7832250907696332
Profitability > metrics > ROA
3.6230076445055945
Profitability > metrics > Net Margin
0.04075769851477443
Profitability > final Score
21
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3959455633093551
Risk > metrics > Interest Coverage
39.246928829310185
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.6961292490865034
Liquidity > metrics > Quick Ratio
1.8925232836588708
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
19
Prev Profitabilities > 1
2
Prev Profitabilities > 2
0
Prev Risks > 0
100
Prev Risks > 1
73
Prev Risks > 2
28
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:12:39.968Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-05
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.04
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-10
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.1224
Earnings History > 1 > eps Estimate
0.17
Earnings History > 1 > eps Difference
-0.0476
Earnings History > 1 > surprise Percent
-28
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.0894
Earnings History > 2 > eps Estimate
0.18
Earnings History > 2 > eps Difference
-0.0906
Earnings History > 2 > surprise Percent
-50.3333
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-11
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
0.0088
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-03-06
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
-0.0783
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-05
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.1622
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
CAD
Earnings History > 6 > eps Actual
0.1413
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-11
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.0894
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-03-01
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
-0.0209
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-08
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.2107
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-05
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
0.1959
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-13
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
0.1845
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-03-02
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
0.08
Earnings History > 12 > eps Estimate
0.09
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-11.1111
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-08
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
0.28
Earnings History > 13 > eps Estimate
0.26
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
7.6923
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-09-06
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
0.29
Earnings History > 14 > eps Estimate
0.25
Earnings History > 14 > eps Difference
0.04
Earnings History > 14 > surprise Percent
16
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-07
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
0.27
Earnings History > 15 > eps Estimate
0.18
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
50
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-03
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
0.07
Earnings History > 16 > eps Estimate
0.01
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
600
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-02
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
0.17
Earnings History > 17 > eps Estimate
0.16
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
6.25
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-09-01
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
0.13
Earnings History > 18 > eps Estimate
0.09
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
44.4444
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-14
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.03
Earnings History > 19 > eps Estimate
0.09
Earnings History > 19 > eps Difference
-0.06
Earnings History > 19 > surprise Percent
-66.6667
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-04
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
-0.02
Earnings History > 20 > eps Estimate
-0.03
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
33.3333
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-10
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.09
Earnings History > 21 > eps Estimate
0.09
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-08
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.03
Earnings History > 22 > eps Estimate
0.02
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
50
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-04
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
-0.04
Earnings History > 23 > eps Estimate
0.01
Earnings History > 23 > eps Difference
-0.05
Earnings History > 23 > surprise Percent
-500
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
-0.12
Earnings History > 24 > eps Estimate
-0.06
Earnings History > 24 > eps Difference
-0.06
Earnings History > 24 > surprise Percent
-100
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-04
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.09
Earnings History > 25 > eps Estimate
0.08
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
12.5
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-09-09
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
0.08
Earnings History > 26 > eps Estimate
0.04
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
100
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-06-06
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
-0.03
Earnings History > 27 > eps Estimate
0.02
Earnings History > 27 > eps Difference
-0.05
Earnings History > 27 > surprise Percent
-250
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
-0.1
Earnings History > 28 > eps Estimate
-0.1
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-04
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
0.04
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-09-04
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
-0.03
Earnings History > 30 > eps Estimate
-0.02
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-50
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-06-07
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
-0.05
Earnings History > 31 > eps Estimate
-0.03
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-66.6667
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
-0.11
Earnings History > 32 > eps Estimate
-0.11
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-30
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
-0.04
Earnings History > 33 > eps Estimate
-0.05
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
20
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-09-06
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
-0.09
Earnings History > 34 > eps Estimate
-0.02
Earnings History > 34 > eps Difference
-0.07
Earnings History > 34 > surprise Percent
-350
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-06-05
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
-0.1
Earnings History > 35 > eps Estimate
-0.11
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
9.0909
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-02
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
-0.18
Earnings History > 36 > eps Estimate
-0.12
Earnings History > 36 > eps Difference
-0.06
Earnings History > 36 > surprise Percent
-50
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-12-07
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
-0.12
Earnings History > 37 > eps Estimate
-0.08
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-50
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-09-06
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
-0.12
Earnings History > 38 > eps Estimate
-0.07
Earnings History > 38 > eps Difference
-0.05
Earnings History > 38 > surprise Percent
-71.4286
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-07
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
-0.16
Earnings History > 39 > eps Estimate
-0.05
Earnings History > 39 > eps Difference
-0.11
Earnings History > 39 > surprise Percent
-220
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-02
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
-0.18
Earnings History > 40 > eps Estimate
-0.13
Earnings History > 40 > eps Difference
-0.05
Earnings History > 40 > surprise Percent
-38.4615
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-03
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
-0.07
Earnings History > 41 > eps Estimate
-0.02
Earnings History > 41 > eps Difference
-0.05
Earnings History > 41 > surprise Percent
-250
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
CAD
Earnings History > 42 > eps Actual
-0.06
Earnings History > 42 > eps Estimate
-0.05
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-20
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-06-04
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
-0.15
Earnings History > 43 > eps Estimate
-0.07
Earnings History > 43 > eps Difference
-0.08
Earnings History > 43 > surprise Percent
-114.2857
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-02
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
-0.23
Earnings History > 44 > eps Estimate
-0.11
Earnings History > 44 > eps Difference
-0.12
Earnings History > 44 > surprise Percent
-109.0909
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-04
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
-0.09
Earnings History > 45 > eps Estimate
-0.04
Earnings History > 45 > eps Difference
-0.05
Earnings History > 45 > surprise Percent
-125
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-09-03
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
-0.09
Earnings History > 46 > eps Estimate
-0.02
Earnings History > 46 > eps Difference
-0.07
Earnings History > 46 > surprise Percent
-350
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-06-05
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
-0.07
Earnings History > 47 > eps Estimate
0.01
Earnings History > 47 > eps Difference
-0.08
Earnings History > 47 > surprise Percent
-800
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-03
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
-0.15
Earnings History > 48 > eps Estimate
-0.08
Earnings History > 48 > eps Difference
-0.07
Earnings History > 48 > surprise Percent
-87.5
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-04
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
-0.08
Earnings History > 49 > eps Estimate
0.04
Earnings History > 49 > eps Difference
-0.12
Earnings History > 49 > surprise Percent
-300
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-09-09
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.04
Earnings History > 50 > eps Estimate
0.07
Earnings History > 50 > eps Difference
-0.03
Earnings History > 50 > surprise Percent
-42.8571
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
CAD
Earnings History > 51 > eps Actual
0.11
Earnings History > 51 > eps Estimate
0.09
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
22.2222
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-03-04
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
-0.05
Earnings History > 52 > eps Estimate
-0.05
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-11-26
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.28
Earnings History > 53 > eps Estimate
0.33
Earnings History > 53 > eps Difference
-0.05
Earnings History > 53 > surprise Percent
-15.1515
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-09-05
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.4
Earnings History > 54 > eps Estimate
0.42
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-4.7619
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-06-05
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.38
Earnings History > 55 > eps Estimate
0.4
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-5
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-03-06
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.12
Earnings History > 56 > eps Estimate
0.15
Earnings History > 56 > eps Difference
-0.03
Earnings History > 56 > surprise Percent
-20
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-12-05
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.42
Earnings History > 57 > eps Estimate
0.29
Earnings History > 57 > eps Difference
0.13
Earnings History > 57 > surprise Percent
44.8276
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-09-06
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.25
Earnings History > 58 > eps Estimate
0.22
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
13.6364
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-06-07
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.13
Earnings History > 59 > eps Estimate
0.2
Earnings History > 59 > eps Difference
-0.07
Earnings History > 59 > surprise Percent
-35
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-03-03
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.02
Earnings History > 60 > eps Estimate
0.05
Earnings History > 60 > eps Difference
-0.03
Earnings History > 60 > surprise Percent
-60
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-07
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.16
Earnings History > 61 > eps Estimate
0.12
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
33.3333
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-09-08
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.07
Earnings History > 62 > eps Estimate
0.07
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-06-08
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.04
Earnings History > 63 > eps Estimate
0.03
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
33.3333
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-03-08
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
-0.06
Earnings History > 64 > eps Estimate
0.01
Earnings History > 64 > eps Difference
-0.07
Earnings History > 64 > surprise Percent
-700
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-07
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.06
Earnings History > 65 > eps Estimate
0.03
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
100
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-09-08
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
-0.05
Earnings History > 66 > eps Estimate
0.11
Earnings History > 66 > eps Difference
-0.16
Earnings History > 66 > surprise Percent
-145.4545
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-06-08
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
-0.06
Earnings History > 67 > eps Estimate
0.01
Earnings History > 67 > eps Difference
-0.07
Earnings History > 67 > surprise Percent
-700
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-03-03
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
-0.07
Earnings History > 68 > eps Estimate
-0.01
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-600
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-12-08
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.41
Earnings History > 69 > eps Estimate
0.39
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
5.1282
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-09-09
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.37
Earnings History > 70 > eps Estimate
0.34
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
8.8235
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-06-10
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.35
Earnings History > 71 > eps Estimate
0.35
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-03-04
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.11
Earnings History > 72 > eps Estimate
0.11
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-12-11
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.32
Earnings History > 73 > eps Estimate
0.29
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
10.3448
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-09-11
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.26
Earnings History > 74 > eps Estimate
0.24
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
8.3333
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-06-12
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.25
Earnings History > 75 > eps Estimate
0.2
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
25
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-03-04
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.08
Earnings History > 76 > eps Estimate
0.02
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
300
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-12-05
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.18
Earnings History > 77 > eps Estimate
0.15
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
20
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-09-06
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.14
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-06-07
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.17
Earnings History > 79 > eps Estimate
0.16
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
6.25
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-03-08
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
-0.01
Earnings History > 80 > eps Estimate
-0.01
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-12-05
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.13
Earnings History > 81 > eps Estimate
0.13
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-07-31
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.1001
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-06-08
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.12
Earnings History > 83 > eps Estimate
0.12
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-03-09
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
-0.02
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-12-08
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.07
Earnings History > 85 > eps Estimate
0.07
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-07-31
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.0424
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-06-09
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.07
Earnings History > 87 > eps Estimate
0.07
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-03-09
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
-0.04
Earnings History > 88 > eps Estimate
-0.01
Earnings History > 88 > eps Difference
-0.03
Earnings History > 88 > surprise Percent
-300
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-12-08
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.05
Earnings History > 89 > eps Difference
-0.02
Earnings History > 89 > surprise Percent
-40
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-09-10
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.03
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
50
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-06-09
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.07
Earnings History > 91 > eps Estimate
0.04
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
75
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-03-11
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
-0.01
Earnings History > 92 > eps Estimate
-0.02
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
50
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-12-11
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
-0.03
Earnings History > 93 > eps Estimate
-0.03
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
1999-04-30
Earnings History > 94 > report Date
1999-07-27
Earnings History > 94 > date
1999-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.02
Earnings History > 94 > eps Estimate
0.05
Earnings History > 94 > eps Difference
-0.03
Earnings History > 94 > surprise Percent
-60
Earnings History > 95 > period
1999-01-31
Earnings History > 95 > report Date
1999-03-09
Earnings History > 95 > date
1999-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
-0.06
Earnings History > 95 > eps Estimate
-0.04
Earnings History > 95 > eps Difference
-0.02
Earnings History > 95 > surprise Percent
-50
Earnings History > 96 > period
1998-10-31
Earnings History > 96 > report Date
1998-12-10
Earnings History > 96 > date
1998-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0
Earnings History > 96 > eps Estimate
0
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
1998-04-30
Earnings History > 97 > report Date
1998-07-28
Earnings History > 97 > date
1998-04-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
CAD
Earnings History > 97 > eps Actual
0.04
Earnings History > 97 > eps Estimate
0.03
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
33.3333
Earnings History > 98 > period
1997-10-31
Earnings History > 98 > report Date
1997-12-08
Earnings History > 98 > date
1997-10-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
CAD
Earnings History > 98 > eps Actual
0.1
Earnings History > 98 > eps Estimate
0.08
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
25
Major Drilling Group International Inc. provides contract drilling services to mining and mineral exploration companies in the United States, Canada, South and Central America, Australasia, and Africa. The company offers various drilling services, including reverse circulation, surface and underground coring, directional, sonic, geotechnical, environmental, water-well, coal-bed methane, shallow gas, underground percussive, longhole drilling, and surface drill and blast services, as well as range of mining services. Major Drilling Group International Inc. was founded in 1980 and is headquartered in Moncton, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APetards Group (LON:PEG) Stock Passes Above 50-Day Moving Average – Here’s Why - Defense World
1/8/2026
Petards Group (LON:PEG) Stock Passes Above 50-Day Moving Average – Here’s Why Defense World
Read more →RBC Capital Initiates MAJOR DRILLING GROUP INTL INC(MJDLF.US) With Buy Rating, Announces Target Price $17 富途资讯
Read more →Showing 2 of 5
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Major Drilling Group International 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.04
Date
2025-10-31
EPS Actual
0.1224
EPS Estimate
0.17
EPS Difference
-0.0476
Surprise Percent
-28%
(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.