Largest deals (365 days) slide to see more Traded Action Notifier Price Amount Value 20-Dec-24 Buy Richard Heywood 3.25p 458,830 £14,911.97