Watches of Switzerland ticks up 2.6% as directors snap up shares following sell-off
Directors bought almost £900,000 of stock on 1 SeptRolex purchase of Bucherer hit shares hardWatches of Switzerland still has substantial growth opportunityIt has been a rough few weeks for investors in Watches of Switzerland...
04 September 2023