| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,550 | 47.395 | 46.670 | 46.742 | GBX 119,193 | 51.96 |
| 2025-11-07 | SELL | -167 | 46.990 | 46.320 | 46.387 | GBX -7,747 | 51.99 Profit of 935 on sale |
| 2025-11-06 | SELL | -524 | 46.950 | 45.960 | 46.059 | GBX -24,135 | 52.01 Profit of 3,120 on sale |
| 2025-11-05 | BUY | 1,619 | 46.625 | 45.425 | 45.545 | GBX 73,737 | 52.04 |
| 2025-11-04 | BUY | 2,096 | 46.590 | 45.380 | 45.501 | GBX 95,370 | 52.07 |
| 2025-11-03 | SELL | -1,048 | 46.660 | 45.519 | 45.633 | GBX -47,823 | 52.10 Profit of 6,779 on sale |
| 2025-10-30 | BUY | 6,600 | 45.820 | 43.195 | 43.457 | GBX 286,819 | 52.16 |
| 2025-10-29 | BUY | 6,600 | 42.600 | 43.150 | 43.095 | GBX 284,427 | 52.21 |
| 2025-10-28 | BUY | 660 | 42.820 | 43.390 | 43.333 | GBX 28,600 | 52.26 |
| 2025-10-27 | BUY | 396 | 43.390 | 43.820 | 43.777 | GBX 17,336 | 52.30 |
| 2025-10-24 | BUY | 264 | 43.830 | 43.940 | 43.929 | GBX 11,597 | 52.35 |
| 2025-10-21 | BUY | 396 | 44.540 | 44.580 | 44.576 | GBX 17,652 | 52.47 |
| 2025-10-20 | BUY | 1,452 | 43.590 | 43.980 | 43.941 | GBX 63,802 | 52.52 |
| 2025-10-16 | BUY | 1,320 | 43.390 | 43.930 | 43.876 | GBX 57,916 | 52.61 |
| 2025-10-15 | BUY | 1,572 | 43.610 | 44.240 | 44.177 | GBX 69,446 | 52.66 |
| 2025-10-02 | BUY | 1,048 | 45.730 | 47.410 | 47.242 | GBX 49,510 | 52.75 |
| 2025-10-01 | BUY | 1,564 | 47.430 | 48.580 | 48.465 | GBX 75,799 | 52.78 |
| 2025-09-30 | BUY | 9,563 | 45.100 | 45.530 | 45.487 | GBX 434,992 | 52.82 |
| 2025-09-29 | BUY | 2,489 | 44.150 | 44.680 | 44.627 | GBX 111,077 | 52.86 |
| 2025-09-26 | BUY | 5,618 | 44.120 | 44.140 | 44.138 | GBX 247,967 | 52.91 |
| 2025-09-25 | BUY | 393 | 43.410 | 44.460 | 44.355 | GBX 17,432 | 52.96 |
| 2025-09-24 | BUY | 7,453 | 44.160 | 44.860 | 44.790 | GBX 333,820 | 53.01 |
| 2025-09-18 | BUY | 1,572 | 45.600 | 46.320 | 46.248 | GBX 72,702 | 53.05 |
| 2025-09-17 | BUY | 1,965 | 46.150 | 46.800 | 46.735 | GBX 91,834 | 53.09 |
| 2025-09-16 | BUY | 3,144 | 46.340 | 46.840 | 46.790 | GBX 147,108 | 53.13 |
| 2025-08-15 | BUY | 262 | 48.440 | 48.630 | 48.611 | GBX 12,736 | 53.18 |
| 2025-08-13 | BUY | 129 | 47.850 | 47.870 | 47.868 | GBX 6,175 | 53.22 |
| 2025-08-08 | BUY | 1,168 | 45.950 | 46.090 | 46.076 | GBX 53,817 | 53.30 |
| 2025-08-06 | BUY | 2,467 | 44.820 | 45.910 | 45.801 | GBX 112,991 | 53.39 |
| 2025-07-31 | BUY | 655 | 43.310 | 45.510 | 45.290 | GBX 29,665 | 53.50 |
| 2025-07-29 | BUY | 2,620 | 46.860 | 47.180 | 47.148 | GBX 123,528 | 53.58 |
| 2025-07-11 | BUY | 1,048 | 46.860 | 47.800 | 47.706 | GBX 49,996 | 53.62 |
| 2025-07-10 | BUY | 1,179 | 48.520 | 48.610 | 48.601 | GBX 57,301 | 53.65 |
| 2025-07-09 | BUY | 1,179 | 47.660 | 47.780 | 47.768 | GBX 56,318 | 53.69 |
| 2025-07-07 | SELL | -786 | 46.490 | 46.920 | 46.877 | GBX -36,845 | 53.77 Profit of 5,421 on sale |
| 2025-07-02 | SELL | -3,258 | 47.630 | 48.220 | 48.161 | GBX -156,909 | 53.90 Profit of 18,694 on sale |
| 2025-06-27 | BUY | 393 | 46.350 | 46.950 | 46.890 | GBX 18,428 | 54.00 |
| 2025-06-26 | BUY | 393 | 46.650 | 47.070 | 47.028 | GBX 18,482 | 54.04 |
| 2025-06-24 | SELL | -1,834 | 47.030 | 47.400 | 47.363 | GBX -86,864 | 54.14 Profit of 12,422 on sale |
| 2025-06-18 | BUY | 1,048 | 46.840 | 47.370 | 47.317 | GBX 49,588 | 54.33 |
| 2025-06-17 | BUY | 393 | 47.230 | 48.560 | 48.427 | GBX 19,032 | 54.38 |
| 2025-06-16 | SELL | -534 | 48.660 | 49.440 | 49.362 | GBX -26,359 | 54.42 Profit of 2,699 on sale |
| 2025-06-12 | SELL | -655 | 50.690 | 50.740 | 50.735 | GBX -33,231 | 54.44 Profit of 2,428 on sale |
| 2025-06-11 | BUY | 1,401 | 50.160 | 50.760 | 50.700 | GBX 71,031 | 54.47 |
| 2025-06-06 | BUY | 393 | 48.410 | 48.680 | 48.653 | GBX 19,121 | 54.58 |
| 2025-06-05 | BUY | 1,834 | 47.840 | 48.600 | 48.524 | GBX 88,993 | 54.63 |
| 2025-06-04 | BUY | 260 | 47.950 | 48.850 | 48.760 | GBX 12,678 | 54.68 |
| 2025-06-03 | SELL | -130 | 48.090 | 48.930 | 48.846 | GBX -6,350 | 54.72 Profit of 764 on sale |
| 2025-05-30 | SELL | -15,860 | 48.280 | 48.350 | 48.343 | GBX -766,720 | 54.81 Profit of 102,638 on sale |
| 2025-05-29 | BUY | 354 | 47.850 | 47.850 | 47.850 | GBX 16,939 | 54.87 |
| 2025-05-27 | BUY | 2,240 | 46.890 | 47.360 | 47.313 | GBX 105,981 | 54.98 |
| 2025-05-23 | BUY | 1,815 | 46.850 | 47.160 | 47.129 | GBX 85,539 | 55.11 |
| 2025-05-22 | BUY | 910 | 47.030 | 47.270 | 47.246 | GBX 42,994 | 55.17 |
| 2025-05-19 | BUY | 780 | 47.220 | 47.270 | 47.265 | GBX 36,867 | 55.35 |
| 2025-05-16 | BUY | 390 | 46.750 | 46.800 | 46.795 | GBX 18,250 | 55.41 |
| 2025-05-15 | SELL | -260 | 45.810 | 45.850 | 45.846 | GBX -11,920 | 55.49 Profit of 2,508 on sale |
| 2025-05-14 | BUY | 130 | 44.120 | 46.860 | 46.586 | GBX 6,056 | 55.58 |
| 2025-05-13 | BUY | 260 | 46.590 | 47.630 | 47.526 | GBX 12,357 | 55.65 |
| 2025-05-12 | BUY | 870 | 48.180 | 48.420 | 48.396 | GBX 42,105 | 55.71 |
| 2025-05-09 | SELL | -650 | 46.450 | 47.120 | 47.053 | GBX -30,584 | 55.79 Profit of 5,678 on sale |
| 2025-05-08 | BUY | 260 | 46.880 | 47.400 | 47.348 | GBX 12,310 | 55.86 |
| 2025-05-07 | BUY | 390 | 47.620 | 48.190 | 48.133 | GBX 18,772 | 55.93 |
| 2025-05-02 | BUY | 14,430 | 50.570 | 50.650 | 50.642 | GBX 730,764 | 56.10 |
| 2025-04-30 | BUY | 4,550 | 50.200 | 50.350 | 50.335 | GBX 229,024 | 56.20 |
| 2025-04-29 | BUY | 1,143 | 49.220 | 49.480 | 49.454 | GBX 56,526 | 56.26 |
| 2025-04-28 | BUY | 910 | 48.460 | 48.860 | 48.820 | GBX 44,426 | 56.33 |
| 2025-04-25 | BUY | 2,340 | 47.900 | 48.950 | 48.845 | GBX 114,297 | 56.41 |
| 2025-04-24 | SELL | -2,730 | 48.690 | 48.840 | 48.825 | GBX -133,292 | 56.47 Profit of 20,884 on sale |
| 2025-04-23 | BUY | 2,470 | 48.530 | 49.330 | 49.250 | GBX 121,648 | 56.55 |
| 2025-04-22 | BUY | 1,040 | 49.820 | 50.060 | 50.036 | GBX 52,037 | 56.61 |
| 2025-04-17 | BUY | 1,430 | 49.230 | 50.090 | 50.004 | GBX 71,506 | 56.82 |
| 2025-04-15 | BUY | 1,300 | 50.000 | 51.500 | 51.350 | GBX 66,755 | 56.95 |
| 2025-04-11 | BUY | 2,080 | 50.710 | 51.010 | 50.980 | GBX 106,038 | 57.07 |
| 2025-04-09 | BUY | 780 | 53.740 | 54.050 | 54.019 | GBX 42,135 | 57.17 |
| 2025-04-08 | BUY | 4,680 | 53.070 | 55.770 | 55.500 | GBX 259,740 | 57.21 |
| 2025-04-07 | BUY | 1,533 | 55.190 | 55.300 | 55.289 | GBX 84,758 | 57.23 |
| 2025-04-04 | SELL | -2,080 | 55.300 | 57.170 | 56.983 | GBX -118,525 | 57.25 Profit of 550 on sale |
| 2025-04-02 | BUY | 17,680 | 59.600 | 60.240 | 60.176 | GBX 1,063,912 | 57.22 |
| 2025-04-01 | BUY | 130 | 59.550 | 61.100 | 60.945 | GBX 7,923 | 57.20 |
| 2025-03-31 | BUY | 910 | 60.990 | 61.640 | 61.575 | GBX 56,033 | 57.16 |
| 2025-03-28 | BUY | 520 | 60.020 | 60.110 | 60.101 | GBX 31,253 | 57.13 |
| 2025-03-27 | BUY | 242 | 58.900 | 59.560 | 59.494 | GBX 14,398 | 57.11 |
| 2025-03-26 | BUY | 130 | 59.210 | 59.690 | 59.642 | GBX 7,753 | 57.09 |
| 2025-03-25 | BUY | 1,410 | 59.190 | 61.490 | 61.260 | GBX 86,377 | 57.06 |
| 2025-03-24 | BUY | 1,573 | 61.050 | 61.250 | 61.230 | GBX 96,315 | 57.02 |
| 2025-03-21 | SELL | -520 | 61.070 | 61.340 | 61.313 | GBX -31,883 | 56.97 Loss of -2,256 on sale |
| 2025-03-20 | BUY | 2,080 | 60.420 | 61.070 | 61.005 | GBX 126,890 | 56.93 |
| 2025-03-19 | BUY | 363 | 60.080 | 60.550 | 60.503 | GBX 21,963 | 56.90 |
| 2025-03-18 | BUY | 4,500 | 59.900 | 60.260 | 60.224 | GBX 271,008 | 56.86 |
| 2025-03-17 | BUY | 910 | 59.990 | 60.130 | 60.116 | GBX 54,706 | 56.83 |
| 2025-03-14 | BUY | 6,760 | 59.010 | 59.990 | 59.892 | GBX 404,870 | 56.80 |
| 2025-03-13 | BUY | 1,300 | 60.280 | 60.760 | 60.712 | GBX 78,926 | 56.76 |
| 2025-03-12 | SELL | -6,500 | 59.810 | 60.820 | 60.719 | GBX -394,673 | 56.72 Loss of -25,981 on sale |
| 2025-03-11 | SELL | -4,810 | 61.510 | 63.330 | 63.148 | GBX -303,742 | 56.66 Loss of -31,194 on sale |
| 2025-03-10 | BUY | 1,430 | 63.110 | 63.160 | 63.155 | GBX 90,312 | 56.58 |
| 2025-03-07 | BUY | 260 | 61.090 | 63.110 | 62.908 | GBX 16,356 | 56.53 |
| 2025-03-05 | BUY | 1,950 | 59.820 | 60.260 | 60.216 | GBX 117,421 | 56.48 |
| 2025-03-04 | BUY | 2,210 | 59.440 | 60.690 | 60.565 | GBX 133,849 | 56.44 |
| 2025-03-03 | BUY | 4,160 | 59.870 | 59.920 | 59.915 | GBX 249,246 | 56.40 |
| 2025-02-28 | BUY | 13,606 | 59.620 | 59.740 | 59.728 | GBX 812,659 | 56.36 |
| 2025-02-27 | SELL | -635 | 58.800 | 58.820 | 58.818 | GBX -37,349 | 56.32 Loss of -1,584 on sale |
| 2025-02-25 | BUY | 4,699 | 58.210 | 59.940 | 59.767 | GBX 280,845 | 56.28 |
| 2025-02-21 | BUY | 508 | 55.830 | 56.060 | 56.037 | GBX 28,467 | 56.27 |
| 2025-02-18 | SELL | -1,143 | 54.430 | 54.590 | 54.574 | GBX -62,378 | 56.32 Profit of 1,996 on sale |
| 2025-02-14 | SELL | -7,747 | 53.900 | 56.030 | 55.817 | GBX -432,414 | 56.39 Profit of 4,474 on sale |
| 2025-02-13 | BUY | 127 | 55.970 | 56.260 | 56.231 | GBX 7,141 | 56.40 |
| 2025-02-12 | BUY | 1,252 | 56.150 | 56.540 | 56.501 | GBX 70,739 | 56.41 |
| 2025-02-07 | SELL | -172 | 56.850 | 57.710 | 57.624 | GBX -9,911 | 56.42 Loss of -207 on sale |
| 2025-02-06 | BUY | 2,413 | 57.420 | 59.380 | 59.184 | GBX 142,811 | 56.40 |
| 2025-02-05 | BUY | 635 | 59.710 | 60.360 | 60.295 | GBX 38,287 | 56.35 |
| 2025-02-04 | BUY | 762 | 59.120 | 59.850 | 59.777 | GBX 45,550 | 56.30 |
| 2025-02-03 | BUY | 762 | 59.950 | 60.310 | 60.274 | GBX 45,929 | 56.23 |
| 2025-01-31 | BUY | 1,397 | 58.950 | 60.230 | 60.102 | GBX 83,962 | 56.18 |
| 2025-01-29 | SELL | -127 | 59.050 | 59.740 | 59.671 | GBX -7,578 | 56.07 Loss of -457 on sale |
| 2025-01-28 | SELL | -1,143 | 58.760 | 60.590 | 60.407 | GBX -69,045 | 56.02 Loss of -5,013 on sale |
| 2025-01-27 | SELL | -2,032 | 60.600 | 61.100 | 61.050 | GBX -124,054 | 55.93 Loss of -10,401 on sale |
| 2025-01-24 | BUY | 1,524 | 59.670 | 60.000 | 59.967 | GBX 91,390 | 55.86 |
| 2025-01-23 | BUY | 254 | 59.140 | 59.250 | 59.239 | GBX 15,047 | 55.79 |
| 2024-12-10 | BUY | 6,350 | 58.120 | 58.850 | 58.777 | GBX 373,234 | 55.74 |
| 2024-12-09 | BUY | 762 | 58.710 | 59.760 | 59.655 | GBX 45,457 | 55.68 |
| 2024-12-06 | SELL | -1,905 | 59.380 | 59.530 | 59.515 | GBX -113,376 | 55.60 Loss of -7,463 on sale |
| 2024-12-05 | SELL | -127 | 58.840 | 59.230 | 59.191 | GBX -7,517 | 55.53 Loss of -466 on sale |
| 2024-12-03 | BUY | 635 | 58.690 | 60.090 | 59.950 | GBX 38,068 | 55.39 |
| 2024-11-27 | SELL | -762 | 59.270 | 59.510 | 59.486 | GBX -45,328 | 54.97 Loss of -3,440 on sale |
| 2024-11-26 | BUY | 2,667 | 58.740 | 59.080 | 59.046 | GBX 157,476 | 54.87 |
| 2024-11-25 | BUY | 302 | 58.780 | 60.680 | 60.490 | GBX 18,268 | 54.77 |
| 2024-11-22 | SELL | -238 | 58.870 | 58.920 | 58.915 | GBX -14,022 | 54.65 Loss of -1,014 on sale |
| 2024-11-21 | SELL | -635 | 58.230 | 58.480 | 58.455 | GBX -37,119 | 54.55 Loss of -2,479 on sale |
| 2024-11-20 | SELL | -254 | 57.880 | 58.830 | 58.735 | GBX -14,919 | 54.45 Loss of -1,088 on sale |
| 2024-11-19 | BUY | 127 | 58.230 | 58.650 | 58.608 | GBX 7,443 | 54.34 |
| 2024-11-18 | BUY | 1,072 | 56.800 | 56.840 | 56.836 | GBX 60,928 | 54.26 |
| 2024-11-11 | BUY | 381 | 59.820 | 61.080 | 60.954 | GBX 23,223 | 53.71 |
| 2024-11-11 | BUY | 381 | 59.820 | 61.080 | 60.954 | GBX 23,223 | 53.71 |
| 2024-11-07 | BUY | 349 | 54.710 | 55.520 | 55.439 | GBX 19,348 | 53.64 |
| 2024-11-06 | BUY | 3,048 | 55.280 | 56.800 | 56.648 | GBX 172,663 | 53.51 |
| 2024-11-06 | BUY | 3,048 | 55.280 | 56.800 | 56.648 | GBX 172,663 | 53.51 |
| 2024-11-05 | BUY | 635 | 55.950 | 56.280 | 56.247 | GBX 35,717 | 53.28 |
| 2024-11-05 | BUY | 635 | 55.950 | 56.280 | 56.247 | GBX 35,717 | 53.28 |
| 2024-11-04 | BUY | 242 | 55.450 | 55.770 | 55.738 | GBX 13,489 | 53.07 |
| 2024-11-04 | BUY | 242 | 55.450 | 55.770 | 55.738 | GBX 13,489 | 53.07 |
| 2024-11-01 | BUY | 357 | 54.320 | 55.900 | 55.742 | GBX 19,900 | 52.93 |
| 2024-11-01 | BUY | 357 | 54.320 | 55.900 | 55.742 | GBX 19,900 | 52.93 |
| 2024-10-30 | SELL | -762 | 52.660 | 53.150 | 53.101 | GBX -40,463 | 52.56 Loss of -412 on sale |
| 2024-10-30 | SELL | -762 | 52.660 | 53.150 | 53.101 | GBX -40,463 | 52.56 Loss of -412 on sale |
| 2024-10-29 | SELL | -2,286 | 52.500 | 52.740 | 52.716 | GBX -120,509 | 52.57 Loss of -334 on sale |
| 2024-10-29 | SELL | -2,286 | 52.500 | 52.740 | 52.716 | GBX -120,509 | 52.57 Loss of -334 on sale |
| 2024-10-28 | SELL | -889 | 52.640 | 52.760 | 52.748 | GBX -46,893 | 52.56 Loss of -171 on sale |
| 2024-10-28 | SELL | -889 | 52.640 | 52.760 | 52.748 | GBX -46,893 | 52.56 Loss of -171 on sale |
| 2024-10-21 | SELL | -127 | 52.120 | 53.300 | 53.182 | GBX -6,754 | 0.00 Loss of -6,754 on sale |
| 2024-10-21 | SELL | -127 | 52.120 | 53.300 | 53.182 | GBX -6,754 | 0.00 Loss of -6,754 on sale |