| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 64 | 147.144 | 139.290 | 140.075 | GBP 8,965 | 274.78 |
| 2025-11-06 | SELL | -35 | 152.802 | 146.800 | 147.400 | GBP -5,159 | 276.04 Profit of 4,502 on sale |
| 2025-11-05 | SELL | -24 | 152.950 | 147.725 | 148.248 | GBP -3,558 | 276.68 Profit of 3,082 on sale |
| 2025-11-04 | SELL | -104 | 152.310 | 146.650 | 147.216 | GBP -15,310 | 277.31 Profit of 13,530 on sale |
| 2025-10-31 | SELL | -16 | 153.565 | 147.750 | 148.332 | GBP -2,373 | 278.62 Profit of 2,085 on sale |
| 2025-10-30 | BUY | 56 | 160.105 | 151.020 | 151.929 | GBP 8,508 | 279.27 |
| 2025-10-29 | BUY | 56 | 160.280 | 164.910 | 164.447 | GBP 9,209 | 279.89 |
| 2025-10-28 | BUY | 240 | 162.840 | 165.000 | 164.784 | GBP 39,548 | 280.50 |
| 2025-10-27 | BUY | 128 | 162.190 | 164.880 | 164.611 | GBP 21,070 | 281.12 |
| 2025-10-24 | BUY | 16 | 163.320 | 166.310 | 166.011 | GBP 2,656 | 281.74 |
| 2025-10-23 | SELL | -32 | 161.000 | 161.410 | 161.369 | GBP -5,164 | 282.38 Profit of 3,872 on sale |
| 2025-10-22 | BUY | 64 | 195.130 | 197.980 | 197.695 | GBP 12,652 | 282.84 |
| 2025-10-21 | BUY | 24 | 196.800 | 199.220 | 198.978 | GBP 4,775 | 283.30 |
| 2025-10-17 | BUY | 120 | 192.680 | 192.760 | 192.752 | GBP 23,130 | 284.26 |
| 2025-10-16 | BUY | 8 | 188.560 | 192.180 | 191.818 | GBP 1,535 | 284.78 |
| 2025-10-14 | SELL | -48 | 194.890 | 196.240 | 196.105 | GBP -9,413 | 285.78 Profit of 4,304 on sale |
| 2025-10-07 | BUY | 240 | 203.260 | 206.890 | 206.527 | GBP 49,566 | 286.23 |
| 2025-10-06 | BUY | 8 | 200.570 | 204.200 | 203.837 | GBP 1,631 | 286.71 |
| 2025-10-03 | BUY | 112 | 201.970 | 203.270 | 203.140 | GBP 22,752 | 287.18 |
| 2025-10-02 | BUY | 88 | 194.250 | 196.530 | 196.302 | GBP 17,275 | 287.70 |
| 2025-10-01 | BUY | 56 | 192.790 | 194.710 | 194.518 | GBP 10,893 | 288.24 |
| 2025-09-30 | BUY | 80 | 191.360 | 195.560 | 195.140 | GBP 15,611 | 288.79 |
| 2025-09-29 | BUY | 72 | 192.950 | 193.870 | 193.778 | GBP 13,952 | 289.34 |
| 2025-09-26 | BUY | 88 | 191.980 | 195.160 | 194.842 | GBP 17,146 | 289.90 |
| 2025-09-25 | BUY | 112 | 189.300 | 190.500 | 190.380 | GBP 21,323 | 290.48 |
| 2025-09-24 | BUY | 416 | 190.710 | 192.730 | 192.528 | GBP 80,092 | 291.06 |
| 2025-09-18 | BUY | 8 | 179.710 | 180.950 | 180.826 | GBP 1,447 | 291.71 |
| 2025-09-17 | BUY | 72 | 176.320 | 181.200 | 180.712 | GBP 13,011 | 292.39 |
| 2025-09-16 | BUY | 32 | 176.450 | 178.440 | 178.241 | GBP 5,704 | 293.08 |
| 2025-09-15 | BUY | 80 | 176.110 | 181.660 | 181.105 | GBP 14,488 | 293.77 |
| 2025-09-12 | BUY | 24 | 180.880 | 189.480 | 188.620 | GBP 4,527 | 294.45 |
| 2025-09-11 | BUY | 40 | 188.440 | 197.790 | 196.855 | GBP 7,874 | 295.09 |
| 2025-09-09 | BUY | 40 | 181.540 | 182.780 | 182.656 | GBP 7,306 | 296.49 |
| 2025-08-12 | BUY | 24 | 157.310 | 157.790 | 157.742 | GBP 3,786 | 298.18 |
| 2025-08-11 | BUY | 72 | 153.830 | 160.510 | 159.842 | GBP 11,509 | 299.08 |
| 2025-08-08 | BUY | 184 | 156.900 | 159.590 | 159.321 | GBP 29,315 | 299.96 |
| 2025-08-07 | BUY | 24 | 155.000 | 157.230 | 157.007 | GBP 3,768 | 300.88 |
| 2025-08-01 | BUY | 144 | 155.130 | 160.490 | 159.954 | GBP 23,033 | 301.80 |
| 2025-07-31 | BUY | 8 | 157.870 | 162.520 | 162.055 | GBP 1,296 | 302.72 |
| 2025-07-30 | BUY | 64 | 159.970 | 164.000 | 163.597 | GBP 10,470 | 303.63 |
| 2025-07-29 | BUY | 8 | 161.070 | 169.880 | 168.999 | GBP 1,352 | 304.55 |
| 2025-07-14 | BUY | 64 | 218.950 | 222.660 | 222.289 | GBP 14,226 | 305.11 |
| 2025-07-11 | SELL | -16 | 221.550 | 226.800 | 226.275 | GBP -3,620 | 305.65 Profit of 1,270 on sale |
| 2025-07-10 | BUY | 64 | 228.580 | 235.880 | 235.150 | GBP 15,050 | 306.16 |
| 2025-07-09 | BUY | 64 | 237.220 | 237.500 | 237.472 | GBP 15,198 | 306.62 |
| 2025-07-08 | BUY | 48 | 231.020 | 234.510 | 234.161 | GBP 11,240 | 307.12 |
| 2025-07-07 | SELL | -184 | 232.610 | 242.500 | 241.511 | GBP -44,438 | 307.62 Profit of 12,164 on sale |
| 2025-07-03 | BUY | 88 | 239.580 | 242.560 | 242.262 | GBP 21,319 | 308.55 |
| 2025-07-02 | SELL | -320 | 239.000 | 268.150 | 265.235 | GBP -84,875 | 309.02 Profit of 14,012 on sale |
| 2025-06-30 | BUY | 136 | 297.900 | 298.390 | 298.341 | GBP 40,574 | 309.10 |
| 2025-06-27 | BUY | 72 | 297.050 | 297.920 | 297.833 | GBP 21,444 | 309.18 |
| 2025-06-25 | SELL | -16 | 294.140 | 295.080 | 294.986 | GBP -4,720 | 309.42 Profit of 231 on sale |
| 2025-06-24 | BUY | 8 | 294.510 | 295.440 | 295.347 | GBP 2,363 | 309.52 |
| 2025-06-23 | BUY | 208 | 291.140 | 295.990 | 295.505 | GBP 61,465 | 309.65 |
| 2025-06-20 | SELL | -24 | 294.010 | 297.790 | 297.412 | GBP -7,138 | 309.77 Profit of 296 on sale |
| 2025-06-18 | SELL | -48 | 295.340 | 296.590 | 296.465 | GBP -14,230 | 309.98 Profit of 649 on sale |
| 2025-06-13 | SELL | -24 | 298.140 | 298.500 | 298.464 | GBP -7,163 | 310.19 Profit of 282 on sale |
| 2025-06-12 | BUY | 24 | 293.480 | 293.670 | 293.651 | GBP 7,048 | 310.32 |
| 2025-06-11 | BUY | 32 | 294.620 | 299.500 | 299.012 | GBP 9,568 | 310.44 |
| 2025-06-06 | SELL | -40 | 296.880 | 298.050 | 297.933 | GBP -11,917 | 310.76 Profit of 513 on sale |
| 2025-06-05 | SELL | -24 | 293.560 | 294.500 | 294.406 | GBP -7,066 | 310.89 Profit of 396 on sale |
| 2025-06-04 | SELL | -32 | 292.610 | 296.990 | 296.552 | GBP -9,490 | 311.03 Profit of 463 on sale |
| 2025-06-02 | BUY | 104 | 297.350 | 303.980 | 303.317 | GBP 31,545 | 311.28 |
| 2025-05-30 | SELL | -21 | 305.040 | 308.430 | 308.091 | GBP -6,470 | 311.33 Profit of 68 on sale |
| 2025-05-29 | BUY | 8 | 303.870 | 306.700 | 306.417 | GBP 2,451 | 311.39 |
| 2025-05-28 | SELL | -8 | 301.330 | 306.670 | 306.136 | GBP -2,449 | 311.47 Profit of 43 on sale |
| 2025-05-27 | BUY | 88 | 307.770 | 309.070 | 308.940 | GBP 27,187 | 311.50 |
| 2025-05-23 | SELL | -160 | 305.230 | 312.850 | 312.088 | GBP -49,934 | 311.61 Loss of -77 on sale |
| 2025-05-22 | SELL | -176 | 309.770 | 320.450 | 319.382 | GBP -56,211 | 311.62 Loss of -1,366 on sale |
| 2025-05-21 | BUY | 8 | 319.620 | 325.340 | 324.768 | GBP 2,598 | 311.56 |
| 2025-05-20 | BUY | 64 | 326.150 | 327.680 | 327.527 | GBP 20,962 | 311.43 |
| 2025-05-19 | BUY | 232 | 325.350 | 326.910 | 326.754 | GBP 75,807 | 311.31 |
| 2025-05-16 | BUY | 216 | 325.340 | 325.510 | 325.493 | GBP 70,306 | 311.19 |
| 2025-05-15 | BUY | 176 | 313.970 | 313.970 | 313.970 | GBP 55,259 | 311.16 |
| 2025-05-14 | BUY | 160 | 311.620 | 318.580 | 317.884 | GBP 50,861 | 311.16 |
| 2025-05-13 | SELL | -32 | 310.450 | 322.030 | 320.872 | GBP -10,268 | 311.17 Loss of -311 on sale |
| 2025-05-12 | BUY | 8 | 327.690 | 333.000 | 332.469 | GBP 2,660 | 311.02 |
| 2025-05-09 | BUY | 24 | 322.200 | 327.290 | 326.781 | GBP 7,843 | 310.92 |
| 2025-05-08 | SELL | -232 | 325.860 | 329.670 | 329.289 | GBP -76,395 | 310.78 Loss of -4,294 on sale |
| 2025-05-07 | SELL | -112 | 327.020 | 327.310 | 327.281 | GBP -36,655 | 310.63 Loss of -1,865 on sale |
| 2025-05-06 | BUY | 280 | 316.200 | 318.900 | 318.630 | GBP 89,216 | 310.58 |
| 2025-05-02 | BUY | 24 | 318.040 | 319.500 | 319.354 | GBP 7,664 | 310.42 |
| 2025-05-01 | SELL | -40 | 313.040 | 325.490 | 324.245 | GBP -12,970 | 310.39 Loss of -554 on sale |
| 2025-04-30 | BUY | 24 | 327.010 | 327.970 | 327.874 | GBP 7,869 | 310.23 |
| 2025-04-29 | BUY | 56 | 319.820 | 325.440 | 324.878 | GBP 18,193 | 310.14 |
| 2025-04-28 | BUY | 118 | 320.200 | 320.640 | 320.596 | GBP 37,830 | 310.04 |
| 2025-04-25 | BUY | 112 | 314.510 | 315.880 | 315.743 | GBP 35,363 | 309.99 |
| 2025-04-24 | BUY | 32 | 313.810 | 333.220 | 331.279 | GBP 10,601 | 309.96 |
| 2025-04-23 | BUY | 88 | 332.000 | 332.980 | 332.882 | GBP 29,294 | 309.73 |
| 2025-04-22 | SELL | -50 | 321.160 | 321.480 | 321.448 | GBP -16,072 | 309.61 Loss of -592 on sale |
| 2025-04-17 | BUY | 16 | 322.190 | 329.400 | 328.679 | GBP 5,259 | 309.43 |
| 2025-04-16 | BUY | 32 | 332.380 | 340.880 | 340.030 | GBP 10,881 | 309.18 |
| 2025-04-15 | BUY | 160 | 335.500 | 347.790 | 346.561 | GBP 55,450 | 308.89 |
| 2025-04-11 | BUY | 200 | 345.000 | 351.580 | 350.922 | GBP 70,184 | 308.05 |
| 2025-04-10 | BUY | 328 | 342.680 | 350.840 | 350.024 | GBP 114,808 | 307.66 |
| 2025-04-09 | BUY | 64 | 340.090 | 351.790 | 350.620 | GBP 22,440 | 307.29 |
| 2025-04-08 | BUY | 168 | 330.660 | 358.890 | 356.067 | GBP 59,819 | 307.02 |
| 2025-04-07 | BUY | 191 | 340.380 | 352.590 | 351.369 | GBP 67,111 | 306.64 |
| 2025-04-04 | SELL | -480 | 346.710 | 359.970 | 358.644 | GBP -172,149 | 306.17 Loss of -25,190 on sale |
| 2025-04-02 | BUY | 56 | 328.490 | 329.320 | 329.237 | GBP 18,437 | 305.90 |
| 2025-03-31 | SELL | -216 | 329.390 | 331.020 | 330.857 | GBP -71,465 | 305.35 Loss of -5,510 on sale |
| 2025-03-28 | SELL | -136 | 322.850 | 326.180 | 325.847 | GBP -44,315 | 305.13 Loss of -2,817 on sale |
| 2025-03-27 | SELL | -40 | 323.470 | 324.170 | 324.100 | GBP -12,964 | 304.90 Loss of -768 on sale |
| 2025-03-26 | BUY | 72 | 323.440 | 325.340 | 325.150 | GBP 23,411 | 304.67 |
| 2025-03-25 | SELL | -96 | 310.530 | 315.460 | 314.967 | GBP -30,237 | 304.59 Loss of -996 on sale |
| 2025-03-24 | BUY | 56 | 312.650 | 314.480 | 314.297 | GBP 17,601 | 304.49 |
| 2025-03-21 | SELL | -3,694 | 309.930 | 317.910 | 317.112 | GBP -1,171,412 | 304.42 Loss of -46,900 on sale |
| 2025-03-19 | BUY | 14 | 314.870 | 318.150 | 317.822 | GBP 4,450 | 304.13 |
| 2025-03-18 | SELL | -144 | 317.070 | 318.170 | 318.060 | GBP -45,801 | 303.95 Loss of -2,032 on sale |
| 2025-03-17 | BUY | 152 | 315.970 | 317.150 | 317.032 | GBP 48,189 | 303.78 |
| 2025-03-14 | BUY | 136 | 308.220 | 313.310 | 312.801 | GBP 42,541 | 303.72 |
| 2025-03-13 | BUY | 670 | 311.070 | 314.970 | 314.580 | GBP 210,769 | 303.62 |
| 2025-03-12 | BUY | 320 | 314.970 | 326.840 | 325.653 | GBP 104,209 | 303.45 |
| 2025-03-11 | BUY | 128 | 324.810 | 335.690 | 334.602 | GBP 42,829 | 303.14 |
| 2025-03-07 | BUY | 74 | 327.330 | 335.670 | 334.836 | GBP 24,778 | 302.31 |
| 2025-03-06 | SELL | -72 | 323.830 | 324.210 | 324.172 | GBP -23,340 | 301.98 Loss of -1,598 on sale |
| 2025-03-05 | BUY | 250 | 311.890 | 315.640 | 315.265 | GBP 78,816 | 301.83 |
| 2025-03-04 | BUY | 48 | 306.490 | 314.080 | 313.321 | GBP 15,039 | 301.75 |
| 2025-03-03 | BUY | 216 | 302.840 | 305.510 | 305.243 | GBP 65,932 | 301.74 |
| 2025-02-28 | SELL | -56 | 301.120 | 302.920 | 302.740 | GBP -16,953 | 301.75 Loss of -56 on sale |
| 2025-02-27 | BUY | 8 | 292.980 | 302.000 | 301.098 | GBP 2,409 | 301.89 |
| 2025-02-26 | SELL | -16 | 284.710 | 304.250 | 302.296 | GBP -4,837 | 302.18 Loss of -2 on sale |
| 2025-02-25 | BUY | 152 | 305.970 | 307.460 | 307.311 | GBP 46,711 | 302.12 |
| 2025-02-21 | BUY | 112 | 283.810 | 295.000 | 293.881 | GBP 32,915 | 302.71 |
| 2025-02-20 | BUY | 64 | 291.460 | 300.510 | 299.605 | GBP 19,175 | 302.91 |
| 2025-02-19 | BUY | 16 | 286.790 | 287.340 | 287.285 | GBP 4,597 | 303.21 |
| 2025-02-18 | BUY | 40 | 268.560 | 274.060 | 273.510 | GBP 10,940 | 303.87 |
| 2025-02-13 | BUY | 136 | 270.670 | 271.760 | 271.651 | GBP 36,945 | 305.79 |
| 2025-02-12 | BUY | 48 | 266.570 | 284.870 | 283.040 | GBP 13,586 | 306.59 |
| 2025-02-11 | SELL | -16 | 273.060 | 286.690 | 285.327 | GBP -4,565 | 307.29 Profit of 351 on sale |
| 2025-02-07 | SELL | -64 | 283.970 | 291.460 | 290.711 | GBP -18,606 | 308.25 Profit of 1,123 on sale |
| 2025-02-06 | BUY | 32 | 285.010 | 302.770 | 300.994 | GBP 9,632 | 308.77 |
| 2025-02-04 | BUY | 280 | 315.410 | 327.290 | 326.102 | GBP 91,309 | 308.42 |
| 2025-02-03 | BUY | 104 | 325.360 | 327.410 | 327.205 | GBP 34,029 | 308.02 |
| 2025-01-31 | BUY | 24 | 310.410 | 315.600 | 315.081 | GBP 7,562 | 307.96 |
| 2025-01-30 | BUY | 16 | 312.890 | 313.780 | 313.691 | GBP 5,019 | 307.84 |
| 2025-01-29 | BUY | 152 | 304.280 | 308.170 | 307.781 | GBP 46,783 | 307.93 |
| 2025-01-28 | BUY | 72 | 307.420 | 313.700 | 313.072 | GBP 22,541 | 307.94 |
| 2025-01-27 | BUY | 112 | 311.880 | 317.370 | 316.821 | GBP 35,484 | 307.84 |
| 2025-01-24 | BUY | 72 | 304.330 | 306.110 | 305.932 | GBP 22,027 | 307.93 |
| 2025-01-23 | BUY | 208 | 306.360 | 314.990 | 314.127 | GBP 65,338 | 307.98 |
| 2025-01-22 | BUY | 136 | 302.670 | 304.310 | 304.146 | GBP 41,364 | 308.14 |
| 2024-12-10 | BUY | 56 | 298.210 | 303.480 | 302.953 | GBP 16,965 | 308.44 |
| 2024-12-09 | BUY | 64 | 306.540 | 307.980 | 307.836 | GBP 19,702 | 308.50 |
| 2024-12-06 | BUY | 96 | 294.990 | 302.300 | 301.569 | GBP 28,951 | 308.93 |
| 2024-12-05 | BUY | 24 | 300.420 | 309.170 | 308.295 | GBP 7,399 | 309.21 |
| 2024-12-04 | BUY | 88 | 310.300 | 316.860 | 316.204 | GBP 27,826 | 309.18 |
| 2024-12-03 | BUY | 283 | 311.900 | 315.410 | 315.059 | GBP 89,162 | 309.08 |
| 2024-12-02 | BUY | 24 | 301.870 | 302.940 | 302.833 | GBP 7,268 | 309.35 |
| 2024-11-29 | BUY | 184 | 297.900 | 301.820 | 301.428 | GBP 55,463 | 309.79 |
| 2024-11-27 | BUY | 216 | 296.600 | 300.600 | 300.200 | GBP 64,843 | 310.89 |
| 2024-11-26 | BUY | 464 | 296.840 | 300.000 | 299.684 | GBP 139,053 | 311.50 |
| 2024-11-25 | BUY | 480 | 297.970 | 300.550 | 300.292 | GBP 144,140 | 312.11 |
| 2024-11-22 | BUY | 560 | 290.790 | 297.330 | 296.676 | GBP 166,139 | 313.13 |
| 2024-11-21 | BUY | 88 | 296.070 | 298.890 | 298.608 | GBP 26,278 | 313.98 |
| 2024-11-20 | BUY | 80 | 294.640 | 294.810 | 294.793 | GBP 23,583 | 315.00 |
| 2024-11-19 | BUY | 72 | 282.500 | 292.040 | 291.086 | GBP 20,958 | 316.80 |
| 2024-11-18 | BUY | 648 | 292.190 | 296.400 | 295.979 | GBP 191,794 | 318.25 |
| 2024-11-12 | BUY | 224 | 318.910 | 329.760 | 328.675 | GBP 73,623 | 318.21 |
| 2024-11-11 | BUY | 152 | 328.590 | 333.870 | 333.342 | GBP 50,668 | 317.52 |
| 2024-11-08 | BUY | 116 | 329.650 | 342.520 | 341.233 | GBP 39,583 | 316.65 |
| 2024-11-07 | BUY | 712 | 337.690 | 339.590 | 339.400 | GBP 241,653 | 315.03 |
| 2024-11-06 | BUY | 216 | 326.200 | 334.620 | 333.778 | GBP 72,096 | 314.10 |
| 2024-11-05 | BUY | 318 | 333.390 | 333.580 | 333.561 | GBP 106,072 | 312.35 |
| 2024-11-04 | BUY | 56 | 330.660 | 334.970 | 334.539 | GBP 18,734 | 310.52 |
| 2024-11-01 | BUY | 128 | 326.750 | 329.270 | 329.018 | GBP 42,114 | 308.71 |
| 2024-10-31 | BUY | 32 | 321.220 | 327.070 | 326.485 | GBP 10,448 | 307.15 |
| 2024-10-30 | BUY | 80 | 324.190 | 330.510 | 329.878 | GBP 26,390 | 304.72 |
| 2024-10-29 | BUY | 192 | 323.130 | 324.100 | 324.003 | GBP 62,209 | 301.65 |
| 2024-10-28 | SELL | -56 | 315.200 | 326.740 | 325.586 | GBP -18,233 | 298.94 Loss of -1,492 on sale |
| 2024-10-25 | BUY | 96 | 325.540 | 342.540 | 340.840 | GBP 32,721 | 292.29 |
| 2024-10-24 | BUY | 64 | 323.590 | 341.990 | 340.150 | GBP 21,770 | 281.85 |
| 2024-10-23 | BUY | 80 | 275.000 | 287.280 | 286.052 | GBP 22,884 | 285.28 |
| 2024-10-22 | BUY | 208 | 283.960 | 286.970 | 286.669 | GBP 59,627 | 286.60 |
| 2024-10-21 | BUY | 224 | 286.600 | 290.660 | 290.254 | GBP 65,017 | 0.00 |