Financials Trustpilot Group plc

Equities

TRST

GB00BNK9TP58

Internet Services

Market Closed - London S.E. 11:35:10 2024-04-26 am EDT 5-day change 1st Jan Change
192.8 GBX +2.01% Intraday chart for Trustpilot Group plc +4.78% +29.83%

Valuation

Fiscal Period: December 2021 2022 2023 2024 2025 2026
Capitalization 1 1,813 484.9 790.5 1,008 - -
Enterprise Value (EV) 1 1,719 411.5 881.9 923.6 900.3 865.7
P/E ratio -68.1 x -33.3 x 118 x 144 x 109 x 75.1 x
Yield - - - - - -
Capitalization / Revenue 13.8 x 3.26 x 4.48 x 4.88 x 4.13 x 3.49 x
EV / Revenue 13.1 x 2.76 x 5 x 4.47 x 3.69 x 3 x
EV / EBITDA 443 x -93.1 x 56.9 x 45.2 x 33.1 x 23.7 x
EV / FCF -178 x -40.8 x 50.9 x 47 x 34.2 x 22.8 x
FCF Yield -0.56% -2.45% 1.96% 2.13% 2.92% 4.38%
Price to Book 30.8 x 10.6 x 13.2 x 18.1 x 15.9 x 11.6 x
Nbr of stocks (in thousands) 409,205 415,489 418,179 419,783 - -
Reference price 2 4.429 1.167 1.890 2.401 2.401 2.401
Announcement Date 3/22/22 3/21/23 3/19/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026
Net sales 1 102 131.4 148.9 176.3 206.7 243.8 288.9
EBITDA 1 - 3.877 -4.421 15.5 20.45 27.18 36.47
EBIT 1 - -4.355 -11.78 6.5 9.119 13.62 21.08
Operating Margin - -3.31% -7.91% 3.69% 4.41% 5.58% 7.3%
Earnings before Tax (EBT) 1 - -26.61 -15.04 -1.9 6.9 12.13 13.71
Net income 1 -12.28 -25.89 -14.64 7.1 6.745 8.55 9.827
Net margin -12.04% -19.7% -9.83% 4.03% 3.26% 3.51% 3.4%
EPS 2 - -0.0650 -0.0350 0.0160 0.0167 0.0220 0.0320
Free Cash Flow 1 - -9.665 -10.1 17.32 19.65 26.32 37.9
FCF margin - -7.35% -6.78% 9.82% 9.51% 10.8% 13.12%
FCF Conversion (EBITDA) - - - 111.73% 96.11% 96.85% 103.93%
FCF Conversion (Net income) - - - 243.92% 291.33% 307.89% 385.67%
Dividend per Share 2 - - - - - - -
Announcement Date 3/22/21 3/22/22 3/21/23 3/19/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: December 2021 S1 2021 S2 2022 S1 2022 S2 2023 S1 2023 S2 2024 S1 2024 S2
Net sales 1 62.45 69 73 - 84.57 91.73 99.6 108.6
EBITDA 1 - 0.108 -6.592 1.014 5.696 9.8 9.9 9.9
EBIT 1 - -4.264 -10.36 -2.577 -2.257 5.2 2.55 3.23
Operating Margin - -6.18% -14.19% - -2.67% 5.67% 2.56% 2.97%
Earnings before Tax (EBT) - - - - - - - -
Net income 1 - - -9 -5.404 -2.503 9.603 2.11 2.88
Net margin - - -12.33% - -2.96% 10.47% 2.12% 2.65%
EPS 2 - - -0.0220 -0.0130 -0.006000 0.0220 0.0100 0.0200
Dividend per Share - - - - - - - -
Announcement Date 9/15/21 3/22/22 9/13/22 3/21/23 9/19/23 3/19/24 - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026
Net Debt 1 - - - 91.5 - - -
Net Cash position 1 - 93.2 73.5 - 84.5 108 142
Leverage (Debt/EBITDA) - - - 5.901 x - - -
Free Cash Flow 1 - -9.67 -10.1 17.3 19.7 26.3 37.9
ROE (net income / shareholders' equity) - -24.8% -27.8% 13% 16.6% 22.1% 46.4%
ROA (Net income/ Total Assets) - -7.7% -8.31% 5.05% 11% 11.6% 12.8%
Assets 1 - 336.3 176.2 140.6 61.32 73.71 76.77
Book Value Per Share 2 - 0.1400 0.1100 0.1400 0.1300 0.1500 0.2100
Cash Flow per Share 2 - -0.0100 -0.0100 0.0500 0.0800 0.0900 0.1000
Capex 1 - 4.22 7.4 3.56 6.6 7.3 10.1
Capex / Sales - 3.21% 4.97% 2.02% 3.19% 2.99% 3.48%
Announcement Date 3/22/21 3/22/22 3/21/23 3/19/24 - - -
1USD in Million2USD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Trading Rating
Investor Rating
ESG Refinitiv
B
More Ratings
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
6
Last Close Price
2.401 USD
Average target price
2.926 USD
Spread / Average Target
+21.83%
Consensus
  1. Stock Market
  2. Equities
  3. TRST Stock
  4. Financials Trustpilot Group plc