Largest deals (365 days) slide to see more Traded Action Notifier Price Amount Value 02-Dec-24 Buy Marsden Proctor 31.60p 79,947 £25,263.25