| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 28/10/2025 | George Stewart Hall | 6,667 @ 0.00 | 0.00 | Transfer From |
| 22/07/2025 | Zachary Wayne Williams | 13,334 @ 0.00 | 0.00 | Transfer From |
| 22/07/2025 | Keenan Austin | 31,000 @ 0.00 | 0.00 | Transfer From |
| 22/07/2025 | George Stewart Hall | 33,334 @ 0.00 | 0.00 | Transfer From |
| 23/04/2025 | Simon P G Lee | 73,870 @ 133.00p | £98,247.10 | Buy |
| 29/10/2024 | George Stewart Hall | 33,334 @ 0.00 | 0.00 | Transfer From |
| 16/05/2024 | Simon P G Lee | 204,824 @ 0.00 | 0.00 | Transfer To |
| 04/04/2024 | William (Bill) Robert Chess | 25,000 @ 115.00p | £28,750.00 | Buy |
| 19/03/2024 | Simon P G Lee | 15,000 @ 109.50p | £16,425.00 | Buy |
| 19/03/2024 | Simon P G Lee | 30,000 @ 109.67p | £32,901.00 | Buy |
| 31/10/2023 | William (Bill) Robert Chess | 42,000 @ 114.50p | £48,090.00 | Buy |
| 30/10/2023 | Zachary Wayne Williams | 36,200 @ 115.00p | £41,630.00 | Buy |
| 27/10/2023 | George Stewart Hall | 25,000 @ 114.00p | £28,500.00 | Buy |
| 18/09/2023 | Simon P G Lee | 72,000 @ 127.00p | £91,440.00 | Buy |
| 18/09/2023 | Simon P G Lee | 8,000 @ 125.00p | £10,000.00 | Buy |
| 12/10/2022 | Simon P G Lee | 50,750 @ 147.00p | £74,602.50 | Buy |
| 16/12/2021 | Simon P G Lee | 74,074 @ 135.00p | £99,999.90 | Buy |
| Name | Holding | Percent |
|---|---|---|
| George Stewart Hall | 1,288,674 | 5.00% |
| Zachary Wayne Williams | 969,781 | 0.00% |
| William (Bill) Robert Chess | 475,196 | 2.00% |
| Simon P G Lee | 64,739 | 0.00% |
| Keenan Austin | 6,200 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| The Alpine Group, Inc. | 2,498,247 | 10.85% |
| Jeffrey Forbes | 2,303,148 | 9.99% |
| Daniel Tate | 1,578,411 | 6.98% |
| James G. Means | 1,153,481 | 5.30% |
| Johnson Green | 1,101,117 | 4.91% |
| Rhoderick M. Shaw | 1,021,834 | 4.16% |
| Chelverton Asset Management Ltd | 900,000 | 4.20% |
| Canoe Financial LP | 896,495 | 3.60% |
| Miller Value Partners, LLC | 824,005 | 3.80% |
| Thomas O'Neill | 754,401 | 3.50% |
| Erik Smith | 746,240 | 3.40% |