The Beauty Tech Group plc (LON:TBTG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
479.00
+7.00 (1.48%)
Oct 16, 2026, 4:35 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
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23
509321---
Market Cap Growth
64.71%----
Enterprise Value
461392---
Last Close Price
4.722.90---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23
PE Ratio
35.7232.33---
Forward PE
14.8420.69---
PS Ratio
3.032.28---
PB Ratio
4.713.57---
P/TBV Ratio
9.228.55---
P/FCF Ratio
10.6311.34---
P/OCF Ratio
10.3510.41---
PEG Ratio
0.780.44---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23
EV/Sales Ratio
2.742.78---
EV/EBITDA Ratio
11.8711.84---
EV/EBIT Ratio
13.3112.95---
EV/FCF Ratio
9.6213.84---

Financial Efficiency

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