| 22 Sept 2020 | PURCHASE | Ultra Electronics Holdings PLC | 5 | 20.73 GBP | |
| 01 Sept 2020 | OTHER | Ultra Electronics Holdings PLC | 7 | 22.90 GBP | |
| 03 Aug 2020 | OTHER | Ultra Electronics Holdings PLC | 6 | 23.61 GBP | |
| 01 Jul 2020 | OTHER | Ultra Electronics Holdings PLC | 8 | 19.52 GBP | |
| 01 Jun 2020 | OTHER | Ultra Electronics Holdings PLC | 7 | 20.02 GBP | |
| 01 May 2020 | OTHER | Ultra Electronics Holdings PLC | 8 | 19.52 GBP | |
| 01 Apr 2020 | OTHER | Ultra Electronics Holdings PLC | 7 | 20.24 GBP | |
| 02 Mar 2020 | OTHER | Ultra Electronics Holdings PLC | 8 | 19.18 GBP | |
| 03 Feb 2020 | OTHER | Ultra Electronics Holdings PLC | 7 | 22.73 GBP | |
| 07 Jan 2020 | OTHER | Ultra Electronics Holdings PLC | 7 | 21.71 GBP | |
| 02 Dec 2019 | OTHER | Ultra Electronics Holdings PLC | 7 | 20.81 GBP | |
| 01 Nov 2019 | OTHER | Ultra Electronics Holdings PLC | 7 | 19.59 GBP | |
| 01 Oct 2019 | OTHER | Ultra Electronics Holdings PLC | 8 | 20.45 GBP | |
| 26 Sept 2019 | PURCHASE | Ultra Electronics Holdings PLC | 1 | 20.78 GBP | |
| 02 Sept 2019 | OTHER | Ultra Electronics Holdings PLC | 7 | 21.83 GBP | |
| 01 Aug 2019 | OTHER | Ultra Electronics Holdings PLC | 7 | 19.37 GBP | |
| 01 Jul 2019 | OTHER | Ultra Electronics Holdings PLC | 9 | 17.02 GBP | |
| 03 Jun 2019 | OTHER | Ultra Electronics Holdings PLC | 10 | 15.48 GBP | |
| 23 May 2019 | PURCHASE | Ultra Electronics Holdings PLC | 1 | 16.15 GBP | |
| 01 May 2019 | OTHER | Ultra Electronics Holdings PLC | 9 | 15.66 GBP | |
| 01 Apr 2019 | OTHER | Ultra Electronics Holdings PLC | 10 | 15.92 GBP | |
| 01 Mar 2019 | OTHER | Ultra Electronics Holdings PLC | 12 | 12.58 GBP | |
| 01 Feb 2019 | OTHER | Ultra Electronics Holdings PLC | 11 | 12.99 GBP | |
| 03 Jan 2019 | OTHER | Ultra Electronics Holdings PLC | 12 | 12.85 GBP | |
| 13 Dec 2018 | PURCHASE | Ultra Electronics Holdings PLC | 7,500 | — | |