Largest deals (365 days) slide to see more Traded Action Notifier Price Amount Value 31-Oct-24 Buy Iain Ross 1.38p 1,100,000 £15,180.00