Trustpilot Group plc (LON:TRST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
207.00
+14.00 (7.25%)
Apr 1, 2026, 4:47 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
8166661,2796214011,340
Market Cap Growth
-18.13%-47.93%106.02%54.88%-70.07%-
Enterprise Value
7936321,2375743491,285
Last Close Price
2.071.643.071.490.963.27
PE Ratio
154.78115.58256.93111.27--
Forward PE
38.7141.59101.41266.41--
PS Ratio
4.213.447.604.493.2413.80
PB Ratio
-163.18-133.2338.7012.5310.5430.51
P/TBV Ratio
--49.6014.1912.4634.15
P/FCF Ratio
18.7415.3060.3838.49--
P/OCF Ratio
18.5515.1554.5537.89--
EV/Sales Ratio
4.093.267.354.142.8313.23
EV/EBITDA Ratio
37.9130.18283.20765.23--
EV/EBIT Ratio
66.8353.20363.53---
EV/FCF Ratio
18.2214.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.71%0.86%0.39%0.90%-3.03%-1.43%
FCF Yield
5.34%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.