Trustpilot Group plc (LON:TRST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
233.00
-4.00 (-1.69%)
May 13, 2026, 4:59 PM GMT

Trustpilot Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9346661,2796214011,340
Market Cap Growth
1.75%-47.93%106.02%54.88%-70.07%-
Enterprise Value
9126321,2375743491,285
Last Close Price
2.371.643.071.490.963.27
PE Ratio
177.21115.58256.93111.27--
Forward PE
45.4741.59101.41266.41--
PS Ratio
4.823.447.604.493.2413.80
PB Ratio
-186.83-133.2338.7012.5310.5430.51
P/TBV Ratio
--49.6014.1912.4634.15
P/FCF Ratio
21.4515.3060.3838.49--
P/OCF Ratio
21.2415.1554.5537.89--
EV/Sales Ratio
4.703.267.354.142.8313.23
EV/EBITDA Ratio
53.5447.30283.20765.23--
EV/EBIT Ratio
73.8251.11363.53---
EV/FCF Ratio
20.9414.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.62%0.86%0.39%0.90%-3.03%-1.43%
FCF Yield
4.66%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.