Skip to content
★ Sign in to follow
WO

Watches of Switzerland Group PLC Stock: price and insider trades · United Kingdom

ISIN GB00BJDQQ870GB·Mcap £1.6BRetail

No insider purchase over the last 90 days. The latest, by Anders Romberg, was filed 09 Feb 2024.

Watches of Switzerland Group PLC: what insiders have been doing

Headquartered in Braunstone Town, United Kingdom, Watches of Switzerland Group PLC belongs to the Retail sector. Filings by its managers are published through RNS (LSE). From 22 October 2025 to 22 October 2026, the disclosure feed for Watches of Switzerland Group PLC logged 4 filings by 4 insiders.

No open-market purchase or sale appears among the filings, only grants, plan transactions and other operations. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.

There has been no open-market purchase by an insider of Watches of Switzerland Group PLC for at least a year. Filings reach the RNS (LSE) feed a median of 1 day after the trade. The regulation allows three business days to notify a trade (UK MAR).

For context, the typical company on the same exchange (median of 832 companies) published 6 filings over the same period, against 4 filings here. The full history, which starts in 2019, counts 15 purchases against 3 sales.

Source: insider filings from RNS (LSE). Past trades are no guide to future returns.

Insider Decl.
54
Thresholds
n/a
Buy Volume
€2M
15 ops. · all time
Sell Volume
€16M
3 ops. · all time

Since the insiders bought

  • Filed 09 Feb 2024 · 1004 days ago · €122k
    +30.5%
    Entry £4.24 · Close at T+365 £5.53
  • Filed 09 Feb 2024 · 1004 days ago · €218k
    +30.5%
    Entry £4.24 · Close at T+365 £5.53
  • Filed 04 Sept 2023 · 1162 days ago · €58k
    -38.2%
    Entry £6.04 · Close at T+365 £3.73

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Analyst consensus: bullish or bearish?

Analysts rate Watches of Switzerland Group PLC Buy (bullish), based on 10 analysts. Average price target: £8.17.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 8,498 of 26,913 companies
60.8
score / 100
Value
72
Quality
50
FCF yld11%
Earn yld5.7%
EV/EBITDA8.4x
ROE17%
Gross mgn13%
Net mgn5.4%
Debt/EBITDA2.0x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended April 2026 · cache

£7.07
Analyst consensus
10 analysts
Buy
£7.25Target £8.17(+16%)£9.20
Income statement
Revenue£1.8B
Gross profit£237.2M13% margin
EBITDA£271.8M15% margin
Net income£98.8M5.4% margin
Valuation
PER (trailing)16.4x
PER (forward)1212.2x
P/Book262.2x
Beta1.85
Balance sheet & cash
Market cap£1.6B
Total debt£548.1M
Free Cash Flow£185.7M
Debt / Equity87%
Profitability & ownership
ROE16.9%
ROA7.6%
% insiders4.7%
% institutions63.3%
Last declaration on 17 July 2026
Declarations54 total
  • ◆
    Chief Executive OfficerExecutives
    0FCA-NSM
    128,810 sharesXLONFCA-NSM:b81a32ce-aed3-46a9-bfe6-6404caf3ee1a-0
  • ◆
    Chief Financial OfficerExecutives
    0FCA-NSM
    85,659 sharesXLONFCA-NSM:b81a32ce-aed3-46a9-bfe6-6404caf3ee1a-1
  • ●
    Chief Financial OfficerExecutives
    66,643 GBP19RNS
    03.7% of flowXLONISIN GB00BJDQQ870RNS:13655107-e018-4ea2-9c06-7db2e57e0293
  • ●
    Non-Executive DirectorExecutives
    12 GBP15RNS
    0100.0% of flowXLONISIN GB00BJDQQ870RNS:41f16f3b-3d68-495d-9ee1-f2b390370ff9
  • ◆
    Chief Executive OfficerExecutives
    0RNS
    295,683 sharesXLONRNS:5808279-0
  • ◆
    Chief Financial OfficerExecutives
    0RNS
    196,629 sharesXLONRNS:5808279-1
  • ◆
    Chief Financial OfficerExecutives
    38,313 GBP19RNS
    10,684 shares@ £3.5862.1% of flowRNS:5755743-1
  • ◆
    Chief Executive OfficerExecutives
    60,496 GBP22RNS
    16,870 shares@ £3.5862.0% of flowRNS:5755743-0
  • ●
    ChairExecutives
    95,466 GBP9RNS
    019.4% of flowXLONISIN GB00BJDQQ870RNS:5616420
  • ●
    Chief Executive OfficerExecutives
    3M GBP30RNS
    088.7% of flowXLONISIN GB00BJDQQ870RNS:5609006-0
  • ●
    Chief Executive OfficerExecutives
    83,319 GBP22RNS
    02.9% of flowXLONISIN GB00BJDQQ870RNS:5609006-1
  • ●
    Chief Financial OfficerExecutives
    977,467 GBP25RNS
    055.2% of flowXLONISIN GB00BJDQQ870RNS:5608860
  • ◆
    Chief Executive OfficerExecutives
    0RNS
    241,429 sharesXLONRNS:5259165-0
  • ◆
    Chief Financial OfficerExecutives
    0RNS
    160,550 sharesXLONRNS:5259165-1
  • ▲
    Chief Financial OfficerExecutives
    103,997 GBP32RNS
    26,666 shares@ £3.905.9% of flowXLONRNS:5063205
    Canonical exit: 9 May 2024 (T+90)
  • ▲
    ChairExecutives
    186,200 GBP11RNS
    50,000 shares@ £3.72438.4% of flowXLONRNS:5062815
    Canonical exit: 8 May 2024 (T+90)
  • ◆
    Chief Executive OfficerExecutives
    0RNS
    149,365 sharesXLONRNS:4999112-0
  • ◆
    Chief Financial OfficerExecutives
    0RNS
    99,327 sharesXLONRNS:4999112-1
  • ▲
    Non-Executive DirectorExecutives
    49,628 GBP33RNS
    8,495 shares@ £5.842100.0% of flowXLONRNS:4887286
    Canonical exit: 30 Nov 2023 (T+90)
  • ▲
    ChairExecutives
    205,100 GBP29RNS
    35,000 shares@ £5.8642.2% of flowXLONRNS:4887283
    Canonical exit: 30 Nov 2023 (T+90)
  • ▲
    Chief Financial OfficerExecutives
    584,700 GBP40RNS
    100,000 shares@ £5.84733.1% of flowXLONRNS:4887284
    Canonical exit: 30 Nov 2023 (T+90)
  • ▲
    Non-Executive DirectorExecutives
    49,836 GBP33RNS
    8,500 shares@ £5.863100.0% of flowXLONRNS:4887287
    Canonical exit: 30 Nov 2023 (T+90)
  • ◆
    Chief Executive OfficerExecutives
    187,496 GBP23RNS
    24,801 shares@ £7.566.4% of flowXLONRNS:4843554
  • ●
    Non-Executive DirectorExecutives
    191,787 GBP15FCA-NSM
    24,447 shares@ £7.84586.7% of flowXLONISIN GB00BJDQQ870FCA-NSM:4495078-0
  • ●
    Non-Executive DirectorExecutives
    191,787 GBP15FCA-NSM
    24,447 shares@ £7.845100.0% of flowXLONISIN GB00BJDQQ870FCA-NSM:4495078-1

25 of 54 declarations

About Watches of Switzerland Group PLC

Watches of Switzerland Group PLC is a UK-based luxury watch retailer. The company offers a wide range of high-end watch brands and primarily operates in the retail sector for watches.