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,497 - -
Change - -73.37% 63.73% 102.49% -44.02% 67% - -
Enterprise Value (EV) 1 1,721 409.6 699.5 1,533 849 1,454 1,402 1,328
Change - -76.2% 70.77% 119.11% -44.61% 71.24% -3.55% -5.28%
P/E -68.2x -33.2x 118x 275x 123x 86x 52.8x 32.9x
PBR 30.9x 10.6x 13.2x 41.1x -143x -87.6x 44.7x 14.9x
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.84x 4.16x 3.6x
EV / Revenue 13.1x 2.75x 3.97x 7.27x 3.25x 4.7x 3.9x 3.19x
EV / EBITDA 444x -92.7x 45.1x 63.6x 20.9x 25.9x 18.7x 13.2x
EV / EBIT -395x -34.8x 108x 106x 29.1x 37.6x 25.4x 17.2x
EV / FCF -178x -40.6x 40.4x 77.7x 16.7x 34.4x 24.8x 17.1x
FCF Yield -0.56% -2.46% 2.48% 1.29% 5.99% 2.9% 4.02% 5.85%
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.799 3.799 3.799
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.($)
86.04x4.7x25.85x-.--% 1.5B
15.26x4.07x9.33x1.36% 503B
21.81x6.45x19.38x-.--% 325B
23.15x2.72x13.83x-.--% 155B
34.79x6.9x19.41x-.--% 109B
2.98x94.15x2.85x0.13% 108B
36.29x4.22x27.9x-.--% 105B
84.95x5x23.86x-.--% 94.03B
10.34x7.81x91.18x0.65% 91.49B
8.41x2.71x58.74x0.75% 36.66B
Average 32.40x 13.87x 29.23x 0.29% 152.91B
Weighted average by Cap. 23.32x 11.23x 20.46x 0.51%

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