_id
6913138eccc777a4e85d7fa6
Ticker
MCCRF
Name
Mccoy Global Inc
Exchange
PINK
Address
14727 87th Avenue NW, Edmonton, AB, Canada, T5R 4E5
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.mccoyglobal.com
Description
McCoy Global Inc. provides equipment and technologies designed to support tubular running operations that enhance wellbore integrity and assist with collecting data for the energy industry in the United States, Latin America, the Middle East, Africa, Europe, the Asia Pacific, and Canada. The company designs, produces, and distributes capital equipment; aftermarket products and services, such as technical support, consumables, and replacement parts; and data collection technologies used in rugged applications in the energy, construction, marine, and aerospace industries. The company also offers wellbore construction equipment comprising DWCRT casing running tools, wireless torque subs, MTT torque turn monitoring systems, hydraulic power tongs, bucking units, hydraulic power units, and weTORQ roughnecks; drawworks products consisting of mudsaver valves, AutoFill, side entry swivels, and drift bars; control and monitoring systems, such as winch control, anchor monitoring, crane monitoring, and instrumented sheave systems; and sensors for harsh environments, including land oil rigs, offshore oil/gas rigs, mobile crawler cranes, and marine vessels, as well as tower, boom, and bridge cranes. In addition, the company provides gauging, calibration, service, and training; dies and inserts for pipe handling tools; and parts and consumables. Further, it offers smarTR products, including smartCRT hydraulic and mechanical, link tilt systems, dynamic bail arms, smartFMS flush mounted spider, and VTR virtual thread rep. Additionally, the company repairs, maintains, and calibrates its capital equipment and related products; and leases its equipment and technologies. It sells its products under the McCoy Global brand through direct sales channels, agents, re-sellers, and distributors. The company was formerly known as McCoy Corporation and changed its name to McCoy Global Inc. in July 2014. McCoy Global Inc. was founded in 1914 and is headquartered in Edmonton, Canada.
Last Close
2.19
Volume
425
Current Price
2.11
Change
0.06
Last Updated
2026-01-05T10:12:03.700Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
59236576
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
-
Dividend Rate
0.01826
Dividend Yield
3.4616113744075827
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
14828000
Cost Of Revenue
11521000
Gross Profit
3307000
Operating Expenses
2931000
Operating Income
376000
Interest Expense
142000
Pretax Income
174000
Net Income
554000
Eps
0.02
Dividends Per Share
669000
Shares Outstanding
26803879
Income Tax Expense
-380000
EBITDA
1630000
Operating Margin
2.5357431885621797
Total Other Income Expense Net
-202000
Cash
3531000
Short Term Investments
-
Receivables
15534000
Inventories
47672000
Total Current Assets
68602000
Property Plant Equipment
12221000
Total Assets
92637000
Payables
19866000
Short Term Debt
1724000
Long Term Debt
-
Total Liabilities
28515000
Equity
64122000
Bs_currency_symbol
CAD
Depreciation
1314000
Change In Working Capital
-1033000
Cash From Operations
319000
Capital Expenditures
2445000
Cash From Investing
-2445000
Cash From Financing
-962000
Net Change In Cash
-3076000
Cf_currency_symbol
CAD
PE
12.2778
PB
0.9114968341598826
ROE
0.8639780418577088
ROA
0.5980331832852964
FCF
-2126000
Fcf Percent
-0.1433773941192339
Piotroski FScore
3
Health Score
51
Deep Value Investing Score
6.5
Defensive Investing Score
8.5
Dividend Investing Score
2.5
Economic Moat Investing Score
6.8
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
8
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
14828000
Quarters > 0 > income Statement > cost Of Revenue
11521000
Quarters > 0 > income Statement > gross Profit
3307000
Quarters > 0 > income Statement > operating Expenses
2931000
Quarters > 0 > income Statement > operating Income
376000
Quarters > 0 > income Statement > interest Expense
142000
Quarters > 0 > income Statement > pretax Income
174000
Quarters > 0 > income Statement > net Income
554000
Quarters > 0 > income Statement > eps
0.02
Quarters > 0 > income Statement > dividends Per Share
669000
Quarters > 0 > income Statement > shares Outstanding
27700000
Quarters > 0 > income Statement > income Tax Expense
-380000
Quarters > 0 > income Statement > EBITDA
1630000
Quarters > 0 > income Statement > operating Margin
2.5357431885621797
Quarters > 0 > income Statement > total Other Income Expense Net
-202000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
3531000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
15534000
Quarters > 0 > balance Sheet > inventories
47672000
Quarters > 0 > balance Sheet > total Current Assets
68602000
Quarters > 0 > balance Sheet > property Plant Equipment
12221000
Quarters > 0 > balance Sheet > total Assets
92637000
Quarters > 0 > balance Sheet > payables
19866000
Quarters > 0 > balance Sheet > short Term Debt
1724000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
28515000
Quarters > 0 > balance Sheet > equity
64122000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
554000
Quarters > 0 > cash Flow > depreciation
1314000
Quarters > 0 > cash Flow > change In Working Capital
-1033000
Quarters > 0 > cash Flow > cash From Operations
319000
Quarters > 0 > cash Flow > capital Expenditures
2445000
Quarters > 0 > cash Flow > cash From Investing
-2445000
Quarters > 0 > cash Flow > cash From Financing
-962000
Quarters > 0 > cash Flow > net Change In Cash
-3076000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.02
Quarters > 0 > ratios > PB
0.9114968341598826
Quarters > 0 > ratios > ROE
0.8639780418577088
Quarters > 0 > ratios > ROA
0.5980331832852964
Quarters > 0 > ratios > FCF
-2126000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.1433773941192339
Quarters > 0 > health Score
51
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
24051000
Quarters > 1 > income Statement > cost Of Revenue
15348000
Quarters > 1 > income Statement > gross Profit
8703000
Quarters > 1 > income Statement > operating Expenses
6732000
Quarters > 1 > income Statement > operating Income
1971000
Quarters > 1 > income Statement > interest Expense
39000
Quarters > 1 > income Statement > pretax Income
1727000
Quarters > 1 > income Statement > net Income
1367000
Quarters > 1 > income Statement > eps
0.05
Quarters > 1 > income Statement > dividends Per Share
672000
Quarters > 1 > income Statement > shares Outstanding
27340000
Quarters > 1 > income Statement > income Tax Expense
360000
Quarters > 1 > income Statement > EBITDA
2978000
Quarters > 1 > income Statement > operating Margin
8.195085443432705
Quarters > 1 > income Statement > total Other Income Expense Net
-244000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
6607000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
20676000
Quarters > 1 > balance Sheet > inventories
42373000
Quarters > 1 > balance Sheet > total Current Assets
72584000
Quarters > 1 > balance Sheet > property Plant Equipment
11790000
Quarters > 1 > balance Sheet > total Assets
95552000
Quarters > 1 > balance Sheet > payables
23098000
Quarters > 1 > balance Sheet > short Term Debt
1651000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
32823000
Quarters > 1 > balance Sheet > equity
62729000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
1367000
Quarters > 1 > cash Flow > depreciation
1212000
Quarters > 1 > cash Flow > change In Working Capital
-4508000
Quarters > 1 > cash Flow > cash From Operations
-820000
Quarters > 1 > cash Flow > capital Expenditures
1402000
Quarters > 1 > cash Flow > cash From Investing
-1402000
Quarters > 1 > cash Flow > cash From Financing
-1375000
Quarters > 1 > cash Flow > net Change In Cash
-3956000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.05
Quarters > 1 > ratios > PB
0.9196288797844696
Quarters > 1 > ratios > ROE
2.179215354939502
Quarters > 1 > ratios > ROA
1.4306346282652378
Quarters > 1 > ratios > FCF
-2222000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.09238701093509626
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
19346000
Quarters > 2 > income Statement > cost Of Revenue
12738000
Quarters > 2 > income Statement > gross Profit
6608000
Quarters > 2 > income Statement > operating Expenses
5301000
Quarters > 2 > income Statement > operating Income
1307000
Quarters > 2 > income Statement > interest Expense
44000
Quarters > 2 > income Statement > pretax Income
1089000
Quarters > 2 > income Statement > net Income
946000
Quarters > 2 > income Statement > eps
0.03000000031712474
Quarters > 2 > income Statement > dividends Per Share
545000
Quarters > 2 > income Statement > shares Outstanding
31533333
Quarters > 2 > income Statement > income Tax Expense
143000
Quarters > 2 > income Statement > EBITDA
2276000
Quarters > 2 > income Statement > operating Margin
6.7559185361314995
Quarters > 2 > income Statement > total Other Income Expense Net
-218000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
10563000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
15504000
Quarters > 2 > balance Sheet > inventories
42015000
Quarters > 2 > balance Sheet > total Current Assets
69221000
Quarters > 2 > balance Sheet > property Plant Equipment
12090000
Quarters > 2 > balance Sheet > total Assets
93302000
Quarters > 2 > balance Sheet > payables
17010000
Quarters > 2 > balance Sheet > short Term Debt
1735000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
27471000
Quarters > 2 > balance Sheet > equity
65831000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
946000
Quarters > 2 > cash Flow > depreciation
1143000
Quarters > 2 > cash Flow > change In Working Capital
-5077000
Quarters > 2 > cash Flow > cash From Operations
-2741000
Quarters > 2 > cash Flow > capital Expenditures
1910000
Quarters > 2 > cash Flow > cash From Investing
-1910000
Quarters > 2 > cash Flow > cash From Financing
-2037000
Quarters > 2 > cash Flow > net Change In Cash
-6494000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.03000000031712474
Quarters > 2 > ratios > PB
1.0106991027023744
Quarters > 2 > ratios > ROE
1.4370129574212755
Quarters > 2 > ratios > ROA
1.0139118132515916
Quarters > 2 > ratios > FCF
-4651000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.240411454564251
Quarters > 2 > health Score
51
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
25222000
Quarters > 3 > income Statement > cost Of Revenue
14937000
Quarters > 3 > income Statement > gross Profit
10285000
Quarters > 3 > income Statement > operating Expenses
5951000
Quarters > 3 > income Statement > operating Income
4334000
Quarters > 3 > income Statement > interest Expense
323000
Quarters > 3 > income Statement > pretax Income
4447000
Quarters > 3 > income Statement > net Income
4255000
Quarters > 3 > income Statement > eps
0.14977600479283215
Quarters > 3 > income Statement > dividends Per Share
543000
Quarters > 3 > income Statement > shares Outstanding
28409090
Quarters > 3 > income Statement > income Tax Expense
192000
Quarters > 3 > income Statement > EBITDA
5934000
Quarters > 3 > income Statement > operating Margin
17.183411307588614
Quarters > 3 > income Statement > total Other Income Expense Net
113000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
17057000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
16420000
Quarters > 3 > balance Sheet > inventories
40269000
Quarters > 3 > balance Sheet > total Current Assets
75262000
Quarters > 3 > balance Sheet > property Plant Equipment
10218000
Quarters > 3 > balance Sheet > total Assets
97849000
Quarters > 3 > balance Sheet > payables
11475000
Quarters > 3 > balance Sheet > short Term Debt
1466000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
31654000
Quarters > 3 > balance Sheet > equity
66195000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
4255000
Quarters > 3 > cash Flow > depreciation
1164000
Quarters > 3 > cash Flow > change In Working Capital
1777000
Quarters > 3 > cash Flow > cash From Operations
7957000
Quarters > 3 > cash Flow > capital Expenditures
1211000
Quarters > 3 > cash Flow > cash From Investing
-1211000
Quarters > 3 > cash Flow > cash From Financing
-842000
Quarters > 3 > cash Flow > net Change In Cash
6551000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.14977600479283215
Quarters > 3 > ratios > PB
0.9055544965631844
Quarters > 3 > ratios > ROE
6.427977943953471
Quarters > 3 > ratios > ROA
4.34853703154861
Quarters > 3 > ratios > FCF
6746000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2674649115851241
Quarters > 3 > health Score
78
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
77516000
Annuals > 0 > income Statement > cost Of Revenue
49888000
Annuals > 0 > income Statement > gross Profit
27628000
Annuals > 0 > income Statement > operating Expenses
17696000
Annuals > 0 > income Statement > operating Income
9932000
Annuals > 0 > income Statement > interest Expense
385000
Annuals > 0 > income Statement > pretax Income
9900000
Annuals > 0 > income Statement > net Income
8871000
Annuals > 0 > income Statement > eps
0.3208637851307143
Annuals > 0 > income Statement > dividends Per Share
1896000
Annuals > 0 > income Statement > shares Outstanding
27647246
Annuals > 0 > income Statement > income Tax Expense
1029000
Annuals > 0 > income Statement > EBITDA
14589000
Annuals > 0 > income Statement > operating Margin
12.812838639764692
Annuals > 0 > income Statement > total Other Income Expense Net
-32000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
17057000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
16420000
Annuals > 0 > balance Sheet > inventories
40269000
Annuals > 0 > balance Sheet > total Current Assets
75262000
Annuals > 0 > balance Sheet > property Plant Equipment
10218000
Annuals > 0 > balance Sheet > total Assets
97849000
Annuals > 0 > balance Sheet > payables
11475000
Annuals > 0 > balance Sheet > short Term Debt
1466000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
31654000
Annuals > 0 > balance Sheet > equity
66195000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
8871000
Annuals > 0 > cash Flow > depreciation
4304000
Annuals > 0 > cash Flow > change In Working Capital
-8346000
Annuals > 0 > cash Flow > cash From Operations
6508000
Annuals > 0 > cash Flow > capital Expenditures
3455000
Annuals > 0 > cash Flow > cash From Investing
-3452000
Annuals > 0 > cash Flow > cash From Financing
-2673000
Annuals > 0 > cash Flow > net Change In Cash
1331000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.3208637851307143
Annuals > 0 > ratios > PB
0.9230366894780573
Annuals > 0 > ratios > ROE
13.401314298663042
Annuals > 0 > ratios > ROA
9.066009872354341
Annuals > 0 > ratios > FCF
3053000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0393854172041901
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
69689000
Annuals > 1 > income Statement > cost Of Revenue
46859000
Annuals > 1 > income Statement > gross Profit
22830000
Annuals > 1 > income Statement > operating Expenses
15099000
Annuals > 1 > income Statement > operating Income
7731000
Annuals > 1 > income Statement > interest Expense
679000
Annuals > 1 > income Statement > pretax Income
7087000
Annuals > 1 > income Statement > net Income
6529000
Annuals > 1 > income Statement > eps
0.2285201234211671
Annuals > 1 > income Statement > dividends Per Share
555000
Annuals > 1 > income Statement > shares Outstanding
28570788
Annuals > 1 > income Statement > income Tax Expense
558000
Annuals > 1 > income Statement > EBITDA
10680000
Annuals > 1 > income Statement > operating Margin
11.093572873767739
Annuals > 1 > income Statement > total Other Income Expense Net
-644000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
15726000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
10410000
Annuals > 1 > balance Sheet > inventories
30591000
Annuals > 1 > balance Sheet > total Current Assets
57749000
Annuals > 1 > balance Sheet > property Plant Equipment
9323000
Annuals > 1 > balance Sheet > total Assets
77241000
Annuals > 1 > balance Sheet > payables
8556000
Annuals > 1 > balance Sheet > short Term Debt
1104000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
23258000
Annuals > 1 > balance Sheet > equity
53983000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
6529000
Annuals > 1 > cash Flow > depreciation
3808000
Annuals > 1 > cash Flow > change In Working Capital
-4510000
Annuals > 1 > cash Flow > cash From Operations
6741000
Annuals > 1 > cash Flow > capital Expenditures
4543000
Annuals > 1 > cash Flow > cash From Investing
-4505000
Annuals > 1 > cash Flow > cash From Financing
-7646000
Annuals > 1 > cash Flow > net Change In Cash
-5743000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.2285201234211671
Annuals > 1 > ratios > PB
1.1696541777967138
Annuals > 1 > ratios > ROE
12.094548283718948
Annuals > 1 > ratios > ROA
8.452764723398195
Annuals > 1 > ratios > FCF
2198000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.03154012828423424
Annuals > 1 > health Score
70
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
52428000
Annuals > 2 > income Statement > cost Of Revenue
36665000
Annuals > 2 > income Statement > gross Profit
15763000
Annuals > 2 > income Statement > operating Expenses
11239000
Annuals > 2 > income Statement > operating Income
4437000
Annuals > 2 > income Statement > interest Expense
737000
Annuals > 2 > income Statement > pretax Income
7789000
Annuals > 2 > income Statement > net Income
8763000
Annuals > 2 > income Statement > eps
0.3051657318419599
Annuals > 2 > income Statement > dividends Per Share
187000
Annuals > 2 > income Statement > shares Outstanding
28715544
Annuals > 2 > income Statement > income Tax Expense
-974000
Annuals > 2 > income Statement > EBITDA
7434000
Annuals > 2 > income Statement > operating Margin
8.463035019455253
Annuals > 2 > income Statement > total Other Income Expense Net
3265000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
21469000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
12949000
Annuals > 2 > balance Sheet > inventories
22029000
Annuals > 2 > balance Sheet > total Current Assets
58459000
Annuals > 2 > balance Sheet > property Plant Equipment
7335000
Annuals > 2 > balance Sheet > total Assets
77793000
Annuals > 2 > balance Sheet > payables
8564000
Annuals > 2 > balance Sheet > short Term Debt
3378000
Annuals > 2 > balance Sheet > long Term Debt
2252000
Annuals > 2 > balance Sheet > total Liabilities
26079000
Annuals > 2 > balance Sheet > equity
51714000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
8763000
Annuals > 2 > cash Flow > depreciation
2997000
Annuals > 2 > cash Flow > change In Working Capital
-4328000
Annuals > 2 > cash Flow > cash From Operations
2871000
Annuals > 2 > cash Flow > capital Expenditures
1898000
Annuals > 2 > cash Flow > cash From Investing
6912000
Annuals > 2 > cash Flow > cash From Financing
-308000
Annuals > 2 > cash Flow > net Change In Cash
10330000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.3051657318419599
Annuals > 2 > ratios > PB
1.22716
Annuals > 2 > ratios > ROE
16.94512124376378
Annuals > 2 > ratios > ROA
11.264509660252207
Annuals > 2 > ratios > FCF
973000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.018558785381857023
Annuals > 2 > health Score
69
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
32796000
Annuals > 3 > income Statement > cost Of Revenue
23652000
Annuals > 3 > income Statement > gross Profit
9144000
Annuals > 3 > income Statement > operating Expenses
3826000
Annuals > 3 > income Statement > operating Income
4834000
Annuals > 3 > income Statement > interest Expense
805000
Annuals > 3 > income Statement > pretax Income
4078000
Annuals > 3 > income Statement > net Income
4078000
Annuals > 3 > income Statement > eps
0.14378913784836866
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
28360974
Annuals > 3 > income Statement > income Tax Expense
359000
Annuals > 3 > income Statement > EBITDA
7793000
Annuals > 3 > income Statement > operating Margin
14.739602390535431
Annuals > 3 > income Statement > total Other Income Expense Net
3962000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
11139000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
6030000
Annuals > 3 > balance Sheet > inventories
15518000
Annuals > 3 > balance Sheet > total Current Assets
34445000
Annuals > 3 > balance Sheet > property Plant Equipment
10117000
Annuals > 3 > balance Sheet > total Assets
55138000
Annuals > 3 > balance Sheet > payables
3544000
Annuals > 3 > balance Sheet > short Term Debt
1073000
Annuals > 3 > balance Sheet > long Term Debt
3690000
Annuals > 3 > balance Sheet > total Liabilities
15128000
Annuals > 3 > balance Sheet > equity
40010000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
4078000
Annuals > 3 > cash Flow > depreciation
2959000
Annuals > 3 > cash Flow > change In Working Capital
-1157000
Annuals > 3 > cash Flow > cash From Operations
1459000
Annuals > 3 > cash Flow > capital Expenditures
3956000
Annuals > 3 > cash Flow > cash From Investing
-3715000
Annuals > 3 > cash Flow > cash From Financing
1398000
Annuals > 3 > cash Flow > net Change In Cash
-997000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
0.14378913784836866
Annuals > 3 > ratios > PB
1.566552175456136
Annuals > 3 > ratios > ROE
10.192451887028243
Annuals > 3 > ratios > ROA
7.395988247669484
Annuals > 3 > ratios > FCF
-2497000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.07613733382119771
Annuals > 3 > health Score
65
Valuation > metrics > PE
12.2778
Valuation > metrics > PB
0.9114968341598826
Valuation > final Score
100
Valuation > verdict
4.4% Undervalued
Profitability > metrics > ROE
0.8639780418577088
Profitability > metrics > ROA
0.8075566310020117
Profitability > metrics > Net Margin
0.037361748044240625
Profitability > final Score
10
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.4446991672125012
Risk > metrics > Interest Coverage
2.647887323943662
Risk > final Score
71
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.1774895785085686
Liquidity > metrics > Quick Ratio
0.9694302918017601
Liquidity > final Score
98
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
100
Prev Valuations > 2
90
Prev Profitabilities > 0
19
Prev Profitabilities > 1
14
Prev Profitabilities > 2
55
Prev Risks > 0
88
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:11:00.220Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-06
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.1
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-07
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0145
Earnings History > 1 > eps Estimate
0.04
Earnings History > 1 > eps Difference
-0.0255
Earnings History > 1 > surprise Percent
-63.75
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-08
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
0.09
Earnings History > 2 > eps Difference
-0.04
Earnings History > 2 > surprise Percent
-44.4444
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
0.0245
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
0.1119
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.0139
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-09
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
0.084
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-10
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.0268
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
0.0728
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.0522
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-11
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
0.0372
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-12
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
0.0137
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-10
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
0.1885
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
0.0074
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-05
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
0.0291
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-09
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
0.0049
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-04
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
0.0693
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-05
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
0.0175
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-09-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
0.0158
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.0323
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
-0.008
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-06
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
-0.0444
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
-0.0225
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-08
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
0.0221
Earnings History > 23 > eps Estimate
0.01
Earnings History > 23 > eps Difference
0.0121
Earnings History > 23 > surprise Percent
121
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
-0.0022
Earnings History > 24 > eps Estimate
0.02
Earnings History > 24 > eps Difference
-0.0222
Earnings History > 24 > surprise Percent
-111
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.04
Earnings History > 25 > eps Estimate
0.01
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
300
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
-0.06
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-400
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-10
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
0.02
Earnings History > 27 > eps Estimate
0.02
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
0.03
Earnings History > 28 > eps Estimate
0.02
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
50
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
0.01
Earnings History > 29 > eps Estimate
0.03
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-66.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
-0.11
Earnings History > 30 > eps Estimate
-0.01
Earnings History > 30 > eps Difference
-0.1
Earnings History > 30 > surprise Percent
-1000
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-11
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
-0.07
Earnings History > 31 > eps Estimate
-0.02
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-250
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
-0.23
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
-0.12
Earnings History > 33 > eps Estimate
-0.02
Earnings History > 33 > eps Difference
-0.1
Earnings History > 33 > surprise Percent
-500
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-11
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
-0.11
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-11
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
-0.13
Earnings History > 35 > eps Estimate
-0.04
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-225
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
-0.16
Earnings History > 36 > eps Estimate
-0.08
Earnings History > 36 > eps Difference
-0.08
Earnings History > 36 > surprise Percent
-100
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
-0.12
Earnings History > 37 > eps Estimate
-0.12
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
-0.25
Earnings History > 38 > eps Estimate
-0.13
Earnings History > 38 > eps Difference
-0.12
Earnings History > 38 > surprise Percent
-92.3077
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
-0.18
Earnings History > 39 > eps Estimate
-0.16
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-12.5
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
-0.18
Earnings History > 40 > eps Estimate
-0.08
Earnings History > 40 > eps Difference
-0.1
Earnings History > 40 > surprise Percent
-125
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.01
Earnings History > 41 > eps Estimate
-0.03
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
133.3333
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
-0.02
Earnings History > 42 > eps Estimate
0.05
Earnings History > 42 > eps Difference
-0.07
Earnings History > 42 > surprise Percent
-140
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-14
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.08
Earnings History > 43 > eps Estimate
0.05
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
60
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.06
Earnings History > 44 > eps Estimate
0.09
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-33.3333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.15
Earnings History > 45 > eps Estimate
0.14
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
7.1429
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
0.08
Earnings History > 46 > eps Estimate
0.09
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-11.1111
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-13
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
0.09
Earnings History > 47 > eps Estimate
0.05
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
80
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-14
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.03
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.15
Earnings History > 49 > eps Estimate
0.17
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-11.7647
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.11
Earnings History > 50 > eps Estimate
0.1
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
10
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.0804
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0804
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-15
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.12
Earnings History > 52 > eps Estimate
0.15
Earnings History > 52 > eps Difference
-0.03
Earnings History > 52 > surprise Percent
-20
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.16
Earnings History > 53 > eps Estimate
0.09
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
77.7778
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.08
Earnings History > 54 > eps Estimate
0.1
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-20
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-10
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.08
Earnings History > 55 > eps Estimate
0.09
Earnings History > 55 > eps Difference
-0.01
Earnings History > 55 > surprise Percent
-11.1111
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.13
Earnings History > 56 > eps Estimate
0.1
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
30
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.11
Earnings History > 57 > eps Estimate
0.12
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-8.3333
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.12
Earnings History > 58 > eps Estimate
0.08
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
50
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-12
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.07
Earnings History > 59 > eps Estimate
0.1
Earnings History > 59 > eps Difference
-0.03
Earnings History > 59 > surprise Percent
-30
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-18
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.06
Earnings History > 60 > eps Estimate
0.1
Earnings History > 60 > eps Difference
-0.04
Earnings History > 60 > surprise Percent
-40
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.07
Earnings History > 61 > eps Estimate
0.06
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
16.6667
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.04
Earnings History > 62 > eps Estimate
0.02
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
100
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-13
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.01
Earnings History > 63 > eps Estimate
-0.02
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
150
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-12
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0
Earnings History > 64 > eps Estimate
-0.01
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
100
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
-0.03
Earnings History > 65 > eps Estimate
-0.01
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-200
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
-0.06
Earnings History > 66 > eps Estimate
0.02
Earnings History > 66 > eps Difference
-0.08
Earnings History > 66 > surprise Percent
-400
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-13
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.07
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.07
Earnings History > 68 > eps Estimate
0.11
Earnings History > 68 > eps Difference
-0.04
Earnings History > 68 > surprise Percent
-36.3636
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-07
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.11
Earnings History > 69 > eps Estimate
0.05
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
120
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-12
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.06
Earnings History > 70 > eps Estimate
0.08
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-25
McCoy Global Inc. provides equipment and technologies designed to support tubular running operations that enhance wellbore integrity and assist with collecting data for the energy industry in the United States, Latin America, the Middle East, Africa, Europe, the Asia Pacific, and Canada. The company designs, produces, and distributes capital equipment; aftermarket products and services, such as technical support, consumables, and replacement parts; and data collection technologies used in rugged applications in the energy, construction, marine, and aerospace industries. The company also offers wellbore construction equipment comprising DWCRT casing running tools, wireless torque subs, MTT torque turn monitoring systems, hydraulic power tongs, bucking units, hydraulic power units, and weTORQ roughnecks; drawworks products consisting of mudsaver valves, AutoFill, side entry swivels, and drift bars; control and monitoring systems, such as winch control, anchor monitoring, crane monitoring, and instrumented sheave systems; and sensors for harsh environments, including land oil rigs, offshore oil/gas rigs, mobile crawler cranes, and marine vessels, as well as tower, boom, and bridge cranes. In addition, the company provides gauging, calibration, service, and training; dies and inserts for pipe handling tools; and parts and consumables. Further, it offers smarTR products, including smartCRT hydraulic and mechanical, link tilt systems, dynamic bail arms, smartFMS flush mounted spider, and VTR virtual thread rep. Additionally, the company repairs, maintains, and calibrates its capital equipment and related products; and leases its equipment and technologies. It sells its products under the McCoy Global brand through direct sales channels, agents, re-sellers, and distributors. The company was formerly known as McCoy Corporation and changed its name to McCoy Global Inc. in July 2014. McCoy Global Inc. was founded in 1914 and is headquartered in Edmonton, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.01826Next Payout:
Jan 15, 2026Yield:
3.4616 %McCoy Global (OTCMKTS:MCCRF) Trading Down 1.1% – Here’s What Happened Defense World
Read more →McCoy Global: Fundamental Strength Should Become More Apparent In 2026 (OTCMKTS:MCCRF) Seeking Alpha
Read more →Showing 2 of 4
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Mccoy Global Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.1
Date
2025-09-30
EPS Actual
0.0145
EPS Estimate
0.04
EPS Difference
-0.0255
Surprise Percent
-63.75%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.