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,439 - -
Change - -73.37% 63.73% 102.49% -44.02% 60.54% - -
Enterprise Value (EV) 1 1,721 409.6 699.5 1,533 849 1,396 1,344 1,270
Change - -76.2% 70.77% 119.11% -44.61% 64.42% -3.69% -5.51%
P/E -68.2x -33.2x 118x 275x 123x 82.7x 50.8x 31.6x
PBR 30.9x 10.6x 13.2x 41.1x -143x -84.2x 43x 14.3x
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.65x 4x 3.46x
EV / Revenue 13.1x 2.75x 3.97x 7.27x 3.25x 4.51x 3.74x 3.05x
EV / EBITDA 444x -92.7x 45.1x 63.6x 20.9x 24.8x 17.9x 12.7x
EV / EBIT -395x -34.8x 108x 106x 29.1x 36.1x 24.4x 16.5x
EV / FCF -178x -40.6x 40.4x 77.7x 16.7x 33.1x 23.8x 16.4x
FCF Yield -0.56% -2.46% 2.48% 1.29% 5.99% 3.02% 4.2% 6.11%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.065 -0.035 0.016 0.014 0.018 0.0442 0.0719 0.1154
Distribution rate - - - - - - - -
Net sales 1 131.4 148.9 176.3 210.8 261 309.5 359.5 416.5
EBITDA 1 3.877 -4.421 15.5 24.11 40.67 56.24 74.92 100.4
EBIT 1 -4.355 -11.78 6.5 14.48 29.14 38.66 55.11 77.07
Net income 1 -25.89 -14.64 7.1 6.234 7.758 19.62 31.59 46.81
Net Debt 1 -93.18 -73.46 -91.46 -68.94 -47.62 -43.52 -95.08 -169.2
Reference price 2 4.433 1.163 1.892 3.843 2.213 3.652 3.652 3.652
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.($)
82.71x4.51x24.82x-.--% 1.44B
15.16x4.04x9.33x1.35% 503B
23.08x6.82x20.5x-.--% 344B
23.22x2.73x13.91x-.--% 156B
39.52x4.65x30.75x-.--% 115B
34.62x6.83x19.21x-.--% 108B
2.64x68.64x1.91x0.16% 95.28B
86.71x5.22x24.89x-.--% 98.03B
10.17x7.56x90.76x0.66% 90.28B
8.08x3.08x63.81x0.74% 35.2B
Average 32.59x 11.41x 29.99x 0.29% 154.67B
Weighted average by Cap. 24.28x 9.01x 21.10x 0.5%

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