Financials Trustpilot Group plc

Equities

TRST

GB00BNK9TP58

Internet Services

Market Closed - London S.E. 11:35:20 2024-05-09 am EDT 5-day change 1st Jan Change
213 GBX +2.90% Intraday chart for Trustpilot Group plc +13.66% +43.43%

Valuation

Fiscal Period: December 2021 2022 2023 2024 2025 2026
Capitalization 1 1,813 484.9 790.5 1,119 - -
Enterprise Value (EV) 1 1,719 411.5 881.9 1,034 1,022 999.5
P/E ratio -68.1 x -33.3 x 118 x 160 x 121 x 83.3 x
Yield - - - - - -
Capitalization / Revenue 13.8 x 3.26 x 4.48 x 5.41 x 4.59 x 3.87 x
EV / Revenue 13.1 x 2.76 x 5 x 5 x 4.19 x 3.46 x
EV / EBITDA 443 x -93.1 x 56.9 x 50.6 x 37.7 x 27.6 x
EV / FCF -178 x -40.8 x 50.9 x 52.6 x 38.8 x 26.4 x
FCF Yield -0.56% -2.45% 1.96% 1.9% 2.58% 3.79%
Price to Book 30.8 x 10.6 x 13.2 x 20.1 x 17.6 x 12.9 x
Nbr of stocks (in thousands) 409,205 415,489 418,179 419,783 - -
Reference price 2 4.429 1.167 1.890 2.665 2.665 2.665
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.8 243.8 288.9
EBITDA 1 - 3.877 -4.421 15.5 20.45 27.11 36.16
EBIT 1 - -4.355 -11.78 6.5 9.252 13.76 20.73
Operating Margin - -3.31% -7.91% 3.69% 4.47% 5.64% 7.18%
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.5% 10.8% 13.12%
FCF Conversion (EBITDA) - - - 111.73% 96.11% 97.1% 104.81%
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 97.4 119
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% 17% 24.8% 41.3%
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 7.98 8.79 12.5
Capex / Sales - 3.21% 4.97% 2.02% 3.86% 3.61% 4.32%
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
7
Last Close Price
2.665 USD
Average target price
2.953 USD
Spread / Average Target
+10.81%
Consensus
  1. Stock Market
  2. Equities
  3. TRST Stock
  4. Financials Trustpilot Group plc
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
SIGN UP NOW