McBride plc (MCBRF)
OTCMKTS · Delayed Price · Currency is USD
2.200
+0.010 (0.46%)
Feb 11, 2026, 9:30 AM EST

McBride Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
3773583055933219
Market Cap Growth
26.43%17.57%420.74%78.50%-85.03%55.02%
Enterprise Value
521519489274185382
Last Close Price
2.202.10-1.161.161.16
PE Ratio
8.297.887.24--11.83
PS Ratio
0.300.280.260.050.040.23
PB Ratio
2.922.773.801.240.472.27
P/TBV Ratio
4.904.657.114.220.903.78
P/FCF Ratio
6.396.075.3757.55--
P/OCF Ratio
4.364.144.074.15-10.86
EV/Sales Ratio
0.410.410.410.240.220.41
EV/EBITDA Ratio
4.624.814.787.61-6.87
EV/EBIT Ratio
6.126.076.0319.77-12.73
EV/FCF Ratio
8.828.798.61269.30--
Debt / Equity Ratio
1.481.482.224.542.962.05
Debt / EBITDA Ratio
1.691.691.665.25-3.26
Debt / FCF Ratio
3.243.243.14210.50--
Net Debt / Equity Ratio
1.121.122.074.502.881.70
Net Debt / EBITDA Ratio
1.341.341.625.89-12.362.95
Net Debt / FCF Ratio
2.442.442.92208.50-3.69-16.93
Asset Turnover
1.891.891.971.901.511.51
Inventory Turnover
4.814.814.875.204.604.68
Quick Ratio
0.550.550.510.510.540.61
Current Ratio
0.960.960.920.960.981.03
Return on Equity (ROE)
42.10%42.10%66.27%-24.44%-37.85%20.48%
Return on Assets (ROA)
7.94%7.94%8.46%1.46%-4.33%3.00%
Return on Invested Capital (ROIC)
21.18%21.45%23.04%5.13%-15.18%12.16%
Return on Capital Employed (ROCE)
32.20%32.20%37.60%5.80%-16.70%10.90%
Earnings Yield
12.06%12.70%13.81%-24.98%-90.09%8.45%
FCF Yield
15.66%16.49%18.63%1.74%-165.35%-4.42%
Dividend Yield
-1.96%----
Buyback Yield / Dilution
-0.90%-0.90%-2.02%0.63%2.73%1.86%
Total Shareholder Return
-0.90%1.05%-2.02%0.63%2.73%1.86%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.