Trustpilot Group plc (LON:TRST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
237.20
-6.80 (-2.79%)
Jun 23, 2026, 4:49 PM GMT

Trustpilot Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9626661,2796214011,340
Market Cap Growth
-0.87%-47.93%106.02%54.88%-70.07%-
Enterprise Value
9406321,2375743491,285
Last Close Price
2.441.643.071.490.963.27
PE Ratio
182.44115.58256.93111.27--
Forward PE
44.7641.59101.41266.41--
PS Ratio
4.963.447.604.493.2413.80
PB Ratio
-192.34-133.2338.7012.5310.5430.51
P/TBV Ratio
--49.6014.1912.4634.15
P/FCF Ratio
22.0815.3060.3838.49--
P/OCF Ratio
21.8615.1554.5537.89--
EV/Sales Ratio
4.853.267.354.142.8313.23
EV/EBITDA Ratio
55.1647.30283.20765.23--
EV/EBIT Ratio
76.0651.11363.53---
EV/FCF Ratio
21.5814.5058.3635.56--
Debt / Equity Ratio
-2.69-2.690.490.360.540.22
Debt / EBITDA Ratio
0.790.792.044.41--
Debt / FCF Ratio
0.310.310.761.11--
Net Debt / Equity Ratio
4.414.41-1.18-1.09-1.07-1.36
Net Debt / EBITDA Ratio
-1.65-1.65-8.94-71.893.286.07
Net Debt / FCF Ratio
-0.51-0.51-1.84-3.347.6413.74
Asset Turnover
1.921.921.401.251.171.23
Quick Ratio
0.530.530.981.451.561.82
Current Ratio
0.660.661.111.561.621.88
Return on Equity (ROE)
44.77%44.77%11.93%13.05%-27.82%-77.93%
Return on Assets (ROA)
7.64%7.64%1.77%-0.27%-7.87%-8.31%
Return on Capital Employed (ROCE)
165.50%165.50%7.00%-0.70%-22.70%-19.70%
Earnings Yield
0.60%0.86%0.39%0.90%-3.03%-1.43%
FCF Yield
4.53%6.54%1.66%2.60%-1.32%-0.32%
Buyback Yield / Dilution
1.93%1.93%-0.57%-5.94%-3.40%-9.17%