Trustpilot Group plc (LON:TRST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
255.00
-6.20 (-2.37%)
Apr 22, 2026, 4:40 PM GMT

Trustpilot Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0306661,2796214011,340
Market Cap Growth
33.35%-47.93%106.02%54.88%-70.07%-
Enterprise Value
1,0086321,2375743491,285
Last Close Price
2.611.643.071.490.963.27
PE Ratio
195.30115.58256.93111.27--
Forward PE
50.1341.59101.41266.41--
PS Ratio
5.313.447.604.493.2413.80
PB Ratio
-205.90-133.2338.7012.5310.5430.51
P/TBV Ratio
--49.6014.1912.4634.15
P/FCF Ratio
23.6415.3060.3838.49--
P/OCF Ratio
23.4115.1554.5537.89--
EV/Sales Ratio
5.193.267.354.142.8313.23
EV/EBITDA Ratio
59.1430.18283.20765.23--
EV/EBIT Ratio
81.5453.20363.53---
EV/FCF Ratio
23.1314.5058.3635.56--
Debt / Equity Ratio
-2.69-2.690.490.360.540.22
Debt / EBITDA Ratio
0.640.642.044.41--
Debt / FCF Ratio
0.310.310.761.11--
Net Debt / Equity Ratio
4.514.51-1.18-1.09-1.07-1.36
Net Debt / EBITDA Ratio
-1.08-1.08-8.94-71.893.286.07
Net Debt / FCF Ratio
-0.52-0.52-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.34%7.34%1.77%-0.27%-7.87%-8.31%
Return on Capital Employed (ROCE)
159.00%159.00%7.00%-0.70%-22.70%-19.70%
Earnings Yield
0.56%0.86%0.39%0.90%-3.03%-1.43%
FCF Yield
4.23%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%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.