The Beauty Tech Group plc (LON:TBTG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
464.00
+19.00 (4.27%)
Sep 25, 2026, 5:00 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
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23
493321---
Market Cap Growth
-----
Enterprise Value
445392---
Last Close Price
4.642.90---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23
PE Ratio
35.1132.33---
Forward PE
14.5920.69---
PS Ratio
2.982.28---
PB Ratio
4.633.57---
P/TBV Ratio
9.068.55---
P/FCF Ratio
10.4511.34---
P/OCF Ratio
10.1710.41---
PEG Ratio
0.770.44---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23
EV/Sales Ratio
2.692.78---
EV/EBITDA Ratio
11.6511.84---
EV/EBIT Ratio
13.0612.95---
EV/FCF Ratio
9.4413.84---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23
Earnings Yield
3.99%3.09%---
FCF Yield
9.57%8.82%---
Buyback Yield / Dilution
-69.07%-6.33%---