Largest deals (365 days) slide to see more Traded Action Notifier Price Amount Value 30-May-24 Buy Eduardo Landin 183.00p 72,500 £132,675.00