| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 696 | 59.285 | 57.970 | 58.102 | GBX 40,439 | 50.94 |
| 2025-11-06 | SELL | -420 | 57.940 | 55.550 | 55.789 | GBX -23,431 | 50.88 Loss of -2,062 on sale |
| 2025-11-05 | SELL | -261 | 57.100 | 55.110 | 55.309 | GBX -14,436 | 50.85 Loss of -1,163 on sale |
| 2025-11-04 | SELL | -1,110 | 56.710 | 54.280 | 54.523 | GBX -60,521 | 50.83 Loss of -4,101 on sale |
| 2025-10-31 | SELL | -174 | 53.890 | 52.940 | 53.035 | GBX -9,228 | 50.79 Loss of -391 on sale |
| 2025-10-30 | BUY | 609 | 53.280 | 51.506 | 51.683 | GBX 31,475 | 50.78 |
| 2025-10-29 | BUY | 609 | 51.800 | 53.399 | 53.239 | GBX 32,423 | 50.78 |
| 2025-10-28 | BUY | 2,610 | 52.180 | 53.510 | 53.377 | GBX 139,314 | 50.77 |
| 2025-10-27 | BUY | 1,392 | 53.750 | 54.350 | 54.290 | GBX 75,572 | 50.75 |
| 2025-10-24 | BUY | 170 | 53.700 | 54.010 | 53.979 | GBX 9,176 | 50.74 |
| 2025-10-23 | SELL | -348 | 53.560 | 54.740 | 54.622 | GBX -19,008 | 50.72 Loss of -1,357 on sale |
| 2025-10-22 | BUY | 696 | 53.490 | 56.980 | 56.631 | GBX 39,415 | 50.71 |
| 2025-10-21 | BUY | 261 | 55.710 | 56.880 | 56.763 | GBX 14,815 | 50.68 |
| 2025-10-17 | BUY | 1,305 | 54.080 | 54.530 | 54.485 | GBX 71,103 | 50.63 |
| 2025-10-16 | BUY | 85 | 53.240 | 56.230 | 55.931 | GBX 4,754 | 50.62 |
| 2025-10-14 | SELL | -522 | 53.290 | 53.830 | 53.776 | GBX -28,071 | 50.58 Loss of -1,669 on sale |
| 2025-10-10 | SELL | -87 | 53.120 | 55.360 | 55.136 | GBX -4,797 | 50.57 Loss of -398 on sale |
| 2025-10-08 | BUY | 696 | 56.410 | 57.160 | 57.085 | GBX 39,731 | 50.53 |
| 2025-10-07 | BUY | 2,610 | 57.160 | 57.550 | 57.511 | GBX 150,104 | 50.50 |
| 2025-10-06 | BUY | 87 | 57.190 | 57.300 | 57.289 | GBX 4,984 | 50.46 |
| 2025-10-03 | BUY | 1,218 | 56.030 | 56.480 | 56.435 | GBX 68,738 | 50.43 |
| 2025-10-02 | BUY | 957 | 55.760 | 57.350 | 57.191 | GBX 54,732 | 50.40 |
| 2025-10-01 | BUY | 609 | 56.160 | 57.080 | 56.988 | GBX 34,706 | 50.37 |
| 2025-09-30 | BUY | 870 | 54.430 | 55.310 | 55.222 | GBX 48,043 | 50.34 |
| 2025-09-29 | BUY | 783 | 54.460 | 54.970 | 54.919 | GBX 43,002 | 50.32 |
| 2025-09-26 | BUY | 955 | 54.060 | 54.950 | 54.861 | GBX 52,392 | 50.30 |
| 2025-09-25 | BUY | 1,218 | 53.930 | 54.960 | 54.857 | GBX 66,816 | 50.28 |
| 2025-09-18 | BUY | 84 | 49.390 | 50.210 | 50.128 | GBX 4,211 | 50.28 |
| 2025-09-17 | BUY | 756 | 49.990 | 50.990 | 50.890 | GBX 38,473 | 50.29 |
| 2025-09-11 | BUY | 420 | 50.960 | 51.220 | 51.194 | GBX 21,501 | 50.28 |
| 2025-09-09 | BUY | 420 | 50.250 | 51.400 | 51.285 | GBX 21,540 | 50.28 |
| 2025-07-24 | BUY | 84 | 54.030 | 54.530 | 54.480 | GBX 4,576 | 50.25 |
| 2025-07-23 | BUY | 504 | 51.960 | 53.970 | 53.769 | GBX 27,100 | 50.24 |
| 2025-07-22 | BUY | 756 | 54.340 | 54.660 | 54.628 | GBX 41,299 | 50.22 |
| 2025-07-21 | BUY | 168 | 53.540 | 57.990 | 57.545 | GBX 9,668 | 50.20 |
| 2025-07-18 | SELL | -840 | 59.190 | 59.620 | 59.577 | GBX -50,045 | 50.14 Loss of -7,924 on sale |
| 2025-07-17 | BUY | 84 | 58.750 | 59.350 | 59.290 | GBX 4,980 | 50.09 |
| 2025-07-16 | BUY | 336 | 59.180 | 60.310 | 60.197 | GBX 20,226 | 50.04 |
| 2025-07-15 | SELL | -1,275 | 58.240 | 58.600 | 58.564 | GBX -74,669 | 49.98 Loss of -10,939 on sale |
| 2025-07-14 | BUY | 672 | 58.280 | 58.360 | 58.352 | GBX 39,213 | 49.93 |
| 2025-07-11 | SELL | -168 | 55.330 | 55.420 | 55.411 | GBX -9,309 | 49.90 Loss of -926 on sale |
| 2025-07-10 | BUY | 672 | 54.520 | 55.050 | 54.997 | GBX 36,958 | 49.87 |
| 2025-07-09 | BUY | 672 | 54.880 | 55.260 | 55.222 | GBX 37,109 | 49.84 |
| 2025-07-08 | BUY | 504 | 54.860 | 56.900 | 56.696 | GBX 28,575 | 49.80 |
| 2025-07-07 | SELL | -1,932 | 56.160 | 56.260 | 56.250 | GBX -108,675 | 49.76 Loss of -12,531 on sale |
| 2025-07-02 | SELL | -2,436 | 56.140 | 56.380 | 56.356 | GBX -137,283 | 49.65 Loss of -16,338 on sale |
| 2025-06-30 | BUY | 1,428 | 58.320 | 58.880 | 58.824 | GBX 84,001 | 49.59 |
| 2025-06-27 | BUY | 756 | 58.310 | 58.550 | 58.526 | GBX 44,246 | 49.53 |
| 2025-06-25 | SELL | -168 | 58.230 | 60.320 | 60.111 | GBX -10,099 | 49.42 Loss of -1,797 on sale |
| 2025-06-24 | BUY | 80 | 60.340 | 60.780 | 60.736 | GBX 4,859 | 49.34 |
| 2025-06-23 | BUY | 2,184 | 59.370 | 61.020 | 60.855 | GBX 132,907 | 49.27 |
| 2025-06-18 | SELL | -498 | 59.370 | 60.200 | 60.117 | GBX -29,938 | 49.13 Loss of -5,470 on sale |
| 2025-06-13 | SELL | -249 | 56.840 | 56.960 | 56.948 | GBX -14,180 | 48.95 Loss of -1,993 on sale |
| 2025-06-12 | BUY | 249 | 55.520 | 55.560 | 55.556 | GBX 13,833 | 48.90 |
| 2025-06-11 | BUY | 332 | 53.970 | 54.680 | 54.609 | GBX 18,130 | 48.86 |
| 2025-06-06 | SELL | -415 | 56.390 | 56.720 | 56.687 | GBX -23,525 | 48.73 Loss of -3,304 on sale |
| 2025-06-05 | SELL | -249 | 55.330 | 55.800 | 55.753 | GBX -13,882 | 48.68 Loss of -1,762 on sale |
| 2025-06-04 | SELL | -332 | 55.490 | 56.740 | 56.615 | GBX -18,796 | 48.63 Loss of -2,652 on sale |
| 2025-06-02 | BUY | 1,079 | 56.660 | 57.190 | 57.137 | GBX 61,651 | 48.51 |
| 2025-05-30 | SELL | -240 | 55.130 | 55.610 | 55.562 | GBX -13,335 | 48.45 Loss of -1,706 on sale |
| 2025-05-29 | BUY | 83 | 55.370 | 56.020 | 55.955 | GBX 4,644 | 48.40 |
| 2025-05-28 | SELL | -82 | 55.500 | 57.030 | 56.877 | GBX -4,664 | 48.35 Loss of -700 on sale |
| 2025-05-27 | BUY | 913 | 56.560 | 56.610 | 56.605 | GBX 51,680 | 48.28 |
| 2025-05-23 | SELL | -1,660 | 55.610 | 56.020 | 55.979 | GBX -92,925 | 48.17 Loss of -12,970 on sale |
| 2025-05-22 | SELL | -1,826 | 55.690 | 56.320 | 56.257 | GBX -102,725 | 48.11 Loss of -14,884 on sale |
| 2025-05-21 | BUY | 83 | 55.710 | 56.280 | 56.223 | GBX 4,667 | 48.04 |
| 2025-05-20 | BUY | 664 | 56.140 | 57.370 | 57.247 | GBX 38,012 | 47.98 |
| 2025-05-19 | BUY | 2,407 | 55.560 | 56.090 | 56.037 | GBX 134,881 | 47.92 |
| 2025-05-16 | BUY | 2,241 | 55.860 | 56.040 | 56.022 | GBX 125,545 | 47.85 |
| 2025-05-15 | BUY | 1,826 | 56.000 | 57.040 | 56.936 | GBX 103,965 | 47.78 |
| 2025-05-14 | BUY | 1,660 | 56.360 | 56.660 | 56.630 | GBX 94,006 | 47.71 |
| 2025-05-13 | SELL | -332 | 56.200 | 56.670 | 56.623 | GBX -18,799 | 47.64 Loss of -2,983 on sale |
| 2025-05-12 | BUY | 83 | 54.490 | 56.110 | 55.948 | GBX 4,644 | 47.58 |
| 2025-05-09 | BUY | 249 | 55.620 | 55.650 | 55.647 | GBX 13,856 | 47.51 |
| 2025-05-08 | SELL | -2,407 | 53.400 | 54.590 | 54.471 | GBX -131,112 | 47.46 Loss of -16,876 on sale |
| 2025-05-07 | SELL | -1,162 | 53.960 | 54.570 | 54.509 | GBX -63,339 | 47.40 Loss of -8,258 on sale |
| 2025-05-06 | BUY | 2,905 | 53.450 | 53.890 | 53.846 | GBX 156,423 | 47.35 |
| 2025-05-02 | BUY | 249 | 51.850 | 51.910 | 51.904 | GBX 12,924 | 47.25 |
| 2025-05-01 | SELL | -415 | 50.360 | 51.600 | 51.476 | GBX -21,363 | 47.22 Loss of -1,764 on sale |
| 2025-04-30 | BUY | 249 | 49.440 | 50.250 | 50.169 | GBX 12,492 | 47.20 |
| 2025-04-29 | BUY | 581 | 51.220 | 51.630 | 51.589 | GBX 29,973 | 47.17 |
| 2025-04-28 | BUY | 1,237 | 51.120 | 51.380 | 51.354 | GBX 63,525 | 47.13 |
| 2025-04-25 | BUY | 1,162 | 50.240 | 50.350 | 50.339 | GBX 58,494 | 47.10 |
| 2025-04-24 | BUY | 332 | 48.820 | 49.760 | 49.666 | GBX 16,489 | 47.08 |
| 2025-04-23 | BUY | 913 | 48.750 | 50.410 | 50.244 | GBX 45,873 | 47.07 |
| 2025-04-22 | SELL | -506 | 48.570 | 49.140 | 49.083 | GBX -24,836 | 47.05 Loss of -1,027 on sale |
| 2025-04-17 | BUY | 166 | 50.980 | 51.770 | 51.691 | GBX 8,581 | 46.98 |
| 2025-04-16 | BUY | 332 | 50.850 | 51.940 | 51.831 | GBX 17,208 | 46.94 |
| 2025-04-15 | BUY | 1,660 | 50.740 | 51.000 | 50.974 | GBX 84,617 | 46.90 |
| 2025-04-11 | BUY | 2,075 | 49.650 | 50.490 | 50.406 | GBX 104,592 | 46.84 |
| 2025-04-10 | BUY | 3,403 | 48.490 | 49.230 | 49.156 | GBX 167,278 | 46.82 |
| 2025-04-09 | BUY | 664 | 50.170 | 50.860 | 50.791 | GBX 33,725 | 46.79 |
| 2025-04-08 | BUY | 1,743 | 47.490 | 50.440 | 50.145 | GBX 87,403 | 46.78 |
| 2025-04-07 | BUY | 1,988 | 47.310 | 49.940 | 49.677 | GBX 98,758 | 46.77 |
| 2025-04-04 | SELL | -4,980 | 46.110 | 49.700 | 49.341 | GBX -245,718 | 46.78 Loss of -12,751 on sale |
| 2025-04-02 | BUY | 581 | 54.620 | 55.250 | 55.187 | GBX 32,064 | 46.69 |
| 2025-03-31 | SELL | -2,241 | 53.430 | 53.940 | 53.889 | GBX -120,765 | 46.54 Loss of -16,473 on sale |
| 2025-03-28 | SELL | -1,411 | 53.010 | 53.150 | 53.136 | GBX -74,975 | 46.46 Loss of -9,413 on sale |
| 2025-03-27 | SELL | -415 | 52.320 | 53.250 | 53.157 | GBX -22,060 | 46.40 Loss of -2,805 on sale |
| 2025-03-26 | BUY | 747 | 52.920 | 55.340 | 55.098 | GBX 41,158 | 46.32 |
| 2025-03-25 | SELL | -996 | 54.250 | 54.650 | 54.610 | GBX -54,392 | 46.23 Loss of -8,348 on sale |
| 2025-03-24 | BUY | 581 | 54.000 | 54.560 | 54.504 | GBX 31,667 | 46.14 |
| 2025-03-21 | BUY | 996 | 52.880 | 53.500 | 53.438 | GBX 53,224 | 46.05 |
| 2025-03-19 | BUY | 154 | 53.600 | 53.880 | 53.852 | GBX 8,293 | 45.87 |
| 2025-03-18 | SELL | -1,494 | 52.560 | 53.320 | 53.244 | GBX -79,547 | 45.78 Loss of -11,147 on sale |
| 2025-03-17 | BUY | 1,577 | 51.660 | 51.850 | 51.831 | GBX 81,737 | 45.71 |
| 2025-03-14 | BUY | 1,411 | 50.720 | 50.880 | 50.864 | GBX 71,769 | 45.64 |
| 2025-03-13 | BUY | 6,960 | 48.860 | 49.480 | 49.418 | GBX 343,949 | 45.60 |
| 2025-03-12 | BUY | 3,320 | 48.950 | 50.000 | 49.895 | GBX 165,651 | 45.56 |
| 2025-03-11 | BUY | 1,328 | 49.110 | 50.170 | 50.064 | GBX 66,485 | 45.51 |
| 2025-03-07 | BUY | 782 | 47.000 | 47.280 | 47.252 | GBX 36,951 | 45.46 |
| 2025-03-06 | SELL | -747 | 46.160 | 49.430 | 49.103 | GBX -36,680 | 45.45 Loss of -2,726 on sale |
| 2025-03-05 | BUY | 2,585 | 50.130 | 50.340 | 50.319 | GBX 130,075 | 45.39 |
| 2025-03-04 | BUY | 498 | 50.000 | 51.210 | 51.089 | GBX 25,442 | 45.32 |
| 2025-03-03 | BUY | 2,241 | 48.710 | 49.420 | 49.349 | GBX 110,591 | 45.27 |
| 2025-02-28 | SELL | -581 | 48.170 | 48.260 | 48.251 | GBX -28,034 | 45.23 Loss of -1,755 on sale |
| 2025-02-27 | BUY | 83 | 46.630 | 49.350 | 49.078 | GBX 4,073 | 45.21 |
| 2025-02-26 | SELL | -166 | 48.790 | 49.860 | 49.753 | GBX -8,259 | 45.16 Loss of -763 on sale |
| 2025-02-25 | BUY | 1,577 | 48.840 | 50.070 | 49.947 | GBX 78,766 | 45.10 |
| 2025-02-21 | BUY | 1,162 | 50.240 | 52.540 | 52.310 | GBX 60,784 | 44.94 |
| 2025-02-20 | BUY | 664 | 52.560 | 54.010 | 53.865 | GBX 35,766 | 44.81 |
| 2025-02-19 | BUY | 166 | 54.240 | 56.660 | 56.418 | GBX 9,365 | 44.66 |
| 2025-02-18 | BUY | 415 | 53.780 | 54.550 | 54.473 | GBX 22,606 | 44.51 |
| 2025-02-13 | BUY | 1,411 | 52.870 | 53.230 | 53.194 | GBX 75,057 | 44.05 |
| 2025-02-12 | BUY | 498 | 52.370 | 54.110 | 53.936 | GBX 26,860 | 43.90 |
| 2025-02-11 | SELL | -166 | 53.760 | 54.530 | 54.453 | GBX -9,039 | 43.72 Loss of -1,782 on sale |
| 2025-02-07 | SELL | -664 | 51.110 | 51.980 | 51.893 | GBX -34,457 | 43.40 Loss of -5,641 on sale |
| 2025-02-06 | BUY | 332 | 51.430 | 53.560 | 53.347 | GBX 17,711 | 43.24 |
| 2025-02-04 | BUY | 2,905 | 52.150 | 52.340 | 52.321 | GBX 151,993 | 42.87 |
| 2025-02-03 | BUY | 1,079 | 52.180 | 52.930 | 52.855 | GBX 57,031 | 42.68 |
| 2025-01-31 | BUY | 249 | 51.120 | 52.070 | 51.975 | GBX 12,942 | 42.50 |
| 2025-01-30 | BUY | 166 | 51.650 | 52.070 | 52.028 | GBX 8,637 | 42.31 |
| 2025-01-29 | BUY | 1,577 | 50.620 | 51.100 | 51.052 | GBX 80,509 | 42.13 |
| 2025-01-28 | BUY | 747 | 49.900 | 50.000 | 49.990 | GBX 37,343 | 41.96 |
| 2025-01-27 | BUY | 1,162 | 48.460 | 51.300 | 51.016 | GBX 59,281 | 41.81 |
| 2025-01-24 | BUY | 747 | 53.680 | 53.890 | 53.869 | GBX 40,240 | 41.53 |
| 2025-01-23 | BUY | 2,158 | 53.580 | 53.770 | 53.751 | GBX 115,995 | 41.25 |
| 2025-01-02 | BUY | 2,739 | 47.350 | 47.590 | 47.566 | GBX 130,283 | 41.10 |
| 2024-12-30 | BUY | 21,540 | 46.590 | 46.760 | 46.743 | GBX 1,006,844 | 40.96 |
| 2024-12-10 | BUY | 581 | 43.050 | 43.820 | 43.743 | GBX 25,415 | 40.91 |
| 2024-12-09 | BUY | 664 | 43.270 | 44.200 | 44.107 | GBX 29,287 | 40.84 |
| 2024-12-06 | BUY | 996 | 43.330 | 44.510 | 44.392 | GBX 44,214 | 40.78 |
| 2024-12-05 | BUY | 249 | 44.450 | 45.540 | 45.431 | GBX 11,312 | 40.67 |
| 2024-12-04 | BUY | 913 | 44.690 | 44.810 | 44.798 | GBX 40,901 | 40.56 |
| 2024-12-03 | BUY | 2,929 | 44.810 | 45.100 | 45.071 | GBX 132,013 | 40.43 |
| 2024-12-02 | BUY | 244 | 44.530 | 45.330 | 45.250 | GBX 11,041 | 40.31 |
| 2024-11-29 | BUY | 1,909 | 45.440 | 45.930 | 45.881 | GBX 87,587 | 40.15 |
| 2024-11-27 | BUY | 2,241 | 45.280 | 45.870 | 45.811 | GBX 102,662 | 39.81 |
| 2024-11-26 | BUY | 4,814 | 45.560 | 46.190 | 46.127 | GBX 222,055 | 39.61 |
| 2024-11-25 | BUY | 4,920 | 45.990 | 47.920 | 47.727 | GBX 234,817 | 39.38 |
| 2024-11-22 | BUY | 5,810 | 45.920 | 47.030 | 46.919 | GBX 272,599 | 39.14 |
| 2024-11-21 | BUY | 913 | 46.890 | 48.020 | 47.907 | GBX 43,739 | 38.84 |
| 2024-11-20 | BUY | 830 | 46.540 | 46.860 | 46.828 | GBX 38,867 | 38.53 |
| 2024-11-19 | BUY | 747 | 44.080 | 44.330 | 44.305 | GBX 33,096 | 38.30 |
| 2024-11-18 | BUY | 6,723 | 44.280 | 44.620 | 44.586 | GBX 299,752 | 38.04 |
| 2024-11-12 | BUY | 2,324 | 43.780 | 44.280 | 44.230 | GBX 102,791 | 37.78 |
| 2024-11-11 | BUY | 1,577 | 43.980 | 44.060 | 44.052 | GBX 69,470 | 37.49 |
| 2024-11-08 | BUY | 1,190 | 41.220 | 41.580 | 41.544 | GBX 49,437 | 37.30 |
| 2024-11-07 | BUY | 7,298 | 40.690 | 40.750 | 40.744 | GBX 297,350 | 37.12 |
| 2024-11-06 | BUY | 6,056 | 40.210 | 40.810 | 40.750 | GBX 246,782 | 36.95 |
| 2024-11-05 | BUY | 3,268 | 37.540 | 38.000 | 37.954 | GBX 124,034 | 36.88 |
| 2024-11-05 | BUY | 3,268 | 37.540 | 38.000 | 37.954 | GBX 124,034 | 36.88 |
| 2024-11-04 | BUY | 574 | 36.800 | 37.280 | 37.232 | GBX 21,371 | 36.89 |
| 2024-11-04 | BUY | 574 | 36.800 | 37.280 | 37.232 | GBX 21,371 | 36.89 |
| 2024-11-01 | BUY | 1,312 | 35.620 | 36.950 | 36.817 | GBX 48,304 | 36.98 |
| 2024-10-31 | BUY | 332 | 36.540 | 38.700 | 38.484 | GBX 12,777 | 37.02 |
| 2024-10-30 | BUY | 824 | 38.570 | 38.830 | 38.804 | GBX 31,974 | 36.88 |
| 2024-10-29 | BUY | 3,071 | 37.310 | 37.610 | 37.580 | GBX 115,408 | 36.84 |
| 2024-10-28 | SELL | -581 | 37.310 | 37.490 | 37.472 | GBX -21,771 | 36.72 Loss of -437 on sale |
| 2024-10-28 | SELL | -581 | 37.310 | 37.490 | 37.472 | GBX -21,771 | 36.72 Loss of -437 on sale |
| 2024-10-25 | BUY | 996 | 37.480 | 37.770 | 37.741 | GBX 37,590 | 36.47 |
| 2024-10-25 | BUY | 996 | 37.480 | 37.770 | 37.741 | GBX 37,590 | 36.47 |
| 2024-10-24 | BUY | 664 | 36.960 | 37.190 | 37.167 | GBX 24,679 | 36.22 |
| 2024-10-24 | BUY | 664 | 36.960 | 37.190 | 37.167 | GBX 24,679 | 36.22 |
| 2024-10-23 | BUY | 830 | 36.190 | 36.300 | 36.289 | GBX 30,120 | 36.23 |
| 2024-10-22 | BUY | 4,463 | 35.970 | 36.570 | 36.510 | GBX 162,944 | 36.36 |
| 2024-10-21 | BUY | 2,324 | 36.360 | 36.780 | 36.738 | GBX 85,379 | 0.00 |
| 2024-10-21 | BUY | 2,324 | 36.360 | 36.780 | 36.738 | GBX 85,379 | 0.00 |