| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,888 | 96.020 | 94.720 | 94.850 | USD 179,077 | 84.53 |
| 2025-11-06 | SELL | -1,145 | | | 94.200* | | 84.43 Profit of 96,675 on sale |
| 2025-11-05 | SELL | -708 | 94.070 | 92.795 | 92.922 | USD -65,789 | 84.39 Loss of -6,044 on sale |
| 2025-11-04 | SELL | -3,005 | | | 93.840* | | 84.34 Profit of 253,435 on sale |
| 2025-10-31 | SELL | -474 | 94.830 | 93.110 | 93.282 | USD -44,216 | 84.24 Loss of -4,286 on sale |
| 2025-10-30 | BUY | 1,673 | 95.530 | 93.540 | 93.739 | USD 156,825 | 84.19 |
| 2025-10-29 | BUY | 1,659 | 94.610 | 95.100 | 95.051 | USD 157,690 | 84.13 |
| 2025-10-28 | BUY | 7,110 | 93.850 | 95.000 | 94.885 | USD 674,632 | 84.08 |
| 2025-10-27 | BUY | 3,792 | 94.840 | 95.280 | 95.236 | USD 361,135 | 84.03 |
| 2025-10-24 | BUY | 468 | 94.420 | 95.420 | 95.320 | USD 44,610 | 83.97 |
| 2025-10-23 | SELL | -948 | 94.600 | 95.150 | 95.095 | USD -90,150 | 83.92 Loss of -10,596 on sale |
| 2025-10-22 | BUY | 1,896 | 94.310 | 95.760 | 95.615 | USD 181,286 | 83.86 |
| 2025-10-21 | BUY | 711 | 95.090 | 95.410 | 95.378 | USD 67,814 | 83.80 |
| 2025-10-17 | BUY | 3,555 | 94.140 | 94.860 | 94.788 | USD 336,971 | 83.69 |
| 2025-10-16 | BUY | 234 | 93.410 | 97.160 | 96.785 | USD 22,648 | 83.64 |
| 2025-10-14 | SELL | -1,422 | 93.390 | 94.980 | 94.821 | USD -134,835 | 83.52 Loss of -16,065 on sale |
| 2025-10-07 | BUY | 7,110 | 94.010 | 94.730 | 94.658 | USD 673,018 | 83.47 |
| 2025-10-06 | BUY | 237 | 94.000 | 95.090 | 94.981 | USD 22,510 | 83.41 |
| 2025-10-03 | BUY | 3,304 | 94.080 | 94.360 | 94.332 | USD 311,673 | 83.35 |
| 2025-10-02 | BUY | 2,596 | 92.700 | 93.070 | 93.033 | USD 241,514 | 83.30 |
| 2025-10-01 | BUY | 1,652 | 92.250 | 94.720 | 94.473 | USD 156,069 | 83.25 |
| 2025-09-30 | BUY | 2,360 | 95.470 | 97.300 | 97.117 | USD 229,196 | 83.18 |
| 2025-09-29 | BUY | 2,124 | 96.890 | 96.980 | 96.971 | USD 205,966 | 83.10 |
| 2025-09-26 | BUY | 2,596 | 95.460 | 95.980 | 95.928 | USD 249,029 | 83.03 |
| 2025-09-25 | BUY | 3,304 | 94.780 | 94.800 | 94.798 | USD 313,213 | 82.96 |
| 2025-09-24 | SELL | -6,277 | 92.370 | 94.130 | 93.954 | USD -589,749 | 82.91 Loss of -69,345 on sale |
| 2025-09-18 | BUY | 239 | 93.280 | 93.740 | 93.694 | USD 22,393 | 82.85 |
| 2025-09-17 | BUY | 2,151 | 92.090 | 92.190 | 92.180 | USD 198,279 | 82.79 |
| 2025-09-16 | BUY | 956 | 91.030 | 92.400 | 92.263 | USD 88,203 | 82.74 |
| 2025-09-15 | BUY | 2,380 | 92.100 | 94.100 | 93.900 | USD 223,482 | 82.69 |
| 2025-09-12 | BUY | 714 | 93.540 | 94.500 | 94.404 | USD 67,404 | 82.62 |
| 2025-09-11 | BUY | 1,190 | 93.940 | 94.080 | 94.066 | USD 111,939 | 82.56 |
| 2025-09-09 | BUY | 1,190 | 93.670 | 94.050 | 94.012 | USD 111,874 | 82.43 |
| 2025-09-02 | BUY | 4,998 | 96.120 | 96.120 | 96.120 | USD 480,408 | 82.35 |
| 2025-08-12 | BUY | 711 | 98.690 | 99.240 | 99.185 | USD 70,521 | 82.16 |
| 2025-08-11 | BUY | 2,133 | 97.630 | 97.910 | 97.882 | USD 208,782 | 82.07 |
| 2025-08-08 | BUY | 5,451 | 97.080 | 97.230 | 97.215 | USD 529,919 | 81.97 |
| 2025-08-07 | BUY | 711 | 95.990 | 97.300 | 97.169 | USD 69,087 | 81.89 |
| 2025-08-01 | BUY | 4,284 | 95.530 | 96.500 | 96.403 | USD 412,990 | 81.80 |
| 2025-07-31 | SELL | -6,156 | 97.730 | 98.750 | 98.648 | USD -607,277 | 81.70 Loss of -104,344 on sale |
| 2025-07-30 | BUY | 1,904 | 98.570 | 98.880 | 98.849 | USD 188,208 | 81.59 |
| 2025-07-29 | BUY | 238 | 97.910 | 99.590 | 99.422 | USD 23,662 | 81.48 |
| 2025-07-14 | BUY | 1,904 | 92.700 | 93.000 | 92.970 | USD 177,015 | 81.41 |
| 2025-07-11 | SELL | -476 | 91.970 | 92.990 | 92.888 | USD -44,215 | 81.34 Loss of -5,496 on sale |
| 2025-07-10 | BUY | 1,904 | 93.040 | 93.350 | 93.319 | USD 177,679 | 81.27 |
| 2025-07-09 | BUY | 1,904 | 92.320 | 92.670 | 92.635 | USD 176,377 | 81.19 |
| 2025-07-08 | BUY | 1,430 | 91.950 | 92.800 | 92.715 | USD 132,582 | 81.12 |
| 2025-07-07 | SELL | -5,497 | 92.600 | 92.650 | 92.645 | USD -509,270 | 81.04 Loss of -63,772 on sale |
| 2025-07-02 | SELL | -6,931 | 91.340 | 91.820 | 91.772 | USD -636,072 | 80.83 Loss of -75,837 on sale |
| 2025-06-30 | BUY | 4,063 | 91.240 | 91.360 | 91.348 | USD 371,147 | 80.76 |
| 2025-06-27 | BUY | 2,142 | 89.980 | 90.690 | 90.619 | USD 194,106 | 80.69 |
| 2025-06-25 | SELL | -476 | 89.800 | 89.920 | 89.908 | USD -42,796 | 80.57 Loss of -4,445 on sale |
| 2025-06-24 | BUY | 238 | 89.320 | 90.480 | 90.364 | USD 21,507 | 80.51 |
| 2025-06-23 | BUY | 6,188 | 88.380 | 89.540 | 89.424 | USD 553,356 | 80.45 |
| 2025-06-20 | BUY | 27,203 | 89.210 | 90.600 | 90.461 | USD 2,460,811 | 80.39 |
| 2025-06-18 | SELL | -1,428 | 89.910 | 90.190 | 90.162 | USD -128,751 | 80.25 Loss of -14,157 on sale |
| 2025-06-13 | SELL | -714 | 87.360 | 88.100 | 88.026 | USD -62,851 | 80.13 Loss of -5,637 on sale |
| 2025-06-12 | BUY | 714 | 88.500 | 88.540 | 88.536 | USD 63,215 | 80.07 |
| 2025-06-11 | BUY | 952 | 88.400 | 89.350 | 89.255 | USD 84,971 | 80.01 |
| 2025-06-06 | SELL | -1,190 | 88.250 | 88.600 | 88.565 | USD -105,392 | 79.82 Loss of -10,411 on sale |
| 2025-06-05 | SELL | -711 | 87.240 | 87.780 | 87.726 | USD -62,373 | 79.76 Loss of -5,665 on sale |
| 2025-06-04 | SELL | -944 | 87.480 | 88.230 | 88.155 | USD -83,218 | 79.70 Loss of -7,983 on sale |
| 2025-06-02 | BUY | 3,068 | 88.110 | 88.170 | 88.164 | USD 270,487 | 79.57 |
| 2025-05-30 | SELL | -684 | 88.340 | 88.520 | 88.502 | USD -60,535 | 79.50 Loss of -6,161 on sale |
| 2025-05-29 | BUY | 236 | 87.760 | 88.500 | 88.426 | USD 20,869 | 79.43 |
| 2025-05-28 | SELL | -235 | 88.050 | 88.600 | 88.545 | USD -20,808 | 79.36 Loss of -2,159 on sale |
| 2025-05-27 | BUY | 2,596 | 88.630 | 88.950 | 88.918 | USD 230,831 | 79.28 |
| 2025-05-23 | SELL | -4,720 | 87.400 | 87.760 | 87.724 | USD -414,057 | 79.15 Loss of -40,482 on sale |
| 2025-05-22 | SELL | -5,192 | 87.310 | 87.670 | 87.634 | USD -454,996 | 79.08 Loss of -44,419 on sale |
| 2025-05-21 | BUY | 236 | 87.580 | 88.920 | 88.786 | USD 20,953 | 79.01 |
| 2025-05-20 | BUY | 1,888 | 89.180 | 89.850 | 89.783 | USD 169,510 | 78.92 |
| 2025-05-19 | BUY | 6,844 | 89.230 | 89.390 | 89.374 | USD 611,676 | 78.83 |
| 2025-05-16 | BUY | 6,372 | 88.690 | 88.870 | 88.852 | USD 566,165 | 78.75 |
| 2025-05-15 | BUY | 5,192 | 88.110 | 88.370 | 88.344 | USD 458,682 | 78.66 |
| 2025-05-14 | BUY | 4,720 | 87.160 | 87.290 | 87.277 | USD 411,947 | 78.59 |
| 2025-05-13 | SELL | -944 | 86.220 | 86.870 | 86.805 | USD -81,944 | 78.52 Loss of -7,821 on sale |
| 2025-05-12 | BUY | 236 | 85.370 | 87.000 | 86.837 | USD 20,494 | 78.46 |
| 2025-05-09 | BUY | 708 | 84.470 | 84.740 | 84.713 | USD 59,977 | 78.40 |
| 2025-05-08 | SELL | -6,844 | 84.370 | 85.190 | 85.108 | USD -582,479 | 78.35 Loss of -46,262 on sale |
| 2025-05-07 | SELL | -3,304 | 84.010 | 84.260 | 84.235 | USD -278,312 | 78.30 Loss of -19,622 on sale |
| 2025-05-06 | BUY | 8,260 | 82.830 | 83.580 | 83.505 | USD 689,751 | 78.25 |
| 2025-05-02 | BUY | 708 | 83.110 | 83.680 | 83.623 | USD 59,205 | 78.16 |
| 2025-05-01 | SELL | -1,180 | 81.510 | 82.070 | 82.014 | USD -96,777 | 78.13 Loss of -4,587 on sale |
| 2025-04-30 | BUY | 708 | 81.400 | 81.660 | 81.634 | USD 57,797 | 78.09 |
| 2025-04-29 | BUY | 1,652 | 81.260 | 81.470 | 81.449 | USD 134,554 | 78.06 |
| 2025-04-28 | BUY | 3,522 | 80.180 | 80.480 | 80.450 | USD 283,345 | 78.04 |
| 2025-04-25 | BUY | 3,304 | 79.940 | 81.140 | 81.020 | USD 267,690 | 78.02 |
| 2025-04-24 | BUY | 944 | 79.380 | 79.500 | 79.488 | USD 75,037 | 78.01 |
| 2025-04-23 | BUY | 2,596 | 77.850 | 80.020 | 79.803 | USD 207,169 | 78.01 |
| 2025-04-22 | SELL | -1,434 | 76.580 | 77.060 | 77.012 | USD -110,435 | 78.03 Profit of 1,455 on sale |
| 2025-04-17 | BUY | 472 | 76.150 | 79.100 | 78.805 | USD 37,196 | 78.10 |
| 2025-04-16 | BUY | 13,318 | 75.700 | 76.750 | 76.645 | USD 1,020,758 | 78.12 |
| 2025-04-15 | BUY | 4,720 | 77.190 | 78.120 | 78.027 | USD 368,287 | 78.13 |
| 2025-04-11 | BUY | 5,900 | 76.960 | 77.330 | 77.293 | USD 456,029 | 78.16 |
| 2025-04-10 | BUY | 9,676 | 73.850 | 74.410 | 74.354 | USD 719,449 | 78.21 |
| 2025-04-09 | BUY | 1,888 | 75.250 | 76.520 | 76.393 | USD 144,230 | 78.24 |
| 2025-04-08 | BUY | 4,956 | 69.930 | 74.550 | 74.088 | USD 367,180 | 78.34 |
| 2025-04-07 | BUY | 5,654 | 70.040 | 71.360 | 71.228 | USD 402,723 | 78.44 |
| 2025-04-04 | SELL | -14,100 | 69.060 | 72.880 | 72.498 | USD -1,022,222 | 78.55 Profit of 85,277 on sale |
| 2025-04-02 | BUY | 1,645 | 78.590 | 79.180 | 79.121 | USD 130,154 | 78.55 |
| 2025-03-31 | SELL | -6,345 | 78.280 | 78.780 | 78.730 | USD -499,542 | 78.56 Loss of -1,083 on sale |
| 2025-03-28 | SELL | -3,995 | 77.810 | 79.690 | 79.502 | USD -317,610 | 78.57 Loss of -3,729 on sale |
| 2025-03-27 | SELL | -1,175 | 79.600 | 80.610 | 80.509 | USD -94,598 | 78.56 Loss of -2,295 on sale |
| 2025-03-26 | BUY | 2,115 | 80.140 | 81.240 | 81.130 | USD 171,590 | 78.54 |
| 2025-03-25 | SELL | -2,820 | 80.750 | 81.030 | 81.002 | USD -228,426 | 78.51 Loss of -7,035 on sale |
| 2025-03-24 | BUY | 1,645 | 79.960 | 80.410 | 80.365 | USD 132,200 | 78.49 |
| 2025-03-21 | BUY | 2,820 | 78.390 | 78.770 | 78.732 | USD 222,024 | 78.49 |
| 2025-03-19 | BUY | 440 | 78.730 | 79.410 | 79.342 | USD 34,910 | 78.49 |
| 2025-03-18 | SELL | -4,248 | 77.560 | 77.990 | 77.947 | USD -331,119 | 78.50 Profit of 2,341 on sale |
| 2025-03-17 | BUY | 4,484 | 77.770 | 78.320 | 78.265 | USD 350,940 | 78.51 |
| 2025-03-14 | BUY | 4,012 | 77.110 | 78.220 | 78.109 | USD 313,373 | 78.53 |
| 2025-03-13 | BUY | 19,792 | 73.510 | 74.720 | 74.599 | USD 1,476,463 | 78.60 |
| 2025-03-12 | BUY | 9,440 | 74.220 | 74.960 | 74.886 | USD 706,924 | 78.66 |
| 2025-03-11 | BUY | 3,776 | 72.470 | 73.060 | 73.001 | USD 275,652 | 78.75 |
| 2025-03-07 | BUY | 2,240 | 74.630 | 75.900 | 75.773 | USD 169,732 | 78.93 |
| 2025-03-06 | SELL | -2,124 | 75.560 | 76.980 | 76.838 | USD -163,204 | 78.98 Profit of 4,555 on sale |
| 2025-03-05 | BUY | 7,348 | 76.740 | 77.100 | 77.064 | USD 566,266 | 79.02 |
| 2025-03-04 | BUY | 1,416 | 75.150 | 77.670 | 77.418 | USD 109,624 | 79.08 |
| 2025-03-03 | BUY | 6,372 | 78.120 | 79.950 | 79.767 | USD 508,275 | 79.09 |
| 2025-02-28 | SELL | -1,645 | 79.530 | 80.130 | 80.070 | USD -131,715 | 79.09 Loss of -1,617 on sale |
| 2025-02-27 | BUY | 235 | 78.430 | 79.540 | 79.429 | USD 18,666 | 79.10 |
| 2025-02-26 | SELL | -470 | 78.700 | 80.120 | 79.978 | USD -37,590 | 79.10 Loss of -410 on sale |
| 2025-02-25 | BUY | 4,465 | 79.000 | 80.660 | 80.494 | USD 359,406 | 79.11 |
| 2025-02-21 | BUY | 3,290 | 80.440 | 82.560 | 82.348 | USD 270,925 | 79.06 |
| 2025-02-20 | BUY | 1,880 | 81.830 | 82.170 | 82.136 | USD 154,416 | 79.01 |
| 2025-02-19 | BUY | 470 | 82.010 | 82.220 | 82.199 | USD 38,634 | 78.96 |
| 2025-02-18 | BUY | 1,175 | 81.480 | 81.760 | 81.732 | USD 96,035 | 78.91 |
| 2025-02-13 | BUY | 3,995 | 81.570 | 82.470 | 82.380 | USD 329,108 | 78.80 |
| 2025-02-12 | BUY | 477,895 | 82.280 | 83.160 | 83.072 | USD 39,699,695 | 78.73 |
| 2025-02-11 | SELL | -412 | 83.200 | 84.500 | 84.370 | USD -34,760 | 78.64 Loss of -2,362 on sale |
| 2025-02-07 | SELL | -1,648 | 83.180 | 84.040 | 83.954 | USD -138,356 | 78.48 Loss of -9,016 on sale |
| 2025-02-06 | BUY | 824 | 83.640 | 83.940 | 83.910 | USD 69,142 | 78.37 |
| 2025-02-04 | BUY | 7,210 | 81.800 | 82.750 | 82.655 | USD 595,943 | 78.21 |
| 2025-02-03 | BUY | 2,678 | 82.750 | 83.220 | 83.173 | USD 222,737 | 78.10 |
| 2025-01-31 | BUY | 618 | 82.720 | 83.730 | 83.629 | USD 51,683 | 77.99 |
| 2025-01-30 | BUY | 412 | 83.600 | 83.840 | 83.816 | USD 34,532 | 77.85 |
| 2025-01-29 | BUY | 3,914 | 82.060 | 82.650 | 82.591 | USD 323,261 | 77.74 |
| 2025-01-28 | BUY | 1,854 | 81.700 | 83.000 | 82.870 | USD 153,641 | 77.63 |
| 2025-01-27 | BUY | 2,884 | 82.530 | 82.560 | 82.557 | USD 238,094 | 77.50 |
| 2025-01-24 | BUY | 1,854 | 81.830 | 82.470 | 82.406 | USD 152,781 | 77.38 |
| 2025-01-23 | BUY | 5,356 | 82.080 | 82.130 | 82.125 | USD 439,861 | 77.25 |
| 2025-01-22 | BUY | 3,502 | 80.600 | 81.730 | 81.617 | USD 285,823 | 77.15 |
| 2024-12-10 | BUY | 1,442 | 82.320 | 83.130 | 83.049 | USD 119,757 | 76.99 |
| 2024-12-09 | BUY | 1,648 | 81.510 | 82.820 | 82.689 | USD 136,271 | 76.85 |
| 2024-12-06 | BUY | 2,472 | 81.470 | 82.170 | 82.100 | USD 202,951 | 76.70 |
| 2024-12-05 | BUY | 618 | 81.810 | 82.230 | 82.188 | USD 50,792 | 76.53 |
| 2024-12-04 | BUY | 2,266 | 81.510 | 81.690 | 81.672 | USD 185,069 | 76.36 |
| 2024-12-03 | BUY | 7,264 | 81.120 | 81.970 | 81.885 | USD 594,813 | 76.19 |
| 2024-12-02 | BUY | 608 | 81.390 | 83.050 | 82.884 | USD 50,393 | 76.00 |
| 2024-11-29 | SELL | -1,922 | 82.760 | 83.350 | 83.291 | USD -160,085 | 75.74 Loss of -14,520 on sale |
| 2024-11-27 | BUY | 5,562 | 82.600 | 82.660 | 82.654 | USD 459,722 | 75.16 |
| 2024-11-26 | BUY | 11,948 | 82.250 | 82.330 | 82.322 | USD 983,583 | 74.86 |
| 2024-11-25 | BUY | 12,360 | 81.770 | 82.400 | 82.337 | USD 1,017,685 | 74.54 |
| 2024-11-22 | BUY | 14,420 | 81.260 | 81.770 | 81.719 | USD 1,178,388 | 74.22 |
| 2024-11-21 | BUY | 2,266 | 80.800 | 81.690 | 81.601 | USD 184,908 | 73.89 |
| 2024-11-20 | BUY | 2,060 | 80.460 | 80.520 | 80.514 | USD 165,859 | 73.55 |
| 2024-11-19 | BUY | 1,854 | 80.190 | 80.730 | 80.676 | USD 149,573 | 73.18 |
| 2024-11-18 | BUY | 16,686 | 81.390 | 81.880 | 81.831 | USD 1,365,432 | 72.70 |
| 2024-11-12 | BUY | 5,768 | 78.190 | 78.540 | 78.505 | USD 452,817 | 72.35 |
| 2024-11-11 | BUY | 3,914 | 77.850 | 77.960 | 77.949 | USD 305,092 | 71.99 |
| 2024-11-08 | BUY | 2,948 | 73.900 | 74.990 | 74.881 | USD 220,749 | 71.85 |
| 2024-11-07 | BUY | 18,334 | 73.170 | 75.640 | 75.393 | USD 1,382,255 | 71.75 |
| 2024-11-06 | BUY | 5,562 | 75.750 | 76.230 | 76.182 | USD 423,724 | 71.41 |
| 2024-11-05 | BUY | 8,208 | 71.310 | 71.400 | 71.391 | USD 585,977 | 71.42 |
| 2024-11-04 | BUY | 1,442 | 70.960 | 71.150 | 71.131 | USD 102,571 | 71.47 |
| 2024-11-01 | BUY | 3,296 | 70.940 | 71.360 | 71.318 | USD 235,064 | 71.53 |
| 2024-10-31 | BUY | 824 | 70.830 | 71.550 | 71.478 | USD 58,898 | 71.62 |
| 2024-10-30 | BUY | 2,056 | 71.100 | 72.250 | 72.135 | USD 148,310 | 71.69 |
| 2024-10-29 | BUY | 4,968 | 71.890 | 72.460 | 72.403 | USD 359,698 | 71.66 |
| 2024-10-28 | SELL | -1,449 | 72.040 | 72.580 | 72.526 | USD -105,090 | 71.58 Loss of -1,371 on sale |
| 2024-10-25 | BUY | 2,484 | 71.820 | 72.910 | 72.801 | USD 180,838 | 71.52 |
| 2024-10-24 | BUY | 1,656 | 72.590 | 72.650 | 72.644 | USD 120,298 | 71.16 |
| 2024-10-23 | BUY | 2,070 | 71.710 | 71.990 | 71.962 | USD 148,961 | 70.89 |
| 2024-10-22 | BUY | 5,340 | 70.910 | 71.050 | 71.036 | USD 379,332 | 70.87 |
| 2024-10-21 | BUY | 5,796 | 70.870 | 71.250 | 71.212 | USD 412,745 | 0.00 |