| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 520 | 36.110 | 33.610 | 33.860 | GBX 17,607 | 51.90 |
| 2025-11-06 | SELL | -315 | 37.920 | 36.900 | 37.002 | GBX -11,656 | 52.04 Profit of 4,738 on sale |
| 2025-11-05 | SELL | -195 | 37.120 | 35.818 | 35.948 | GBX -7,010 | 52.12 Profit of 3,153 on sale |
| 2025-11-04 | SELL | -831 | 36.110 | 34.170 | 34.364 | GBX -28,556 | 52.20 Profit of 14,820 on sale |
| 2025-10-31 | SELL | -130 | 35.570 | 34.020 | 34.175 | GBX -4,443 | 52.37 Profit of 2,365 on sale |
| 2025-10-30 | BUY | 455 | 37.070 | 35.020 | 35.225 | GBX 16,027 | 52.46 |
| 2025-10-29 | BUY | 455 | 37.340 | 37.570 | 37.547 | GBX 17,084 | 52.53 |
| 2025-10-28 | BUY | 1,950 | 33.190 | 33.740 | 33.685 | GBX 65,686 | 52.63 |
| 2025-10-27 | BUY | 1,040 | 33.150 | 34.140 | 34.041 | GBX 35,403 | 52.73 |
| 2025-10-24 | BUY | 128 | 34.070 | 34.690 | 34.628 | GBX 4,432 | 52.83 |
| 2025-10-23 | SELL | -260 | 34.360 | 34.530 | 34.513 | GBX -8,973 | 52.92 Profit of 4,787 on sale |
| 2025-10-22 | BUY | 520 | 36.020 | 36.530 | 36.479 | GBX 18,969 | 53.01 |
| 2025-10-21 | BUY | 195 | 36.100 | 36.270 | 36.253 | GBX 7,069 | 53.10 |
| 2025-10-17 | BUY | 975 | 35.270 | 36.090 | 36.008 | GBX 35,108 | 53.28 |
| 2025-10-16 | BUY | 64 | 35.640 | 36.350 | 36.279 | GBX 2,322 | 53.38 |
| 2025-10-14 | SELL | -390 | 36.440 | 36.660 | 36.638 | GBX -14,289 | 53.56 Profit of 6,600 on sale |
| 2025-10-13 | BUY | 455 | 36.360 | 36.440 | 36.432 | GBX 16,577 | 53.65 |
| 2025-10-02 | BUY | 715 | 36.820 | 37.000 | 36.982 | GBX 26,442 | 53.75 |
| 2025-10-01 | BUY | 455 | 35.740 | 36.200 | 36.154 | GBX 16,450 | 53.84 |
| 2025-09-30 | BUY | 650 | 35.680 | 35.810 | 35.797 | GBX 23,268 | 53.94 |
| 2025-09-29 | BUY | 585 | 35.210 | 35.300 | 35.291 | GBX 20,645 | 54.05 |
| 2025-09-26 | BUY | 713 | 34.860 | 35.420 | 35.364 | GBX 25,215 | 54.15 |
| 2025-09-25 | BUY | 910 | 34.390 | 34.700 | 34.669 | GBX 31,549 | 54.26 |
| 2025-09-24 | SELL | -64,549 | 34.650 | 34.850 | 34.830 | GBX -2,248,242 | 54.37 Profit of 1,261,352 on sale |
| 2025-09-18 | BUY | 69 | 32.170 | 32.910 | 32.836 | GBX 2,266 | 54.50 |
| 2025-09-17 | BUY | 621 | 32.020 | 32.630 | 32.569 | GBX 20,225 | 54.62 |
| 2025-09-16 | BUY | 276 | 31.800 | 32.960 | 32.844 | GBX 9,065 | 54.75 |
| 2025-09-11 | BUY | 345 | 34.080 | 36.140 | 35.934 | GBX 12,397 | 54.87 |
| 2025-09-09 | BUY | 345 | 31.060 | 31.150 | 31.141 | GBX 10,744 | 55.14 |
| 2025-09-08 | BUY | 138 | 28.840 | 29.070 | 29.047 | GBX 4,008 | 55.30 |
| 2025-09-05 | BUY | 1,587 | 28.980 | 29.130 | 29.115 | GBX 46,206 | 55.45 |
| 2025-08-22 | BUY | 69 | 29.410 | 29.620 | 29.599 | GBX 2,042 | 55.60 |
| 2025-08-21 | BUY | 207 | 28.810 | 29.310 | 29.260 | GBX 6,057 | 55.76 |
| 2025-08-20 | BUY | 276 | 29.400 | 29.790 | 29.751 | GBX 8,211 | 55.92 |
| 2025-08-19 | BUY | 414 | 29.330 | 30.170 | 30.086 | GBX 12,456 | 56.08 |
| 2025-07-31 | BUY | 69 | 26.070 | 26.880 | 26.799 | GBX 1,849 | 56.26 |
| 2025-07-30 | BUY | 552 | 25.790 | 26.340 | 26.285 | GBX 14,509 | 56.44 |
| 2025-07-29 | BUY | 69 | 25.530 | 26.470 | 26.376 | GBX 1,820 | 56.63 |
| 2025-07-24 | BUY | 69 | 26.760 | 28.970 | 28.749 | GBX 1,984 | 56.82 |
| 2025-07-23 | BUY | 414 | 29.420 | 29.510 | 29.501 | GBX 12,213 | 56.99 |
| 2025-07-22 | BUY | 621 | 27.890 | 28.310 | 28.268 | GBX 17,554 | 57.17 |
| 2025-07-21 | BUY | 138 | 27.430 | 28.470 | 28.366 | GBX 3,915 | 57.35 |
| 2025-07-18 | SELL | -690 | 27.950 | 29.070 | 28.958 | GBX -19,981 | 57.54 Profit of 19,720 on sale |
| 2025-07-17 | BUY | 69 | 29.140 | 30.250 | 30.139 | GBX 2,080 | 57.72 |
| 2025-07-16 | BUY | 276 | 30.410 | 30.490 | 30.482 | GBX 8,413 | 57.89 |
| 2025-07-15 | SELL | -1,050 | 30.000 | 30.900 | 30.810 | GBX -32,350 | 58.07 Profit of 28,623 on sale |
| 2025-07-11 | SELL | -138 | 31.440 | 32.500 | 32.394 | GBX -4,470 | 58.24 Profit of 3,567 on sale |
| 2025-07-10 | BUY | 552 | 32.520 | 33.410 | 33.321 | GBX 18,393 | 58.41 |
| 2025-07-09 | BUY | 552 | 33.090 | 33.150 | 33.144 | GBX 18,295 | 58.57 |
| 2025-07-08 | BUY | 414 | 32.600 | 33.240 | 33.176 | GBX 13,735 | 58.74 |
| 2025-07-07 | SELL | -1,587 | 33.050 | 33.830 | 33.752 | GBX -53,564 | 58.91 Profit of 39,934 on sale |
| 2025-07-03 | BUY | 759 | 33.310 | 34.840 | 34.687 | GBX 26,327 | 59.26 |
| 2025-07-02 | SELL | -2,760 | 33.780 | 37.780 | 37.380 | GBX -103,169 | 59.43 Profit of 60,860 on sale |
| 2025-06-30 | BUY | 1,173 | 54.280 | 54.310 | 54.307 | GBX 63,702 | 59.47 |
| 2025-06-27 | BUY | 621 | 53.990 | 54.240 | 54.215 | GBX 33,668 | 59.50 |
| 2025-06-25 | SELL | -138 | 53.510 | 53.980 | 53.933 | GBX -7,443 | 59.59 Profit of 780 on sale |
| 2025-06-24 | BUY | 69 | 54.050 | 54.240 | 54.221 | GBX 3,741 | 59.62 |
| 2025-06-23 | BUY | 1,794 | 53.400 | 54.650 | 54.525 | GBX 97,818 | 59.67 |
| 2025-06-20 | SELL | -207 | 54.400 | 55.550 | 55.435 | GBX -11,475 | 59.71 Profit of 884 on sale |
| 2025-06-18 | SELL | -414 | 55.150 | 55.300 | 55.285 | GBX -22,888 | 59.77 Profit of 1,857 on sale |
| 2025-06-13 | SELL | -207 | 55.220 | 55.700 | 55.652 | GBX -11,520 | 59.88 Profit of 875 on sale |
| 2025-06-12 | BUY | 207 | 55.380 | 55.400 | 55.398 | GBX 11,467 | 59.91 |
| 2025-06-11 | BUY | 276 | 55.270 | 55.940 | 55.873 | GBX 15,421 | 59.95 |
| 2025-06-06 | SELL | -345 | 55.160 | 55.380 | 55.358 | GBX -19,099 | 60.05 Profit of 1,618 on sale |
| 2025-06-05 | SELL | -207 | 54.840 | 55.250 | 55.209 | GBX -11,428 | 60.09 Profit of 1,010 on sale |
| 2025-06-04 | SELL | -276 | 54.940 | 55.790 | 55.705 | GBX -15,375 | 60.13 Profit of 1,221 on sale |
| 2025-06-02 | BUY | 897 | 54.910 | 55.380 | 55.333 | GBX 49,634 | 60.21 |
| 2025-05-30 | SELL | -198 | 56.440 | 57.270 | 57.187 | GBX -11,323 | 60.24 Profit of 604 on sale |
| 2025-05-29 | BUY | 69 | 56.520 | 56.720 | 56.700 | GBX 3,912 | 60.27 |
| 2025-05-28 | SELL | -68 | 55.930 | 57.050 | 56.938 | GBX -3,872 | 60.30 Profit of 229 on sale |
| 2025-05-27 | BUY | 759 | 57.650 | 57.980 | 57.947 | GBX 43,982 | 60.32 |
| 2025-05-23 | SELL | -1,380 | 56.410 | 58.520 | 58.309 | GBX -80,466 | 60.39 Profit of 2,869 on sale |
| 2025-05-22 | SELL | -1,518 | 58.070 | 59.960 | 59.771 | GBX -90,732 | 60.41 Profit of 966 on sale |
| 2025-05-21 | BUY | 69 | 60.740 | 61.630 | 61.541 | GBX 4,246 | 60.40 |
| 2025-05-20 | BUY | 552 | 61.960 | 62.210 | 62.185 | GBX 34,326 | 60.39 |
| 2025-05-19 | BUY | 2,001 | 61.550 | 62.110 | 62.054 | GBX 124,170 | 60.38 |
| 2025-05-16 | BUY | 1,863 | 61.780 | 61.800 | 61.798 | GBX 115,130 | 60.37 |
| 2025-05-15 | BUY | 1,518 | 60.060 | 60.120 | 60.114 | GBX 91,253 | 60.37 |
| 2025-05-14 | BUY | 1,380 | 59.470 | 60.140 | 60.073 | GBX 82,901 | 60.38 |
| 2025-05-13 | SELL | -276 | 58.970 | 61.140 | 60.923 | GBX -16,815 | 60.39 Loss of -146 on sale |
| 2025-05-12 | BUY | 69 | 62.870 | 64.150 | 64.022 | GBX 4,418 | 60.37 |
| 2025-05-09 | BUY | 207 | 62.790 | 63.290 | 63.240 | GBX 13,091 | 60.35 |
| 2025-05-08 | SELL | -2,001 | 62.420 | 63.420 | 63.320 | GBX -126,703 | 60.33 Loss of -5,984 on sale |
| 2025-05-07 | SELL | -966 | 62.920 | 62.920 | 62.920 | GBX -60,781 | 60.31 Loss of -2,525 on sale |
| 2025-05-06 | BUY | 2,415 | 59.680 | 60.370 | 60.301 | GBX 145,627 | 60.31 |
| 2025-05-02 | BUY | 207 | 60.160 | 60.450 | 60.421 | GBX 12,507 | 60.32 |
| 2025-05-01 | SELL | -345 | 59.410 | 60.140 | 60.067 | GBX -20,723 | 60.33 Profit of 90 on sale |
| 2025-04-30 | BUY | 207 | 59.850 | 60.560 | 60.489 | GBX 12,521 | 60.33 |
| 2025-04-29 | BUY | 483 | 59.260 | 59.880 | 59.818 | GBX 28,892 | 60.34 |
| 2025-04-28 | BUY | 1,029 | 59.470 | 59.820 | 59.785 | GBX 61,519 | 60.35 |
| 2025-04-25 | BUY | 966 | 57.690 | 58.900 | 58.779 | GBX 56,781 | 60.38 |
| 2025-04-24 | BUY | 276 | 61.580 | 62.020 | 61.976 | GBX 17,105 | 60.36 |
| 2025-04-23 | BUY | 759 | 62.120 | 62.420 | 62.390 | GBX 47,354 | 60.35 |
| 2025-04-22 | SELL | -420 | 60.230 | 60.250 | 60.248 | GBX -25,304 | 60.35 Profit of 42 on sale |
| 2025-04-17 | BUY | 138 | 60.700 | 61.570 | 61.483 | GBX 8,485 | 60.37 |
| 2025-04-16 | BUY | 276 | 61.980 | 63.150 | 63.033 | GBX 17,397 | 60.35 |
| 2025-04-15 | BUY | 1,380 | 62.280 | 63.030 | 62.955 | GBX 86,878 | 60.33 |
| 2025-04-11 | BUY | 1,725 | 63.860 | 63.940 | 63.932 | GBX 110,283 | 60.26 |
| 2025-04-10 | BUY | 2,829 | 62.390 | 63.560 | 63.443 | GBX 179,480 | 60.24 |
| 2025-04-09 | BUY | 552 | 62.630 | 63.970 | 63.836 | GBX 35,237 | 60.21 |
| 2025-04-08 | BUY | 1,449 | 62.400 | 66.030 | 65.667 | GBX 95,151 | 60.18 |
| 2025-04-07 | BUY | 1,653 | 61.350 | 62.650 | 62.520 | GBX 103,346 | 60.17 |
| 2025-04-04 | SELL | -4,140 | 61.930 | 65.900 | 65.503 | GBX -271,182 | 60.15 Loss of -22,163 on sale |
| 2025-04-02 | BUY | 483 | 60.730 | 60.810 | 60.802 | GBX 29,367 | 60.14 |
| 2025-03-31 | SELL | -1,863 | 60.710 | 61.100 | 61.061 | GBX -113,757 | 60.13 Loss of -1,730 on sale |
| 2025-03-28 | SELL | -1,173 | 60.040 | 61.070 | 60.967 | GBX -71,514 | 60.13 Loss of -978 on sale |
| 2025-03-27 | SELL | -345 | 60.230 | 61.000 | 60.923 | GBX -21,018 | 60.13 Loss of -273 on sale |
| 2025-03-26 | BUY | 621 | 60.540 | 61.080 | 61.026 | GBX 37,897 | 60.13 |
| 2025-03-25 | SELL | -828 | 58.940 | 59.830 | 59.741 | GBX -49,466 | 60.14 Profit of 332 on sale |
| 2025-03-24 | BUY | 483 | 59.340 | 59.980 | 59.916 | GBX 28,939 | 60.15 |
| 2025-03-21 | SELL | -18,475 | 58.900 | 59.810 | 59.719 | GBX -1,103,309 | 60.17 Profit of 8,308 on sale |
| 2025-03-19 | BUY | 130 | 59.230 | 60.000 | 59.923 | GBX 7,790 | 60.19 |
| 2025-03-18 | SELL | -1,260 | 59.660 | 59.750 | 59.741 | GBX -75,274 | 60.20 Profit of 573 on sale |
| 2025-03-17 | BUY | 1,330 | 59.240 | 59.450 | 59.429 | GBX 79,041 | 60.21 |
| 2025-03-14 | BUY | 1,190 | 58.190 | 58.560 | 58.523 | GBX 69,642 | 60.24 |
| 2025-03-13 | BUY | 5,870 | 57.960 | 58.850 | 58.761 | GBX 344,927 | 60.27 |
| 2025-03-12 | BUY | 2,800 | 58.450 | 60.960 | 60.709 | GBX 169,985 | 60.29 |
| 2025-03-11 | BUY | 1,120 | 58.570 | 59.690 | 59.578 | GBX 66,727 | 60.32 |
| 2025-03-07 | BUY | 664 | 60.030 | 60.880 | 60.795 | GBX 40,368 | 60.34 |
| 2025-03-06 | SELL | -630 | 59.450 | 59.690 | 59.666 | GBX -37,590 | 60.35 Profit of 431 on sale |
| 2025-03-05 | BUY | 2,180 | 59.000 | 59.590 | 59.531 | GBX 129,778 | 60.37 |
| 2025-03-04 | BUY | 420 | 57.870 | 59.360 | 59.211 | GBX 24,869 | 60.41 |
| 2025-03-03 | BUY | 1,890 | 58.590 | 58.920 | 58.887 | GBX 111,296 | 60.44 |
| 2025-02-28 | SELL | -497 | 58.160 | 58.520 | 58.484 | GBX -29,067 | 60.48 Profit of 990 on sale |
| 2025-02-27 | BUY | 71 | 58.190 | 59.210 | 59.108 | GBX 4,197 | 60.51 |
| 2025-02-26 | SELL | -142 | 56.900 | 60.870 | 60.473 | GBX -8,587 | 60.57 Profit of 14 on sale |
| 2025-02-25 | BUY | 1,349 | 61.330 | 61.500 | 61.483 | GBX 82,941 | 60.56 |
| 2025-02-21 | BUY | 994 | 57.680 | 58.790 | 58.679 | GBX 58,327 | 60.64 |
| 2025-02-20 | BUY | 568 | 58.480 | 58.870 | 58.831 | GBX 33,416 | 60.68 |
| 2025-02-19 | BUY | 142 | 57.660 | 58.010 | 57.975 | GBX 8,232 | 60.73 |
| 2025-02-18 | BUY | 355 | 55.930 | 57.090 | 56.974 | GBX 20,226 | 60.82 |
| 2025-02-13 | BUY | 1,190 | 56.810 | 56.920 | 56.909 | GBX 67,722 | 61.06 |
| 2025-02-12 | BUY | 426 | 56.450 | 59.150 | 58.880 | GBX 25,083 | 61.15 |
| 2025-02-11 | SELL | -140 | 57.390 | 59.280 | 59.091 | GBX -8,273 | 61.23 Profit of 299 on sale |
| 2025-02-07 | SELL | -560 | 58.940 | 59.280 | 59.246 | GBX -33,178 | 61.32 Profit of 1,163 on sale |
| 2025-02-06 | BUY | 280 | 58.630 | 60.200 | 60.043 | GBX 16,812 | 61.38 |
| 2025-02-04 | BUY | 2,450 | 61.290 | 63.040 | 62.865 | GBX 154,019 | 61.40 |
| 2025-02-03 | BUY | 910 | 64.820 | 66.810 | 66.611 | GBX 60,616 | 61.32 |
| 2025-01-31 | BUY | 210 | 64.030 | 64.750 | 64.678 | GBX 13,582 | 61.26 |
| 2025-01-30 | BUY | 140 | 64.620 | 64.760 | 64.746 | GBX 9,064 | 61.17 |
| 2025-01-29 | BUY | 1,330 | 63.910 | 64.950 | 64.846 | GBX 86,245 | 61.10 |
| 2025-01-28 | BUY | 630 | 64.720 | 66.290 | 66.133 | GBX 41,664 | 61.01 |
| 2025-01-27 | BUY | 980 | 65.890 | 66.520 | 66.457 | GBX 65,128 | 60.88 |
| 2025-01-24 | BUY | 630 | 64.580 | 64.700 | 64.688 | GBX 40,753 | 60.78 |
| 2025-01-23 | BUY | 1,820 | 65.120 | 65.750 | 65.687 | GBX 119,550 | 60.66 |
| 2025-01-22 | BUY | 1,190 | 63.530 | 63.830 | 63.800 | GBX 75,922 | 60.58 |
| 2025-01-06 | BUY | 700 | 62.690 | 63.760 | 63.653 | GBX 44,557 | 60.52 |
| 2024-12-10 | BUY | 511 | 56.710 | 57.060 | 57.025 | GBX 29,140 | 60.63 |
| 2024-12-09 | BUY | 584 | 58.490 | 59.230 | 59.156 | GBX 34,547 | 60.70 |
| 2024-12-06 | BUY | 876 | 56.760 | 58.750 | 58.551 | GBX 51,291 | 60.83 |
| 2024-12-05 | BUY | 219 | 57.950 | 59.750 | 59.570 | GBX 13,046 | 60.92 |
| 2024-12-04 | BUY | 803 | 59.770 | 59.990 | 59.968 | GBX 48,154 | 60.96 |
| 2024-12-03 | BUY | 2,576 | 59.410 | 60.400 | 60.301 | GBX 155,335 | 61.02 |
| 2024-12-02 | BUY | 215 | 60.060 | 60.340 | 60.312 | GBX 12,967 | 61.06 |
| 2024-11-29 | BUY | 1,679 | 60.000 | 60.410 | 60.369 | GBX 101,360 | 61.10 |
| 2024-11-27 | BUY | 1,971 | 59.930 | 60.650 | 60.578 | GBX 119,399 | 61.19 |
| 2024-11-26 | BUY | 4,234 | 60.000 | 61.810 | 61.629 | GBX 260,937 | 61.25 |
| 2024-11-25 | BUY | 4,380 | 61.430 | 61.910 | 61.862 | GBX 270,956 | 61.24 |
| 2024-11-22 | BUY | 5,110 | 60.370 | 60.720 | 60.685 | GBX 310,100 | 61.28 |
| 2024-11-21 | BUY | 803 | 60.350 | 60.430 | 60.422 | GBX 48,519 | 61.32 |
| 2024-11-20 | BUY | 730 | 59.100 | 59.440 | 59.406 | GBX 43,366 | 61.44 |
| 2024-11-19 | BUY | 657 | 57.810 | 58.790 | 58.692 | GBX 38,561 | 61.64 |
| 2024-11-18 | BUY | 5,913 | 58.830 | 58.930 | 58.920 | GBX 348,394 | 61.81 |
| 2024-11-12 | BUY | 2,044 | 58.600 | 61.250 | 60.985 | GBX 124,653 | 62.01 |
| 2024-11-11 | BUY | 1,387 | 60.750 | 62.240 | 62.091 | GBX 86,120 | 62.09 |
| 2024-11-08 | BUY | 1,046 | 60.150 | 62.840 | 62.571 | GBX 65,449 | 62.23 |
| 2024-11-07 | BUY | 6,408 | 62.520 | 63.540 | 63.438 | GBX 406,511 | 62.21 |
| 2024-11-06 | BUY | 1,944 | 62.560 | 63.090 | 63.037 | GBX 122,544 | 62.18 |
| 2024-11-05 | BUY | 2,870 | 64.800 | 64.890 | 64.881 | GBX 186,208 | 61.94 |
| 2024-11-04 | BUY | 504 | 63.820 | 65.400 | 65.242 | GBX 32,882 | 61.75 |
| 2024-11-01 | BUY | 1,152 | 63.520 | 63.920 | 63.880 | GBX 73,590 | 61.56 |
| 2024-10-31 | BUY | 292 | 62.260 | 62.760 | 62.710 | GBX 18,311 | 61.47 |
| 2024-10-30 | BUY | 725 | 61.780 | 62.340 | 62.284 | GBX 45,156 | 61.43 |
| 2024-10-29 | BUY | 1,752 | 60.620 | 61.710 | 61.601 | GBX 107,925 | 61.56 |
| 2024-10-28 | SELL | -511 | 61.650 | 63.720 | 63.513 | GBX -32,455 | 61.54 Loss of -1,006 on sale |
| 2024-10-25 | BUY | 876 | 64.220 | 70.110 | 69.521 | GBX 60,900 | 60.88 |
| 2024-10-24 | BUY | 584 | 61.620 | 62.890 | 62.763 | GBX 36,654 | 60.63 |
| 2024-10-23 | BUY | 730 | 59.820 | 61.490 | 61.323 | GBX 44,766 | 61.03 |
| 2024-10-22 | BUY | 1,883 | 61.060 | 61.360 | 61.330 | GBX 115,484 | 61.00 |
| 2024-10-21 | BUY | 2,044 | 61.000 | 62.530 | 62.377 | GBX 127,499 | 0.00 |