Trustpilot Group plc (LON:TRST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
239.80
-8.40 (-3.38%)
Jun 3, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9786661,2796214011,340
Market Cap Growth
-3.91%-47.93%106.02%54.88%-70.07%-
Enterprise Value
9566321,2375743491,285
Last Close Price
2.481.643.071.490.963.27
PE Ratio
185.58115.58256.93111.27--
Forward PE
46.7241.59101.41266.41--
PS Ratio
5.043.447.604.493.2413.80
PB Ratio
-195.66-133.2338.7012.5310.5430.51
P/TBV Ratio
--49.6014.1912.4634.15
P/FCF Ratio
22.4615.3060.3838.49--
P/OCF Ratio
22.2415.1554.5537.89--
EV/Sales Ratio
4.933.267.354.142.8313.23
EV/EBITDA Ratio
56.1447.30283.20765.23--
EV/EBIT Ratio
77.4051.11363.53---
EV/FCF Ratio
21.9614.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.59%0.86%0.39%0.90%-3.03%-1.43%
FCF Yield
4.45%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%