XP Power Ltd (XPP) Trading Data | Ticker | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:37:48 | 1750.00p | 2,660 | £46,550.00 | Off-book | Buy | SI |
| 01/05/2026 | 15:35:59 | 1758.00p | 3,234 | £56,853.72 | Off-book | Buy | OFF |
| 01/05/2026 | 15:29:00 | 1750.00p | 21 | £367.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 28 | £490.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 62 | £1,085.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 91 | £1,592.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1748.00p | 43 | £751.64 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:53 | 1750.00p | 65 | £1,137.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 72 | £1,260.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 74 | £1,295.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 130 | £2,275.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:42 | 1750.00p | 7 | £122.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:23:56 | 1750.00p | 7 | £122.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:23:29 | 1748.70p | 65 | £1,136.65 | Exchange | Buy | OFF |
| 01/05/2026 | 15:22:46 | 1749.74p | 500 | £8,748.70 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:26 | 1749.74p | 171 | £2,992.06 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:09 | 1750.00p | 60 | £1,050.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:09 | 1750.00p | 83 | £1,452.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:09 | 1750.00p | 6 | £105.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:07 | 1750.00p | 5 | £87.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:07 | 1750.00p | 5 | £87.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:47 | 1750.00p | 119 | £2,082.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:20:16 | 1750.00p | 68 | £1,190.00 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1750.00p | 203 | £3,552.50 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1750.00p | 135 | £2,362.50 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 15 | £263.40 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 65 | £1,141.40 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 64 | £1,123.84 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 192 | £3,371.52 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:11 | 1756.70p | 15 | £263.50 | Exchange | Sell | OFF |
| 01/05/2026 | 15:17:29 | 1758.00p | 68 | £1,195.44 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 70 | £1,230.60 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 5 | £87.90 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 5 | £87.90 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:49 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:49 | 1758.00p | 66 | £1,160.28 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 71 | £1,248.18 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 72 | £1,265.76 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 103 | £1,810.74 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:32 | 1758.00p | 85 | £1,494.30 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 693 | £12,182.94 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 1,313 | £23,082.54 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 136 | £2,390.88 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:11 | 1758.00p | 33 | £580.14 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:10 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 163 | £2,865.54 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 156 | £2,742.48 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 23 | £404.34 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1756.00p | 36 | £632.16 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:37:48 | 1750.00p | 2,660 | £46,550.00 | Off-book | Buy | SI |
| 01/05/2026 | 15:35:59 | 1758.00p | 3,234 | £56,853.72 | Off-book | Buy | OFF |
| 01/05/2026 | 15:29:00 | 1750.00p | 21 | £367.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 28 | £490.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 62 | £1,085.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1750.00p | 91 | £1,592.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:58 | 1748.00p | 43 | £751.64 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:53 | 1750.00p | 65 | £1,137.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 72 | £1,260.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 74 | £1,295.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:28:52 | 1750.00p | 130 | £2,275.00 | Exchange | Buy | AT |
| 01/05/2026 | 15:28:42 | 1750.00p | 7 | £122.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:23:56 | 1750.00p | 7 | £122.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:23:29 | 1748.70p | 65 | £1,136.65 | Exchange | Buy | OFF |
| 01/05/2026 | 15:22:46 | 1749.74p | 500 | £8,748.70 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:26 | 1749.74p | 171 | £2,992.06 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:09 | 1750.00p | 60 | £1,050.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:09 | 1750.00p | 83 | £1,452.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:09 | 1750.00p | 6 | £105.00 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:07 | 1750.00p | 5 | £87.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:21:07 | 1750.00p | 5 | £87.50 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:47 | 1750.00p | 119 | £2,082.50 | Exchange | Buy | AT |
| 01/05/2026 | 15:20:16 | 1750.00p | 68 | £1,190.00 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1750.00p | 203 | £3,552.50 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1750.00p | 135 | £2,362.50 | Exchange | Unknown | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 15 | £263.40 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 65 | £1,141.40 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 64 | £1,123.84 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:14 | 1756.00p | 192 | £3,371.52 | Exchange | Sell | AT |
| 01/05/2026 | 15:20:11 | 1756.70p | 15 | £263.50 | Exchange | Sell | OFF |
| 01/05/2026 | 15:17:29 | 1758.00p | 68 | £1,195.44 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 70 | £1,230.60 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 5 | £87.90 | Exchange | Buy | AT |
| 01/05/2026 | 15:17:06 | 1758.00p | 5 | £87.90 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:49 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:49 | 1758.00p | 66 | £1,160.28 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 71 | £1,248.18 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 72 | £1,265.76 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:35 | 1758.00p | 103 | £1,810.74 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:32 | 1758.00p | 85 | £1,494.30 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 693 | £12,182.94 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 1,313 | £23,082.54 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:30 | 1758.00p | 136 | £2,390.88 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:11 | 1758.00p | 33 | £580.14 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:10 | 1758.00p | 65 | £1,142.70 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 163 | £2,865.54 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 156 | £2,742.48 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1758.00p | 23 | £404.34 | Exchange | Buy | AT |
| 01/05/2026 | 15:15:08 | 1756.00p | 36 | £632.16 | Exchange | Buy | AT |