Valuation: Huntsworth plc

Market Cap 412M 550M 489M 453M 778M 52.22B 791M 5.45B 2.14B 27.25B 2.07B 2.02B 86.87B P/E 2024 *
-
P/E 2025 -
Enterprise Value 416M 555M 493M 457M 785M 52.66B 797M 5.49B 2.15B 27.48B 2.08B 2.04B 87.59B EV / Sales 2024 *
-
EV / Sales 2025 70.8x
Free-Float
-
Yield 2024 *
-
Yield 2025 -
Manager TitleAgeSince
Compliance Officer 59 2007-12-31
Director TitleAgeSince
Director/Board Member 42 2019-09-30
Director/Board Member - 2022-02-06
Date Insider Type Main position Quantity % Market Cap. Importance
3/27/20 Sell

Director

608,059 0.1643%
3/27/20 Exercice

Director

1,472,392 0.3978%
3/12/20 Sell

Director

56,960 0.0154%
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 508M
-1.25%+5.31%+19.13%+36.02% 28.78B
-0.20%+5.33%+3.92%+5.25% 22.1B
-1.34%+5.09%-30.92%-27.43% 11.14B
-3.97%-7.85%+94.75%+123.17% 6.36B
+2.56%+6.76%+26.70%-12.79% 6.31B
+0.86%+5.12%+70.13%+63.98% 6.19B
+3.07%+6.94%+17.44%-43.08% 5.94B
-1.80%+2.82%+37.27% - 5.49B
+3.09%+5.19%-17.54%+69.04% 4.24B
Average +0.10%+3.31%+24.54%+26.77% 9.71B
Weighted average by Cap. -0.39%+4.18%+17.94%+21.78%

Financials

*1 *
Net sales - -
Net income - -
Net Debt - -
Projected Income Statement - Annual - Huntsworth plc
Logo Huntsworth plc
Huntsworth Limited is a United Kingdom-based intermediate holding company. The Company is engaged in healthcare and communication activities. The Company, through its subsidiaries, is focused on health that provides marketing and medical communications services to healthcare clients, which are primarily large and mid-size pharmaceuticals and biotechnology companies. It also provides a range of communications and advisory services, including strategic communications, public affairs, investor relations and consumer marketing. The Company’s financial instruments comprise bank loans, bank overdrafts, loan notes, and cash and short-term deposits. The Company’s geographical areas include the United Kingdom, Europe, the United States and the rest of the world. The Company’s subsidiaries operate in approximately 28 in the United Kingdom and Europe.
Employees
-