| 
        09/07/2025
       |   Sarah Matthews-DeMers |  
        1,000 @
        1,544.00p
       |  
        £15,440.00
       |  
        Buy
       | 
| 
        11/12/2024
       |   Sarah Matthews-DeMers |  
        18,128 @
        1,900.00p
       |  
        £344,432.00
       |  
        Sell
       | 
| 
        11/12/2024
       |   James Routh |  
        51,220 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        11/12/2024
       |   James Routh |  
        24,170 @
        1,900.00p
       |  
        £459,230.00
       |  
        Sell
       | 
| 
        11/12/2024
       |   Sarah Matthews-DeMers |  
        38,415 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        12/12/2024
       |   Sarah Matthews-DeMers |  
        1,756 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        12/12/2024
       |   James Routh |  
        2,341 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        08/02/2024
       |   Sarah Matthews-DeMers |  
        3,137 @
         0.00
       |  
         0.00
       |  
        Sell
       | 
| 
        08/02/2024
       |   James Routh |  
        5,172 @
         0.00
       |  
         0.00
       |  
        Sell
       | 
| 
        08/02/2024
       |   Sarah Matthews-DeMers |  
        6,646 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        08/02/2024
       |   James Routh |  
        10,958 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        08/02/2024
       |   Sarah Matthews-DeMers |  
        3,509 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        08/02/2024
       |   James Routh |  
        5,786 @
         0.00
       |  
         0.00
       |  
        Exercise of Option
       | 
| 
        20/06/2023
       |   James Routh |  
        27,101 @
        2,000.00p
       |  
        £542,020.00
       |  
        Sell
       | 
| 
        20/06/2023
       |   James Routh |  
        33,334 @
        1,230.00p
       |  
        £410,008.20
       |  
        Exercise of Option
       | 
| 
        07/03/2022
       |   James Routh |  
        2,047 @
        976.60p
       |  
        £19,991.00
       |  
        Buy
       | 
| 
        03/12/2021
       |   Sarah Matthews-DeMers |  
        932 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        03/12/2021
       |   James Routh |  
        1,536 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        09/03/2021
       |   James Routh |  
        27,478 @
        2,030.00p
       |  
        £557,803.40
       |  
        Sell
       | 
| 
        09/03/2021
       |   James Routh |  
        33,333 @
        1,230.00p
       |  
        £409,995.90
       |  
        Exercise of Option
       | 
| 
        04/12/2020
       |   Sarah Matthews-DeMers |  
        349 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        04/12/2020
       |   Sarah Matthews-DeMers |  
        349 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        04/12/2020
       |   James Routh |  
        692 @
         0.00
       |  
         0.00
       |  
        Transfer From
       | 
| 
        01/06/2020
       |   Mat Hubbard |  
        10,600 @
        1,690.00p
       |  
        £179,140.00
       |  
        Sell
       | 
| 
        01/06/2020
       |   Mat Hubbard |  
        16,162 @
        395.00p
       |  
        £63,839.90
       |  
        Exercise of Option
       | 
| 
        19/03/2020
       |   Anthony (Tony) Best |  
        9,000 @
        950.00p
       |  
        £85,500.00
       |  
        Buy
       | 
| 
        19/03/2020
       |   James Routh |  
        2,213 @
        901.66p
       |  
        £19,953.74
       |  
        Buy
       | 
| 
        02/03/2020
       |   Mat Hubbard |  
        41,363 @
        395.00p
       |  
        £163,383.85
       |  
        Exercise of Option
       | 
| 
        16/12/2019
       |   Mat Hubbard |  
        40,000 @
        2,321.51p
       |  
        £928,604.00
       |  
        Sell
       | 
| 
        25/09/2019
       |   Stephen Neads |  
        23,756 @
        395.00p
       |  
        £93,836.20
       |  
        Exercise of Option
       | 
| 
        25/09/2019
       |   Mat Hubbard |  
        7,594 @
        395.00p
       |  
        £29,996.30
       |  
        Exercise of Option
       | 
| 
        05/09/2019
       |   Stephen Neads |  
        10,000 @
        2,765.00p
       |  
        £276,500.00
       |  
        Sell
       | 
| 
        04/09/2019
       |   Anthony (Tony) Best |  
        30,000 @
        2,750.00p
       |  
        £825,000.00
       |  
        Sell
       | 
| 
        04/09/2019
       |   Anthony (Tony) Best |  
        100,000 @
        2,750.00p
       |  
        £2,750,000.00
       |  
        Sell
       | 
| 
        08/03/2019
       |   Stephen Neads |  
        1,000 @
        1,766.55p
       |  
        £17,665.50
       |  
        Sell
       | 
| 
        07/03/2019
       |   Robert (Rob) Andrew Leonard Hart |  
        25,696 @
        1,777.33p
       |  
        £456,702.72
       |  
        Sell
       | 
| 
        05/03/2019
       |   Stephen Neads |  
        728 @
        1,657.90p
       |  
        £12,069.51
       |  
        Sell
       | 
| 
        06/12/2018
       |   Robert (Rob) Andrew Leonard Hart |  
        55,696 @
        395.00p
       |  
        £219,999.20
       |  
        Exercise of Option
       | 
| 
        19/11/2018
       |   Anthony (Tony) Best |  
        100,000 @
        1,497.75p
       |  
        £1,497,750.00
       |  
        Sell
       | 
| 
        16/11/2018
       |   Mat Hubbard |  
        1,000 @
        1,570.00p
       |  
        £15,700.00
       |  
        Sell
       | 
