| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 26,896 | 199.940 | 193.790 | 194.405 | USD 5,228,717 | 143.00 |
| 2025-11-06 | SELL | -16,395 | 197.620 | 186.380 | 187.504 | USD -3,074,128 | 142.56 Loss of -736,824 on sale |
| 2025-11-05 | SELL | -10,086 | 202.920 | 194.860 | 195.666 | USD -1,973,487 | 142.30 Loss of -538,222 on sale |
| 2025-11-04 | SELL | -42,698 | 203.970 | 197.930 | 198.534 | USD -8,477,004 | 142.02 Loss of -2,412,883 on sale |
| 2025-10-31 | SELL | -6,722 | 207.970 | 202.070 | 202.660 | USD -1,362,281 | 141.40 Loss of -411,810 on sale |
| 2025-10-30 | BUY | 32,556 | 206.160 | 201.410 | 201.885 | USD 6,572,568 | 141.09 |
| 2025-10-29 | BUY | 23,527 | 212.190 | 204.780 | 205.521 | USD 4,835,292 | 140.75 |
| 2025-10-28 | BUY | 100,830 | 203.150 | 191.910 | 193.034 | USD 19,463,618 | 140.45 |
| 2025-10-27 | BUY | 53,776 | 191.775 | 188.432 | 188.766 | USD 10,151,087 | 140.19 |
| 2025-10-24 | BUY | 6,684 | 187.470 | 183.500 | 183.897 | USD 1,229,168 | 139.95 |
| 2025-10-23 | SELL | -13,444 | 183.030 | 179.790 | 180.114 | USD -2,421,454 | 139.73 Loss of -542,862 on sale |
| 2025-10-22 | BUY | 26,888 | 183.440 | 176.770 | 177.437 | USD 4,770,926 | 139.52 |
| 2025-10-21 | BUY | 10,083 | 182.780 | 179.800 | 180.098 | USD 1,815,928 | 139.31 |
| 2025-10-17 | BUY | 50,415 | 184.100 | 179.800 | 180.230 | USD 9,086,296 | 138.85 |
| 2025-10-16 | BUY | 3,342 | 183.280 | 179.770 | 180.121 | USD 601,964 | 138.62 |
| 2025-10-14 | SELL | -20,166 | 184.800 | 179.700 | 180.210 | USD -3,634,115 | 138.18 Loss of -847,589 on sale |
| 2025-10-13 | BUY | 23,527 | | | 188.320* | | 137.91 |
| 2025-10-02 | BUY | 36,960 | 191.050 | 188.265 | 188.543 | USD 6,968,568 | 137.63 |
| 2025-10-01 | BUY | 23,520 | 188.140 | 183.900 | 184.324 | USD 4,335,300 | 137.36 |
| 2025-09-30 | BUY | 33,600 | 187.350 | 181.480 | 182.067 | USD 6,117,451 | 137.10 |
| 2025-09-29 | BUY | 30,240 | 184.000 | 180.350 | 180.715 | USD 5,464,822 | 136.85 |
| 2025-09-26 | BUY | 36,978 | 179.770 | 174.930 | 175.414 | USD 6,486,459 | 136.62 |
| 2025-09-25 | BUY | 47,040 | 180.260 | 173.125 | 173.838 | USD 8,177,363 | 136.39 |
| 2025-09-24 | SELL | -32,917 | 179.780 | 175.400 | 175.838 | USD -5,788,059 | 136.17 Loss of -1,305,864 on sale |
| 2025-09-18 | BUY | 3,373 | | | 176.240* | | 135.94 |
| 2025-09-17 | BUY | 30,357 | | | 170.290* | | 135.75 |
| 2025-09-16 | BUY | 13,492 | | | 174.880* | | 135.53 |
| 2025-09-09 | BUY | 16,860 | | | 170.760* | | 135.32 |
| 2025-09-08 | BUY | 6,744 | 170.960 | 167.450 | 167.801 | USD 1,131,650 | 135.13 |
| 2025-09-05 | BUY | 77,556 | | | 167.020* | | 134.95 |
| 2025-09-02 | BUY | 70,812 | 172.380 | 167.220 | 167.736 | USD 11,877,722 | 134.74 |
| 2025-08-22 | BUY | 3,374 | | | 177.990* | | 134.49 |
| 2025-08-21 | BUY | 10,122 | 176.900 | 173.810 | 174.119 | USD 1,762,432 | 134.25 |
| 2025-08-20 | BUY | 13,496 | | | 175.400* | | 134.01 |
| 2025-08-19 | BUY | 20,244 | | | 175.640* | | 133.76 |
| 2025-08-01 | BUY | 60,732 | 176.540 | 170.890 | 171.455 | USD 10,412,805 | 133.52 |
| 2025-07-31 | SELL | -56,256 | 183.300 | 175.930 | 176.667 | USD -9,938,578 | 133.25 Loss of -2,442,319 on sale |
| 2025-07-30 | BUY | 26,992 | 179.890 | 176.040 | 176.425 | USD 4,762,063 | 132.97 |
| 2025-07-29 | BUY | 3,374 | 179.380 | 175.020 | 175.456 | USD 591,989 | 132.71 |
| 2025-07-24 | BUY | 3,374 | 173.830 | 171.300 | 171.553 | USD 578,820 | 132.46 |
| 2025-07-23 | BUY | 20,244 | 171.260 | 167.970 | 168.299 | USD 3,407,045 | 132.23 |
| 2025-07-22 | BUY | 30,366 | 171.390 | 164.580 | 165.261 | USD 5,018,316 | 132.01 |
| 2025-07-21 | BUY | 6,750 | 173.380 | 171.000 | 171.238 | USD 1,155,857 | 131.76 |
| 2025-07-18 | SELL | -33,790 | 174.250 | 171.260 | 171.559 | USD -5,796,978 | 131.51 Loss of -1,353,314 on sale |
| 2025-07-17 | BUY | 3,375 | 174.160 | 170.830 | 171.163 | USD 577,675 | 131.25 |
| 2025-07-16 | BUY | 13,500 | 171.750 | 168.900 | 169.185 | USD 2,283,997 | 130.99 |
| 2025-07-15 | SELL | -51,720 | 172.400 | 169.200 | 169.520 | USD -8,767,574 | 130.74 Loss of -2,005,932 on sale |
| 2025-07-11 | SELL | -6,748 | 167.890 | 163.470 | 163.912 | USD -1,106,078 | 130.51 Loss of -225,363 on sale |
| 2025-07-10 | BUY | 26,992 | 164.500 | 161.610 | 161.899 | USD 4,369,978 | 130.30 |
| 2025-07-09 | BUY | 26,992 | 164.420 | 161.160 | 161.486 | USD 4,358,830 | 130.08 |
| 2025-07-08 | BUY | 20,326 | 160.220 | 158.392 | 158.574 | USD 3,223,184 | 129.89 |
| 2025-07-07 | SELL | -77,625 | 159.310 | 157.340 | 157.537 | USD -12,228,809 | 129.70 Loss of -2,160,896 on sale |
| 2025-07-02 | SELL | -97,875 | 157.600 | 152.980 | 153.442 | USD -15,018,135 | 129.11 Loss of -2,381,233 on sale |
| 2025-06-30 | BUY | 57,392 | 158.660 | 155.960 | 156.230 | USD 8,966,353 | 128.92 |
| 2025-06-27 | BUY | 30,384 | 158.710 | 155.260 | 155.605 | USD 4,727,902 | 128.72 |
| 2025-06-25 | SELL | -6,752 | 154.450 | 149.260 | 149.779 | USD -1,011,308 | 128.36 Loss of -144,632 on sale |
| 2025-06-24 | BUY | 3,468 | 147.960 | 145.500 | 145.746 | USD 505,447 | 128.22 |
| 2025-06-23 | BUY | 87,776 | 144.780 | 142.030 | 142.305 | USD 12,490,964 | 128.11 |
| 2025-06-20 | BUY | 24,745 | 146.200 | 142.650 | 143.005 | USD 3,538,659 | 128.00 |
| 2025-06-18 | SELL | -20,250 | 145.620 | 143.120 | 143.370 | USD -2,903,242 | 127.75 Loss of -316,381 on sale |
| 2025-06-13 | SELL | -10,125 | 143.580 | 140.850 | 141.123 | USD -1,428,870 | 127.40 Loss of -138,979 on sale |
| 2025-06-12 | BUY | 10,125 | 145.000 | 141.850 | 142.165 | USD 1,439,421 | 127.27 |
| 2025-06-11 | BUY | 13,500 | 144.990 | 141.870 | 142.182 | USD 1,919,457 | 127.15 |
| 2025-06-06 | SELL | -16,875 | 143.270 | 141.510 | 141.686 | USD -2,390,951 | 126.79 Loss of -251,329 on sale |
| 2025-06-05 | SELL | -10,125 | 144.000 | 138.830 | 139.347 | USD -1,410,888 | 126.69 Loss of -128,143 on sale |
| 2025-06-04 | SELL | -13,496 | 142.390 | 139.540 | 139.825 | USD -1,887,078 | 126.57 Loss of -178,851 on sale |
| 2025-06-02 | BUY | 43,862 | | | 137.380* | | 126.37 |
| 2025-05-30 | SELL | -9,825 | | | 135.130* | | 126.30 Profit of 1,240,926 on sale |
| 2025-05-29 | BUY | 3,375 | | | 139.190* | | 126.20 |
| 2025-05-28 | SELL | -3,373 | 137.250 | 134.790 | 135.036 | USD -455,476 | 126.13 Loss of -30,039 on sale |
| 2025-05-27 | BUY | 37,125 | 135.660 | 133.310 | 133.545 | USD 4,957,858 | 126.05 |
| 2025-05-23 | SELL | -67,500 | | | 131.290* | | 125.97 Profit of 8,502,816 on sale |
| 2025-05-22 | SELL | -74,228 | 134.250 | 131.555 | 131.824 | USD -9,785,055 | 125.91 Loss of -438,974 on sale |
| 2025-05-21 | BUY | 3,374 | 137.400 | 130.590 | 131.271 | USD 442,908 | 125.86 |
| 2025-05-20 | BUY | 26,992 | 134.580 | 132.620 | 132.816 | USD 3,584,969 | 125.79 |
| 2025-05-19 | BUY | 97,846 | | | 135.570* | | 125.71 |
| 2025-05-16 | BUY | 91,098 | 136.310 | 133.460 | 133.745 | USD 12,183,903 | 125.62 |
| 2025-05-15 | BUY | 74,250 | | | 134.830* | | 125.54 |
| 2025-05-14 | BUY | 67,500 | | | 135.340* | | 125.46 |
| 2025-05-13 | SELL | -13,500 | | | 129.930* | | 125.42 Profit of 1,693,116 on sale |
| 2025-05-12 | BUY | 3,375 | | | 123.000* | | 125.44 |
| 2025-05-09 | BUY | 10,125 | | | 116.650* | | 125.52 |
| 2025-05-08 | SELL | -97,875 | | | 117.370* | | 125.59 Profit of 12,292,197 on sale |
| 2025-05-07 | SELL | -47,250 | | | 117.060* | | 125.67 Profit of 5,937,862 on sale |
| 2025-05-06 | BUY | 118,125 | | | 113.540* | | 125.78 |
| 2025-05-02 | BUY | 10,125 | 115.400 | 113.370 | 113.573 | USD 1,149,927 | 126.00 |
| 2025-05-01 | SELL | -16,875 | 114.940 | 111.320 | 111.682 | USD -1,884,634 | 126.14 Profit of 243,939 on sale |
| 2025-04-30 | BUY | 10,125 | 108.920 | 104.080 | 104.564 | USD 1,058,711 | 126.30 |
| 2025-04-29 | BUY | 23,625 | 110.200 | 107.440 | 107.716 | USD 2,544,790 | 126.47 |
| 2025-04-28 | BUY | 50,436 | 110.370 | 106.020 | 106.455 | USD 5,369,164 | 126.64 |
| 2025-04-25 | BUY | 47,292 | 111.920 | 105.730 | 106.349 | USD 5,029,457 | 126.80 |
| 2025-04-24 | BUY | 13,512 | 106.540 | 103.110 | 103.453 | USD 1,397,857 | 127.00 |
| 2025-04-23 | BUY | 37,158 | 104.800 | 102.020 | 102.298 | USD 3,801,189 | 127.25 |
| 2025-04-22 | SELL | -20,502 | 99.811 | 97.280 | 97.533 | USD -1,999,624 | 127.54 Profit of 615,165 on sale |
| 2025-04-17 | BUY | 6,756 | 104.470 | 100.050 | 100.492 | USD 678,924 | 128.41 |
| 2025-04-17 | BUY | 6,756 | 104.470 | 100.050 | 100.492 | USD 678,924 | 128.41 |
| 2025-04-16 | BUY | 103,363 | 106.790 | 100.450 | 101.084 | USD 10,448,345 | 128.66 |
| 2025-04-15 | BUY | 67,460 | 113.615 | 110.500 | 110.811 | USD 7,475,344 | 128.84 |
| 2025-04-11 | BUY | 84,325 | 111.550 | 107.480 | 107.887 | USD 9,097,571 | 129.24 |
| 2025-04-10 | BUY | 138,293 | 110.860 | 99.150 | 100.321 | USD 13,873,692 | 129.48 |
| 2025-04-09 | BUY | 26,984 | 115.100 | 97.530 | 99.287 | USD 2,679,163 | 129.65 |
| 2025-04-08 | BUY | 70,833 | 105.850 | 94.460 | 95.599 | USD 6,771,564 | 130.03 |
| 2025-04-07 | BUY | 80,834 | 101.740 | 86.630 | 88.141 | USD 7,124,789 | 130.40 |
| 2025-04-04 | SELL | -202,380 | 100.124 | 92.110 | 92.911 | USD -18,803,411 | 130.82 Profit of 7,671,599 on sale |
| 2025-04-02 | BUY | 23,611 | | | 110.420* | | 131.06 |
| 2025-03-31 | SELL | -91,125 | | | 108.380* | | 131.58 Profit of 11,990,540 on sale |
| 2025-03-28 | SELL | -57,375 | | | 109.670* | | 131.85 Profit of 7,564,932 on sale |
| 2025-03-27 | SELL | -16,875 | | | 111.430* | | 132.10 Profit of 2,229,234 on sale |
| 2025-03-26 | BUY | 30,375 | | | 113.760* | | 132.33 |
| 2025-03-25 | SELL | -40,500 | | | 120.690* | | 132.48 Profit of 5,365,417 on sale |
| 2025-03-24 | BUY | 23,625 | | | 121.410* | | 132.62 |
| 2025-03-21 | BUY | 29,508 | | | 117.700* | | 132.82 |
| 2025-03-19 | BUY | 6,348 | | | 117.520* | | 133.21 |
| 2025-03-18 | SELL | -60,768 | | | 115.430* | | 133.45 Profit of 8,109,477 on sale |
| 2025-03-17 | BUY | 64,144 | | | 119.530* | | 133.64 |
| 2025-03-14 | BUY | 57,392 | | | 121.670* | | 133.81 |
| 2025-03-13 | BUY | 283,180 | | | 115.580* | | 134.06 |
| 2025-03-12 | BUY | 135,040 | | | 115.740* | | 134.33 |
| 2025-03-11 | BUY | 54,016 | | | 108.760* | | 134.70 |
| 2025-03-07 | BUY | 32,128 | | | 112.690* | | 135.44 |
| 2025-03-06 | SELL | -30,384 | | | 110.570* | | 135.81 Profit of 4,126,591 on sale |
| 2025-03-05 | BUY | 105,060 | | | 117.300* | | 136.10 |
| 2025-03-04 | BUY | 20,256 | | | 115.990* | | 136.41 |
| 2025-03-03 | BUY | 91,152 | | | 114.060* | | 136.77 |
| 2025-02-28 | SELL | -23,639 | 125.090 | 116.400 | 117.269 | USD -2,772,122 | 136.96 Profit of 465,466 on sale |
| 2025-02-27 | BUY | 3,377 | 135.010 | 120.010 | 121.510 | USD 410,339 | 137.24 |
| 2025-02-26 | SELL | -6,754 | 133.730 | 128.490 | 129.014 | USD -871,361 | 137.33 Profit of 56,196 on sale |
| 2025-02-25 | BUY | 64,163 | 130.200 | 124.440 | 125.016 | USD 8,021,402 | 137.52 |
| 2025-02-21 | BUY | 47,278 | 141.460 | 134.030 | 134.773 | USD 6,371,798 | 137.70 |
| 2025-02-20 | BUY | 27,016 | 140.660 | 136.790 | 137.177 | USD 3,705,974 | 137.65 |
| 2025-02-19 | BUY | 6,754 | 141.360 | 137.220 | 137.634 | USD 929,580 | 137.63 |
| 2025-02-18 | BUY | 16,885 | 143.440 | 137.930 | 138.481 | USD 2,338,252 | 137.59 |
| 2025-02-13 | BUY | 57,409 | 136.500 | 131.170 | 131.703 | USD 7,560,937 | 137.59 |
| 2025-02-12 | BUY | 20,256 | 132.240 | 129.080 | 129.396 | USD 2,621,045 | 137.72 |
| 2025-02-11 | SELL | -6,752 | 134.480 | 131.020 | 131.366 | USD -886,983 | 137.82 Profit of 43,560 on sale |
| 2025-02-07 | SELL | -27,008 | 130.370 | 127.600 | 127.877 | USD -3,453,702 | 138.08 Profit of 275,497 on sale |
| 2025-02-06 | BUY | 13,504 | 128.750 | 125.210 | 125.564 | USD 1,695,616 | 138.28 |
| 2025-02-04 | BUY | 118,160 | 121.200 | 116.700 | 117.150 | USD 13,842,444 | 139.03 |
| 2025-02-03 | BUY | 43,888 | 118.570 | 113.010 | 113.566 | USD 4,984,185 | 139.55 |
| 2025-01-31 | BUY | 10,125 | 127.850 | 119.190 | 120.056 | USD 1,215,567 | 140.02 |
| 2025-01-30 | BUY | 6,750 | 125.000 | 118.100 | 118.790 | USD 801,832 | 140.39 |
| 2025-01-29 | BUY | 64,125 | 126.890 | 120.050 | 120.734 | USD 7,742,068 | 140.81 |
| 2025-01-28 | BUY | 30,384 | 129.000 | 116.250 | 117.525 | USD 3,570,880 | 141.11 |
| 2025-01-27 | BUY | 47,250 | 128.400 | 116.700 | 117.870 | USD 5,569,357 | 141.71 |
| 2025-01-24 | BUY | 30,375 | 148.970 | 141.880 | 142.589 | USD 4,331,141 | 141.69 |
| 2025-01-23 | BUY | 87,750 | 147.230 | 143.720 | 144.071 | USD 12,642,230 | 141.53 |
| 2025-01-22 | BUY | 57,375 | 147.790 | 143.670 | 144.082 | USD 8,266,705 | 141.37 |
| 2025-01-06 | BUY | 33,750 | 152.156 | 147.820 | 148.254 | USD 5,003,562 | 141.14 |
| 2024-12-10 | BUY | 23,688 | 141.820 | 135.765 | 136.370 | USD 3,230,342 | 141.32 |
| 2024-12-09 | BUY | 27,072 | 139.950 | 137.130 | 137.412 | USD 3,720,018 | 141.40 |
| 2024-12-06 | BUY | 40,608 | 145.700 | 141.310 | 141.749 | USD 5,756,143 | 141.37 |
| 2024-12-05 | BUY | 10,152 | 146.540 | 143.950 | 144.209 | USD 1,464,010 | 141.24 |
| 2024-12-04 | BUY | 37,224 | 145.790 | 140.290 | 140.840 | USD 5,242,628 | 141.11 |
| 2024-12-03 | BUY | 119,277 | 140.540 | 137.950 | 138.209 | USD 16,485,154 | 141.14 |
| 2024-12-02 | BUY | 9,996 | 140.450 | 137.820 | 138.083 | USD 1,380,278 | 141.23 |
| 2024-11-29 | BUY | 50,394 | 139.350 | 136.050 | 136.380 | USD 6,872,734 | 141.35 |
| 2024-11-27 | BUY | 91,395 | 137.220 | 131.800 | 132.342 | USD 12,095,397 | 141.85 |
| 2024-11-26 | BUY | 196,330 | 139.300 | 135.670 | 136.033 | USD 26,707,359 | 142.06 |
| 2024-11-25 | BUY | 203,100 | 142.050 | 135.820 | 136.443 | USD 27,711,575 | 142.34 |
| 2024-11-22 | BUY | 236,950 | 147.160 | 141.100 | 141.706 | USD 33,577,238 | 142.35 |
| 2024-11-21 | BUY | 37,235 | 152.890 | 140.700 | 141.919 | USD 5,284,354 | 142.14 |
| 2024-11-20 | BUY | 33,850 | 147.560 | 142.730 | 143.213 | USD 4,847,760 | 141.94 |
| 2024-11-19 | BUY | 30,465 | 147.130 | 140.990 | 141.604 | USD 4,313,966 | 141.66 |
| 2024-11-18 | BUY | 274,185 | 141.550 | 137.150 | 137.590 | USD 37,725,113 | 141.75 |
| 2024-11-12 | BUY | 94,780 | 149.620 | 146.010 | 146.371 | USD 13,873,043 | 141.34 |
| 2024-11-11 | BUY | 64,315 | 148.770 | 143.570 | 144.090 | USD 9,267,149 | 141.08 |
| 2024-11-08 | BUY | 48,446 | 149.760 | 146.260 | 146.610 | USD 7,102,668 | 140.61 |
| 2024-11-07 | BUY | 301,265 | 148.920 | 146.170 | 146.445 | USD 44,118,752 | 139.97 |
| 2024-11-06 | BUY | 91,395 | 146.480 | 141.960 | 142.412 | USD 13,015,744 | 139.50 |
| 2024-11-05 | BUY | 134,876 | 140.370 | 137.330 | 137.634 | USD 18,563,524 | 139.47 |
| 2024-11-04 | BUY | 23,695 | 138.960 | 135.570 | 135.909 | USD 3,220,364 | 139.81 |
| 2024-11-01 | BUY | 54,160 | 137.310 | 134.570 | 134.844 | USD 7,303,151 | 140.30 |
| 2024-10-31 | BUY | 13,524 | 137.610 | 132.110 | 132.660 | USD 1,794,094 | 141.24 |
| 2024-10-30 | BUY | 33,601 | 140.330 | 136.810 | 137.162 | USD 4,608,780 | 141.51 |
| 2024-10-29 | BUY | 81,144 | 142.260 | 138.900 | 139.236 | USD 11,298,165 | 141.56 |
| 2024-10-28 | SELL | -23,667 | 143.140 | 140.050 | 140.359 | USD -3,321,877 | 141.76 Profit of 33,205 on sale |
| 2024-10-25 | BUY | 40,572 | 144.130 | 140.800 | 141.133 | USD 5,726,048 | 141.82 |
| 2024-10-24 | BUY | 27,048 | 141.350 | 138.460 | 138.749 | USD 3,752,883 | 142.29 |
| 2024-10-23 | BUY | 33,810 | 142.430 | 137.460 | 137.957 | USD 4,664,326 | 143.65 |
| 2024-10-22 | BUY | 87,310 | 144.420 | 141.780 | 142.044 | USD 12,401,862 | 143.71 |
| 2024-10-21 | BUY | 94,668 | 143.710 | 138.000 | 138.571 | USD 13,118,239 | 0.00 |