| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -86 | 57.600 | 56.640 | 56.736 | GBX -4,879 | 68.03 Profit of 971 on sale |
| 2025-11-07 | BUY | 602 | 57.515 | 55.600 | 55.791 | GBX 33,586 | 68.12 |
| 2025-11-05 | SELL | -5,848 | 57.725 | 56.620 | 56.730 | GBX -331,760 | 68.23 Profit of 67,231 on sale |
| 2025-10-29 | SELL | -4,667 | 60.750 | 62.325 | 62.168 | GBX -290,136 | 68.44 Profit of 29,291 on sale |
| 2025-10-24 | SELL | -950 | 57.840 | 58.390 | 58.335 | GBX -55,418 | 68.59 Profit of 9,740 on sale |
| 2025-10-23 | SELL | -174 | 57.120 | 57.510 | 57.471 | GBX -10,000 | 68.64 Profit of 1,944 on sale |
| 2025-10-22 | BUY | 261 | 56.740 | 60.575 | 60.192 | GBX 15,710 | 68.70 |
| 2025-10-20 | SELL | -3,045 | 57.670 | 57.690 | 57.688 | GBX -175,660 | 68.79 Profit of 33,818 on sale |
| 2025-10-16 | SELL | -435 | 56.750 | 57.375 | 57.313 | GBX -24,931 | 68.85 Profit of 5,020 on sale |
| 2025-10-15 | SELL | -1,079 | 57.210 | 58.300 | 58.191 | GBX -62,788 | 68.91 Profit of 11,565 on sale |
| 2025-10-03 | BUY | 348 | 59.650 | 59.950 | 59.920 | GBX 20,852 | 69.06 |
| 2025-10-02 | SELL | -3,440 | 58.900 | 60.060 | 59.944 | GBX -206,207 | 69.11 Profit of 31,517 on sale |
| 2025-10-01 | SELL | -3,326 | 59.460 | 59.810 | 59.775 | GBX -198,812 | 69.15 Profit of 31,194 on sale |
| 2025-09-30 | SELL | -86 | 59.700 | 59.810 | 59.799 | GBX -5,143 | 69.20 Profit of 809 on sale |
| 2025-09-29 | SELL | -1,140 | 59.130 | 59.640 | 59.589 | GBX -67,931 | 69.25 Profit of 11,015 on sale |
| 2025-09-26 | SELL | -86 | 58.840 | 59.280 | 59.236 | GBX -5,094 | 69.30 Profit of 866 on sale |
| 2025-09-25 | BUY | 1,118 | 58.750 | 59.275 | 59.223 | GBX 66,211 | 69.36 |
| 2025-09-24 | BUY | 25,382 | 58.990 | 60.050 | 59.944 | GBX 1,521,499 | 69.41 |
| 2025-09-18 | BUY | 144 | 61.100 | 61.690 | 61.631 | GBX 8,875 | 69.45 |
| 2025-08-18 | BUY | 130 | 66.490 | 66.570 | 66.562 | GBX 8,653 | 69.56 |
| 2025-08-12 | SELL | -71 | 65.730 | 66.130 | 66.090 | GBX -4,692 | 69.63 Profit of 252 on sale |
| 2025-07-29 | BUY | 75 | 71.670 | 74.740 | 74.433 | GBX 5,582 | 69.64 |
| 2025-07-23 | SELL | -213 | 79.610 | 80.740 | 80.627 | GBX -17,174 | 69.47 Loss of -2,376 on sale |
| 2025-07-22 | SELL | -426 | 76.420 | 76.520 | 76.510 | GBX -32,593 | 69.43 Loss of -3,015 on sale |
| 2025-07-21 | SELL | -142 | 75.970 | 76.960 | 76.861 | GBX -10,914 | 69.40 Loss of -1,060 on sale |
| 2025-07-15 | SELL | -142 | 75.380 | 76.660 | 76.532 | GBX -10,868 | 69.33 Loss of -1,023 on sale |
| 2025-07-14 | SELL | -355 | 76.610 | 76.775 | 76.759 | GBX -27,249 | 69.29 Loss of -2,652 on sale |
| 2025-07-11 | SELL | -213 | 76.620 | 76.905 | 76.876 | GBX -16,375 | 69.25 Loss of -1,625 on sale |
| 2025-07-10 | SELL | -852 | 76.770 | 77.280 | 77.229 | GBX -65,799 | 69.20 Loss of -6,839 on sale |
| 2025-07-09 | SELL | -284 | 75.890 | 76.015 | 76.002 | GBX -21,585 | 69.16 Loss of -1,942 on sale |
| 2025-07-08 | SELL | -923 | 74.900 | 75.405 | 75.354 | GBX -69,552 | 69.13 Loss of -5,745 on sale |
| 2025-07-03 | SELL | -1,207 | 75.650 | 75.830 | 75.812 | GBX -91,505 | 69.02 Loss of -8,196 on sale |
| 2025-07-02 | SELL | -219 | 75.260 | 75.320 | 75.314 | GBX -16,494 | 68.98 Loss of -1,386 on sale |
| 2025-06-27 | SELL | -3,479 | 73.670 | 74.270 | 74.210 | GBX -258,177 | 68.93 Loss of -18,364 on sale |
| 2025-06-25 | BUY | 71 | 72.430 | 72.690 | 72.664 | GBX 5,159 | 68.89 |
| 2025-06-24 | SELL | -2,627 | 72.460 | 72.540 | 72.532 | GBX -190,542 | 68.87 Loss of -9,630 on sale |
| 2025-06-23 | SELL | -71 | 71.780 | 71.845 | 71.839 | GBX -5,101 | 68.85 Loss of -212 on sale |
| 2025-06-20 | SELL | -8,966 | 70.470 | 70.859 | 70.820 | GBX -634,973 | 68.84 Loss of -17,768 on sale |
| 2025-06-18 | SELL | -456 | 69.860 | 70.600 | 70.526 | GBX -32,160 | 68.83 Loss of -775 on sale |
| 2025-06-17 | SELL | -836 | 69.780 | 70.820 | 70.716 | GBX -59,119 | 68.82 Loss of -1,585 on sale |
| 2025-06-11 | SELL | -228 | 72.480 | 72.680 | 72.660 | GBX -16,566 | 68.77 Loss of -886 on sale |
| 2025-06-10 | SELL | -532 | 71.750 | 72.265 | 72.213 | GBX -38,418 | 68.75 Loss of -1,841 on sale |
| 2025-06-06 | SELL | -152 | 71.040 | 71.940 | 71.850 | GBX -10,921 | 68.72 Loss of -476 on sale |
| 2025-06-05 | SELL | -1,292 | 71.400 | 71.920 | 71.868 | GBX -92,853 | 68.70 Loss of -4,090 on sale |
| 2025-06-02 | SELL | -6,156 | 70.340 | 70.850 | 70.799 | GBX -435,839 | 68.66 Loss of -13,168 on sale |
| 2025-05-30 | SELL | -1,368 | 71.200 | 71.530 | 71.497 | GBX -97,808 | 68.64 Loss of -3,904 on sale |
| 2025-05-29 | SELL | -152 | 71.410 | 71.650 | 71.626 | GBX -10,887 | 68.62 Loss of -456 on sale |
| 2025-05-27 | SELL | -152 | 72.330 | 72.350 | 72.348 | GBX -10,997 | 68.58 Loss of -572 on sale |
| 2025-05-23 | SELL | -228 | 70.980 | 71.380 | 71.340 | GBX -16,266 | 68.55 Loss of -636 on sale |
| 2025-05-16 | SELL | -1,140 | 75.620 | 75.650 | 75.647 | GBX -86,238 | 68.35 Loss of -8,317 on sale |
| 2025-05-15 | SELL | -228 | 73.480 | 73.600 | 73.588 | GBX -16,778 | 68.31 Loss of -1,203 on sale |
| 2025-05-13 | SELL | -76 | 74.650 | 75.080 | 75.037 | GBX -5,703 | 68.23 Loss of -517 on sale |
| 2025-05-12 | SELL | -532 | 73.440 | 74.400 | 74.304 | GBX -39,530 | 68.19 Loss of -3,252 on sale |
| 2025-05-09 | SELL | -456 | 71.440 | 71.540 | 71.530 | GBX -32,618 | 68.17 Loss of -1,533 on sale |
| 2025-05-08 | SELL | -2,204 | 70.500 | 71.775 | 71.648 | GBX -157,911 | 68.15 Loss of -7,709 on sale |
| 2025-05-07 | SELL | -152 | 69.990 | 70.954 | 70.858 | GBX -10,770 | 68.14 Loss of -414 on sale |
| 2025-05-06 | BUY | 56 | 70.190 | 70.740 | 70.685 | GBX 3,958 | 68.12 |
| 2025-05-01 | BUY | 2,888 | 69.800 | 70.305 | 70.255 | GBX 202,895 | 68.06 |
| 2025-04-30 | BUY | 1,596 | 62.540 | 62.670 | 62.657 | GBX 100,001 | 68.10 |
| 2025-04-29 | SELL | -304 | 60.820 | 61.470 | 61.405 | GBX -18,667 | 68.16 Profit of 2,054 on sale |
| 2025-04-28 | BUY | 3,658 | 60.490 | 61.207 | 61.135 | GBX 223,633 | 68.22 |
| 2025-04-25 | BUY | 148 | 60.060 | 60.600 | 60.546 | GBX 8,961 | 68.29 |
| 2025-04-24 | SELL | -74 | 60.310 | 60.570 | 60.544 | GBX -4,480 | 68.35 Profit of 578 on sale |
| 2025-04-22 | SELL | -9,916 | 59.470 | 59.760 | 59.731 | GBX -592,293 | 68.51 Profit of 87,020 on sale |
| 2025-04-17 | SELL | -4,514 | 59.900 | 60.400 | 60.350 | GBX -272,420 | 68.74 Profit of 37,873 on sale |
| 2025-04-16 | BUY | 148 | 59.190 | 60.580 | 60.441 | GBX 8,945 | 68.82 |
| 2025-04-15 | BUY | 148 | 60.470 | 61.270 | 61.190 | GBX 9,056 | 68.89 |
| 2025-04-10 | SELL | -4,662 | 59.050 | 59.660 | 59.599 | GBX -277,851 | 69.14 Profit of 44,478 on sale |
| 2025-04-09 | BUY | 370 | 60.770 | 61.310 | 61.256 | GBX 22,665 | 69.21 |
| 2025-04-08 | BUY | 74 | 55.550 | 58.960 | 58.619 | GBX 4,338 | 69.34 |
| 2025-04-07 | BUY | 1,332 | 56.830 | 59.480 | 59.215 | GBX 78,874 | 69.45 |
| 2025-04-04 | BUY | 814 | 57.180 | 59.100 | 58.908 | GBX 47,951 | 69.56 |
| 2025-04-02 | BUY | 518 | 65.040 | 65.220 | 65.202 | GBX 33,775 | 69.61 |
| 2025-04-01 | BUY | 5,768 | 63.540 | 64.080 | 64.026 | GBX 369,302 | 69.66 |
| 2025-03-31 | BUY | 219 | 63.400 | 63.856 | 63.810 | GBX 13,974 | 69.72 |
| 2025-03-25 | BUY | 74 | 68.110 | 68.595 | 68.547 | GBX 5,072 | 69.87 |
| 2025-03-21 | BUY | 8,308 | 66.170 | 66.220 | 66.215 | GBX 550,114 | 69.92 |
| 2025-03-20 | BUY | 138 | 66.430 | 67.530 | 67.420 | GBX 9,304 | 69.96 |
| 2025-03-18 | BUY | 345 | 67.300 | 67.420 | 67.408 | GBX 23,256 | 70.01 |
| 2025-03-17 | BUY | 34 | 67.630 | 67.805 | 67.788 | GBX 2,305 | 70.03 |
| 2025-03-14 | SELL | -35 | 66.530 | 66.780 | 66.755 | GBX -2,336 | 70.07 Profit of 116 on sale |
| 2025-03-13 | SELL | -4,595 | 64.250 | 66.310 | 66.104 | GBX -303,748 | 70.13 Profit of 18,510 on sale |
| 2025-03-12 | BUY | 828 | 65.430 | 66.537 | 66.426 | GBX 55,001 | 70.18 |
| 2025-03-11 | BUY | 828 | 65.650 | 67.320 | 67.153 | GBX 55,603 | 70.23 |
| 2025-03-07 | BUY | 276 | 67.390 | 67.590 | 67.570 | GBX 18,649 | 70.30 |
| 2025-03-06 | BUY | 966 | 65.370 | 65.560 | 65.541 | GBX 63,313 | 70.35 |
| 2025-03-05 | BUY | 5,244 | 64.870 | 66.450 | 66.292 | GBX 347,635 | 70.42 |
| 2025-03-04 | BUY | 276 | 62.070 | 63.159 | 63.050 | GBX 17,402 | 70.51 |
| 2025-03-03 | BUY | 345 | 63.260 | 65.500 | 65.276 | GBX 22,520 | 70.60 |
| 2025-02-28 | BUY | 710 | 64.800 | 64.860 | 64.854 | GBX 46,046 | 70.67 |
| 2025-02-27 | BUY | 639 | 64.080 | 66.080 | 65.880 | GBX 42,097 | 70.74 |
| 2025-02-26 | SELL | -370 | 66.100 | 68.340 | 68.116 | GBX -25,203 | 70.80 Profit of 993 on sale |
| 2025-02-25 | SELL | -71 | 67.200 | 67.570 | 67.533 | GBX -4,795 | 70.84 Profit of 235 on sale |
| 2025-02-24 | BUY | 71 | 66.550 | 67.990 | 67.846 | GBX 4,817 | 70.90 |
| 2025-02-20 | SELL | -923 | 67.110 | 67.209 | 67.199 | GBX -62,025 | 71.00 Profit of 3,513 on sale |
| 2025-02-19 | BUY | 284 | 65.980 | 66.590 | 66.529 | GBX 18,894 | 71.07 |
| 2025-02-18 | BUY | 290 | 66.590 | 66.770 | 66.752 | GBX 19,358 | 71.13 |
| 2025-02-13 | BUY | 8,094 | 63.670 | 64.040 | 64.003 | GBX 518,040 | 71.39 |
| 2025-02-12 | BUY | 2,414 | 63.600 | 64.190 | 64.131 | GBX 154,812 | 71.50 |
| 2025-02-11 | BUY | 1,993 | 65.160 | 65.785 | 65.723 | GBX 130,985 | 71.58 |
| 2025-02-07 | BUY | 213 | 64.170 | 65.650 | 65.502 | GBX 13,952 | 71.77 |
| 2025-02-06 | BUY | 2,840 | 65.210 | 65.230 | 65.228 | GBX 185,248 | 71.86 |
| 2025-02-05 | BUY | 1,420 | 64.560 | 65.215 | 65.149 | GBX 92,512 | 71.97 |
| 2025-02-04 | BUY | 1,065 | 63.880 | 64.560 | 64.492 | GBX 68,684 | 72.09 |
| 2025-02-03 | SELL | -6,177 | 63.150 | 64.350 | 64.230 | GBX -396,749 | 72.23 Profit of 49,391 on sale |
| 2025-01-31 | BUY | 568 | 65.380 | 66.500 | 66.388 | GBX 37,708 | 72.33 |
| 2025-01-30 | BUY | 71 | 65.970 | 66.390 | 66.348 | GBX 4,711 | 72.43 |
| 2025-01-29 | BUY | 1,207 | 64.800 | 66.100 | 65.970 | GBX 79,626 | 72.55 |
| 2025-01-28 | BUY | 426 | 67.300 | 68.030 | 67.957 | GBX 28,950 | 72.64 |
| 2025-01-27 | BUY | 426 | 67.430 | 68.935 | 68.784 | GBX 29,302 | 72.72 |
| 2025-01-24 | BUY | 426 | 70.120 | 70.520 | 70.480 | GBX 30,024 | 72.77 |
| 2025-01-23 | BUY | 1,207 | 69.880 | 70.300 | 70.258 | GBX 84,801 | 72.81 |
| 2025-01-22 | BUY | 710 | 70.030 | 70.930 | 70.840 | GBX 50,296 | 72.86 |
| 2025-01-21 | BUY | 4,189 | 70.550 | 70.900 | 70.865 | GBX 296,853 | 72.90 |
| 2025-01-17 | BUY | 852 | 69.660 | 70.897 | 70.773 | GBX 60,299 | 73.02 |
| 2025-01-15 | BUY | 426 | 68.800 | 70.220 | 70.078 | GBX 29,853 | 73.16 |
| 2025-01-13 | BUY | 1,207 | 67.110 | 67.340 | 67.317 | GBX 81,252 | 73.37 |
| 2025-01-10 | BUY | 922 | 66.510 | 67.880 | 67.743 | GBX 62,459 | 73.51 |
| 2024-12-31 | BUY | 213 | 68.260 | 68.800 | 68.746 | GBX 14,643 | 73.96 |
| 2024-12-30 | BUY | 284 | 68.230 | 68.680 | 68.635 | GBX 19,492 | 74.09 |
| 2024-12-27 | BUY | 1,377 | 68.900 | 69.920 | 69.818 | GBX 96,139 | 74.20 |
| 2024-12-23 | BUY | 426 | 68.790 | 68.940 | 68.925 | GBX 29,362 | 74.56 |
| 2024-12-20 | BUY | 10,010 | 68.490 | 69.125 | 69.061 | GBX 691,306 | 74.71 |
| 2024-12-19 | BUY | 792 | 66.690 | 68.390 | 68.220 | GBX 54,030 | 74.92 |
| 2024-12-17 | BUY | 597 | 70.280 | 72.124 | 71.940 | GBX 42,948 | 75.26 |
| 2024-12-16 | BUY | 195 | 71.590 | 73.490 | 73.300 | GBX 14,293 | 75.36 |
| 2024-12-13 | BUY | 325 | 73.010 | 74.305 | 74.176 | GBX 24,107 | 75.43 |
| 2024-12-11 | BUY | 195 | 73.700 | 73.934 | 73.911 | GBX 14,413 | 75.48 |
| 2024-12-10 | BUY | 130 | 72.810 | 73.430 | 73.368 | GBX 9,538 | 75.56 |
| 2024-12-09 | BUY | 130 | 73.200 | 73.970 | 73.893 | GBX 9,606 | 75.63 |
| 2024-12-05 | SELL | -390 | 73.990 | 75.582 | 75.423 | GBX -29,415 | 75.75 Profit of 129 on sale |
| 2024-12-04 | BUY | 68 | 75.380 | 76.170 | 76.091 | GBX 5,174 | 75.77 |
| 2024-12-02 | BUY | 260 | 76.290 | 77.990 | 77.820 | GBX 20,233 | 75.75 |
| 2024-11-29 | BUY | 1,170 | 77.370 | 78.050 | 77.982 | GBX 91,239 | 75.69 |
| 2024-11-27 | BUY | 260 | 76.900 | 77.500 | 77.440 | GBX 20,134 | 75.59 |
| 2024-11-26 | BUY | 650 | 76.940 | 78.510 | 78.353 | GBX 50,929 | 75.53 |
| 2024-11-25 | BUY | 8,060 | 78.870 | 78.955 | 78.947 | GBX 636,309 | 75.38 |
| 2024-11-22 | BUY | 195 | 77.000 | 77.080 | 77.072 | GBX 15,029 | 75.30 |
| 2024-11-21 | BUY | 195 | 76.010 | 76.520 | 76.469 | GBX 14,911 | 75.27 |
| 2024-11-20 | BUY | 845 | 74.500 | 75.000 | 74.950 | GBX 63,333 | 75.31 |
| 2024-11-19 | SELL | -845 | 74.330 | 74.685 | 74.649 | GBX -63,079 | 75.36 Profit of 603 on sale |
| 2024-11-18 | BUY | 3,900 | 74.050 | 74.910 | 74.824 | GBX 291,814 | 75.44 |
| 2024-11-12 | BUY | 780 | 75.440 | 76.550 | 76.439 | GBX 59,622 | 75.44 |
| 2024-11-11 | BUY | 195 | 76.290 | 77.090 | 77.010 | GBX 15,017 | 75.38 |
| 2024-11-08 | BUY | 783 | 76.680 | 77.140 | 77.094 | GBX 60,365 | 75.29 |
| 2024-11-07 | BUY | 1,318 | 75.130 | 76.900 | 76.723 | GBX 101,121 | 75.30 |
| 2024-11-06 | BUY | 585 | 75.380 | 75.480 | 75.470 | GBX 44,150 | 75.30 |
| 2024-11-05 | BUY | 130 | 73.900 | 74.108 | 74.087 | GBX 9,631 | 75.42 |
| 2024-11-04 | BUY | 670 | 72.400 | 73.600 | 73.480 | GBX 49,232 | 75.73 |
| 2024-11-01 | BUY | 325 | 72.590 | 73.850 | 73.724 | GBX 23,960 | 76.08 |
| 2024-10-30 | BUY | 192 | 73.600 | 74.750 | 74.635 | GBX 14,330 | 76.91 |
| 2024-10-29 | BUY | 1,216 | 74.600 | 74.980 | 74.942 | GBX 91,129 | 77.29 |
| 2024-10-25 | BUY | 256 | 73.720 | 73.830 | 73.819 | GBX 18,898 | 78.59 |
| 2024-10-24 | BUY | 192 | 72.900 | 75.919 | 75.617 | GBX 14,518 | 80.49 |
| 2024-10-22 | BUY | 384 | 80.150 | 81.300 | 81.185 | GBX 31,175 | 81.38 |
| 2024-10-21 | BUY | 320 | 81.380 | 82.180 | 82.100 | GBX 26,272 | 0.00 |