| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 232 | 132.995 | 129.240 | 129.616 | GBX 30,071 | 151.04 |
| 2025-11-06 | SELL | -145 | 133.030 | 130.780 | 131.005 | GBX -18,996 | 151.23 Profit of 2,933 on sale |
| 2025-11-05 | SELL | -87 | 133.270 | 131.540 | 131.713 | GBX -11,459 | 151.33 Profit of 1,706 on sale |
| 2025-11-04 | SELL | -363 | 131.700 | 129.759 | 129.953 | GBX -47,173 | 151.43 Profit of 7,795 on sale |
| 2025-10-31 | SELL | -58 | 135.235 | 133.020 | 133.242 | GBX -7,728 | 151.62 Profit of 1,066 on sale |
| 2025-10-30 | BUY | 203 | 139.000 | 130.670 | 131.503 | GBX 26,695 | 151.71 |
| 2025-10-29 | BUY | 203 | 141.760 | 146.530 | 146.053 | GBX 29,649 | 151.76 |
| 2025-10-28 | BUY | 870 | 146.920 | 149.570 | 149.305 | GBX 129,895 | 151.79 |
| 2025-10-27 | BUY | 464 | 149.510 | 150.310 | 150.230 | GBX 69,707 | 151.80 |
| 2025-10-24 | BUY | 58 | 150.260 | 152.640 | 152.402 | GBX 8,839 | 151.81 |
| 2025-10-23 | SELL | -116 | 150.810 | 152.770 | 152.574 | GBX -17,699 | 151.81 Loss of -89 on sale |
| 2025-10-22 | BUY | 232 | 152.090 | 152.550 | 152.504 | GBX 35,381 | 151.81 |
| 2025-10-21 | BUY | 87 | 150.550 | 152.090 | 151.936 | GBX 13,218 | 151.82 |
| 2025-10-17 | BUY | 435 | 151.540 | 152.600 | 152.494 | GBX 66,335 | 151.82 |
| 2025-10-16 | BUY | 29 | 152.000 | 152.940 | 152.846 | GBX 4,433 | 151.82 |
| 2025-10-14 | SELL | -174 | 147.840 | 148.650 | 148.569 | GBX -25,851 | 151.85 Profit of 572 on sale |
| 2025-10-08 | BUY | 232 | 142.410 | 143.110 | 143.040 | GBX 33,185 | 151.91 |
| 2025-10-07 | BUY | 870 | 142.870 | 143.060 | 143.041 | GBX 124,446 | 151.96 |
| 2025-10-06 | BUY | 29 | 141.580 | 143.350 | 143.173 | GBX 4,152 | 152.02 |
| 2025-10-03 | BUY | 406 | 142.820 | 144.200 | 144.062 | GBX 58,489 | 152.07 |
| 2025-10-02 | BUY | 319 | 141.470 | 141.800 | 141.767 | GBX 45,224 | 152.13 |
| 2025-10-01 | BUY | 203 | 141.130 | 142.100 | 142.003 | GBX 28,827 | 152.19 |
| 2025-09-30 | BUY | 290 | 140.940 | 141.880 | 141.786 | GBX 41,118 | 152.25 |
| 2025-09-29 | BUY | 261 | 141.450 | 141.460 | 141.459 | GBX 36,921 | 152.32 |
| 2025-09-26 | BUY | 319 | 139.830 | 140.730 | 140.640 | GBX 44,864 | 152.39 |
| 2025-09-25 | BUY | 406 | 137.710 | 138.780 | 138.673 | GBX 56,301 | 152.47 |
| 2025-09-18 | BUY | 29 | 142.690 | 143.730 | 143.626 | GBX 4,165 | 152.53 |
| 2025-09-17 | BUY | 261 | 143.180 | 145.840 | 145.574 | GBX 37,995 | 152.59 |
| 2025-09-11 | BUY | 145 | 148.310 | 148.560 | 148.535 | GBX 21,538 | 152.61 |
| 2025-09-09 | BUY | 145 | 144.880 | 146.980 | 146.770 | GBX 21,282 | 152.70 |
| 2025-07-24 | BUY | 29 | 150.510 | 151.100 | 151.041 | GBX 4,380 | 152.72 |
| 2025-07-23 | BUY | 174 | 150.980 | 151.740 | 151.664 | GBX 26,390 | 152.73 |
| 2025-07-22 | BUY | 261 | 151.330 | 151.450 | 151.438 | GBX 39,525 | 152.73 |
| 2025-07-21 | BUY | 58 | 147.800 | 149.310 | 149.159 | GBX 8,651 | 152.77 |
| 2025-07-18 | SELL | -291 | 148.110 | 148.160 | 148.155 | GBX -43,113 | 152.79 Profit of 1,350 on sale |
| 2025-07-17 | BUY | 29 | 147.270 | 149.930 | 149.664 | GBX 4,340 | 152.83 |
| 2025-07-16 | BUY | 116 | 148.950 | 149.130 | 149.112 | GBX 17,297 | 152.85 |
| 2025-07-15 | SELL | -450 | 147.950 | 151.100 | 150.785 | GBX -67,853 | 152.88 Profit of 944 on sale |
| 2025-07-14 | BUY | 232 | 150.450 | 150.980 | 150.927 | GBX 35,015 | 152.90 |
| 2025-07-11 | SELL | -58 | 150.240 | 150.600 | 150.564 | GBX -8,733 | 152.92 Profit of 136 on sale |
| 2025-07-10 | BUY | 232 | 148.820 | 151.020 | 150.800 | GBX 34,986 | 152.94 |
| 2025-07-09 | BUY | 232 | 148.710 | 150.550 | 150.366 | GBX 34,885 | 152.97 |
| 2025-07-08 | BUY | 176 | 149.830 | 150.610 | 150.532 | GBX 26,494 | 152.99 |
| 2025-07-07 | SELL | -667 | 148.990 | 154.000 | 153.499 | GBX -102,384 | 153.02 Loss of -322 on sale |
| 2025-07-02 | SELL | -841 | 151.780 | 152.120 | 152.086 | GBX -127,904 | 153.03 Profit of 790 on sale |
| 2025-06-30 | BUY | 493 | 147.440 | 147.570 | 147.557 | GBX 72,746 | 153.06 |
| 2025-06-27 | BUY | 261 | 145.860 | 148.010 | 147.795 | GBX 38,574 | 153.11 |
| 2025-06-25 | SELL | -58 | 145.440 | 148.840 | 148.500 | GBX -8,613 | 153.22 Profit of 273 on sale |
| 2025-06-24 | BUY | 33 | 148.530 | 149.300 | 149.223 | GBX 4,924 | 153.25 |
| 2025-06-23 | BUY | 754 | 148.970 | 149.250 | 149.222 | GBX 112,513 | 153.28 |
| 2025-06-18 | SELL | -174 | 146.450 | 148.340 | 148.151 | GBX -25,778 | 153.37 Profit of 909 on sale |
| 2025-06-13 | SELL | -87 | 149.600 | 150.060 | 150.014 | GBX -13,051 | 153.47 Profit of 301 on sale |
| 2025-06-12 | BUY | 87 | 150.510 | 151.310 | 151.230 | GBX 13,157 | 153.49 |
| 2025-06-11 | BUY | 116 | 150.270 | 152.950 | 152.682 | GBX 17,711 | 153.52 |
| 2025-06-06 | SELL | -145 | 149.830 | 151.400 | 151.243 | GBX -21,930 | 153.58 Profit of 339 on sale |
| 2025-06-05 | SELL | -87 | 149.430 | 150.380 | 150.285 | GBX -13,075 | 153.61 Profit of 290 on sale |
| 2025-06-04 | SELL | -116 | 149.670 | 150.430 | 150.354 | GBX -17,441 | 153.64 Profit of 381 on sale |
| 2025-06-02 | BUY | 377 | 152.990 | 153.240 | 153.215 | GBX 57,762 | 153.68 |
| 2025-05-30 | SELL | -84 | 151.150 | 151.580 | 151.537 | GBX -12,729 | 153.70 Profit of 181 on sale |
| 2025-05-29 | BUY | 29 | 150.810 | 151.480 | 151.413 | GBX 4,391 | 153.72 |
| 2025-05-28 | SELL | -29 | 148.490 | 148.630 | 148.616 | GBX -4,310 | 153.76 Profit of 149 on sale |
| 2025-05-27 | BUY | 319 | 147.920 | 148.250 | 148.217 | GBX 47,281 | 153.81 |
| 2025-05-23 | SELL | -580 | 145.730 | 146.140 | 146.099 | GBX -84,737 | 153.94 Profit of 4,545 on sale |
| 2025-05-22 | SELL | -638 | 144.780 | 145.850 | 145.743 | GBX -92,984 | 154.01 Profit of 5,275 on sale |
| 2025-05-21 | BUY | 29 | 145.410 | 151.490 | 150.882 | GBX 4,376 | 154.08 |
| 2025-05-20 | BUY | 232 | 152.060 | 153.370 | 153.239 | GBX 35,551 | 154.10 |
| 2025-05-19 | BUY | 841 | 152.590 | 152.830 | 152.806 | GBX 128,510 | 154.11 |
| 2025-05-16 | BUY | 783 | 151.760 | 151.890 | 151.877 | GBX 118,920 | 154.13 |
| 2025-05-15 | BUY | 638 | 148.580 | 148.700 | 148.688 | GBX 94,863 | 154.18 |
| 2025-05-14 | BUY | 580 | 145.810 | 146.480 | 146.413 | GBX 84,920 | 154.25 |
| 2025-05-13 | SELL | -116 | 147.020 | 149.930 | 149.639 | GBX -17,358 | 154.31 Profit of 542 on sale |
| 2025-05-12 | BUY | 29 | 148.890 | 151.070 | 150.852 | GBX 4,375 | 154.36 |
| 2025-05-09 | BUY | 87 | 148.420 | 149.430 | 149.329 | GBX 12,992 | 154.41 |
| 2025-05-08 | SELL | -841 | 147.430 | 148.980 | 148.825 | GBX -125,162 | 154.47 Profit of 4,749 on sale |
| 2025-05-07 | SELL | -406 | 147.230 | 149.000 | 148.823 | GBX -60,422 | 154.54 Profit of 2,320 on sale |
| 2025-05-06 | BUY | 1,015 | 147.220 | 149.180 | 148.984 | GBX 151,219 | 154.60 |
| 2025-05-02 | BUY | 87 | 149.560 | 151.580 | 151.378 | GBX 13,170 | 154.70 |
| 2025-05-01 | SELL | -145 | 148.280 | 150.070 | 149.891 | GBX -21,734 | 154.76 Profit of 705 on sale |
| 2025-04-30 | BUY | 87 | 146.520 | 146.880 | 146.844 | GBX 12,775 | 154.83 |
| 2025-04-29 | BUY | 203 | 141.430 | 142.290 | 142.204 | GBX 28,867 | 154.96 |
| 2025-04-28 | BUY | 433 | 141.910 | 142.120 | 142.099 | GBX 61,529 | 155.08 |
| 2025-04-25 | BUY | 406 | 141.050 | 142.440 | 142.301 | GBX 57,774 | 155.22 |
| 2025-04-24 | BUY | 116 | 141.860 | 143.270 | 143.129 | GBX 16,603 | 155.35 |
| 2025-04-23 | BUY | 319 | 141.300 | 144.450 | 144.135 | GBX 45,979 | 155.49 |
| 2025-04-22 | SELL | -176 | 141.830 | 142.880 | 142.775 | GBX -25,128 | 155.62 Profit of 2,261 on sale |
| 2025-04-17 | BUY | 58 | 141.180 | 142.100 | 142.008 | GBX 8,236 | 155.91 |
| 2025-04-16 | BUY | 116 | 138.220 | 140.060 | 139.876 | GBX 16,226 | 156.09 |
| 2025-04-15 | BUY | 580 | 138.240 | 139.250 | 139.149 | GBX 80,706 | 156.28 |
| 2025-04-11 | BUY | 725 | 133.870 | 133.990 | 133.978 | GBX 97,134 | 156.71 |
| 2025-04-10 | BUY | 1,189 | 131.840 | 137.240 | 136.700 | GBX 162,536 | 156.97 |
| 2025-04-09 | BUY | 232 | 135.690 | 136.210 | 136.158 | GBX 31,589 | 157.20 |
| 2025-04-08 | BUY | 609 | 126.610 | 134.930 | 134.098 | GBX 81,666 | 157.54 |
| 2025-04-07 | BUY | 695 | 132.380 | 138.810 | 138.167 | GBX 96,026 | 157.81 |
| 2025-04-04 | SELL | -1,740 | 138.210 | 144.290 | 143.682 | GBX -250,007 | 158.03 Profit of 24,965 on sale |
| 2025-04-02 | BUY | 203 | 147.470 | 148.150 | 148.082 | GBX 30,061 | 158.15 |
| 2025-03-31 | SELL | -783 | 148.490 | 149.430 | 149.336 | GBX -116,930 | 158.38 Profit of 7,080 on sale |
| 2025-03-28 | SELL | -493 | 145.460 | 146.390 | 146.297 | GBX -72,124 | 158.53 Profit of 6,030 on sale |
| 2025-03-27 | SELL | -145 | 145.190 | 148.440 | 148.115 | GBX -21,477 | 158.68 Profit of 1,533 on sale |
| 2025-03-26 | BUY | 261 | 145.580 | 146.000 | 145.958 | GBX 38,095 | 158.84 |
| 2025-03-25 | SELL | -348 | 144.590 | 146.780 | 146.561 | GBX -51,003 | 159.01 Profit of 4,333 on sale |
| 2025-03-24 | BUY | 203 | 145.990 | 146.420 | 146.377 | GBX 29,715 | 159.17 |
| 2025-03-21 | BUY | 348 | 143.800 | 145.570 | 145.393 | GBX 50,597 | 159.36 |
| 2025-03-19 | BUY | 54 | 146.790 | 148.490 | 148.320 | GBX 8,009 | 159.69 |
| 2025-03-18 | SELL | -522 | 147.920 | 148.040 | 148.028 | GBX -77,271 | 159.84 Profit of 6,167 on sale |
| 2025-03-17 | BUY | 551 | 146.630 | 147.130 | 147.080 | GBX 81,041 | 160.01 |
| 2025-03-14 | BUY | 493 | 144.990 | 145.150 | 145.134 | GBX 71,551 | 160.21 |
| 2025-03-13 | BUY | 2,432 | 144.500 | 150.660 | 150.044 | GBX 364,907 | 160.42 |
| 2025-03-12 | BUY | 1,160 | 149.220 | 152.920 | 152.550 | GBX 176,958 | 160.57 |
| 2025-03-11 | BUY | 464 | 151.850 | 155.820 | 155.423 | GBX 72,116 | 160.69 |
| 2025-03-07 | BUY | 278 | 157.270 | 157.920 | 157.855 | GBX 43,884 | 160.81 |
| 2025-03-06 | SELL | -261 | 155.050 | 156.960 | 156.769 | GBX -40,917 | 160.89 Profit of 1,076 on sale |
| 2025-03-05 | BUY | 903 | 157.090 | 157.280 | 157.261 | GBX 142,007 | 160.95 |
| 2025-03-04 | BUY | 174 | 153.420 | 156.450 | 156.147 | GBX 27,170 | 161.06 |
| 2025-03-03 | BUY | 783 | 153.990 | 154.510 | 154.458 | GBX 120,941 | 161.16 |
| 2025-02-28 | SELL | -203 | 152.560 | 155.690 | 155.377 | GBX -31,542 | 161.29 Profit of 1,201 on sale |
| 2025-02-27 | BUY | 29 | 153.450 | 155.240 | 155.061 | GBX 4,497 | 161.41 |
| 2025-02-26 | SELL | -58 | 153.910 | 161.500 | 160.741 | GBX -9,323 | 161.53 Profit of 46 on sale |
| 2025-02-25 | BUY | 551 | 161.280 | 162.770 | 162.621 | GBX 89,604 | 161.53 |
| 2025-02-21 | BUY | 406 | 155.950 | 156.410 | 156.364 | GBX 63,484 | 161.67 |
| 2025-02-20 | BUY | 232 | 155.940 | 156.110 | 156.093 | GBX 36,214 | 161.76 |
| 2025-02-19 | BUY | 58 | 153.770 | 154.530 | 154.454 | GBX 8,958 | 161.90 |
| 2025-02-18 | BUY | 145 | 154.940 | 155.860 | 155.768 | GBX 22,586 | 162.02 |
| 2025-02-13 | BUY | 493 | 155.950 | 156.320 | 156.283 | GBX 77,048 | 162.39 |
| 2025-02-12 | BUY | 174 | 154.800 | 155.830 | 155.727 | GBX 27,096 | 162.53 |
| 2025-02-11 | SELL | -58 | 157.500 | 157.530 | 157.527 | GBX -9,137 | 162.62 Profit of 296 on sale |
| 2025-02-07 | SELL | -232 | 156.000 | 157.140 | 157.026 | GBX -36,430 | 162.87 Profit of 1,356 on sale |
| 2025-02-06 | BUY | 116 | 156.050 | 156.070 | 156.068 | GBX 18,104 | 163.01 |
| 2025-02-04 | BUY | 1,015 | 152.000 | 152.880 | 152.792 | GBX 155,084 | 163.40 |
| 2025-02-03 | BUY | 377 | 152.740 | 154.080 | 153.946 | GBX 58,038 | 163.63 |
| 2025-01-31 | BUY | 87 | 154.000 | 155.630 | 155.467 | GBX 13,526 | 163.84 |
| 2025-01-30 | BUY | 58 | 154.710 | 156.560 | 156.375 | GBX 9,070 | 164.04 |
| 2025-01-29 | BUY | 551 | 153.020 | 155.580 | 155.324 | GBX 85,584 | 164.29 |
| 2025-01-28 | BUY | 261 | 155.100 | 155.760 | 155.694 | GBX 40,636 | 164.51 |
| 2025-01-27 | BUY | 406 | 156.000 | 157.040 | 156.936 | GBX 63,716 | 164.71 |
| 2025-01-24 | BUY | 261 | 152.030 | 153.040 | 152.939 | GBX 39,917 | 165.02 |
| 2025-01-23 | BUY | 754 | 151.500 | 152.000 | 151.950 | GBX 114,570 | 165.36 |
| 2025-01-02 | BUY | 957 | 147.790 | 149.890 | 149.680 | GBX 143,244 | 165.81 |
| 2024-12-30 | BUY | 7,538 | 147.250 | 147.770 | 147.718 | GBX 1,113,498 | 166.30 |
| 2024-12-10 | BUY | 203 | 160.380 | 164.510 | 164.097 | GBX 33,312 | 166.46 |
| 2024-12-09 | BUY | 232 | 164.510 | 165.460 | 165.365 | GBX 38,365 | 166.51 |
| 2024-12-06 | BUY | 348 | 163.540 | 165.540 | 165.340 | GBX 57,538 | 166.59 |
| 2024-12-05 | BUY | 87 | 163.640 | 164.280 | 164.216 | GBX 14,287 | 166.68 |
| 2024-12-04 | BUY | 319 | 164.000 | 165.560 | 165.404 | GBX 52,764 | 166.76 |
| 2024-12-03 | BUY | 1,021 | 165.540 | 170.510 | 170.013 | GBX 173,583 | 166.80 |
| 2024-12-02 | BUY | 86 | 169.730 | 171.240 | 171.089 | GBX 14,714 | 166.71 |
| 2024-11-29 | BUY | 667 | 170.960 | 173.810 | 173.525 | GBX 115,741 | 166.56 |
| 2024-11-27 | BUY | 783 | 172.680 | 175.580 | 175.290 | GBX 137,252 | 166.13 |
| 2024-11-26 | BUY | 1,682 | 171.680 | 172.390 | 172.319 | GBX 289,841 | 165.92 |
| 2024-11-25 | BUY | 1,740 | 170.410 | 174.200 | 173.821 | GBX 302,449 | 165.75 |
| 2024-11-22 | BUY | 2,030 | 168.140 | 168.680 | 168.626 | GBX 342,311 | 165.65 |
| 2024-11-21 | BUY | 319 | 166.880 | 168.190 | 168.059 | GBX 53,611 | 165.60 |
| 2024-11-20 | BUY | 290 | 165.040 | 165.560 | 165.508 | GBX 47,997 | 165.63 |
| 2024-11-19 | BUY | 261 | 165.510 | 166.500 | 166.401 | GBX 43,431 | 165.63 |
| 2024-11-18 | BUY | 2,349 | 164.900 | 165.180 | 165.152 | GBX 387,942 | 165.67 |
| 2024-11-12 | BUY | 812 | 162.560 | 165.790 | 165.467 | GBX 134,359 | 165.82 |
| 2024-11-11 | BUY | 551 | 165.480 | 168.680 | 168.360 | GBX 92,766 | 165.84 |
| 2024-11-08 | BUY | 414 | 167.700 | 169.380 | 169.212 | GBX 70,054 | 165.74 |
| 2024-11-07 | BUY | 2,581 | 164.140 | 164.460 | 164.428 | GBX 424,389 | 165.83 |
| 2024-11-06 | BUY | 2,142 | 161.040 | 169.010 | 168.213 | GBX 360,312 | 166.13 |
| 2024-11-05 | BUY | 1,156 | 168.540 | 168.700 | 168.684 | GBX 194,999 | 165.79 |
| 2024-11-05 | BUY | 1,156 | 168.540 | 168.700 | 168.684 | GBX 194,999 | 165.79 |
| 2024-11-04 | BUY | 203 | 163.520 | 163.730 | 163.709 | GBX 33,233 | 165.96 |
| 2024-11-01 | BUY | 464 | 161.130 | 165.260 | 164.847 | GBX 76,489 | 166.36 |
| 2024-10-31 | BUY | 116 | 163.300 | 166.970 | 166.603 | GBX 19,326 | 166.64 |
| 2024-10-30 | BUY | 288 | 164.740 | 168.950 | 168.529 | GBX 48,536 | 166.83 |
| 2024-10-29 | BUY | 1,073 | 165.620 | 167.980 | 167.744 | GBX 179,989 | 166.97 |
| 2024-10-28 | SELL | -203 | 167.460 | 169.570 | 169.359 | GBX -34,380 | 166.82 Loss of -515 on sale |
| 2024-10-28 | SELL | -203 | 167.460 | 169.570 | 169.359 | GBX -34,380 | 166.82 Loss of -515 on sale |
| 2024-10-25 | BUY | 348 | 166.400 | 169.280 | 168.992 | GBX 58,809 | 166.89 |
| 2024-10-24 | BUY | 232 | 168.280 | 170.040 | 169.864 | GBX 39,408 | 166.20 |
| 2024-10-24 | BUY | 232 | 168.280 | 170.040 | 169.864 | GBX 39,408 | 166.20 |
| 2024-10-23 | BUY | 290 | 169.060 | 169.920 | 169.834 | GBX 49,252 | 165.25 |
| 2024-10-22 | BUY | 1,560 | 166.150 | 167.100 | 167.005 | GBX 260,528 | 164.80 |
| 2024-10-21 | BUY | 812 | 164.800 | 170.180 | 169.642 | GBX 137,749 | 0.00 |
| 2024-10-21 | BUY | 812 | 164.800 | 170.180 | 169.642 | GBX 137,749 | 0.00 |