Company Valuation: Trustpilot Group plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,814 483.1 791 1,602 896.7 1,359 - -
Change - -73.37% 63.73% 102.49% -44.02% 51.57% - -
Enterprise Value (EV) 1 1,721 409.6 699.5 1,533 849 1,312 1,263 1,191
Change - -76.2% 70.77% 119.11% -44.61% 54.53% -3.73% -5.71%
P/E -68.2x -33.2x 118x 275x 123x 77.6x 47.6x 29.8x
PBR 30.9x 10.6x 13.2x 41.1x -143x -97.7x 35.8x 13.1x
PEG - 0.7x -1x -22x 4.3x 1x 0.8x 0.5x
Capitalization / Revenue 13.8x 3.24x 4.49x 7.6x 3.43x 4.39x 3.79x 3.27x
EV / Revenue 13.1x 2.75x 3.97x 7.27x 3.25x 4.24x 3.52x 2.87x
EV / EBITDA 444x -92.7x 45.1x 63.6x 20.9x 23.5x 16.9x 11.9x
EV / EBIT -395x -34.8x 108x 106x 29.1x 34.6x 23.3x 15.6x
EV / FCF -178x -40.6x 40.4x 77.7x 16.7x 30.9x 22.3x 15.3x
FCF Yield -0.56% -2.46% 2.48% 1.29% 5.99% 3.23% 4.48% 6.55%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.065 -0.035 0.016 0.014 0.018 0.0444 0.0725 0.1156
Distribution rate - - - - - - - -
Net sales 1 131.4 148.9 176.3 210.8 261 309.5 359.1 415.7
EBITDA 1 3.877 -4.421 15.5 24.11 40.67 55.92 74.77 99.66
EBIT 1 -4.355 -11.78 6.5 14.48 29.14 37.95 54.3 76.54
Net income 1 -25.89 -14.64 7.1 6.234 7.758 20.24 32.48 48.33
Net Debt 1 -93.18 -73.46 -91.46 -68.94 -47.62 -47.07 -96.01 -168.1
Reference price 2 4.433 1.163 1.892 3.843 2.213 3.448 3.448 3.448
Nbr of stocks (in thousands) 409,205 415,489 418,179 416,739 405,245 394,180 - -
Announcement Date 3/22/22 3/21/23 3/19/24 3/18/25 3/17/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
77.57x4.23x23.42x-.--% 1.36B
16.08x4.4x10.24x1.28% 548B
21.05x6.23x18.72x-.--% 318B
24.31x2.59x13.37x-.--% 150B
4.44x93.96x3.4x0.12% 111B
33.23x4.05x26.53x-.--% 99.77B
11.17x8.46x96.74x0.63% 97.54B
28.1x5.29x14.93x-.--% 84.84B
74.11x4.36x21.28x-.--% 82.5B
7.77x3.05x46.76x0.67% 40.9B
Average 29.78x 13.66x 27.54x 0.27% 153.42B
Weighted average by Cap. 21.50x 11.31x 20.21x 0.53%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. TRST Stock
  4. Valuation Trustpilot Group plc