| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 896 | 57.800 | 56.140 | 56.306 | GBX 50,450 | 67.47 |
| 2025-11-06 | SELL | -540 | 57.720 | 56.430 | 56.559 | GBX -30,542 | 67.58 Profit of 5,949 on sale |
| 2025-11-05 | SELL | -336 | 57.725 | 56.620 | 56.730 | GBX -19,061 | 67.63 Profit of 3,662 on sale |
| 2025-11-04 | SELL | -1,435 | 57.905 | 56.840 | 56.947 | GBX -81,718 | 67.68 Profit of 15,406 on sale |
| 2025-10-31 | SELL | -224 | 59.820 | 57.930 | 58.119 | GBX -13,019 | 67.78 Profit of 2,163 on sale |
| 2025-10-30 | BUY | 784 | 61.000 | 58.350 | 58.615 | GBX 45,954 | 67.82 |
| 2025-10-29 | BUY | 784 | 60.750 | 62.325 | 62.168 | GBX 48,739 | 67.86 |
| 2025-10-28 | BUY | 3,360 | 58.740 | 60.560 | 60.378 | GBX 202,870 | 67.91 |
| 2025-10-27 | BUY | 1,792 | 58.290 | 58.930 | 58.866 | GBX 105,488 | 67.96 |
| 2025-10-24 | BUY | 220 | 57.840 | 58.390 | 58.335 | GBX 12,834 | 68.01 |
| 2025-10-23 | SELL | -448 | 57.120 | 57.510 | 57.471 | GBX -25,747 | 68.07 Profit of 4,749 on sale |
| 2025-10-22 | BUY | 896 | 56.740 | 60.575 | 60.192 | GBX 53,932 | 68.13 |
| 2025-10-21 | BUY | 336 | 59.820 | 59.965 | 59.951 | GBX 20,143 | 68.18 |
| 2025-10-17 | BUY | 1,680 | 56.200 | 57.000 | 56.920 | GBX 95,626 | 68.30 |
| 2025-10-16 | BUY | 110 | 56.750 | 57.375 | 57.313 | GBX 6,304 | 68.37 |
| 2025-10-14 | SELL | -672 | 57.500 | 57.875 | 57.838 | GBX -38,867 | 68.49 Profit of 7,158 on sale |
| 2025-10-07 | BUY | 3,360 | 59.180 | 60.095 | 60.004 | GBX 201,612 | 68.54 |
| 2025-10-06 | BUY | 112 | 59.810 | 60.770 | 60.674 | GBX 6,795 | 68.59 |
| 2025-10-03 | BUY | 1,568 | 59.650 | 59.950 | 59.920 | GBX 93,955 | 68.64 |
| 2025-10-02 | BUY | 1,232 | 58.900 | 60.060 | 59.944 | GBX 73,851 | 68.70 |
| 2025-10-01 | BUY | 784 | 59.460 | 59.810 | 59.775 | GBX 46,864 | 68.75 |
| 2025-09-30 | BUY | 1,120 | 59.700 | 59.810 | 59.799 | GBX 66,975 | 68.80 |
| 2025-09-29 | BUY | 999 | 59.130 | 59.640 | 59.589 | GBX 59,529 | 68.86 |
| 2025-09-26 | BUY | 1,230 | 58.840 | 59.280 | 59.236 | GBX 72,860 | 68.92 |
| 2025-09-25 | BUY | 1,568 | 58.750 | 59.275 | 59.223 | GBX 92,861 | 68.98 |
| 2025-09-24 | BUY | 5,824 | 58.990 | 60.050 | 59.944 | GBX 349,114 | 69.04 |
| 2025-09-18 | BUY | 112 | 61.100 | 61.690 | 61.631 | GBX 6,903 | 69.08 |
| 2025-09-17 | BUY | 1,008 | 60.720 | 62.380 | 62.214 | GBX 62,712 | 69.13 |
| 2025-09-16 | BUY | 448 | 60.930 | 61.900 | 61.803 | GBX 27,688 | 69.18 |
| 2025-09-04 | SELL | -4,816 | 63.540 | 63.680 | 63.666 | GBX -306,615 | 69.22 Profit of 26,736 on sale |
| 2025-09-02 | BUY | 2,352 | 63.500 | 64.500 | 64.400 | GBX 151,469 | 69.25 |
| 2025-08-12 | BUY | 336 | 65.730 | 66.130 | 66.090 | GBX 22,206 | 69.29 |
| 2025-08-11 | BUY | 1,008 | 64.880 | 65.940 | 65.834 | GBX 66,361 | 69.32 |
| 2025-08-08 | BUY | 2,576 | 66.030 | 66.890 | 66.804 | GBX 172,087 | 69.34 |
| 2025-08-07 | BUY | 336 | 66.360 | 67.000 | 66.936 | GBX 22,490 | 69.35 |
| 2025-08-01 | BUY | 2,016 | 66.920 | 68.000 | 67.892 | GBX 136,870 | 69.37 |
| 2025-07-31 | SELL | -14,252 | 68.620 | 69.610 | 69.511 | GBX -990,671 | 69.37 Loss of -1,946 on sale |
| 2025-07-30 | BUY | 904 | 68.200 | 71.460 | 71.134 | GBX 64,305 | 69.38 |
| 2025-07-29 | BUY | 113 | 71.670 | 74.740 | 74.433 | GBX 8,411 | 69.37 |
| 2025-07-14 | BUY | 904 | 76.610 | 76.775 | 76.759 | GBX 69,390 | 69.32 |
| 2025-07-11 | SELL | -226 | 76.620 | 76.905 | 76.876 | GBX -17,374 | 69.27 Loss of -1,719 on sale |
| 2025-07-10 | BUY | 904 | 76.770 | 77.280 | 77.229 | GBX 69,815 | 69.22 |
| 2025-07-09 | BUY | 904 | 75.890 | 76.015 | 76.002 | GBX 68,706 | 69.18 |
| 2025-07-08 | BUY | 676 | 74.900 | 75.405 | 75.354 | GBX 50,940 | 69.14 |
| 2025-07-07 | SELL | -2,599 | 74.640 | 75.720 | 75.612 | GBX -196,516 | 69.10 Loss of -16,914 on sale |
| 2025-07-02 | SELL | -3,277 | 75.260 | 75.320 | 75.314 | GBX -246,804 | 68.97 Loss of -20,782 on sale |
| 2025-06-30 | BUY | 1,921 | 73.190 | 73.730 | 73.676 | GBX 141,532 | 68.94 |
| 2025-06-27 | BUY | 1,017 | 73.670 | 74.270 | 74.210 | GBX 75,472 | 68.91 |
| 2025-06-25 | SELL | -226 | 72.430 | 72.690 | 72.664 | GBX -16,422 | 68.86 Loss of -860 on sale |
| 2025-06-24 | BUY | 109 | 72.460 | 72.540 | 72.532 | GBX 7,906 | 68.83 |
| 2025-06-23 | BUY | 2,938 | 71.780 | 71.845 | 71.839 | GBX 211,062 | 68.81 |
| 2025-06-20 | SELL | -339 | 70.470 | 70.859 | 70.820 | GBX -24,008 | 68.80 Loss of -684 on sale |
| 2025-06-18 | SELL | -678 | 69.860 | 70.600 | 70.526 | GBX -47,817 | 68.79 Loss of -1,180 on sale |
| 2025-06-13 | SELL | -339 | 71.240 | 71.970 | 71.897 | GBX -24,373 | 68.76 Loss of -1,063 on sale |
| 2025-06-12 | BUY | 339 | 72.480 | 72.810 | 72.777 | GBX 24,671 | 68.73 |
| 2025-06-11 | BUY | 452 | 72.480 | 72.680 | 72.660 | GBX 32,842 | 68.70 |
| 2025-06-06 | SELL | -565 | 71.040 | 71.940 | 71.850 | GBX -40,595 | 68.64 Loss of -1,814 on sale |
| 2025-06-05 | SELL | -339 | 71.400 | 71.920 | 71.868 | GBX -24,363 | 68.62 Loss of -1,102 on sale |
| 2025-06-04 | SELL | -452 | 71.390 | 71.910 | 71.858 | GBX -32,480 | 68.60 Loss of -1,474 on sale |
| 2025-06-02 | BUY | 1,469 | 70.340 | 70.850 | 70.799 | GBX 104,004 | 68.57 |
| 2025-05-30 | SELL | -324 | 71.200 | 71.530 | 71.497 | GBX -23,165 | 68.54 Loss of -957 on sale |
| 2025-05-29 | BUY | 112 | 71.410 | 71.650 | 71.626 | GBX 8,022 | 68.52 |
| 2025-05-28 | SELL | -111 | 71.040 | 72.520 | 72.372 | GBX -8,033 | 68.50 Loss of -430 on sale |
| 2025-05-27 | BUY | 1,232 | 72.330 | 72.350 | 72.348 | GBX 89,133 | 68.47 |
| 2025-05-23 | SELL | -2,240 | 70.980 | 71.380 | 71.340 | GBX -159,802 | 68.43 Loss of -6,523 on sale |
| 2025-05-22 | SELL | -2,464 | 71.770 | 72.310 | 72.256 | GBX -178,039 | 68.40 Loss of -9,502 on sale |
| 2025-05-21 | BUY | 112 | 72.090 | 74.100 | 73.899 | GBX 8,277 | 68.37 |
| 2025-05-20 | BUY | 896 | 74.950 | 76.627 | 76.459 | GBX 68,508 | 68.31 |
| 2025-05-19 | BUY | 3,248 | 75.830 | 76.300 | 76.253 | GBX 247,670 | 68.25 |
| 2025-05-16 | BUY | 3,024 | 75.620 | 75.650 | 75.647 | GBX 228,757 | 68.18 |
| 2025-05-15 | BUY | 2,486 | 73.480 | 73.600 | 73.588 | GBX 182,940 | 68.14 |
| 2025-05-14 | BUY | 2,260 | 73.360 | 74.850 | 74.701 | GBX 168,824 | 68.09 |
| 2025-05-13 | SELL | -452 | 74.650 | 75.080 | 75.037 | GBX -33,917 | 68.03 Loss of -3,166 on sale |
| 2025-05-12 | BUY | 113 | 73.440 | 74.400 | 74.304 | GBX 8,396 | 67.98 |
| 2025-05-09 | BUY | 339 | 71.440 | 71.540 | 71.530 | GBX 24,249 | 67.95 |
| 2025-05-08 | SELL | -3,277 | 70.500 | 71.775 | 71.648 | GBX -234,789 | 67.93 Loss of -12,187 on sale |
| 2025-05-07 | SELL | -1,582 | 69.990 | 70.954 | 70.858 | GBX -112,097 | 67.91 Loss of -4,664 on sale |
| 2025-05-06 | BUY | 3,955 | 70.190 | 70.740 | 70.685 | GBX 279,559 | 67.89 |
| 2025-05-02 | BUY | 339 | 71.530 | 71.750 | 71.728 | GBX 24,316 | 67.83 |
| 2025-05-01 | SELL | -565 | 69.800 | 70.305 | 70.255 | GBX -39,694 | 67.81 Loss of -1,383 on sale |
| 2025-04-30 | BUY | 339 | 62.540 | 62.670 | 62.657 | GBX 21,241 | 67.86 |
| 2025-04-29 | BUY | 791 | 60.820 | 61.470 | 61.405 | GBX 48,571 | 67.93 |
| 2025-04-28 | BUY | 1,670 | 60.490 | 61.207 | 61.135 | GBX 102,096 | 68.00 |
| 2025-04-25 | BUY | 1,568 | 60.060 | 60.600 | 60.546 | GBX 94,936 | 68.08 |
| 2025-04-24 | BUY | 448 | 60.310 | 60.570 | 60.544 | GBX 27,124 | 68.16 |
| 2025-04-23 | BUY | 1,232 | 58.600 | 60.880 | 60.652 | GBX 74,723 | 68.26 |
| 2025-04-22 | SELL | -682 | 59.470 | 59.760 | 59.731 | GBX -40,737 | 68.35 Profit of 5,876 on sale |
| 2025-04-17 | BUY | 224 | 59.900 | 60.400 | 60.350 | GBX 13,518 | 68.63 |
| 2025-04-16 | BUY | 452 | 59.190 | 60.580 | 60.441 | GBX 27,319 | 68.74 |
| 2025-04-15 | BUY | 2,260 | 60.470 | 61.270 | 61.190 | GBX 138,289 | 68.83 |
| 2025-04-11 | BUY | 2,825 | 59.260 | 59.800 | 59.746 | GBX 168,782 | 69.02 |
| 2025-04-10 | BUY | 4,633 | 59.050 | 59.660 | 59.599 | GBX 276,122 | 69.14 |
| 2025-04-09 | BUY | 904 | 60.770 | 61.310 | 61.256 | GBX 55,375 | 69.23 |
| 2025-04-08 | BUY | 2,373 | 55.550 | 58.960 | 58.619 | GBX 139,103 | 69.39 |
| 2025-04-07 | BUY | 2,706 | 56.830 | 59.480 | 59.215 | GBX 160,236 | 69.53 |
| 2025-04-04 | SELL | -6,780 | 57.180 | 59.100 | 58.908 | GBX -399,396 | 69.68 Profit of 73,028 on sale |
| 2025-04-02 | BUY | 791 | 65.040 | 65.220 | 65.202 | GBX 51,575 | 69.73 |
| 2025-03-31 | SELL | -3,024 | 63.400 | 63.856 | 63.810 | GBX -192,963 | 69.89 Profit of 18,376 on sale |
| 2025-03-28 | SELL | -1,904 | 63.330 | 65.860 | 65.607 | GBX -124,916 | 69.97 Profit of 8,303 on sale |
| 2025-03-27 | SELL | -560 | 65.670 | 66.860 | 66.741 | GBX -37,375 | 70.02 Profit of 1,837 on sale |
| 2025-03-26 | BUY | 1,008 | 66.970 | 68.481 | 68.330 | GBX 68,877 | 70.06 |
| 2025-03-25 | SELL | -1,344 | 68.110 | 68.595 | 68.547 | GBX -92,126 | 70.09 Profit of 2,068 on sale |
| 2025-03-24 | BUY | 784 | 67.960 | 68.050 | 68.041 | GBX 53,344 | 70.11 |
| 2025-03-21 | SELL | -58,269 | 66.170 | 66.220 | 66.215 | GBX -3,858,282 | 70.16 Profit of 230,155 on sale |
| 2025-03-19 | BUY | 216 | 67.680 | 68.260 | 68.202 | GBX 14,732 | 70.25 |
| 2025-03-18 | SELL | -2,106 | 67.300 | 67.420 | 67.408 | GBX -141,961 | 70.29 Profit of 6,068 on sale |
| 2025-03-17 | BUY | 2,223 | 67.630 | 67.805 | 67.788 | GBX 150,692 | 70.33 |
| 2025-03-14 | BUY | 1,989 | 66.530 | 66.780 | 66.755 | GBX 132,776 | 70.38 |
| 2025-03-13 | BUY | 9,810 | 64.250 | 66.310 | 66.104 | GBX 648,480 | 70.47 |
| 2025-03-12 | BUY | 4,680 | 65.430 | 66.537 | 66.426 | GBX 310,875 | 70.54 |
| 2025-03-11 | BUY | 1,872 | 65.650 | 67.320 | 67.153 | GBX 125,710 | 70.61 |
| 2025-03-07 | BUY | 1,100 | 67.390 | 67.590 | 67.570 | GBX 74,327 | 70.72 |
| 2025-03-06 | SELL | -1,044 | 65.370 | 65.560 | 65.541 | GBX -68,425 | 70.80 Profit of 5,488 on sale |
| 2025-03-05 | BUY | 3,612 | 64.870 | 66.450 | 66.292 | GBX 239,447 | 70.89 |
| 2025-03-04 | BUY | 696 | 62.070 | 63.159 | 63.050 | GBX 43,883 | 71.03 |
| 2025-03-03 | BUY | 3,132 | 63.260 | 65.500 | 65.276 | GBX 204,444 | 71.16 |
| 2025-02-28 | SELL | -812 | 64.800 | 64.860 | 64.854 | GBX -52,661 | 71.26 Profit of 5,201 on sale |
| 2025-02-27 | BUY | 116 | 64.080 | 66.080 | 65.880 | GBX 7,642 | 71.38 |
| 2025-02-26 | SELL | -232 | 66.100 | 68.340 | 68.116 | GBX -15,803 | 71.47 Profit of 778 on sale |
| 2025-02-25 | BUY | 2,204 | 67.200 | 67.570 | 67.533 | GBX 148,843 | 71.54 |
| 2025-02-21 | BUY | 1,624 | 66.130 | 67.960 | 67.777 | GBX 110,070 | 71.73 |
| 2025-02-20 | BUY | 928 | 67.110 | 67.209 | 67.199 | GBX 62,361 | 71.81 |
| 2025-02-19 | BUY | 232 | 65.980 | 66.590 | 66.529 | GBX 15,435 | 71.92 |
| 2025-02-18 | BUY | 580 | 66.590 | 66.770 | 66.752 | GBX 38,716 | 72.02 |
| 2025-02-13 | BUY | 1,955 | 63.670 | 64.040 | 64.003 | GBX 125,126 | 72.46 |
| 2025-02-12 | BUY | 696 | 63.600 | 64.190 | 64.131 | GBX 44,635 | 72.64 |
| 2025-02-11 | SELL | -232 | 65.160 | 65.785 | 65.723 | GBX -15,248 | 72.80 Profit of 1,642 on sale |
| 2025-02-07 | SELL | -928 | 64.170 | 65.650 | 65.502 | GBX -60,786 | 73.13 Profit of 7,079 on sale |
| 2025-02-06 | BUY | 464 | 65.210 | 65.230 | 65.228 | GBX 30,266 | 73.31 |
| 2025-02-04 | BUY | 4,060 | 63.880 | 64.560 | 64.492 | GBX 261,838 | 73.73 |
| 2025-02-03 | BUY | 1,508 | 63.150 | 64.350 | 64.230 | GBX 96,859 | 73.98 |
| 2025-01-31 | BUY | 348 | 65.380 | 66.500 | 66.388 | GBX 23,103 | 74.19 |
| 2025-01-30 | BUY | 232 | 65.970 | 66.390 | 66.348 | GBX 15,393 | 74.40 |
| 2025-01-29 | BUY | 2,204 | 64.800 | 66.100 | 65.970 | GBX 145,398 | 74.64 |
| 2025-01-28 | BUY | 1,044 | 67.300 | 68.030 | 67.957 | GBX 70,947 | 74.84 |
| 2025-01-27 | BUY | 1,624 | 67.430 | 68.935 | 68.784 | GBX 111,706 | 75.04 |
| 2025-01-24 | BUY | 1,044 | 70.120 | 70.520 | 70.480 | GBX 73,581 | 75.17 |
| 2025-01-23 | BUY | 3,016 | 69.880 | 70.300 | 70.258 | GBX 211,898 | 75.32 |
| 2025-01-22 | BUY | 1,972 | 70.030 | 70.930 | 70.840 | GBX 139,696 | 75.48 |
| 2024-12-10 | BUY | 819 | 72.810 | 73.430 | 73.368 | GBX 60,088 | 75.56 |
| 2024-12-09 | BUY | 928 | 73.200 | 73.970 | 73.893 | GBX 68,573 | 75.63 |
| 2024-12-06 | BUY | 1,392 | 73.670 | 74.720 | 74.615 | GBX 103,864 | 75.70 |
| 2024-12-05 | BUY | 348 | 73.990 | 75.582 | 75.423 | GBX 26,247 | 75.75 |
| 2024-12-04 | BUY | 1,276 | 75.380 | 76.170 | 76.091 | GBX 97,092 | 75.77 |
| 2024-12-03 | BUY | 4,090 | 75.580 | 76.790 | 76.669 | GBX 313,576 | 75.77 |
| 2024-12-02 | BUY | 342 | 76.290 | 77.990 | 77.820 | GBX 26,614 | 75.75 |
| 2024-11-29 | BUY | 2,668 | 77.370 | 78.050 | 77.982 | GBX 208,056 | 75.69 |
| 2024-11-27 | BUY | 3,132 | 76.900 | 77.500 | 77.440 | GBX 242,542 | 75.59 |
| 2024-11-26 | BUY | 6,728 | 76.940 | 78.510 | 78.353 | GBX 527,159 | 75.53 |
| 2024-11-25 | BUY | 6,960 | 78.870 | 78.955 | 78.947 | GBX 549,468 | 75.38 |
| 2024-11-22 | BUY | 8,120 | 77.000 | 77.080 | 77.072 | GBX 625,825 | 75.30 |
| 2024-11-21 | BUY | 1,276 | 76.010 | 76.520 | 76.469 | GBX 97,574 | 75.27 |
| 2024-11-20 | BUY | 1,160 | 74.500 | 75.000 | 74.950 | GBX 86,942 | 75.31 |
| 2024-11-19 | BUY | 1,044 | 74.330 | 74.685 | 74.649 | GBX 77,934 | 75.36 |
| 2024-11-18 | BUY | 9,396 | 74.050 | 74.910 | 74.824 | GBX 703,046 | 75.44 |
| 2024-11-12 | BUY | 3,248 | 75.440 | 76.550 | 76.439 | GBX 248,274 | 75.44 |
| 2024-11-11 | BUY | 2,204 | 76.290 | 77.090 | 77.010 | GBX 169,730 | 75.38 |
| 2024-11-08 | BUY | 1,660 | 76.680 | 77.140 | 77.094 | GBX 127,976 | 75.29 |
| 2024-11-07 | BUY | 10,324 | 75.130 | 76.900 | 76.723 | GBX 792,088 | 75.30 |
| 2024-11-06 | BUY | 3,132 | 75.380 | 75.480 | 75.470 | GBX 236,372 | 75.30 |
| 2024-11-05 | BUY | 4,622 | 73.900 | 74.108 | 74.087 | GBX 342,431 | 75.42 |
| 2024-11-04 | BUY | 812 | 72.400 | 73.600 | 73.480 | GBX 59,666 | 75.73 |
| 2024-11-01 | BUY | 1,856 | 72.590 | 73.850 | 73.724 | GBX 136,832 | 76.08 |
| 2024-10-31 | BUY | 464 | 72.720 | 73.790 | 73.683 | GBX 34,189 | 76.49 |
| 2024-10-30 | BUY | 1,161 | 73.600 | 74.750 | 74.635 | GBX 86,651 | 76.91 |
| 2024-10-29 | BUY | 2,808 | 74.600 | 74.980 | 74.942 | GBX 210,437 | 77.29 |
| 2024-10-28 | SELL | -819 | 75.660 | 75.895 | 75.871 | GBX -62,139 | 77.62 Profit of 1,432 on sale |
| 2024-10-25 | BUY | 1,404 | 73.720 | 73.830 | 73.819 | GBX 103,642 | 78.59 |
| 2024-10-24 | BUY | 936 | 72.900 | 75.919 | 75.617 | GBX 70,778 | 80.49 |
| 2024-10-23 | BUY | 1,170 | 79.950 | 81.070 | 80.958 | GBX 94,721 | 80.76 |
| 2024-10-22 | BUY | 3,014 | 80.150 | 81.300 | 81.185 | GBX 244,692 | 81.38 |
| 2024-10-21 | BUY | 3,276 | 81.380 | 82.180 | 82.100 | GBX 268,960 | 0.00 |