Largest deals (365 days) slide to see more Traded Action Notifier Price Amount Value 28-Oct-24 Placing Alexander Lemon 6.00p 666,666 £39,999.96 28-Oct-24 Placing William (Will) Drummond Dawes 6.00p 666,666 £39,999.96