270.00GBP-3.57%Mkt Cap: 1.38B $P/E: 280.00Today
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 Cap1.38B $
Enterprise Value1.38B $
Revenue (TTM)334.82M $
Gross Profit276.87M $
Net Income (TTM)9.95M $
Revenue/Share0.8196 USD
Last Price270.00 GBP
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.1K
CountryGB
SectorTechnology
IndustrySoftware - Application
ISIN—
Valuation
P/E (Trailing)280.00
P/E (Forward)36.85
PEG—
EV/EBITDA59.77
EV/Revenue4.11
P/S4.13
P/B-222.85
EPS (TTM)0.01
EPS (Forward)0.08
52W Range
270.000% of range286.20
52W High286.20 GBP
52W Low270.00 GBP
Profitability
Gross Margin82.69%
Oper. Margin7.82%
EBITDA Margin6.88%
Profit Margin2.97%
ROE-115.27%
ROA6.08%
Growth
Revenue Growth24.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF75.94M $
CapEx (TTM)10.70M $
FCF Margin19.56%
FCF Yield4.74%
Net Debt-38.06M $
Net Debt/EBITDA-1.65
Balance Sheet
Debt/Equity-2.69
Current Ratio0.66
Quick Ratio0.53
Book Value/Sh-0.0126 GBP
Cash/Share0.1210 GBP
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 GBP
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)333.24 GBP
Upside (mean)+23.4%
Target Range246.89 GBP – 398.51 GBP
GBP246.89+23.4% to meanGBP398.51
# Analysts13
Ownership
Shares Out.385.05M
Float349.62M
Insiders9.13%
Institutions60.23%
Technical
SMA 50266.32 (+1.4%)
SMA 200214.86 (+25.7%)
Beta0.49
S&P 52W Chg18.16%
Avg Vol (30d)682.07K
Avg Vol (10d)904.36K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—