Grey Wolf Health Corp. (TSXV:WOLF)
Canada flag Canada · Delayed Price · Currency is CAD
1.590
-0.110 (-6.47%)
Jul 27, 2026, 11:29 AM EST

Grey Wolf Health Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5545382324-
Market Cap Growth
52.76%18.92%65.28%-5.13%--
Enterprise Value
71.0362.9459.1425.128.370
Last Close Price
1.591.321.110.740.78-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
30.6826.4055.5037.005.13-
PS Ratio
1.501.261.410.901.07-
PB Ratio
1.771.481.320.921.00-
P/TBV Ratio
---13.71--
P/FCF Ratio
14.2113.6331.3010.68--
P/OCF Ratio
12.7411.7821.739.44--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.941.762.200.991.25-
EV/EBITDA Ratio
10.249.3117.238.3423.63-
EV/EBIT Ratio
16.8415.5231.0416.14--
EV/FCF Ratio
18.4119.0048.7711.68--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.730.760.880.350.405.11
Debt / EBITDA Ratio
3.603.778.043.309.1918.38
Debt / FCF Ratio
6.477.6922.764.62-10.32
Net Debt / Equity Ratio
0.520.580.740.090.174.31
Net Debt / EBITDA Ratio
2.332.646.170.713.4714.73
Net Debt / FCF Ratio
4.205.3817.480.99-5.468.27
Asset Turnover
0.570.550.500.630.600.36
Inventory Turnover
3.133.032.593.003.342.07
Quick Ratio
1.711.601.401.751.770.28
Current Ratio
2.632.592.352.652.580.43
Return on Equity (ROE)
5.77%5.58%2.61%2.47%17.96%-23.77%
Return on Assets (ROA)
4.53%4.35%1.80%2.14%-1.37%0.10%
Return on Invested Capital (ROIC)
6.11%5.75%2.50%3.10%-2.07%0.17%
Return on Capital Employed (ROCE)
7.25%6.89%3.99%4.42%-1.39%0.42%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.24%3.79%1.80%2.70%19.49%-
FCF Yield
7.04%7.34%3.19%9.36%--
Buyback Yield / Dilution
-6.16%-10.98%-3.51%-85.72%-19.90%-
Total Shareholder Return
-6.16%-10.98%-3.51%-85.72%-19.90%-