| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,984 | 112.790 | 111.045 | 111.219 | GBX 220,659 | 108.37 |
| 2025-11-06 | SELL | -1,210 | 111.710 | 109.180 | 109.433 | GBX -132,414 | 108.35 Loss of -1,310 on sale |
| 2025-11-05 | SELL | -744 | 111.960 | 110.600 | 110.736 | GBX -82,388 | 108.34 Loss of -1,786 on sale |
| 2025-11-04 | SELL | -3,154 | 111.785 | 110.640 | 110.754 | GBX -349,320 | 108.32 Loss of -7,680 on sale |
| 2025-10-31 | SELL | -500 | 113.100 | 110.570 | 110.823 | GBX -55,411 | 108.28 Loss of -1,272 on sale |
| 2025-10-30 | BUY | 1,764 | 113.580 | 109.550 | 109.953 | GBX 193,957 | 108.26 |
| 2025-10-29 | BUY | 1,750 | 110.240 | 111.530 | 111.401 | GBX 194,952 | 108.25 |
| 2025-10-28 | BUY | 7,500 | 111.650 | 112.480 | 112.397 | GBX 842,978 | 108.23 |
| 2025-10-27 | BUY | 4,000 | 112.340 | 112.600 | 112.574 | GBX 450,296 | 108.21 |
| 2025-10-24 | BUY | 492 | 111.680 | 113.650 | 113.453 | GBX 55,819 | 108.19 |
| 2025-10-23 | SELL | -1,000 | 113.030 | 113.830 | 113.750 | GBX -113,750 | 108.17 Loss of -5,580 on sale |
| 2025-10-22 | BUY | 2,000 | 113.080 | 114.280 | 114.160 | GBX 228,320 | 108.14 |
| 2025-10-21 | BUY | 750 | 114.300 | 114.540 | 114.516 | GBX 85,887 | 108.11 |
| 2025-10-17 | BUY | 3,750 | 110.670 | 111.460 | 111.381 | GBX 417,679 | 108.08 |
| 2025-10-16 | BUY | 246 | 109.880 | 112.090 | 111.869 | GBX 27,520 | 108.07 |
| 2025-10-14 | SELL | -1,500 | 111.170 | 111.840 | 111.773 | GBX -167,659 | 108.03 Loss of -5,612 on sale |
| 2025-10-10 | SELL | -249 | 109.190 | 112.680 | 112.331 | GBX -27,970 | 108.03 Loss of -1,072 on sale |
| 2025-10-08 | BUY | 1,992 | 111.890 | 113.200 | 113.069 | GBX 225,233 | 108.00 |
| 2025-10-07 | BUY | 7,470 | 112.530 | 113.400 | 113.313 | GBX 846,448 | 107.98 |
| 2025-10-06 | BUY | 249 | 112.750 | 113.110 | 113.074 | GBX 28,155 | 107.95 |
| 2025-10-03 | BUY | 3,472 | 112.470 | 113.570 | 113.460 | GBX 393,933 | 107.93 |
| 2025-10-02 | BUY | 2,728 | 112.140 | 113.170 | 113.067 | GBX 308,447 | 107.91 |
| 2025-10-01 | BUY | 1,736 | 112.950 | 116.060 | 115.749 | GBX 200,940 | 107.88 |
| 2025-09-30 | BUY | 2,480 | 114.500 | 114.880 | 114.842 | GBX 284,808 | 107.84 |
| 2025-09-29 | BUY | 2,232 | 114.780 | 115.010 | 114.987 | GBX 256,651 | 107.80 |
| 2025-09-26 | BUY | 2,728 | 113.470 | 113.570 | 113.560 | GBX 309,792 | 107.77 |
| 2025-09-25 | BUY | 3,472 | 112.990 | 114.050 | 113.944 | GBX 395,614 | 107.74 |
| 2025-09-18 | BUY | 250 | 114.860 | 115.780 | 115.688 | GBX 28,922 | 107.70 |
| 2025-09-17 | BUY | 2,250 | 116.100 | 116.660 | 116.604 | GBX 262,359 | 107.65 |
| 2025-09-11 | BUY | 1,250 | 117.080 | 117.170 | 117.161 | GBX 146,451 | 107.59 |
| 2025-09-09 | BUY | 1,250 | 117.370 | 119.050 | 118.882 | GBX 148,603 | 107.49 |
| 2025-07-31 | SELL | -8,559 | 119.110 | 119.910 | 119.830 | GBX -1,025,625 | 107.42 Loss of -106,217 on sale |
| 2025-07-30 | BUY | 2,000 | 119.540 | 120.500 | 120.404 | GBX 240,808 | 107.35 |
| 2025-07-29 | BUY | 250 | 119.910 | 120.810 | 120.720 | GBX 30,180 | 107.27 |
| 2025-07-24 | BUY | 250 | 121.950 | 123.400 | 123.255 | GBX 30,814 | 107.18 |
| 2025-07-23 | BUY | 1,500 | 122.940 | 123.180 | 123.156 | GBX 184,734 | 107.09 |
| 2025-07-22 | BUY | 2,250 | 121.060 | 121.430 | 121.393 | GBX 273,134 | 107.00 |
| 2025-07-21 | BUY | 502 | 120.840 | 121.970 | 121.857 | GBX 61,172 | 106.92 |
| 2025-07-18 | SELL | -2,511 | 121.420 | 122.160 | 122.086 | GBX -306,558 | 106.83 Loss of -38,310 on sale |
| 2025-07-17 | BUY | 251 | 122.210 | 122.390 | 122.372 | GBX 30,715 | 106.73 |
| 2025-07-16 | BUY | 1,004 | 119.820 | 120.570 | 120.495 | GBX 120,977 | 106.65 |
| 2025-07-15 | SELL | -3,810 | 118.980 | 120.230 | 120.105 | GBX -457,600 | 106.57 Loss of -51,552 on sale |
| 2025-07-14 | BUY | 2,000 | 119.970 | 120.500 | 120.447 | GBX 240,894 | 106.49 |
| 2025-07-11 | SELL | -500 | 119.870 | 121.230 | 121.094 | GBX -60,547 | 106.40 Loss of -7,345 on sale |
| 2025-07-10 | BUY | 2,000 | 121.560 | 121.950 | 121.911 | GBX 243,822 | 106.31 |
| 2025-07-09 | BUY | 2,000 | 120.610 | 122.350 | 122.176 | GBX 244,352 | 106.21 |
| 2025-07-08 | BUY | 1,504 | 121.820 | 123.710 | 123.521 | GBX 185,776 | 106.11 |
| 2025-07-07 | SELL | -5,773 | 123.160 | 124.610 | 124.465 | GBX -718,536 | 106.00 Loss of -106,586 on sale |
| 2025-07-02 | SELL | -7,279 | 122.980 | 123.700 | 123.628 | GBX -899,888 | 105.65 Loss of -130,870 on sale |
| 2025-06-30 | BUY | 4,267 | 124.010 | 124.690 | 124.622 | GBX 531,762 | 105.53 |
| 2025-06-27 | BUY | 2,250 | 122.340 | 122.940 | 122.880 | GBX 276,480 | 105.41 |
| 2025-06-25 | SELL | -500 | 119.420 | 119.720 | 119.690 | GBX -59,845 | 105.21 Loss of -7,242 on sale |
| 2025-06-24 | BUY | 254 | 118.650 | 119.080 | 119.037 | GBX 30,235 | 105.11 |
| 2025-06-23 | BUY | 6,500 | 117.750 | 117.990 | 117.966 | GBX 766,779 | 105.03 |
| 2025-06-18 | SELL | -1,506 | 117.860 | 118.750 | 118.661 | GBX -178,703 | 104.84 Loss of -20,807 on sale |
| 2025-06-13 | SELL | -753 | 117.940 | 118.320 | 118.282 | GBX -89,066 | 104.55 Loss of -10,340 on sale |
| 2025-06-12 | BUY | 753 | 118.610 | 119.390 | 119.312 | GBX 89,842 | 104.45 |
| 2025-06-11 | BUY | 1,004 | 119.520 | 119.550 | 119.547 | GBX 120,025 | 104.34 |
| 2025-06-06 | SELL | -1,255 | 113.900 | 114.220 | 114.188 | GBX -143,306 | 104.07 Loss of -12,692 on sale |
| 2025-06-05 | SELL | -753 | 112.530 | 114.340 | 114.159 | GBX -85,962 | 104.01 Loss of -7,641 on sale |
| 2025-06-04 | SELL | -1,000 | 113.490 | 114.050 | 113.994 | GBX -113,994 | 103.94 Loss of -10,055 on sale |
| 2025-06-02 | BUY | 3,250 | 112.950 | 113.600 | 113.535 | GBX 368,989 | 103.80 |
| 2025-05-30 | SELL | -726 | 113.040 | 113.350 | 113.319 | GBX -82,270 | 103.72 Loss of -6,966 on sale |
| 2025-05-29 | BUY | 250 | 112.020 | 112.260 | 112.236 | GBX 28,059 | 103.66 |
| 2025-05-28 | SELL | -249 | 111.520 | 112.470 | 112.375 | GBX -27,981 | 103.60 Loss of -2,186 on sale |
| 2025-05-27 | BUY | 2,750 | 112.360 | 112.890 | 112.837 | GBX 310,302 | 103.53 |
| 2025-05-23 | SELL | -5,000 | 109.720 | 110.350 | 110.287 | GBX -551,435 | 103.43 Loss of -34,295 on sale |
| 2025-05-22 | SELL | -5,500 | 111.130 | 111.800 | 111.733 | GBX -614,532 | 103.37 Loss of -46,022 on sale |
| 2025-05-21 | BUY | 250 | 110.460 | 112.490 | 112.287 | GBX 28,072 | 103.31 |
| 2025-05-20 | BUY | 2,000 | 112.360 | 113.400 | 113.296 | GBX 226,592 | 103.23 |
| 2025-05-19 | BUY | 7,250 | 112.660 | 112.990 | 112.957 | GBX 818,938 | 103.15 |
| 2025-05-16 | BUY | 6,750 | 113.420 | 113.440 | 113.438 | GBX 765,707 | 103.07 |
| 2025-05-15 | BUY | 5,500 | 112.220 | 112.850 | 112.787 | GBX 620,328 | 102.99 |
| 2025-05-14 | BUY | 5,000 | 112.940 | 113.410 | 113.363 | GBX 566,815 | 102.90 |
| 2025-05-13 | SELL | -1,000 | 111.380 | 112.200 | 112.118 | GBX -112,118 | 102.83 Loss of -9,286 on sale |
| 2025-05-12 | BUY | 250 | 110.490 | 110.940 | 110.895 | GBX 27,724 | 102.77 |
| 2025-05-09 | BUY | 750 | 105.940 | 106.190 | 106.165 | GBX 79,624 | 102.74 |
| 2025-05-08 | SELL | -7,250 | 105.120 | 106.190 | 106.083 | GBX -769,102 | 102.72 Loss of -24,408 on sale |
| 2025-05-07 | SELL | -3,500 | 102.090 | 103.310 | 103.188 | GBX -361,158 | 102.72 Loss of -1,631 on sale |
| 2025-05-06 | BUY | 8,750 | 92.170 | 92.740 | 92.683 | GBX 810,976 | 102.82 |
| 2025-05-02 | BUY | 750 | 92.490 | 93.190 | 93.120 | GBX 69,840 | 103.01 |
| 2025-05-01 | SELL | -1,250 | 90.810 | 91.610 | 91.530 | GBX -114,413 | 103.12 Profit of 14,491 on sale |
| 2025-04-30 | BUY | 750 | 90.950 | 91.190 | 91.166 | GBX 68,375 | 103.24 |
| 2025-04-29 | BUY | 1,750 | 91.170 | 91.660 | 91.611 | GBX 160,319 | 103.35 |
| 2025-04-28 | BUY | 3,732 | 90.160 | 91.370 | 91.249 | GBX 340,541 | 103.48 |
| 2025-04-25 | BUY | 3,500 | 90.280 | 90.340 | 90.334 | GBX 316,169 | 103.60 |
| 2025-04-24 | BUY | 1,000 | 90.010 | 90.240 | 90.217 | GBX 90,217 | 103.74 |
| 2025-04-23 | BUY | 2,750 | 87.290 | 89.870 | 89.612 | GBX 246,433 | 103.90 |
| 2025-04-22 | SELL | -1,518 | 86.090 | 86.560 | 86.513 | GBX -131,327 | 104.07 Profit of 26,655 on sale |
| 2025-04-17 | BUY | 500 | 84.810 | 85.780 | 85.683 | GBX 42,841 | 104.46 |
| 2025-04-16 | BUY | 7,206 | 82.770 | 84.800 | 84.597 | GBX 609,606 | 104.68 |
| 2025-04-15 | BUY | 5,000 | 85.010 | 85.980 | 85.883 | GBX 429,415 | 104.89 |
| 2025-04-11 | BUY | 6,250 | 84.890 | 85.670 | 85.592 | GBX 534,950 | 105.31 |
| 2025-04-10 | BUY | 10,250 | 85.230 | 89.010 | 88.632 | GBX 908,478 | 105.52 |
| 2025-04-09 | BUY | 2,000 | 91.440 | 92.250 | 92.169 | GBX 184,338 | 105.67 |
| 2025-04-08 | BUY | 5,250 | 81.720 | 86.950 | 86.427 | GBX 453,742 | 105.93 |
| 2025-04-07 | BUY | 5,990 | 83.300 | 86.630 | 86.297 | GBX 516,919 | 106.18 |
| 2025-04-04 | SELL | -15,000 | 83.530 | 87.540 | 87.139 | GBX -1,307,085 | 106.44 Profit of 289,442 on sale |
| 2025-04-02 | BUY | 1,750 | 97.880 | 98.310 | 98.267 | GBX 171,967 | 106.53 |
| 2025-03-31 | SELL | -6,750 | 98.700 | 98.850 | 98.835 | GBX -667,136 | 106.72 Profit of 53,244 on sale |
| 2025-03-28 | SELL | -4,233 | 98.070 | 100.390 | 100.158 | GBX -423,969 | 106.82 Profit of 28,216 on sale |
| 2025-03-27 | SELL | -1,245 | 100.450 | 101.030 | 100.972 | GBX -125,710 | 106.90 Profit of 7,379 on sale |
| 2025-03-26 | BUY | 2,241 | 100.780 | 102.270 | 102.121 | GBX 228,853 | 106.97 |
| 2025-03-25 | SELL | -2,988 | 101.610 | 101.760 | 101.745 | GBX -304,014 | 107.04 Profit of 15,810 on sale |
| 2025-03-24 | BUY | 1,743 | 100.180 | 100.440 | 100.414 | GBX 175,022 | 107.12 |
| 2025-03-21 | BUY | 2,988 | 99.460 | 99.890 | 99.847 | GBX 298,343 | 107.21 |
| 2025-03-19 | BUY | 468 | 100.290 | 100.960 | 100.893 | GBX 47,218 | 107.41 |
| 2025-03-18 | SELL | -4,500 | 99.350 | 99.730 | 99.692 | GBX -448,614 | 107.51 Profit of 35,185 on sale |
| 2025-03-17 | BUY | 4,750 | 99.360 | 100.120 | 100.044 | GBX 475,209 | 107.62 |
| 2025-03-14 | BUY | 4,250 | 98.640 | 99.100 | 99.054 | GBX 420,979 | 107.73 |
| 2025-03-13 | BUY | 20,968 | 96.870 | 98.650 | 98.472 | GBX 2,064,761 | 107.88 |
| 2025-03-12 | BUY | 10,000 | 98.760 | 99.490 | 99.417 | GBX 994,170 | 108.00 |
| 2025-03-11 | BUY | 4,000 | 97.900 | 101.040 | 100.726 | GBX 402,904 | 108.14 |
| 2025-03-07 | BUY | 2,374 | 105.510 | 105.770 | 105.744 | GBX 251,036 | 108.25 |
| 2025-03-06 | SELL | -2,250 | 105.430 | 108.830 | 108.490 | GBX -244,103 | 108.29 Loss of -450 on sale |
| 2025-03-05 | BUY | 7,782 | 109.310 | 110.940 | 110.777 | GBX 862,067 | 108.28 |
| 2025-03-04 | BUY | 1,500 | 109.010 | 112.250 | 111.926 | GBX 167,889 | 108.26 |
| 2025-03-03 | BUY | 6,750 | 112.790 | 115.550 | 115.274 | GBX 778,100 | 108.20 |
| 2025-02-28 | SELL | -1,750 | 113.800 | 113.990 | 113.971 | GBX -199,449 | 108.11 Loss of -10,253 on sale |
| 2025-02-27 | BUY | 250 | 111.310 | 113.120 | 112.939 | GBX 28,235 | 108.06 |
| 2025-02-26 | SELL | -500 | 111.830 | 113.250 | 113.108 | GBX -56,554 | 108.00 Loss of -2,552 on sale |
| 2025-02-25 | BUY | 4,750 | 110.530 | 111.900 | 111.763 | GBX 530,874 | 107.96 |
| 2025-02-21 | BUY | 3,500 | 108.660 | 111.760 | 111.450 | GBX 390,075 | 107.90 |
| 2025-02-20 | BUY | 2,000 | 110.550 | 111.520 | 111.423 | GBX 222,846 | 107.86 |
| 2025-02-19 | BUY | 500 | 111.350 | 111.760 | 111.719 | GBX 55,860 | 107.80 |
| 2025-02-18 | BUY | 1,250 | 109.560 | 109.920 | 109.884 | GBX 137,355 | 107.77 |
| 2025-02-13 | BUY | 4,233 | 109.590 | 109.760 | 109.743 | GBX 464,542 | 107.64 |
| 2025-02-12 | BUY | 1,500 | 109.230 | 109.530 | 109.500 | GBX 164,250 | 107.61 |
| 2025-02-11 | SELL | -500 | 109.020 | 109.050 | 109.047 | GBX -54,524 | 107.58 Loss of -733 on sale |
| 2025-02-07 | SELL | -1,992 | 110.860 | 112.550 | 112.381 | GBX -223,863 | 107.48 Loss of -9,756 on sale |
| 2025-02-06 | BUY | 996 | 112.090 | 112.680 | 112.621 | GBX 112,171 | 107.39 |
| 2025-02-04 | BUY | 8,715 | 113.300 | 114.660 | 114.524 | GBX 998,077 | 107.20 |
| 2025-02-03 | BUY | 3,250 | 114.000 | 114.600 | 114.540 | GBX 372,255 | 107.06 |
| 2025-01-31 | BUY | 747 | 113.060 | 114.010 | 113.915 | GBX 85,095 | 106.93 |
| 2025-01-30 | BUY | 498 | 113.430 | 115.180 | 115.005 | GBX 57,272 | 106.78 |
| 2025-01-29 | BUY | 4,731 | 113.190 | 114.380 | 114.261 | GBX 540,569 | 106.64 |
| 2025-01-28 | BUY | 2,250 | 112.140 | 112.960 | 112.878 | GBX 253,975 | 106.51 |
| 2025-01-27 | BUY | 3,500 | 113.340 | 114.080 | 114.006 | GBX 399,021 | 106.35 |
| 2025-01-24 | BUY | 2,250 | 112.160 | 113.390 | 113.267 | GBX 254,851 | 106.21 |
| 2025-01-23 | BUY | 6,474 | 111.040 | 111.070 | 111.067 | GBX 719,048 | 106.08 |
| 2025-01-02 | BUY | 8,217 | 110.820 | 112.200 | 112.062 | GBX 920,813 | 105.96 |
| 2024-12-30 | BUY | 56,107 | 110.800 | 111.540 | 111.466 | GBX 6,254,023 | 105.84 |
| 2024-12-10 | BUY | 1,750 | 114.730 | 114.950 | 114.928 | GBX 201,124 | 105.60 |
| 2024-12-09 | BUY | 2,000 | 114.610 | 117.180 | 116.923 | GBX 233,846 | 105.34 |
| 2024-12-06 | BUY | 3,000 | 116.730 | 117.260 | 117.207 | GBX 351,621 | 105.02 |
| 2024-12-05 | BUY | 750 | 116.500 | 117.270 | 117.193 | GBX 87,895 | 104.68 |
| 2024-12-04 | BUY | 2,750 | 116.990 | 117.290 | 117.260 | GBX 322,465 | 104.31 |
| 2024-12-03 | BUY | 8,813 | 116.450 | 117.230 | 117.152 | GBX 1,032,461 | 103.93 |
| 2024-12-02 | BUY | 738 | 117.160 | 118.630 | 118.483 | GBX 87,440 | 103.50 |
| 2024-11-29 | BUY | 5,750 | 117.470 | 117.740 | 117.713 | GBX 676,850 | 103.04 |
| 2024-11-27 | BUY | 6,750 | 117.600 | 118.200 | 118.140 | GBX 797,445 | 102.00 |
| 2024-11-26 | BUY | 14,500 | 115.450 | 116.420 | 116.323 | GBX 1,686,683 | 100.96 |
| 2024-11-26 | BUY | 14,500 | 115.450 | 116.420 | 116.323 | GBX 1,686,683 | 100.96 |
| 2024-11-25 | BUY | 15,000 | 116.000 | 116.580 | 116.522 | GBX 1,747,830 | 100.36 |
| 2024-11-22 | BUY | 17,500 | 115.650 | 116.340 | 116.271 | GBX 2,034,742 | 99.72 |
| 2024-11-21 | BUY | 2,750 | 114.720 | 116.250 | 116.097 | GBX 319,267 | 99.07 |
| 2024-11-20 | BUY | 2,500 | 114.260 | 114.370 | 114.359 | GBX 285,898 | 98.38 |
| 2024-11-19 | BUY | 2,250 | 112.420 | 112.500 | 112.492 | GBX 253,107 | 97.71 |
| 2024-11-18 | BUY | 20,250 | 113.540 | 115.440 | 115.250 | GBX 2,333,813 | 96.92 |
| 2024-11-12 | BUY | 7,000 | 100.990 | 101.290 | 101.260 | GBX 708,820 | 96.71 |
| 2024-11-11 | BUY | 4,750 | 100.860 | 100.900 | 100.896 | GBX 479,256 | 96.48 |
| 2024-11-08 | BUY | 3,580 | 99.020 | 99.260 | 99.236 | GBX 355,265 | 96.33 |
| 2024-11-07 | BUY | 22,250 | 98.930 | 99.520 | 99.461 | GBX 2,213,007 | 96.16 |
| 2024-11-06 | BUY | 18,460 | 98.890 | 99.550 | 99.484 | GBX 1,836,475 | 95.98 |
| 2024-11-05 | BUY | 9,960 | 96.630 | 96.670 | 96.666 | GBX 962,793 | 95.88 |
| 2024-11-05 | BUY | 9,960 | 96.630 | 96.670 | 96.666 | GBX 962,793 | 95.88 |
| 2024-11-04 | BUY | 1,750 | 95.790 | 96.020 | 95.997 | GBX 167,995 | 95.89 |
| 2024-11-01 | BUY | 4,000 | 95.810 | 96.390 | 96.332 | GBX 385,328 | 95.90 |
| 2024-10-31 | BUY | 1,000 | 96.200 | 96.630 | 96.587 | GBX 96,587 | 95.87 |
| 2024-10-30 | BUY | 2,484 | 95.080 | 96.710 | 96.547 | GBX 239,823 | 95.95 |
| 2024-10-29 | BUY | 9,250 | 96.130 | 96.620 | 96.571 | GBX 893,282 | 95.93 |
| 2024-10-28 | SELL | -1,750 | 96.200 | 96.690 | 96.641 | GBX -169,122 | 95.84 Loss of -1,396 on sale |
| 2024-10-28 | SELL | -1,750 | 96.200 | 96.690 | 96.641 | GBX -169,122 | 95.84 Loss of -1,396 on sale |
| 2024-10-25 | BUY | 3,000 | 95.030 | 96.850 | 96.668 | GBX 290,004 | 96.25 |
| 2024-10-25 | BUY | 3,000 | 95.030 | 96.850 | 96.668 | GBX 290,004 | 96.25 |
| 2024-10-24 | BUY | 2,000 | 95.400 | 96.800 | 96.660 | GBX 193,320 | 96.53 |
| 2024-10-23 | BUY | 2,500 | 96.240 | 97.140 | 97.050 | GBX 242,625 | 96.68 |
| 2024-10-22 | BUY | 13,453 | 96.740 | 97.260 | 97.208 | GBX 1,307,739 | 96.62 |
| 2024-10-21 | BUY | 7,000 | 96.620 | 97.450 | 97.367 | GBX 681,569 | 0.00 |