Qube Holdings Limited (QUBHF)
OTCMKTS · Delayed Price · Currency is USD
3.485
-0.085 (-2.38%)
Inactive · Last trade price on Jun 4, 2026

Qube Holdings Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
6,2144,0684,0643,6093,814-
Market Cap Growth
45.16%0.10%12.63%-5.38%--
Enterprise Value
8,1855,7365,5694,8314,760-
Last Close Price
3.242.192.231.66--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
42.44121.6827.4532.2943.42-
PS Ratio
2.131.491.831.892.23-
PB Ratio
2.992.071.961.791.85-
P/TBV Ratio
5.123.622.832.542.64-
P/OCF Ratio
18.0419.0813.7613.8318.53-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
EV/Sales Ratio
2.812.102.512.542.78-
EV/EBITDA Ratio
17.3317.6715.7016.1918.10-
EV/EBIT Ratio
36.4835.6426.9328.1933.29-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Debt / Equity Ratio
0.981.030.750.670.650.67
Debt / EBITDA Ratio
4.665.213.793.824.205.80
Net Debt / Equity Ratio
0.950.990.690.610.600.63
Net Debt / EBITDA Ratio
5.425.974.054.124.716.95
Net Debt / FCF Ratio
18.00-26.12-23.62-38.16-7.02-758.29
Asset Turnover
0.660.640.570.510.420.32
Inventory Turnover
22.7525.5840.9681.29109.09258.66
Quick Ratio
1.301.091.070.781.250.81
Current Ratio
1.501.431.270.841.323.54
Return on Equity (ROE)
6.98%3.72%7.39%5.80%4.27%-1.32%
Return on Assets (ROA)
2.69%2.37%3.29%2.85%2.18%1.56%
Return on Invested Capital (ROIC)
3.06%2.46%4.66%3.84%2.40%2.83%
Return on Capital Employed (ROCE)
4.70%4.00%5.80%5.50%4.30%2.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Earnings Yield
1.70%0.82%3.64%3.10%2.30%-
FCF Yield
1.77%-1.82%-1.50%-0.89%-4.63%-
Dividend Yield
2.00%14.64%13.69%16.22%--
Payout Ratio
109.75%320.59%66.47%74.15%83.92%75.87%
Buyback Yield / Dilution
-0.26%-0.19%-0.08%6.93%0.01%-13.06%
Total Shareholder Return
1.74%14.45%13.60%23.15%0.01%-13.06%