The Beauty Tech Group plc (LON:TBTG)
United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
524.00
+8.00 (1.55%)
Nov 6, 2026, 4:49 PM GMT

The Beauty Tech Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Jan '23
556321---
Market Cap Growth
105.18%----
Enterprise Value
509392---
Last Close Price
5.162.90---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Jan '23
PE Ratio
39.6532.33---
Forward PE
16.2220.69---
PS Ratio
3.362.28---
PB Ratio
5.233.57---
P/TBV Ratio
10.238.55---
P/FCF Ratio
11.8011.34---
P/OCF Ratio
11.4910.41---
PEG Ratio
0.850.44---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Jan '23
EV/Sales Ratio
3.082.78---
EV/EBITDA Ratio
13.3211.84---
EV/EBIT Ratio
14.9312.95---
EV/FCF Ratio
10.7913.84---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Jan '23
Debt / Equity Ratio
0.040.041.55-6.11-6.98
Debt / EBITDA Ratio
0.110.122.607.6515.49
Debt / FCF Ratio
0.090.143.0011.2617.62
Net Debt / Equity Ratio
-0.45-0.411.04-5.09-6.33
Net Debt / EBITDA Ratio
-1.27-1.111.776.3714.03
Net Debt / FCF Ratio
-1.01-1.302.009.3715.96
Asset Turnover
1.351.151.07--
Inventory Turnover
3.282.902.81--
Quick Ratio
2.551.461.080.840.81
Current Ratio
3.221.991.761.611.60
Return on Equity (ROE)
36.76%16.82%20.74%--
Return on Assets (ROA)
17.38%15.48%9.30%--
Return on Invested Capital (ROIC)
41.06%35.76%7.68%4.30%-2.71%
Return on Capital Employed (ROCE)
29.50%30.40%18.10%4.10%-2.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Jan '23
Earnings Yield
2.52%3.09%---
FCF Yield
8.47%8.82%---
Buyback Yield / Dilution
-69.07%-6.33%---