| 
        16/11/2018
       |   Mat Hubbard |  
        1,000 @
        1,570.00p
       |  
        £15,700.00
       |  
        Sell
       | 
| 
        16/11/2018
       |   Robert (Rob) Andrew Leonard Hart |  
        6,511 @
        1,537.50p
       |  
        £100,106.63
       |  
        Sell
       | 
| 
        16/11/2018
       |   Robert (Rob) Andrew Leonard Hart |  
        6,501 @
        1,537.50p
       |  
        £99,952.88
       |  
        Sell
       | 
| 
        26/09/2018
       |   Stephen Neads |  
        19,486 @
        1,240.00p
       |  
        £241,626.40
       |  
        Sell
       | 
| 
        01/05/2018
       |   Anthony (Tony) Best |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        01/05/2018
       |   Anthony (Tony) Best |  
        100,000 @
        990.00p
       |  
        £990,000.00
       |  
        Sell
       | 
| 
        27/04/2018
       |   Mat Hubbard |  
        5,000 @
        1,000.00p
       |  
        £50,000.00
       |  
        Sell
       | 
| 
        27/04/2018
       |   Robert (Rob) Andrew Leonard Hart |  
        1,180 @
        1,001.40p
       |  
        £11,816.52
       |  
        Sell
       | 
| 
        27/04/2018
       |   Robert (Rob) Andrew Leonard Hart |  
        1,180 @
        1,001.40p
       |  
        £11,816.52
       |  
        Sell
       | 
| 
        09/02/2018
       |   Timothy (Tim) John Rogers |  
        150,000 @
        785.00p
       |  
        £1,177,500.00
       |  
        Sell
       | 
| 
        10/10/2017
       |   Robert (Rob) Andrew Leonard Hart |  
        1,975 @
        587.50p
       |  
        £11,603.13
       |  
        Sell
       | 
| 
        10/10/2017
       |   Timothy (Tim) John Rogers |  
        8,000 @
        587.00p
       |  
        £46,960.00
       |  
        Sell
       | 
| 
        10/10/2017
       |   Timothy (Tim) John Rogers |  
        42,000 @
        590.00p
       |  
        £247,800.00
       |  
        Sell
       | 
| 
        03/05/2017
       |   Timothy (Tim) John Rogers |  
        6,000 @
        571.00p
       |  
        £34,260.00
       |  
        Sell
       | 
| 
        03/05/2017
       |   Timothy (Tim) John Rogers |  
        1,985 @
        575.00p
       |  
        £11,413.75
       |  
        Sell
       | 
| 
        06/03/2017
       |   Timothy (Tim) John Rogers |  
        50,000 @
         0.00
       |  
         0.00
       |  
        Transfer To
       | 
| 
        05/01/2017
       |   Timothy (Tim) John Rogers |  
        10,000 @
        545.00p
       |  
        £54,500.00
       |  
        Sell
       | 
| 
        09/12/2016
       |   Anthony (Tony) Best |  
        250,000 @
        475.00p
       |  
        £1,187,500.00
       |  
        Sell
       | 
| 
        31/08/2016
       |   Timothy (Tim) John Rogers |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        22/08/2016
       |   Timothy (Tim) John Rogers |  
        10,000 @
        466.00p
       |  
        £46,600.00
       |  
        Sell
       | 
| 
        01/07/2016
       |   Timothy (Tim) John Rogers |  
        34,748 @
        395.00p
       |  
        £137,254.60
       |  
        Sell
       | 
| 
        24/06/2016
       |   Robert (Rob) Andrew Leonard Hart |  
        5,134 @
        12.52p
       |  
        £642.78
       |  
        Exercise of Option
       | 
| 
        24/06/2016
       |   Timothy (Tim) John Rogers |  
        186,100 @
        12.52p
       |  
        £23,299.72
       |  
        Exercise of Option
       | 
| 
        18/01/2016
       |   Timothy (Tim) John Rogers |  
        3,400 @
        287.00p
       |  
        £9,758.00
       |  
        Buy
       | 
| 
        09/12/2015
       |   Anthony (Tony) Best |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        27/11/2015
       |   Timothy (Tim) John Rogers |  
        25,000 @
        311.00p
       |  
        £77,750.00
       |  
        Sell
       | 
| 
        27/11/2015
       |   Anthony (Tony) Best |  
        100,000 @
        310.00p
       |  
        £310,000.00
       |  
        Sell
       | 
| 
        11/06/2015
       |   Anthony (Tony) Best |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        11/06/2015
       |   Robert (Rob) Andrew Leonard Hart |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        11/06/2015
       |   Timothy (Tim) John Rogers |  
        45,000 @
         0.00
       |  
         0.00
       |  
        Sell
       | 
| 
        04/06/2015
       |   Robert (Rob) Andrew Leonard Hart |  
        5,133 @
        12.52p
       |  
        £642.65
       |  
        Exercise of Option
       | 
| 
        04/06/2015
       |   Timothy (Tim) John Rogers |  
        186,100 @
        12.52p
       |  
        £23,299.72
       |  
        Exercise of Option
       | 
| 
        23/05/2014
       |   Robert (Rob) Andrew Leonard Hart |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        23/05/2014
       |   Timothy (Tim) John Rogers |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        31/08/2013
       |   Robert (Rob) Andrew Leonard Hart |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        31/08/2013
       |   Timothy (Tim) John Rogers |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       | 
| 
        04/11/2013
       |   Anthony (Tony) Best |  
        0 @
         0.00
       |  
         0.00
       |  
        Notification of Holding
       |