| 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.19 |
| 2025-11-06 | SELL | -1,145 | | | 94.200* | | 84.08 Profit of 96,276 on sale |
| 2025-11-05 | SELL | -708 | 94.070 | 92.795 | 92.922 | USD -65,789 | 84.04 Loss of -6,291 on sale |
| 2025-11-04 | SELL | -3,005 | | | 93.840* | | 83.99 Profit of 252,383 on sale |
| 2025-10-31 | SELL | -474 | 94.830 | 93.110 | 93.282 | USD -44,216 | 83.89 Loss of -4,452 on sale |
| 2025-10-30 | BUY | 1,673 | 95.530 | 93.540 | 93.739 | USD 156,825 | 83.84 |
| 2025-10-29 | BUY | 1,659 | 94.610 | 95.100 | 95.051 | USD 157,690 | 83.78 |
| 2025-10-28 | BUY | 7,110 | 93.850 | 95.000 | 94.885 | USD 674,632 | 83.73 |
| 2025-10-27 | BUY | 3,792 | 94.840 | 95.280 | 95.236 | USD 361,135 | 83.67 |
| 2025-10-24 | BUY | 468 | 94.420 | 95.420 | 95.320 | USD 44,610 | 83.62 |
| 2025-10-23 | SELL | -948 | 94.600 | 95.150 | 95.095 | USD -90,150 | 83.56 Loss of -10,933 on sale |
| 2025-10-22 | BUY | 1,896 | 94.310 | 95.760 | 95.615 | USD 181,286 | 83.51 |
| 2025-10-21 | BUY | 711 | 95.090 | 95.410 | 95.378 | USD 67,814 | 83.45 |
| 2025-10-17 | BUY | 3,555 | 94.140 | 94.860 | 94.788 | USD 336,971 | 83.33 |
| 2025-10-16 | BUY | 234 | 93.410 | 97.160 | 96.785 | USD 22,648 | 83.28 |
| 2025-10-14 | SELL | -1,422 | 93.390 | 94.980 | 94.821 | USD -134,835 | 83.16 Loss of -16,578 on sale |
| 2025-10-13 | BUY | 1,659 | 93.490 | 93.780 | 93.751 | USD 155,533 | 83.11 |
| 2025-10-10 | SELL | -237 | 91.960 | 94.860 | 94.570 | USD -22,413 | 83.06 Loss of -2,728 on sale |
| 2025-10-08 | BUY | 1,896 | 93.790 | 94.420 | 94.357 | USD 178,901 | 83.00 |
| 2025-10-07 | BUY | 7,110 | 94.010 | 94.730 | 94.658 | USD 673,018 | 82.94 |
| 2025-10-06 | BUY | 237 | 94.000 | 95.090 | 94.981 | USD 22,510 | 82.88 |
| 2025-10-03 | BUY | 3,304 | 94.080 | 94.360 | 94.332 | USD 311,673 | 82.82 |
| 2025-10-02 | BUY | 2,596 | 92.700 | 93.070 | 93.033 | USD 241,514 | 82.76 |
| 2025-10-01 | BUY | 1,652 | 92.250 | 94.720 | 94.473 | USD 156,069 | 82.71 |
| 2025-09-30 | BUY | 2,360 | 95.470 | 97.300 | 97.117 | USD 229,196 | 82.64 |
| 2025-09-29 | BUY | 2,124 | 96.890 | 96.980 | 96.971 | USD 205,966 | 82.56 |
| 2025-09-26 | BUY | 2,596 | 95.460 | 95.980 | 95.928 | USD 249,029 | 82.49 |
| 2025-09-25 | BUY | 3,304 | 94.780 | 94.800 | 94.798 | USD 313,213 | 82.41 |
| 2025-09-18 | BUY | 239 | 93.280 | 93.740 | 93.694 | USD 22,393 | 82.35 |
| 2025-09-17 | BUY | 2,151 | 92.090 | 92.190 | 92.180 | USD 198,279 | 82.30 |
| 2025-09-11 | BUY | 1,190 | 93.940 | 94.080 | 94.066 | USD 111,939 | 82.23 |
| 2025-09-09 | BUY | 1,190 | 93.670 | 94.050 | 94.012 | USD 111,874 | 82.10 |
| 2025-07-31 | SELL | -6,156 | 97.730 | 98.750 | 98.648 | USD -607,277 | 82.01 Loss of -102,425 on sale |
| 2025-07-30 | BUY | 1,904 | 98.570 | 98.880 | 98.849 | USD 188,208 | 81.91 |
| 2025-07-29 | BUY | 238 | 97.910 | 99.590 | 99.422 | USD 23,662 | 81.82 |
| 2025-07-24 | BUY | 238 | 96.500 | 96.750 | 96.725 | USD 23,021 | 81.73 |
| 2025-07-23 | BUY | 1,422 | 95.150 | 95.870 | 95.798 | USD 136,225 | 81.65 |
| 2025-07-22 | BUY | 2,142 | 95.390 | 96.620 | 96.497 | USD 206,697 | 81.56 |
| 2025-07-21 | BUY | 478 | 96.250 | 97.080 | 96.997 | USD 46,365 | 81.47 |
| 2025-07-18 | SELL | -2,390 | 95.800 | 97.500 | 97.330 | USD -232,619 | 81.38 Loss of -38,113 on sale |
| 2025-07-17 | BUY | 239 | 93.100 | 93.430 | 93.397 | USD 22,322 | 81.31 |
| 2025-07-16 | BUY | 956 | 91.260 | 91.990 | 91.917 | USD 87,873 | 81.25 |
| 2025-07-15 | SELL | -3,630 | 91.610 | 92.900 | 92.771 | USD -336,759 | 81.18 Loss of -42,064 on sale |
| 2025-07-14 | BUY | 1,904 | 92.700 | 93.000 | 92.970 | USD 177,015 | 81.11 |
| 2025-07-11 | SELL | -476 | 91.970 | 92.990 | 92.888 | USD -44,215 | 81.04 Loss of -5,639 on sale |
| 2025-07-10 | BUY | 1,904 | 93.040 | 93.350 | 93.319 | USD 177,679 | 80.96 |
| 2025-07-09 | BUY | 1,904 | 92.320 | 92.670 | 92.635 | USD 176,377 | 80.89 |
| 2025-07-08 | BUY | 1,430 | 91.950 | 92.800 | 92.715 | USD 132,582 | 80.82 |
| 2025-07-07 | SELL | -5,497 | 92.600 | 92.650 | 92.645 | USD -509,270 | 80.74 Loss of -65,430 on sale |
| 2025-07-02 | SELL | -6,931 | 91.340 | 91.820 | 91.772 | USD -636,072 | 80.53 Loss of -77,930 on sale |
| 2025-06-30 | BUY | 4,063 | 91.240 | 91.360 | 91.348 | USD 371,147 | 80.46 |
| 2025-06-27 | BUY | 2,142 | 89.980 | 90.690 | 90.619 | USD 194,106 | 80.39 |
| 2025-06-25 | SELL | -476 | 89.800 | 89.920 | 89.908 | USD -42,796 | 80.27 Loss of -4,590 on sale |
| 2025-06-24 | BUY | 238 | 89.320 | 90.480 | 90.364 | USD 21,507 | 80.20 |
| 2025-06-23 | BUY | 6,188 | 88.380 | 89.540 | 89.424 | USD 553,356 | 80.15 |
| 2025-06-18 | SELL | -1,428 | 89.910 | 90.190 | 90.162 | USD -128,751 | 80.01 Loss of -14,499 on sale |
| 2025-06-13 | SELL | -714 | 87.360 | 88.100 | 88.026 | USD -62,851 | 79.83 Loss of -5,854 on sale |
| 2025-06-12 | BUY | 714 | 88.500 | 88.540 | 88.536 | USD 63,215 | 79.76 |
| 2025-06-11 | BUY | 952 | 88.400 | 89.350 | 89.255 | USD 84,971 | 79.70 |
| 2025-06-06 | SELL | -1,190 | 88.250 | 88.600 | 88.565 | USD -105,392 | 79.51 Loss of -10,775 on sale |
| 2025-06-05 | SELL | -711 | 87.240 | 87.780 | 87.726 | USD -62,373 | 79.45 Loss of -5,883 on sale |
| 2025-06-04 | SELL | -944 | 87.480 | 88.230 | 88.155 | USD -83,218 | 79.39 Loss of -8,273 on sale |
| 2025-06-02 | BUY | 3,068 | 88.110 | 88.170 | 88.164 | USD 270,487 | 79.26 |
| 2025-05-30 | SELL | -684 | 88.340 | 88.520 | 88.502 | USD -60,535 | 79.19 Loss of -6,371 on sale |
| 2025-05-29 | BUY | 236 | 87.760 | 88.500 | 88.426 | USD 20,869 | 79.12 |
| 2025-05-28 | SELL | -235 | 88.050 | 88.600 | 88.545 | USD -20,808 | 79.05 Loss of -2,231 on sale |
| 2025-05-27 | BUY | 2,596 | 88.630 | 88.950 | 88.918 | USD 230,831 | 78.97 |
| 2025-05-23 | SELL | -4,720 | 87.400 | 87.760 | 87.724 | USD -414,057 | 78.84 Loss of -41,941 on sale |
| 2025-05-22 | SELL | -5,192 | 87.310 | 87.670 | 87.634 | USD -454,996 | 78.77 Loss of -46,026 on sale |
| 2025-05-21 | BUY | 236 | 87.580 | 88.920 | 88.786 | USD 20,953 | 78.70 |
| 2025-05-20 | BUY | 1,888 | 89.180 | 89.850 | 89.783 | USD 169,510 | 78.61 |
| 2025-05-19 | BUY | 6,844 | 89.230 | 89.390 | 89.374 | USD 611,676 | 78.52 |
| 2025-05-16 | BUY | 6,372 | 88.690 | 88.870 | 88.852 | USD 566,165 | 78.44 |
| 2025-05-15 | BUY | 5,192 | 88.110 | 88.370 | 88.344 | USD 458,682 | 78.35 |
| 2025-05-14 | BUY | 4,720 | 87.160 | 87.290 | 87.277 | USD 411,947 | 78.28 |
| 2025-05-13 | SELL | -944 | 86.220 | 86.870 | 86.805 | USD -81,944 | 78.21 Loss of -8,113 on sale |
| 2025-05-12 | BUY | 236 | 85.370 | 87.000 | 86.837 | USD 20,494 | 78.15 |
| 2025-05-09 | BUY | 708 | 84.470 | 84.740 | 84.713 | USD 59,977 | 78.09 |
| 2025-05-08 | SELL | -6,844 | 84.370 | 85.190 | 85.108 | USD -582,479 | 78.04 Loss of -48,390 on sale |
| 2025-05-07 | SELL | -3,304 | 84.010 | 84.260 | 84.235 | USD -278,312 | 77.98 Loss of -20,653 on sale |
| 2025-05-06 | BUY | 8,260 | 82.830 | 83.580 | 83.505 | USD 689,751 | 77.94 |
| 2025-05-02 | BUY | 708 | 83.110 | 83.680 | 83.623 | USD 59,205 | 77.84 |
| 2025-05-01 | SELL | -1,180 | 81.510 | 82.070 | 82.014 | USD -96,777 | 77.81 Loss of -4,961 on sale |
| 2025-04-30 | BUY | 708 | 81.400 | 81.660 | 81.634 | USD 57,797 | 77.78 |
| 2025-04-29 | BUY | 1,652 | 81.260 | 81.470 | 81.449 | USD 134,554 | 77.74 |
| 2025-04-28 | BUY | 3,522 | 80.180 | 80.480 | 80.450 | USD 283,345 | 77.72 |
| 2025-04-25 | BUY | 3,304 | 79.940 | 81.140 | 81.020 | USD 267,690 | 77.70 |
| 2025-04-24 | BUY | 944 | 79.380 | 79.500 | 79.488 | USD 75,037 | 77.68 |
| 2025-04-23 | BUY | 2,596 | 77.850 | 80.020 | 79.803 | USD 207,169 | 77.68 |
| 2025-04-22 | SELL | -1,434 | 76.580 | 77.060 | 77.012 | USD -110,435 | 77.69 Profit of 974 on sale |
| 2025-04-17 | BUY | 472 | 76.150 | 79.100 | 78.805 | USD 37,196 | 77.72 |
| 2025-04-16 | BUY | 13,318 | 75.700 | 76.750 | 76.645 | USD 1,020,758 | 77.74 |
| 2025-04-15 | BUY | 4,720 | 77.190 | 78.120 | 78.027 | USD 368,287 | 77.75 |
| 2025-04-11 | BUY | 5,900 | 76.960 | 77.330 | 77.293 | USD 456,029 | 77.77 |
| 2025-04-10 | BUY | 9,676 | 73.850 | 74.410 | 74.354 | USD 719,449 | 77.81 |
| 2025-04-09 | BUY | 1,888 | 75.250 | 76.520 | 76.393 | USD 144,230 | 77.83 |
| 2025-04-08 | BUY | 4,956 | 69.930 | 74.550 | 74.088 | USD 367,180 | 77.92 |
| 2025-04-07 | BUY | 5,654 | 70.040 | 71.360 | 71.228 | USD 402,723 | 78.01 |
| 2025-04-04 | SELL | -14,100 | 69.060 | 72.880 | 72.498 | USD -1,022,222 | 78.11 Profit of 79,085 on sale |
| 2025-04-02 | BUY | 1,645 | 78.590 | 79.180 | 79.121 | USD 130,154 | 78.10 |
| 2025-03-31 | SELL | -6,345 | 78.280 | 78.780 | 78.730 | USD -499,542 | 78.10 Loss of -3,970 on sale |
| 2025-03-28 | SELL | -3,995 | 77.810 | 79.690 | 79.502 | USD -317,610 | 78.11 Loss of -5,570 on sale |
| 2025-03-27 | SELL | -1,175 | 79.600 | 80.610 | 80.509 | USD -94,598 | 78.09 Loss of -2,842 on sale |
| 2025-03-26 | BUY | 2,115 | 80.140 | 81.240 | 81.130 | USD 171,590 | 78.07 |
| 2025-03-25 | SELL | -2,820 | 80.750 | 81.030 | 81.002 | USD -228,426 | 78.03 Loss of -8,371 on sale |
| 2025-03-24 | BUY | 1,645 | 79.960 | 80.410 | 80.365 | USD 132,200 | 78.01 |
| 2025-03-21 | BUY | 2,820 | 78.390 | 78.770 | 78.732 | USD 222,024 | 78.01 |
| 2025-03-19 | BUY | 440 | 78.730 | 79.410 | 79.342 | USD 34,910 | 77.99 |
| 2025-03-18 | SELL | -4,248 | 77.560 | 77.990 | 77.947 | USD -331,119 | 77.99 Profit of 202 on sale |
| 2025-03-17 | BUY | 4,484 | 77.770 | 78.320 | 78.265 | USD 350,940 | 78.00 |
| 2025-03-14 | BUY | 4,012 | 77.110 | 78.220 | 78.109 | USD 313,373 | 78.01 |
| 2025-03-13 | BUY | 19,792 | 73.510 | 74.720 | 74.599 | USD 1,476,463 | 78.07 |
| 2025-03-12 | BUY | 9,440 | 74.220 | 74.960 | 74.886 | USD 706,924 | 78.12 |
| 2025-03-11 | BUY | 3,776 | 72.470 | 73.060 | 73.001 | USD 275,652 | 78.20 |
| 2025-03-07 | BUY | 2,240 | 74.630 | 75.900 | 75.773 | USD 169,732 | 78.35 |
| 2025-03-06 | SELL | -2,124 | 75.560 | 76.980 | 76.838 | USD -163,204 | 78.39 Profit of 3,289 on sale |
| 2025-03-05 | BUY | 7,348 | 76.740 | 77.100 | 77.064 | USD 566,266 | 78.41 |
| 2025-03-04 | BUY | 1,416 | 75.150 | 77.670 | 77.418 | USD 109,624 | 78.46 |
| 2025-03-03 | BUY | 6,372 | 78.120 | 79.950 | 79.767 | USD 508,275 | 78.46 |
| 2025-02-28 | SELL | -1,645 | 79.530 | 80.130 | 80.070 | USD -131,715 | 78.45 Loss of -2,669 on sale |
| 2025-02-27 | BUY | 235 | 78.430 | 79.540 | 79.429 | USD 18,666 | 78.45 |
| 2025-02-26 | SELL | -470 | 78.700 | 80.120 | 79.978 | USD -37,590 | 78.44 Loss of -721 on sale |
| 2025-02-25 | BUY | 4,465 | 79.000 | 80.660 | 80.494 | USD 359,406 | 78.43 |
| 2025-02-21 | BUY | 3,290 | 80.440 | 82.560 | 82.348 | USD 270,925 | 78.37 |
| 2025-02-20 | BUY | 1,880 | 81.830 | 82.170 | 82.136 | USD 154,416 | 78.32 |
| 2025-02-19 | BUY | 470 | 82.010 | 82.220 | 82.199 | USD 38,634 | 78.25 |
| 2025-02-18 | BUY | 1,175 | 81.480 | 81.760 | 81.732 | USD 96,035 | 78.20 |
| 2025-02-13 | BUY | 3,995 | 81.570 | 82.470 | 82.380 | USD 329,108 | 78.06 |
| 2025-02-12 | BUY | 477,895 | 82.280 | 83.160 | 83.072 | USD 39,699,695 | 77.98 |
| 2025-02-11 | SELL | -412 | 83.200 | 84.500 | 84.370 | USD -34,760 | 77.88 Loss of -2,673 on sale |
| 2025-02-07 | SELL | -1,648 | 83.180 | 84.040 | 83.954 | USD -138,356 | 77.71 Loss of -10,283 on sale |
| 2025-02-06 | BUY | 824 | 83.640 | 83.940 | 83.910 | USD 69,142 | 77.60 |
| 2025-02-04 | BUY | 7,210 | 81.800 | 82.750 | 82.655 | USD 595,943 | 77.42 |
| 2025-02-03 | BUY | 2,678 | 82.750 | 83.220 | 83.173 | USD 222,737 | 77.31 |
| 2025-01-31 | BUY | 618 | 82.720 | 83.730 | 83.629 | USD 51,683 | 77.19 |
| 2025-01-30 | BUY | 412 | 83.600 | 83.840 | 83.816 | USD 34,532 | 77.05 |
| 2025-01-29 | BUY | 3,914 | 82.060 | 82.650 | 82.591 | USD 323,261 | 76.93 |
| 2025-01-28 | BUY | 1,854 | 81.700 | 83.000 | 82.870 | USD 153,641 | 76.82 |
| 2025-01-27 | BUY | 2,884 | 82.530 | 82.560 | 82.557 | USD 238,094 | 76.68 |
| 2025-01-24 | BUY | 1,854 | 81.830 | 82.470 | 82.406 | USD 152,781 | 76.56 |
| 2025-01-23 | BUY | 5,356 | 82.080 | 82.130 | 82.125 | USD 439,861 | 76.42 |
| 2025-01-02 | BUY | 6,798 | 73.840 | 74.600 | 74.524 | USD 506,614 | 76.49 |
| 2024-12-30 | BUY | 53,488 | 73.930 | 74.320 | 74.281 | USD 3,973,142 | 76.55 |
| 2024-12-10 | BUY | 1,442 | 82.320 | 83.130 | 83.049 | USD 119,757 | 76.40 |
| 2024-12-09 | BUY | 1,648 | 81.510 | 82.820 | 82.689 | USD 136,271 | 76.26 |
| 2024-12-06 | BUY | 2,472 | 81.470 | 82.170 | 82.100 | USD 202,951 | 76.11 |
| 2024-12-05 | BUY | 618 | 81.810 | 82.230 | 82.188 | USD 50,792 | 75.94 |
| 2024-12-04 | BUY | 2,266 | 81.510 | 81.690 | 81.672 | USD 185,069 | 75.77 |
| 2024-12-03 | BUY | 7,264 | 81.120 | 81.970 | 81.885 | USD 594,813 | 75.60 |
| 2024-12-02 | BUY | 608 | 81.390 | 83.050 | 82.884 | USD 50,393 | 75.42 |
| 2024-11-29 | SELL | -1,922 | 82.760 | 83.350 | 83.291 | USD -160,085 | 75.17 Loss of -15,603 on sale |
| 2024-11-27 | BUY | 5,562 | 82.600 | 82.660 | 82.654 | USD 459,722 | 74.64 |
| 2024-11-26 | BUY | 11,948 | 82.250 | 82.330 | 82.322 | USD 983,583 | 74.36 |
| 2024-11-25 | BUY | 12,360 | 81.770 | 82.400 | 82.337 | USD 1,017,685 | 74.08 |
| 2024-11-22 | BUY | 14,420 | 81.260 | 81.770 | 81.719 | USD 1,178,388 | 73.79 |
| 2024-11-21 | BUY | 2,266 | 80.800 | 81.690 | 81.601 | USD 184,908 | 73.50 |
| 2024-11-20 | BUY | 2,060 | 80.460 | 80.520 | 80.514 | USD 165,859 | 73.19 |
| 2024-11-19 | BUY | 1,854 | 80.190 | 80.730 | 80.676 | USD 149,573 | 72.88 |
| 2024-11-18 | BUY | 16,686 | 81.390 | 81.880 | 81.831 | USD 1,365,432 | 72.47 |
| 2024-11-12 | BUY | 5,768 | 78.190 | 78.540 | 78.505 | USD 452,817 | 72.18 |
| 2024-11-11 | BUY | 3,914 | 77.850 | 77.960 | 77.949 | USD 305,092 | 71.89 |
| 2024-11-08 | BUY | 2,948 | 73.900 | 74.990 | 74.881 | USD 220,749 | 71.77 |
| 2024-11-07 | BUY | 18,334 | 73.170 | 75.640 | 75.393 | USD 1,382,255 | 71.69 |
| 2024-11-06 | BUY | 15,212 | 75.750 | 76.230 | 76.182 | USD 1,158,881 | 71.44 |
| 2024-11-05 | BUY | 8,208 | 71.310 | 71.400 | 71.391 | USD 585,977 | 71.46 |
| 2024-11-05 | BUY | 8,208 | 71.310 | 71.400 | 71.391 | USD 585,977 | 71.46 |
| 2024-11-04 | BUY | 1,442 | 70.960 | 71.150 | 71.131 | USD 102,571 | 71.49 |
| 2024-11-01 | BUY | 3,296 | 70.940 | 71.360 | 71.318 | USD 235,064 | 71.54 |
| 2024-10-31 | BUY | 824 | 70.830 | 71.550 | 71.478 | USD 58,898 | 71.61 |
| 2024-10-30 | BUY | 2,056 | 71.100 | 72.250 | 72.135 | USD 148,310 | 71.66 |
| 2024-10-29 | BUY | 7,659 | 71.890 | 72.460 | 72.403 | USD 554,535 | 71.63 |
| 2024-10-28 | SELL | -1,449 | 72.040 | 72.580 | 72.526 | USD -105,090 | 71.51 Loss of -1,468 on sale |
| 2024-10-28 | SELL | -1,449 | 72.040 | 72.580 | 72.526 | USD -105,090 | 71.51 Loss of -1,468 on sale |
| 2024-10-25 | BUY | 2,484 | 71.820 | 72.910 | 72.801 | USD 180,838 | 71.39 |
| 2024-10-25 | BUY | 2,484 | 71.820 | 72.910 | 72.801 | USD 180,838 | 71.39 |
| 2024-10-24 | BUY | 1,656 | 72.590 | 72.650 | 72.644 | USD 120,298 | 71.09 |
| 2024-10-23 | BUY | 2,070 | 71.710 | 71.990 | 71.962 | USD 148,961 | 70.88 |
| 2024-10-22 | BUY | 11,136 | 70.910 | 71.050 | 71.036 | USD 791,057 | 70.87 |
| 2024-10-21 | BUY | 5,796 | 70.870 | 71.250 | 71.212 | USD 412,745 | 0.00 |
| 2024-10-21 | BUY | 5,796 | 70.870 | 71.250 | 71.212 | USD 412,745 | 0.00 |