| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -30 | 145.000 | 140.020 | 140.518 | GBP -4,216 | 276.25 Profit of 4,072 on sale |
| 2025-11-07 | BUY | 210 | | | 152.060* | | 277.41 |
| 2025-11-05 | SELL | -2,040 | 152.950 | 147.725 | 148.248 | GBP -302,425 | 278.58 Profit of 265,875 on sale |
| 2025-10-29 | SELL | -1,614 | 160.280 | 164.910 | 164.447 | GBP -265,417 | 281.49 Profit of 188,914 on sale |
| 2025-10-24 | SELL | -330 | 163.320 | 166.310 | 166.011 | GBP -54,784 | 283.17 Profit of 38,661 on sale |
| 2025-10-23 | SELL | -60 | 161.000 | 161.410 | 161.369 | GBP -9,682 | 283.74 Profit of 7,342 on sale |
| 2025-10-22 | BUY | 90 | 195.130 | 197.980 | 197.695 | GBP 17,793 | 284.16 |
| 2025-10-20 | SELL | -1,050 | 197.490 | 198.840 | 198.705 | GBP -208,640 | 284.99 Profit of 90,604 on sale |
| 2025-10-16 | SELL | -150 | 188.560 | 192.180 | 191.818 | GBP -28,773 | 285.46 Profit of 14,046 on sale |
| 2025-10-15 | SELL | -375 | 192.390 | 193.330 | 193.236 | GBP -72,464 | 285.91 Profit of 34,752 on sale |
| 2025-10-03 | BUY | 120 | 201.970 | 203.270 | 203.140 | GBP 24,377 | 287.18 |
| 2025-10-02 | SELL | -1,200 | 194.250 | 196.530 | 196.302 | GBP -235,562 | 287.64 Profit of 109,608 on sale |
| 2025-10-01 | SELL | -1,149 | 192.790 | 194.710 | 194.518 | GBP -223,501 | 288.11 Profit of 107,539 on sale |
| 2025-09-30 | SELL | -30 | 191.360 | 195.560 | 195.140 | GBP -5,854 | 288.59 Profit of 2,804 on sale |
| 2025-09-29 | SELL | -396 | 192.950 | 193.870 | 193.778 | GBP -76,736 | 289.07 Profit of 37,736 on sale |
| 2025-09-26 | SELL | -30 | 191.980 | 195.160 | 194.842 | GBP -5,845 | 289.56 Profit of 2,842 on sale |
| 2025-09-25 | BUY | 390 | 189.300 | 190.500 | 190.380 | GBP 74,248 | 290.07 |
| 2025-09-24 | BUY | 21,139 | 190.710 | 192.730 | 192.528 | GBP 4,069,849 | 290.57 |
| 2025-09-18 | BUY | 34 | 179.710 | 180.950 | 180.826 | GBP 6,148 | 291.14 |
| 2025-08-18 | BUY | 32 | 169.150 | 175.000 | 174.415 | GBP 5,581 | 293.56 |
| 2025-08-12 | SELL | -17 | 157.310 | 157.790 | 157.742 | GBP -2,682 | 296.38 Profit of 2,357 on sale |
| 2025-07-29 | BUY | 19 | 161.070 | 169.880 | 168.999 | GBP 3,211 | 298.59 |
| 2025-07-23 | SELL | -51 | 190.250 | 190.810 | 190.754 | GBP -9,728 | 300.70 Profit of 5,607 on sale |
| 2025-07-22 | SELL | -102 | 180.640 | 183.150 | 182.899 | GBP -18,656 | 301.36 Profit of 12,083 on sale |
| 2025-07-21 | SELL | -34 | 176.440 | 183.400 | 182.704 | GBP -6,212 | 302.06 Profit of 4,058 on sale |
| 2025-07-15 | SELL | -34 | 214.610 | 221.100 | 220.451 | GBP -7,495 | 303.03 Profit of 2,808 on sale |
| 2025-07-14 | SELL | -85 | 218.950 | 222.660 | 222.289 | GBP -18,895 | 303.51 Profit of 6,903 on sale |
| 2025-07-11 | SELL | -51 | 221.550 | 226.800 | 226.275 | GBP -11,540 | 303.97 Profit of 3,963 on sale |
| 2025-07-10 | SELL | -204 | 228.580 | 235.880 | 235.150 | GBP -47,971 | 304.40 Profit of 14,128 on sale |
| 2025-07-09 | SELL | -68 | 237.220 | 237.500 | 237.472 | GBP -16,148 | 304.79 Profit of 4,578 on sale |
| 2025-07-08 | SELL | -221 | 231.020 | 234.510 | 234.161 | GBP -51,750 | 305.21 Profit of 15,703 on sale |
| 2025-07-03 | SELL | -341 | 239.580 | 242.560 | 242.262 | GBP -82,611 | 306.41 Profit of 21,876 on sale |
| 2025-06-27 | SELL | -833 | 297.050 | 297.920 | 297.833 | GBP -248,095 | 306.92 Profit of 7,574 on sale |
| 2025-06-25 | BUY | 17 | 294.140 | 295.080 | 294.986 | GBP 5,015 | 307.10 |
| 2025-06-24 | SELL | -629 | 294.510 | 295.440 | 295.347 | GBP -185,773 | 307.18 Profit of 7,440 on sale |
| 2025-06-23 | SELL | -17 | 291.140 | 295.990 | 295.505 | GBP -5,024 | 307.27 Profit of 200 on sale |
| 2025-06-20 | BUY | 3,821 | 294.010 | 297.790 | 297.412 | GBP 1,136,411 | 307.36 |
| 2025-06-18 | SELL | -90 | 295.340 | 296.590 | 296.465 | GBP -26,682 | 307.51 Profit of 994 on sale |
| 2025-06-17 | SELL | -165 | 292.400 | 295.500 | 295.190 | GBP -48,706 | 307.60 Profit of 2,048 on sale |
| 2025-06-11 | SELL | -45 | 294.620 | 299.500 | 299.012 | GBP -13,456 | 307.77 Profit of 394 on sale |
| 2025-06-10 | SELL | -105 | 295.690 | 299.480 | 299.101 | GBP -31,406 | 307.85 Profit of 919 on sale |
| 2025-06-06 | SELL | -30 | 296.880 | 298.050 | 297.933 | GBP -8,938 | 307.99 Profit of 302 on sale |
| 2025-06-05 | SELL | -255 | 293.560 | 294.500 | 294.406 | GBP -75,074 | 308.09 Profit of 3,489 on sale |
| 2025-06-02 | SELL | -1,215 | 297.350 | 303.980 | 303.317 | GBP -368,530 | 308.36 Profit of 6,125 on sale |
| 2025-05-30 | SELL | -270 | 305.040 | 308.430 | 308.091 | GBP -83,185 | 308.38 Profit of 78 on sale |
| 2025-05-29 | SELL | -30 | 303.870 | 306.700 | 306.417 | GBP -9,193 | 308.41 Profit of 60 on sale |
| 2025-05-27 | SELL | -30 | 307.770 | 309.070 | 308.940 | GBP -9,268 | 308.46 Loss of -14 on sale |
| 2025-05-23 | SELL | -45 | 305.230 | 312.850 | 312.088 | GBP -14,044 | 308.51 Loss of -161 on sale |
| 2025-05-16 | SELL | -225 | 325.340 | 325.510 | 325.493 | GBP -73,236 | 308.05 Loss of -3,925 on sale |
| 2025-05-15 | SELL | -45 | 313.970 | 313.970 | 313.970 | GBP -14,129 | 308.01 Loss of -268 on sale |
| 2025-05-13 | SELL | -15 | 310.450 | 322.030 | 320.872 | GBP -4,813 | 307.96 Loss of -194 on sale |
| 2025-05-12 | SELL | -105 | 327.690 | 333.000 | 332.469 | GBP -34,909 | 307.82 Loss of -2,588 on sale |
| 2025-05-09 | SELL | -90 | 322.200 | 327.290 | 326.781 | GBP -29,410 | 307.71 Loss of -1,716 on sale |
| 2025-05-08 | SELL | -435 | 325.860 | 329.670 | 329.289 | GBP -143,241 | 307.57 Loss of -9,446 on sale |
| 2025-05-07 | SELL | -30 | 327.020 | 327.310 | 327.281 | GBP -9,818 | 307.43 Loss of -596 on sale |
| 2025-05-06 | BUY | 16 | 316.200 | 318.900 | 318.630 | GBP 5,098 | 307.36 |
| 2025-05-01 | BUY | 570 | 313.040 | 325.490 | 324.245 | GBP 184,820 | 307.14 |
| 2025-04-30 | BUY | 315 | 327.010 | 327.970 | 327.874 | GBP 103,280 | 306.98 |
| 2025-04-29 | SELL | -60 | 319.820 | 325.440 | 324.878 | GBP -19,493 | 306.88 Loss of -1,080 on sale |
| 2025-04-28 | SELL | -75 | 320.200 | 320.640 | 320.596 | GBP -24,045 | 306.77 Loss of -1,037 on sale |
| 2025-04-25 | BUY | 30 | 314.510 | 315.880 | 315.743 | GBP 9,472 | 306.71 |
| 2025-04-24 | SELL | -15 | 313.810 | 333.220 | 331.279 | GBP -4,969 | 306.65 Loss of -369 on sale |
| 2025-04-22 | SELL | -2,010 | 321.160 | 321.480 | 321.448 | GBP -646,111 | 306.32 Loss of -30,406 on sale |
| 2025-04-17 | SELL | -915 | 322.190 | 329.400 | 328.679 | GBP -300,741 | 306.09 Loss of -20,671 on sale |
| 2025-04-16 | BUY | 30 | 332.380 | 340.880 | 340.030 | GBP 10,201 | 305.86 |
| 2025-04-15 | BUY | 30 | 335.500 | 347.790 | 346.561 | GBP 10,397 | 305.61 |
| 2025-04-10 | SELL | -945 | 342.680 | 350.840 | 350.024 | GBP -330,773 | 304.55 Loss of -42,972 on sale |
| 2025-04-09 | BUY | 75 | 340.090 | 351.790 | 350.620 | GBP 26,297 | 304.23 |
| 2025-04-08 | BUY | 15 | 330.660 | 358.890 | 356.067 | GBP 5,341 | 304.00 |
| 2025-04-07 | BUY | 270 | 340.380 | 352.590 | 351.369 | GBP 94,870 | 303.66 |
| 2025-04-04 | BUY | 165 | 346.710 | 359.970 | 358.644 | GBP 59,176 | 303.27 |
| 2025-04-02 | BUY | 105 | 328.490 | 329.320 | 329.237 | GBP 34,570 | 303.04 |
| 2025-04-01 | BUY | 1,185 | 327.710 | 332.160 | 331.715 | GBP 393,082 | 302.81 |
| 2025-03-31 | BUY | 45 | 329.390 | 331.020 | 330.857 | GBP 14,889 | 302.55 |
| 2025-03-25 | BUY | 15 | 310.530 | 315.460 | 314.967 | GBP 4,725 | 301.87 |
| 2025-03-21 | SELL | -4,841 | 309.930 | 317.910 | 317.112 | GBP -1,535,139 | 301.68 Loss of -74,710 on sale |
| 2025-03-20 | BUY | 36 | 315.260 | 316.520 | 316.394 | GBP 11,390 | 301.54 |
| 2025-03-18 | BUY | 90 | 317.070 | 318.170 | 318.060 | GBP 28,625 | 301.24 |
| 2025-03-17 | BUY | 18 | 315.970 | 317.150 | 317.032 | GBP 5,707 | 301.09 |
| 2025-03-13 | SELL | -1,145 | 311.070 | 314.970 | 314.580 | GBP -360,194 | 300.91 Loss of -15,653 on sale |
| 2025-03-12 | BUY | 216 | 314.970 | 326.840 | 325.653 | GBP 70,341 | 300.76 |
| 2025-03-11 | BUY | 216 | 324.810 | 335.690 | 334.602 | GBP 72,274 | 300.50 |
| 2025-03-07 | BUY | 72 | 327.330 | 335.670 | 334.836 | GBP 24,108 | 299.83 |
| 2025-03-06 | BUY | 252 | 323.830 | 324.210 | 324.172 | GBP 81,691 | 299.56 |
| 2025-03-05 | BUY | 1,368 | 311.890 | 315.640 | 315.265 | GBP 431,283 | 299.42 |
| 2025-03-04 | BUY | 72 | 306.490 | 314.080 | 313.321 | GBP 22,559 | 299.34 |
| 2025-03-03 | BUY | 90 | 302.840 | 305.510 | 305.243 | GBP 27,472 | 299.30 |
| 2025-02-28 | BUY | 1,105 | 301.120 | 302.920 | 302.740 | GBP 334,528 | 299.28 |
| 2025-02-27 | BUY | 153 | 292.980 | 302.000 | 301.098 | GBP 46,068 | 299.36 |
| 2025-02-26 | SELL | -90 | 284.710 | 304.250 | 302.296 | GBP -27,207 | 299.53 Loss of -249 on sale |
| 2025-02-25 | SELL | -17 | 305.970 | 307.460 | 307.311 | GBP -5,224 | 299.45 Loss of -134 on sale |
| 2025-02-24 | BUY | 17 | 287.420 | 293.980 | 293.324 | GBP 4,987 | 299.60 |
| 2025-02-20 | SELL | -221 | 291.460 | 300.510 | 299.605 | GBP -66,213 | 299.91 Profit of 66 on sale |
| 2025-02-19 | BUY | 68 | 286.790 | 287.340 | 287.285 | GBP 19,535 | 300.07 |
| 2025-02-18 | BUY | 70 | 268.560 | 274.060 | 273.510 | GBP 19,146 | 300.48 |
| 2025-02-13 | BUY | 1,938 | 270.670 | 271.760 | 271.651 | GBP 526,460 | 301.65 |
| 2025-02-12 | BUY | 578 | 266.570 | 284.870 | 283.040 | GBP 163,597 | 302.13 |
| 2025-02-11 | BUY | 481 | 273.060 | 286.690 | 285.327 | GBP 137,242 | 302.53 |
| 2025-02-07 | BUY | 51 | 283.970 | 291.460 | 290.711 | GBP 14,826 | 303.03 |
| 2025-02-06 | BUY | 680 | 285.010 | 302.770 | 300.994 | GBP 204,676 | 303.29 |
| 2025-02-05 | BUY | 340 | 317.010 | 318.040 | 317.937 | GBP 108,099 | 303.09 |
| 2025-02-04 | BUY | 255 | 315.410 | 327.290 | 326.102 | GBP 83,156 | 302.90 |
| 2025-02-03 | SELL | -1,479 | 325.360 | 327.410 | 327.205 | GBP -483,936 | 302.56 Loss of -36,445 on sale |
| 2025-01-31 | BUY | 136 | 310.410 | 315.600 | 315.081 | GBP 42,851 | 302.44 |
| 2025-01-30 | BUY | 17 | 312.890 | 313.780 | 313.691 | GBP 5,333 | 302.28 |
| 2025-01-29 | BUY | 289 | 304.280 | 308.170 | 307.781 | GBP 88,949 | 302.25 |
| 2025-01-28 | BUY | 102 | 307.420 | 313.700 | 313.072 | GBP 31,933 | 302.16 |
| 2025-01-27 | BUY | 102 | 311.880 | 317.370 | 316.821 | GBP 32,316 | 302.00 |
| 2025-01-24 | BUY | 102 | 304.330 | 306.110 | 305.932 | GBP 31,205 | 301.97 |
| 2025-01-23 | BUY | 289 | 306.360 | 314.990 | 314.127 | GBP 90,783 | 301.89 |
| 2025-01-22 | BUY | 170 | 302.670 | 304.310 | 304.146 | GBP 51,705 | 301.88 |
| 2025-01-21 | BUY | 1,003 | 297.440 | 297.560 | 297.548 | GBP 298,441 | 301.96 |
| 2025-01-17 | BUY | 204 | 286.210 | 286.870 | 286.804 | GBP 58,508 | 302.53 |
| 2025-01-15 | BUY | 102 | 288.180 | 294.520 | 293.886 | GBP 29,976 | 303.18 |
| 2025-01-13 | BUY | 289 | 294.450 | 295.480 | 295.377 | GBP 85,364 | 303.53 |
| 2025-01-10 | BUY | 222 | 286.080 | 301.010 | 299.517 | GBP 66,493 | 303.87 |
| 2024-12-31 | BUY | 51 | 291.050 | 294.340 | 294.011 | GBP 14,995 | 304.73 |
| 2024-12-30 | BUY | 68 | 289.380 | 290.880 | 290.730 | GBP 19,770 | 305.07 |
| 2024-12-27 | BUY | 337 | 292.180 | 295.940 | 295.564 | GBP 99,605 | 305.36 |
| 2024-12-23 | BUY | 102 | 294.500 | 295.810 | 295.679 | GBP 30,159 | 306.15 |
| 2024-12-20 | BUY | 5,884 | 294.730 | 299.700 | 299.203 | GBP 1,760,511 | 306.43 |
| 2024-12-19 | BUY | 168 | 293.520 | 296.780 | 296.454 | GBP 49,804 | 306.76 |
| 2024-12-17 | BUY | 126 | 291.780 | 298.690 | 297.999 | GBP 37,548 | 307.44 |
| 2024-12-16 | BUY | 42 | 295.480 | 303.610 | 302.797 | GBP 12,717 | 307.78 |
| 2024-12-13 | BUY | 70 | 303.020 | 305.960 | 305.666 | GBP 21,397 | 307.91 |
| 2024-12-11 | BUY | 42 | 300.310 | 301.870 | 301.714 | GBP 12,672 | 308.14 |
| 2024-12-10 | BUY | 28 | 298.210 | 303.480 | 302.953 | GBP 8,483 | 308.44 |
| 2024-12-09 | BUY | 28 | 306.540 | 307.980 | 307.836 | GBP 8,619 | 308.50 |
| 2024-12-05 | SELL | -84 | 300.420 | 309.170 | 308.295 | GBP -25,897 | 309.21 Profit of 77 on sale |
| 2024-12-04 | BUY | 14 | 310.300 | 316.860 | 316.204 | GBP 4,427 | 309.18 |
| 2024-12-02 | BUY | 56 | 301.870 | 302.940 | 302.833 | GBP 16,959 | 309.35 |
| 2024-11-29 | BUY | 252 | 297.900 | 301.820 | 301.428 | GBP 75,960 | 309.79 |
| 2024-11-27 | BUY | 56 | 296.600 | 300.600 | 300.200 | GBP 16,811 | 310.89 |
| 2024-11-26 | BUY | 140 | 296.840 | 300.000 | 299.684 | GBP 41,956 | 311.50 |
| 2024-11-25 | BUY | 1,736 | 297.970 | 300.550 | 300.292 | GBP 521,307 | 312.11 |
| 2024-11-22 | BUY | 42 | 290.790 | 297.330 | 296.676 | GBP 12,460 | 313.13 |
| 2024-11-21 | BUY | 42 | 296.070 | 298.890 | 298.608 | GBP 12,542 | 313.98 |
| 2024-11-20 | BUY | 182 | 294.640 | 294.810 | 294.793 | GBP 53,652 | 315.00 |
| 2024-11-19 | SELL | -182 | 282.500 | 292.040 | 291.086 | GBP -52,978 | 316.80 Profit of 4,681 on sale |
| 2024-11-18 | BUY | 840 | 292.190 | 296.400 | 295.979 | GBP 248,622 | 318.25 |
| 2024-11-12 | BUY | 168 | 318.910 | 329.760 | 328.675 | GBP 55,217 | 318.21 |
| 2024-11-11 | BUY | 42 | 328.590 | 333.870 | 333.342 | GBP 14,000 | 317.52 |
| 2024-11-08 | BUY | 169 | 329.650 | 342.520 | 341.233 | GBP 57,668 | 316.65 |
| 2024-11-07 | BUY | 286 | 337.690 | 339.590 | 339.400 | GBP 97,068 | 315.03 |
| 2024-11-06 | BUY | 126 | 326.200 | 334.620 | 333.778 | GBP 42,056 | 314.10 |
| 2024-11-05 | BUY | 28 | 333.390 | 333.580 | 333.561 | GBP 9,340 | 312.35 |
| 2024-11-04 | BUY | 145 | 330.660 | 334.970 | 334.539 | GBP 48,508 | 310.52 |
| 2024-11-01 | BUY | 70 | 326.750 | 329.270 | 329.018 | GBP 23,031 | 308.71 |
| 2024-10-30 | BUY | 42 | 324.190 | 330.510 | 329.878 | GBP 13,855 | 304.72 |
| 2024-10-29 | BUY | 266 | 323.130 | 324.100 | 324.003 | GBP 86,185 | 301.65 |
| 2024-10-25 | BUY | 56 | 325.540 | 342.540 | 340.840 | GBP 19,087 | 292.29 |
| 2024-10-24 | BUY | 42 | 323.590 | 341.990 | 340.150 | GBP 14,286 | 281.85 |
| 2024-10-22 | BUY | 84 | 283.960 | 286.970 | 286.669 | GBP 24,080 | 286.60 |
| 2024-10-21 | BUY | 70 | 286.600 | 290.660 | 290.254 | GBP 20,318 | 0.00 |