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,397 - -
Change - -73.37% 63.73% 102.49% -44.02% 55.78% - -
Enterprise Value (EV) 1 1,721 409.6 699.5 1,533 849 1,353 1,302 1,228
Change - -76.2% 70.77% 119.11% -44.61% 59.39% -3.81% -5.69%
P/E -68.2x -33.2x 118x 275x 123x 80.4x 49.3x 30.7x
PBR 30.9x 10.6x 13.2x 41.1x -143x -65.4x 45.5x 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.51x 3.88x 3.35x
EV / Revenue 13.1x 2.75x 3.97x 7.27x 3.25x 4.37x 3.62x 2.95x
EV / EBITDA 444x -92.7x 45.1x 63.6x 20.9x 24.6x 17.7x 12.4x
EV / EBIT -395x -34.8x 108x 106x 29.1x 35x 23.6x 15.9x
EV / FCF -178x -40.6x 40.4x 77.7x 16.7x 32.1x 23.1x 15.8x
FCF Yield -0.56% -2.46% 2.48% 1.29% 5.99% 3.12% 4.34% 6.33%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.065 -0.035 0.016 0.014 0.018 0.0441 0.0718 0.1154
Distribution rate - - - - - - - -
Net sales 1 131.4 148.9 176.3 210.8 261 309.7 359.9 416.5
EBITDA 1 3.877 -4.421 15.5 24.11 40.67 55 73.57 99.09
EBIT 1 -4.355 -11.78 6.5 14.48 29.14 38.62 55.09 77.07
Net income 1 -25.89 -14.64 7.1 6.234 7.758 19.6 31.58 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.544 3.544 3.544
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
79.61x4.37x24.62x-.--% 1.4B
15.54x4.23x9.88x1.33% 529B
19.34x5.7x17.13x-.--% 287B
23.89x2.55x13.16x-.--% 147B
4.19x88.17x3.19x0.13% 107B
32.68x3.97x26.09x-.--% 98.32B
10.62x8.01x90.39x0.63% 93.2B
28.73x5.42x15.3x-.--% 86.64B
72.4x4.23x20.67x-.--% 80.23B
8.61x2.88x42.46x0.72% 38.4B
Average 29.56x 12.95x 26.29x 0.28% 146.87B
Weighted average by Cap. 20.89x 10.74x 19.11x 0.55%

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