TRST Trustpilot Group plc
238.20GBp+3.30%Mkt Cap: 991.70M $P/E: —Today
Trustpilot Group plc develops and hosts an online review platform for businesses and consumers in the United Kingdom, North America, Europe, and internationally. The company's online review platform enables consumers to …
Industry Peers
Software - ApplicationKey Statistics
Company
Market Cap991.70M USD
Enterprise Value957.44M USD
Revenue (TTM)314.74M USD
Gross Profit234.64M USD
Net Income (TTM)8.43M USD
Revenue/Share0.73 GBp
Last Price238.20 GBp
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.1K
CountryGB
SectorTechnology
IndustrySoftware - Application
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)28.97
PEG—
EV/EBITDA38.07
EV/Revenue3.04
P/S3.05
P/B-183.53
EPS (TTM)-0.59
EPS (Forward)0.08
52W Range
125.4065% of range299.80
52W High299.80 GBp
52W Low125.40 GBp
Profitability
Gross Margin82.69%
Oper. Margin6.72%
EBITDA Margin7.99%
Profit Margin2.97%
ROE-115.27%
ROA6.08%
Growth
Revenue Growth23.20%
Earnings Growth—
Cash Flow & Leverage
Operating CF64.35M USD
CapEx (TTM)9.06M USD
FCF Margin19.80%
FCF Yield6.28%
Net Debt-5.36M USD
Net Debt/EBITDA-0.21
Balance Sheet
Debt/Equity-2.69
Current Ratio0.40
Quick Ratio0.31
Book Value/Sh-0.01 GBp
Cash/Share0.06 GBp
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 GBp
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)344.13 GBp
Upside (mean)+44.5%
Target Range250.72 GBp – 417.66 GBp
250.72+44.5% to mean417.66
# Analysts14
Ownership
Shares Out.383.02M
Float339.56M
Insiders9.37%
Institutions57.25%
Technical
SMA 50261.38 (-8.9%)
SMA 200227.77 (+4.6%)
Beta0.50
S&P 52W Chg14.58%
Avg Vol (30d)1.65M
Avg Vol (10d)1.66M
Technical Indicators
RSI (14)45.5
MACD-12.3128
MACD Signal-14.4208
MACD Hist.+2.1080
BB Upper285.04 GBp
BB Middle233.24 GBp
BB Lower181.44 GBp
BB Width44.42%
ATR (14)13.79 GBp
Vol Ratio (20d)0.61x