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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
84.38x4.6x25.34x-.--% 1.47B
15.34x4.08x9.36x1.36% 505B
21.84x6.46x19.4x-.--% 326B
23.26x2.71x13.82x-.--% 155B
35x6.95x19.53x-.--% 109B
3.86x80.48x2.91x0.14% 104B
35.38x4.1x27.13x-.--% 102B
84.29x4.98x23.74x-.--% 93.71B
10.54x7.93x92.52x0.64% 92.89B
8.47x2.73x59.16x0.75% 36.91B
Average 32.24x 12.50x 29.29x 0.29% 152.56B
Weighted average by Cap. 23.35x 10.11x 20.60x 0.52%

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