| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 515,156 | 37.065 | 35.315 | 35.490 | GBX 18,282,886 | 62.02 |
| 2025-11-11 | BUY | 515,156 | 35.440 | 34.040 | 34.180 | GBX 17,608,032 | 62.15 |
| 2025-11-10 | BUY | 515,156 | 36.110 | 33.610 | 33.860 | GBX 17,443,182 | 62.29 |
| 2025-11-07 | BUY | 515,156 | 37.580 | 36.370 | 36.491 | GBX 18,798,557 | 62.41 |
| 2025-11-06 | BUY | 515,156 | 37.920 | 36.900 | 37.002 | GBX 19,061,803 | 62.53 |
| 2025-11-05 | BUY | 515,156 | 37.120 | 35.818 | 35.948 | GBX 18,518,700 | 62.66 |
| 2025-11-04 | BUY | 515,156 | 36.110 | 34.170 | 34.364 | GBX 17,702,820 | 62.79 |
| 2025-11-03 | BUY | 515,156 | 35.270 | 33.755 | 33.907 | GBX 17,467,137 | 62.93 |
| 2025-10-31 | BUY | 515,156 | 35.570 | 34.020 | 34.175 | GBX 17,605,456 | 63.07 |
| 2025-10-30 | BUY | 455,609 | 37.070 | 35.020 | 35.225 | GBX 16,048,823 | 63.21 |
| 2025-10-29 | BUY | 396,062 | 37.340 | 37.570 | 37.547 | GBX 14,870,940 | 63.34 |
| 2025-10-28 | BUY | 442,968 | 33.190 | 33.740 | 33.685 | GBX 14,921,378 | 63.49 |
| 2025-10-27 | BUY | 489,874 | 33.150 | 34.140 | 34.041 | GBX 16,675,801 | 63.65 |
| 2025-10-24 | BUY | 489,874 | 34.070 | 34.690 | 34.628 | GBX 16,963,356 | 63.80 |
| 2025-10-23 | BUY | 489,874 | 34.360 | 34.530 | 34.513 | GBX 16,907,021 | 63.95 |
| 2025-10-22 | BUY | 489,874 | 36.020 | 36.530 | 36.479 | GBX 17,870,113 | 64.10 |
| 2025-10-21 | BUY | 489,874 | 36.100 | 36.270 | 36.253 | GBX 17,759,402 | 64.24 |
| 2025-10-20 | BUY | 489,874 | 35.610 | 36.150 | 36.096 | GBX 17,682,493 | 64.39 |
| 2025-10-17 | BUY | 489,874 | 35.270 | 36.090 | 36.008 | GBX 17,639,383 | 64.55 |
| 2025-10-16 | BUY | 489,874 | 35.640 | 36.350 | 36.279 | GBX 17,772,138 | 64.70 |
| 2025-10-15 | BUY | 489,874 | 35.790 | 36.370 | 36.312 | GBX 17,788,304 | 64.85 |
| 2025-10-14 | BUY | 489,874 | 36.440 | 36.660 | 36.638 | GBX 17,948,003 | 65.00 |
| 2025-10-13 | SELL | -489,874 | 36.360 | 36.440 | 36.432 | GBX -17,847,089 | 58.55 Profit of 10,833,901 on sale |
| 2025-10-08 | BUY | 489,874 | 38.450 | 39.080 | 39.017 | GBX 19,113,415 | 58.66 |
| 2025-10-07 | BUY | 489,874 | 38.420 | 39.280 | 39.194 | GBX 19,200,121 | 58.77 |
| 2025-10-06 | BUY | 489,874 | 37.640 | 39.120 | 38.972 | GBX 19,091,369 | 58.88 |
| 2025-10-03 | BUY | 489,874 | 38.700 | 38.860 | 38.844 | GBX 19,028,666 | 58.99 |
| 2025-10-02 | BUY | 489,874 | 36.820 | 37.000 | 36.982 | GBX 18,116,520 | 59.12 |
| 2025-10-01 | BUY | 489,874 | 35.740 | 36.200 | 36.154 | GBX 17,710,905 | 59.24 |
| 2025-09-30 | BUY | 489,874 | 35.680 | 35.810 | 35.797 | GBX 17,536,020 | 59.38 |
| 2025-09-29 | BUY | 489,874 | 35.210 | 35.300 | 35.291 | GBX 17,288,143 | 59.51 |
| 2025-09-26 | BUY | 489,874 | 34.860 | 35.420 | 35.364 | GBX 17,323,903 | 59.65 |
| 2025-09-25 | BUY | 489,874 | 34.390 | 34.700 | 34.669 | GBX 16,983,442 | 59.80 |
| 2025-09-24 | SELL | -489,874 | 34.650 | 34.850 | 34.830 | GBX -17,062,311 | 59.83 Profit of 12,245,899 on sale |
| 2025-09-18 | BUY | 489,874 | 32.170 | 32.910 | 32.836 | GBX 16,085,503 | 59.99 |
| 2025-09-17 | BUY | 489,874 | 32.020 | 32.630 | 32.569 | GBX 15,954,707 | 60.15 |
| 2025-09-16 | BUY | 489,874 | 31.800 | 32.960 | 32.844 | GBX 16,089,421 | 60.31 |
| 2025-09-15 | BUY | 489,874 | 32.640 | 33.440 | 33.360 | GBX 16,342,196 | 60.48 |
| 2025-09-12 | BUY | 489,874 | 33.260 | 34.780 | 34.628 | GBX 16,963,356 | 60.64 |
| 2025-09-11 | BUY | 489,874 | 34.080 | 36.140 | 35.934 | GBX 17,603,132 | 60.79 |
| 2025-09-10 | BUY | 489,874 | 31.270 | 31.340 | 31.333 | GBX 15,349,222 | 60.97 |
| 2025-09-09 | BUY | 489,874 | 31.060 | 31.150 | 31.141 | GBX 15,255,166 | 61.15 |
| 2025-09-08 | SELL | -489,874 | 28.840 | 29.070 | 29.047 | GBX -14,229,370 | 61.18 Profit of 15,739,734 on sale |
| 2025-07-24 | BUY | 523,608 | 26.760 | 28.970 | 28.749 | GBX 15,053,206 | 61.39 |
| 2025-07-23 | BUY | 523,608 | 29.420 | 29.510 | 29.501 | GBX 15,446,960 | 61.58 |
| 2025-07-22 | BUY | 523,608 | 27.890 | 28.310 | 28.268 | GBX 14,801,351 | 61.79 |
| 2025-07-21 | SELL | -523,608 | 27.430 | 28.470 | 28.366 | GBX -14,852,664 | 60.23 Profit of 16,683,729 on sale |
| 2025-07-17 | BUY | 523,608 | 29.140 | 30.250 | 30.139 | GBX 15,781,021 | 60.42 |
| 2025-07-16 | BUY | 523,608 | 30.410 | 30.490 | 30.482 | GBX 15,960,619 | 60.61 |
| 2025-07-15 | BUY | 523,608 | 30.000 | 30.900 | 30.810 | GBX 16,132,362 | 60.80 |
| 2025-07-14 | BUY | 523,608 | 30.640 | 31.620 | 31.522 | GBX 16,505,172 | 60.99 |
| 2025-07-11 | BUY | 523,608 | 31.440 | 32.500 | 32.394 | GBX 16,961,758 | 61.18 |
| 2025-07-10 | BUY | 523,608 | 32.520 | 33.410 | 33.321 | GBX 17,447,142 | 61.37 |
| 2025-07-09 | BUY | 523,608 | 33.090 | 33.150 | 33.144 | GBX 17,354,464 | 61.55 |
| 2025-07-08 | BUY | 523,608 | 32.600 | 33.240 | 33.176 | GBX 17,371,220 | 61.74 |
| 2025-07-07 | BUY | 523,608 | 33.050 | 33.830 | 33.752 | GBX 17,672,818 | 61.92 |
| 2025-07-04 | SELL | -523,608 | | | 303.380* | | 60.33 Profit of 31,591,579 on sale |
| 2025-07-03 | BUY | 523,608 | 33.310 | 34.840 | 34.687 | GBX 18,162,391 | 60.51 |
| 2025-07-02 | BUY | 523,608 | 33.780 | 37.780 | 37.380 | GBX 19,572,466 | 60.69 |
| 2025-06-30 | BUY | 468,406 | 54.280 | 54.310 | 54.307 | GBX 25,437,725 | 60.73 |
| 2025-06-27 | BUY | 413,204 | 53.990 | 54.240 | 54.215 | GBX 22,401,856 | 60.78 |
| 2025-06-26 | BUY | 413,204 | 53.570 | 55.150 | 54.992 | GBX 22,722,915 | 60.83 |
| 2025-06-25 | BUY | 413,204 | 53.510 | 53.980 | 53.933 | GBX 22,285,331 | 60.88 |
| 2025-06-24 | BUY | 413,204 | 54.050 | 54.240 | 54.221 | GBX 22,404,335 | 60.93 |
| 2025-06-23 | BUY | 413,204 | 53.400 | 54.650 | 54.525 | GBX 22,529,949 | 60.98 |
| 2025-06-20 | BUY | 413,204 | 54.400 | 55.550 | 55.435 | GBX 22,905,964 | 61.02 |
| 2025-06-19 | BUY | 413,204 | | | 55.150* | | 61.07 |
| 2025-06-18 | BUY | 413,204 | 55.150 | 55.300 | 55.285 | GBX 22,843,983 | 61.11 |
| 2025-06-17 | BUY | 413,204 | 54.910 | 55.750 | 55.666 | GBX 23,001,414 | 61.15 |
| 2025-06-16 | BUY | 413,204 | 54.680 | 55.480 | 55.400 | GBX 22,891,501 | 61.20 |
| 2025-06-13 | BUY | 413,204 | 55.220 | 55.700 | 55.652 | GBX 22,995,629 | 61.24 |
| 2025-06-12 | BUY | 413,204 | 55.380 | 55.400 | 55.398 | GBX 22,890,676 | 61.29 |
| 2025-06-11 | BUY | 413,204 | 55.270 | 55.940 | 55.873 | GBX 23,086,947 | 61.33 |
| 2025-06-10 | BUY | 413,204 | 55.510 | 56.000 | 55.951 | GBX 23,119,177 | 61.37 |
| 2025-06-09 | BUY | 413,204 | 55.760 | 56.100 | 56.066 | GBX 23,166,695 | 61.41 |
| 2025-06-06 | BUY | 413,204 | 55.160 | 55.380 | 55.358 | GBX 22,874,147 | 61.46 |
| 2025-06-05 | BUY | 413,204 | 54.840 | 55.250 | 55.209 | GBX 22,812,580 | 61.51 |
| 2025-06-04 | BUY | 413,204 | 54.940 | 55.790 | 55.705 | GBX 23,017,529 | 61.56 |
| 2025-06-03 | BUY | 413,204 | 55.370 | 55.600 | 55.577 | GBX 22,964,638 | 61.61 |
| 2025-06-02 | BUY | 413,204 | 54.910 | 55.380 | 55.333 | GBX 22,863,817 | 61.66 |
| 2025-05-30 | BUY | 413,204 | 56.440 | 57.270 | 57.187 | GBX 23,629,897 | 61.70 |
| 2025-05-29 | BUY | 413,204 | 56.520 | 56.720 | 56.700 | GBX 23,428,667 | 61.74 |
| 2025-05-28 | BUY | 413,204 | 55.930 | 57.050 | 56.938 | GBX 23,527,009 | 61.79 |
| 2025-05-27 | BUY | 413,204 | 57.650 | 57.980 | 57.947 | GBX 23,943,932 | 61.82 |
| 2025-05-26 | BUY | 413,204 | | | 56.410* | | 61.87 |
| 2025-05-23 | BUY | 413,204 | 56.410 | 58.520 | 58.309 | GBX 24,093,512 | 61.91 |
| 2025-05-22 | BUY | 413,204 | 58.070 | 59.960 | 59.771 | GBX 24,697,616 | 61.94 |
| 2025-05-21 | BUY | 413,204 | 60.740 | 61.630 | 61.541 | GBX 25,428,988 | 61.95 |
| 2025-05-20 | BUY | 413,204 | 61.960 | 62.210 | 62.185 | GBX 25,695,090 | 61.95 |
| 2025-05-19 | BUY | 413,204 | 61.550 | 62.110 | 62.054 | GBX 25,640,961 | 61.95 |
| 2025-05-16 | BUY | 413,204 | 61.780 | 61.800 | 61.798 | GBX 25,535,180 | 61.96 |
| 2025-05-15 | BUY | 413,204 | 60.060 | 60.120 | 60.114 | GBX 24,839,345 | 61.97 |
| 2025-05-14 | BUY | 413,204 | 59.470 | 60.140 | 60.073 | GBX 24,822,404 | 61.99 |
| 2025-05-13 | BUY | 413,204 | 58.970 | 61.140 | 60.923 | GBX 25,173,627 | 62.02 |
| 2025-05-12 | BUY | 413,204 | 62.870 | 64.150 | 64.022 | GBX 26,454,147 | 62.01 |
| 2025-05-09 | BUY | 413,204 | 62.790 | 63.290 | 63.240 | GBX 26,131,021 | 62.01 |
| 2025-05-08 | BUY | 413,204 | 62.420 | 63.420 | 63.320 | GBX 26,164,077 | 62.00 |
| 2025-05-07 | BUY | 413,204 | 62.920 | 62.920 | 62.920 | GBX 25,998,795 | 61.99 |
| 2025-05-06 | BUY | 413,204 | 59.680 | 60.370 | 60.301 | GBX 24,916,614 | 62.02 |
| 2025-05-05 | BUY | 413,204 | 59.780 | 60.830 | 60.725 | GBX 25,091,814 | 62.04 |
| 2025-05-02 | BUY | 413,204 | 60.160 | 60.450 | 60.421 | GBX 24,966,199 | 62.05 |
| 2025-05-01 | BUY | 413,204 | 59.410 | 60.140 | 60.067 | GBX 24,819,924 | 62.08 |
| 2025-04-30 | BUY | 413,204 | 59.850 | 60.560 | 60.489 | GBX 24,994,297 | 62.10 |
| 2025-04-29 | BUY | 413,204 | 59.260 | 59.880 | 59.818 | GBX 24,717,037 | 62.13 |
| 2025-04-28 | BUY | 413,204 | 59.470 | 59.820 | 59.785 | GBX 24,703,401 | 62.15 |
| 2025-04-25 | BUY | 413,204 | 57.690 | 58.900 | 58.779 | GBX 24,287,718 | 62.19 |
| 2025-04-24 | BUY | 413,204 | 61.580 | 62.020 | 61.976 | GBX 25,608,731 | 62.20 |
| 2025-04-23 | BUY | 413,204 | 62.120 | 62.420 | 62.390 | GBX 25,779,797 | 62.20 |
| 2025-04-22 | BUY | 413,204 | 60.230 | 60.250 | 60.248 | GBX 24,894,715 | 62.22 |
| 2025-04-21 | BUY | 413,204 | 58.010 | 60.940 | 60.647 | GBX 25,059,582 | 62.26 |
| 2025-04-18 | BUY | 413,204 | | | 60.700* | | 62.28 |
| 2025-04-17 | BUY | 413,204 | 60.700 | 61.570 | 61.483 | GBX 25,405,021 | 62.30 |
| 2025-04-16 | BUY | 413,204 | 61.980 | 63.150 | 63.033 | GBX 26,045,488 | 62.30 |
| 2025-04-15 | BUY | 413,204 | 62.280 | 63.030 | 62.955 | GBX 26,013,257 | 62.30 |
| 2025-04-14 | BUY | 413,204 | 63.010 | 63.860 | 63.775 | GBX 26,352,085 | 62.29 |
| 2025-04-11 | BUY | 413,204 | 63.860 | 63.940 | 63.932 | GBX 26,416,958 | 62.27 |
| 2025-04-10 | BUY | 413,204 | 62.390 | 63.560 | 63.443 | GBX 26,214,902 | 62.27 |
| 2025-04-09 | BUY | 400,657 | 62.630 | 63.970 | 63.836 | GBX 25,576,341 | 62.27 |
| 2025-04-08 | BUY | 388,110 | 62.400 | 66.030 | 65.667 | GBX 25,486,019 | 62.27 |
| 2025-04-07 | BUY | 388,110 | 61.350 | 62.650 | 62.520 | GBX 24,264,638 | 62.28 |
| 2025-04-04 | BUY | 388,110 | 61.930 | 65.900 | 65.503 | GBX 25,422,370 | 62.28 |
| 2025-04-02 | BUY | 388,110 | 60.730 | 60.810 | 60.802 | GBX 23,597,865 | 62.30 |
| 2025-04-01 | BUY | 388,110 | 60.450 | 61.120 | 61.053 | GBX 23,695,279 | 62.32 |
| 2025-03-31 | BUY | 388,110 | 60.710 | 61.100 | 61.061 | GBX 23,698,384 | 62.34 |
| 2025-03-28 | BUY | 388,110 | 60.040 | 61.070 | 60.967 | GBX 23,661,902 | 62.37 |
| 2025-03-27 | BUY | 388,110 | 60.230 | 61.000 | 60.923 | GBX 23,644,826 | 62.39 |
| 2025-03-10 | BUY | 388,110 | 59.440 | 61.350 | 61.159 | GBX 23,736,419 | 63.01 |
| 2025-03-07 | BUY | 388,110 | 60.030 | 60.880 | 60.795 | GBX 23,595,148 | 63.05 |
| 2025-02-18 | BUY | 388,110 | 55.930 | 57.090 | 56.974 | GBX 22,112,179 | 64.15 |
| 2025-02-14 | BUY | 388,110 | 56.860 | 57.330 | 57.283 | GBX 22,232,106 | 64.42 |
| 2025-02-13 | BUY | 388,110 | 56.810 | 56.920 | 56.909 | GBX 22,086,951 | 64.56 |
| 2025-02-12 | BUY | 388,110 | 56.450 | 59.150 | 58.880 | GBX 22,851,917 | 64.72 |
| 2025-02-11 | BUY | 388,110 | 57.390 | 59.280 | 59.091 | GBX 22,933,808 | 64.86 |
| 2025-02-10 | BUY | 388,110 | 58.910 | 59.330 | 59.288 | GBX 23,010,266 | 64.98 |
| 2025-02-07 | BUY | 388,110 | 58.940 | 59.280 | 59.246 | GBX 22,993,965 | 65.11 |
| 2025-02-06 | BUY | 388,110 | 58.630 | 60.200 | 60.043 | GBX 23,303,289 | 65.24 |
| 2025-02-05 | BUY | 456,094 | 60.730 | 61.590 | 61.504 | GBX 28,051,605 | 65.34 |
| 2025-02-04 | BUY | 524,078 | 61.290 | 63.040 | 62.865 | GBX 32,946,164 | 65.43 |
| 2025-02-03 | BUY | 525,625 | 64.820 | 66.810 | 66.611 | GBX 35,012,406 | 65.44 |
| 2025-01-31 | BUY | 527,172 | 64.030 | 64.750 | 64.678 | GBX 34,096,431 | 65.47 |
| 2025-01-30 | BUY | 527,172 | 64.620 | 64.760 | 64.746 | GBX 34,132,279 | 65.49 |
| 2025-01-29 | BUY | 527,172 | 63.910 | 64.950 | 64.846 | GBX 34,184,994 | 65.53 |
| 2025-01-28 | BUY | 527,172 | 64.720 | 66.290 | 66.133 | GBX 34,863,466 | 65.55 |
| 2025-01-27 | BUY | 527,172 | 65.890 | 66.520 | 66.457 | GBX 35,034,268 | 65.54 |
| 2025-01-24 | BUY | 527,172 | 64.580 | 64.700 | 64.688 | GBX 34,101,701 | 65.56 |
| 2025-01-23 | BUY | 527,118 | 65.120 | 65.750 | 65.687 | GBX 34,624,800 | 65.58 |
| 2025-01-22 | SELL | -527,064 | 63.530 | 63.830 | 63.800 | GBX -33,626,684 | 63.09 Loss of -373,361 on sale |
| 2025-01-02 | BUY | 467,436 | 60.510 | 61.780 | 61.653 | GBX 28,818,831 | 63.16 |
| 2024-12-30 | BUY | 377,496 | 60.360 | 60.660 | 60.630 | GBX 22,887,582 | 63.24 |
| 2024-12-10 | BUY | 287,556 | 56.710 | 57.060 | 57.025 | GBX 16,397,881 | 63.44 |
| 2024-12-09 | BUY | 287,556 | 58.490 | 59.230 | 59.156 | GBX 17,010,663 | 63.59 |
| 2024-12-06 | BUY | 287,556 | 56.760 | 58.750 | 58.551 | GBX 16,836,691 | 63.80 |
| 2024-12-05 | BUY | 287,556 | 57.950 | 59.750 | 59.570 | GBX 17,129,711 | 63.99 |
| 2024-12-04 | BUY | 287,556 | 59.770 | 59.990 | 59.968 | GBX 17,244,159 | 64.13 |
| 2024-12-03 | BUY | 287,556 | 59.410 | 60.400 | 60.301 | GBX 17,339,915 | 64.29 |
| 2024-12-02 | BUY | 287,556 | 60.060 | 60.340 | 60.312 | GBX 17,343,078 | 64.44 |
| 2024-11-29 | BUY | 287,556 | 60.000 | 60.410 | 60.369 | GBX 17,359,468 | 64.61 |
| 2024-11-28 | BUY | 287,556 | | | 59.930* | | 64.79 |
| 2024-11-27 | BUY | 287,556 | 59.930 | 60.650 | 60.578 | GBX 17,419,568 | 64.98 |
| 2024-11-26 | BUY | 287,556 | 60.000 | 61.810 | 61.629 | GBX 17,721,789 | 65.19 |
| 2024-11-21 | BUY | 287,556 | 60.350 | 60.430 | 60.422 | GBX 17,374,709 | 65.83 |
| 2024-11-20 | BUY | 287,556 | 59.100 | 59.440 | 59.406 | GBX 17,082,551 | 66.16 |
| 2024-11-19 | BUY | 287,556 | 57.810 | 58.790 | 58.692 | GBX 16,877,237 | 66.60 |
| 2024-11-18 | BUY | 39,663 | 58.830 | 58.930 | 58.920 | GBX 2,336,944 | 67.04 |
| 2024-11-12 | BUY | 256,807 | 58.600 | 61.250 | 60.985 | GBX 15,661,375 | 67.53 |
| 2024-11-11 | SELL | -305,384 | 60.750 | 62.240 | 62.091 | GBX -18,961,598 | 62.00 Loss of -28,172 on sale |
| 2024-11-08 | SELL | -48,577 | 60.150 | 62.840 | 62.571 | GBX -3,039,511 | 62.12 Loss of -21,811 on sale |
| 2024-11-07 | SELL | -256,807 | 62.520 | 63.540 | 63.438 | GBX -16,291,323 | 62.09 Loss of -345,992 on sale |
| 2024-11-05 | SELL | -48,577 | 64.800 | 64.890 | 64.881 | GBX -3,151,724 | 61.83 Loss of -148,411 on sale |
| 2024-10-31 | SELL | -305,384 | 62.260 | 62.760 | 62.710 | GBX -19,150,630 | 61.45 Loss of -383,426 on sale |
| 2024-10-30 | SELL | -320,030 | 61.780 | 62.340 | 62.284 | GBX -19,932,749 | 61.56 Loss of -232,102 on sale |
| 2024-10-29 | BUY | 383,253 | 60.620 | 61.710 | 61.601 | GBX 23,608,768 | 61.69 |
| 2024-10-28 | BUY | 431,830 | 61.650 | 63.720 | 63.513 | GBX 27,426,819 | 61.70 |
| 2024-10-24 | SELL | -431,830 | 61.620 | 62.890 | 62.763 | GBX -27,102,946 | 61.54 Loss of -528,127 on sale |
| 2024-10-22 | BUY | 14,982 | 61.060 | 61.360 | 61.330 | GBX 918,846 | 62.02 |
| 2024-10-21 | SELL | -401,866 | 61.000 | 62.530 | 62.377 | GBX -25,067,195 | 62.02 Loss of -143,466 on sale |
| 2024-10-18 | BUY | 401,866 | 62.020 | 63.140 | 63.028 | GBX 25,328,810 | 0.00 |