| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 7,184 | 290.800 | 282.855 | 283.650 | USD 2,037,738 | 187.73 |
| 2025-11-07 | SELL | -472 | 283.780 | 275.190 | 276.049 | USD -130,295 | 187.33 Loss of -41,876 on sale |
| 2025-11-06 | SELL | -1,476 | 288.350 | 281.140 | 281.861 | USD -416,027 | 186.90 Loss of -140,164 on sale |
| 2025-11-05 | BUY | 4,641 | 286.330 | 277.340 | 278.239 | USD 1,291,307 | 186.47 |
| 2025-11-04 | BUY | 5,904 | 281.270 | 276.260 | 276.761 | USD 1,633,997 | 186.06 |
| 2025-11-03 | SELL | -2,952 | 285.530 | 279.800 | 280.373 | USD -827,661 | 185.63 Loss of -279,690 on sale |
| 2025-10-30 | BUY | 18,400 | 291.470 | 280.070 | 281.210 | USD 5,174,264 | 184.76 |
| 2025-10-29 | BUY | 18,400 | 274.570 | 275.336 | 275.259 | USD 5,064,773 | 184.36 |
| 2025-10-28 | BUY | 1,840 | 267.470 | 270.730 | 270.404 | USD 497,543 | 183.98 |
| 2025-10-27 | BUY | 1,104 | 269.270 | 270.140 | 270.053 | USD 298,139 | 183.59 |
| 2025-10-24 | BUY | 736 | 259.920 | 261.680 | 261.504 | USD 192,467 | 183.24 |
| 2025-10-21 | BUY | 1,104 | 250.460 | 254.880 | 254.438 | USD 280,900 | 182.29 |
| 2025-10-20 | BUY | 4,048 | 256.550 | 257.330 | 257.252 | USD 1,041,356 | 181.94 |
| 2025-10-16 | BUY | 3,680 | 251.460 | 256.960 | 256.410 | USD 943,589 | 181.27 |
| 2025-10-15 | BUY | 4,402 | 251.030 | 252.110 | 252.002 | USD 1,109,313 | 180.94 |
| 2025-10-03 | BUY | 1,472 | 245.350 | 246.300 | 246.205 | USD 362,414 | 180.33 |
| 2025-10-02 | BUY | 2,944 | 245.690 | 246.810 | 246.698 | USD 726,279 | 180.01 |
| 2025-10-01 | BUY | 4,388 | 244.900 | 246.300 | 246.160 | USD 1,080,150 | 179.70 |
| 2025-09-30 | BUY | 26,864 | 243.100 | 243.290 | 243.271 | USD 6,535,232 | 179.39 |
| 2025-09-29 | BUY | 6,992 | 244.050 | 251.150 | 250.440 | USD 1,751,076 | 179.08 |
| 2025-09-26 | BUY | 15,806 | 246.540 | 249.420 | 249.132 | USD 3,937,780 | 178.74 |
| 2025-09-25 | BUY | 1,104 | 245.790 | 246.490 | 246.420 | USD 272,048 | 178.41 |
| 2025-09-24 | BUY | 20,934 | 247.140 | 252.350 | 251.829 | USD 5,271,788 | 178.07 |
| 2025-09-18 | BUY | 4,416 | 252.030 | 253.990 | 253.794 | USD 1,120,754 | 177.71 |
| 2025-09-17 | BUY | 5,520 | 249.530 | 251.600 | 251.393 | USD 1,387,689 | 177.35 |
| 2025-09-16 | BUY | 8,832 | 251.160 | 253.040 | 252.852 | USD 2,233,189 | 176.98 |
| 2025-09-15 | BUY | 2,944 | 251.610 | 252.410 | 252.330 | USD 742,860 | 176.60 |
| 2025-09-11 | SELL | -368 | 240.370 | 242.250 | 242.062 | USD -89,079 | 175.95 Loss of -24,331 on sale |
| 2025-09-10 | BUY | 23,552 | 239.170 | 241.660 | 241.411 | USD 5,685,712 | 175.62 |
| 2025-09-09 | BUY | 1,448 | 239.630 | 240.470 | 240.386 | USD 348,079 | 175.29 |
| 2025-08-06 | BUY | 7,012 | 196.090 | 196.630 | 196.576 | USD 1,378,391 | 175.07 |
| 2025-07-31 | BUY | 1,860 | 191.900 | 195.990 | 195.581 | USD 363,781 | 174.88 |
| 2025-07-29 | BUY | 7,440 | 195.750 | 195.920 | 195.903 | USD 1,457,518 | 174.66 |
| 2025-07-28 | BUY | 1,468 | 192.580 | 194.050 | 193.903 | USD 284,650 | 174.56 |
| 2025-07-25 | BUY | 2,232 | 193.180 | 194.330 | 194.215 | USD 433,488 | 174.46 |
| 2025-07-24 | BUY | 1,088 | 192.170 | 197.950 | 197.372 | USD 214,741 | 174.36 |
| 2025-07-23 | BUY | 2,604 | 190.230 | 192.530 | 192.300 | USD 500,749 | 174.28 |
| 2025-07-22 | BUY | 1,488 | 191.340 | 191.650 | 191.619 | USD 285,129 | 174.18 |
| 2025-07-18 | BUY | 2,928 | 185.060 | 186.420 | 186.284 | USD 545,440 | 174.12 |
| 2025-07-17 | BUY | 6,883 | 183.580 | 184.060 | 184.012 | USD 1,266,555 | 174.07 |
| 2025-07-11 | BUY | 2,968 | 180.190 | 181.430 | 181.306 | USD 538,116 | 173.90 |
| 2025-07-10 | BUY | 3,339 | 177.620 | 178.430 | 178.349 | USD 595,507 | 173.88 |
| 2025-07-09 | BUY | 3,339 | 176.620 | 179.440 | 179.158 | USD 598,209 | 173.86 |
| 2025-07-07 | SELL | -2,226 | 176.790 | 179.300 | 179.049 | USD -398,563 | 173.84 Loss of -11,587 on sale |
| 2025-07-02 | SELL | -9,207 | 178.640 | 178.860 | 178.838 | USD -1,646,561 | 173.75 Loss of -46,857 on sale |
| 2025-06-27 | BUY | 1,048 | 178.530 | 178.680 | 178.665 | USD 187,241 | 173.71 |
| 2025-06-26 | BUY | 1,113 | 173.540 | 173.690 | 173.675 | USD 193,300 | 173.71 |
| 2025-06-24 | SELL | -5,194 | 166.770 | 168.220 | 168.075 | USD -872,982 | 173.77 Profit of 29,564 on sale |
| 2025-06-18 | BUY | 2,968 | 173.320 | 176.560 | 176.236 | USD 523,068 | 173.87 |
| 2025-06-17 | BUY | 1,113 | 175.950 | 177.360 | 177.219 | USD 197,245 | 173.86 |
| 2025-06-16 | SELL | -1,512 | 176.770 | 176.940 | 176.923 | USD -267,508 | 173.84 Loss of -4,663 on sale |
| 2025-06-13 | BUY | 3,171 | 174.670 | 177.130 | 176.884 | USD 560,899 | 173.83 |
| 2025-06-12 | SELL | -1,855 | 175.700 | 176.720 | 176.618 | USD -327,626 | 173.82 Loss of -5,187 on sale |
| 2025-06-11 | BUY | 3,961 | 177.350 | 180.370 | 180.068 | USD 713,249 | 173.80 |
| 2025-06-06 | BUY | 1,113 | 173.680 | 174.500 | 174.418 | USD 194,127 | 173.75 |
| 2025-06-05 | BUY | 5,194 | 168.210 | 170.930 | 170.658 | USD 886,398 | 173.79 |
| 2025-06-04 | BUY | 742 | 168.050 | 168.220 | 168.203 | USD 124,807 | 173.83 |
| 2025-06-03 | SELL | -371 | 166.180 | 168.480 | 168.250 | USD -62,421 | 173.88 Profit of 2,088 on sale |
| 2025-05-30 | SELL | -38,754 | 171.740 | 172.210 | 172.163 | USD -6,672,005 | 173.93 Profit of 68,324 on sale |
| 2025-05-29 | BUY | 1,003 | 171.860 | 174.420 | 174.164 | USD 174,686 | 173.94 |
| 2025-05-27 | BUY | 6,363 | 172.900 | 173.170 | 173.143 | USD 1,101,709 | 173.96 |
| 2025-05-23 | BUY | 5,145 | 168.470 | 169.960 | 169.811 | USD 873,678 | 174.03 |
| 2025-05-22 | BUY | 2,583 | 170.870 | 176.770 | 176.180 | USD 455,073 | 174.06 |
| 2025-05-19 | BUY | 2,214 | 166.540 | 166.640 | 166.630 | USD 368,919 | 174.22 |
| 2025-05-16 | BUY | 1,107 | 166.190 | 169.350 | 169.034 | USD 187,121 | 174.28 |
| 2025-05-15 | SELL | -738 | 163.960 | 166.210 | 165.985 | USD -122,497 | 174.36 Profit of 6,178 on sale |
| 2025-05-14 | BUY | 369 | 165.370 | 167.000 | 166.837 | USD 61,563 | 174.42 |
| 2025-05-13 | BUY | 738 | 159.530 | 160.570 | 160.466 | USD 118,424 | 174.53 |
| 2025-05-12 | BUY | 2,518 | 158.460 | 159.100 | 159.036 | USD 400,453 | 174.65 |
| 2025-05-09 | SELL | -1,845 | 152.750 | 155.050 | 154.820 | USD -285,643 | 174.82 Profit of 36,896 on sale |
| 2025-05-08 | BUY | 738 | 154.280 | 155.930 | 155.765 | USD 114,955 | 174.97 |
| 2025-05-07 | BUY | 1,107 | 151.380 | 165.000 | 163.638 | USD 181,147 | 175.15 |
| 2025-05-02 | BUY | 40,959 | 164.030 | 164.970 | 164.876 | USD 6,753,156 | 175.42 |
| 2025-04-30 | BUY | 12,915 | 158.800 | 159.270 | 159.223 | USD 2,056,365 | 175.66 |
| 2025-04-29 | BUY | 3,243 | 160.160 | 160.740 | 160.682 | USD 521,092 | 175.79 |
| 2025-04-28 | BUY | 2,590 | 160.610 | 163.150 | 162.896 | USD 421,901 | 175.91 |
| 2025-04-25 | BUY | 6,660 | 161.960 | 166.100 | 165.686 | USD 1,103,469 | 176.02 |
| 2025-04-24 | SELL | -7,770 | 159.280 | 159.590 | 159.559 | USD -1,239,773 | 176.16 Profit of 128,991 on sale |
| 2025-04-23 | BUY | 7,030 | 155.350 | 157.530 | 157.312 | USD 1,105,903 | 176.33 |
| 2025-04-22 | BUY | 2,960 | 151.470 | 152.190 | 152.118 | USD 450,269 | 176.54 |
| 2025-04-17 | BUY | 4,070 | 151.160 | 154.680 | 154.328 | USD 628,115 | 177.22 |
| 2025-04-15 | BUY | 3,700 | 156.310 | 159.650 | 159.316 | USD 589,469 | 177.61 |
| 2025-04-11 | BUY | 10,432 | 157.140 | 157.670 | 157.617 | USD 1,644,261 | 177.95 |
| 2025-04-09 | BUY | 2,214 | 158.710 | 159.550 | 159.466 | USD 353,058 | 178.35 |
| 2025-04-08 | BUY | 13,284 | 144.700 | 152.240 | 151.486 | USD 2,012,340 | 178.66 |
| 2025-04-07 | BUY | 4,347 | 146.750 | 152.850 | 152.240 | USD 661,787 | 178.95 |
| 2025-04-04 | SELL | -5,904 | 145.600 | 151.070 | 150.523 | USD -888,688 | 179.26 Profit of 169,675 on sale |
| 2025-04-02 | BUY | 50,184 | 157.040 | 158.410 | 158.273 | USD 7,942,772 | 179.47 |
| 2025-04-01 | BUY | 369 | 157.070 | 158.100 | 157.997 | USD 58,301 | 179.68 |
| 2025-03-31 | BUY | 2,583 | 154.640 | 155.540 | 155.450 | USD 401,527 | 179.92 |
| 2025-03-28 | BUY | 1,476 | 154.330 | 161.820 | 161.071 | USD 237,741 | 180.17 |
| 2025-03-27 | BUY | 686 | 162.240 | 165.420 | 165.102 | USD 113,260 | 180.34 |
| 2025-03-26 | BUY | 369 | 165.060 | 169.610 | 169.155 | USD 62,418 | 180.49 |
| 2025-03-25 | BUY | 3,975 | 170.560 | 170.630 | 170.623 | USD 678,226 | 180.59 |
| 2025-03-24 | BUY | 4,459 | 167.680 | 168.320 | 168.256 | USD 750,254 | 180.72 |
| 2025-03-21 | SELL | -1,476 | 163.990 | 164.240 | 164.215 | USD -242,381 | 180.89 Profit of 24,606 on sale |
| 2025-03-20 | BUY | 5,904 | 162.800 | 164.890 | 164.681 | USD 972,277 | 181.07 |
| 2025-03-19 | BUY | 1,029 | 163.890 | 165.870 | 165.672 | USD 170,476 | 181.25 |
| 2025-03-18 | BUY | 12,764 | 160.670 | 164.250 | 163.892 | USD 2,091,917 | 181.46 |
| 2025-03-17 | BUY | 2,583 | 164.290 | 166.300 | 166.099 | USD 429,034 | 181.64 |
| 2025-03-14 | BUY | 19,188 | 165.490 | 166.490 | 166.390 | USD 3,192,691 | 181.81 |
| 2025-03-13 | BUY | 3,690 | 162.760 | 166.130 | 165.793 | USD 611,776 | 182.02 |
| 2025-03-12 | SELL | -18,450 | 167.110 | 167.640 | 167.587 | USD -3,091,980 | 182.18 Profit of 269,265 on sale |
| 2025-03-11 | SELL | -13,653 | 164.040 | 166.750 | 166.479 | USD -2,272,938 | 182.38 Profit of 217,105 on sale |
| 2025-03-10 | BUY | 4,059 | 165.870 | 168.460 | 168.201 | USD 682,728 | 182.56 |
| 2025-03-07 | BUY | 738 | 173.860 | 174.970 | 174.859 | USD 129,046 | 182.66 |
| 2025-03-05 | BUY | 5,535 | 173.020 | 173.780 | 173.704 | USD 961,452 | 182.77 |
| 2025-03-04 | BUY | 6,273 | 170.920 | 173.290 | 173.053 | USD 1,085,561 | 182.91 |
| 2025-03-03 | BUY | 11,808 | 167.010 | 173.370 | 172.734 | USD 2,039,643 | 183.09 |
| 2025-02-28 | BUY | 9,594 | 170.280 | 170.610 | 170.577 | USD 1,636,516 | 183.24 |
| 2025-02-27 | SELL | -1,845 | 168.500 | 174.560 | 173.954 | USD -320,945 | 183.42 Profit of 17,463 on sale |
| 2025-02-25 | BUY | 13,653 | 175.420 | 178.740 | 178.408 | USD 2,435,804 | 183.65 |
| 2025-02-21 | BUY | 1,476 | 179.660 | 185.340 | 184.772 | USD 272,723 | 183.75 |
| 2025-02-18 | SELL | -3,321 | 183.770 | 185.960 | 185.741 | USD -616,846 | 183.72 Loss of -6,708 on sale |
| 2025-02-14 | SELL | -22,509 | 185.230 | 186.400 | 186.283 | USD -4,193,044 | 183.68 Loss of -58,573 on sale |
| 2025-02-13 | BUY | 369 | 186.140 | 186.280 | 186.266 | USD 68,732 | 183.65 |
| 2025-02-12 | BUY | 3,638 | 183.610 | 185.110 | 184.960 | USD 672,884 | 183.65 |
| 2025-02-07 | SELL | -499 | 185.340 | 191.180 | 190.596 | USD -95,107 | 183.56 Loss of -3,511 on sale |
| 2025-02-06 | BUY | 7,011 | 191.600 | 192.100 | 192.050 | USD 1,346,463 | 183.44 |
| 2025-02-05 | BUY | 1,845 | 191.330 | 192.750 | 192.608 | USD 355,362 | 183.33 |
| 2025-02-04 | BUY | 2,214 | 206.380 | 207.050 | 206.983 | USD 458,260 | 182.98 |
| 2025-02-03 | BUY | 2,214 | 201.230 | 203.750 | 203.498 | USD 450,545 | 182.71 |
| 2025-01-31 | BUY | 4,059 | 204.020 | 205.480 | 205.334 | USD 833,451 | 182.38 |
| 2025-01-29 | SELL | -369 | 195.410 | 196.790 | 196.652 | USD -72,565 | 181.88 Loss of -5,451 on sale |
| 2025-01-28 | SELL | -3,321 | 195.300 | 195.480 | 195.462 | USD -649,129 | 181.66 Loss of -45,830 on sale |
| 2025-01-27 | SELL | -5,904 | 191.810 | 196.880 | 196.373 | USD -1,159,386 | 181.50 Loss of -87,836 on sale |
| 2025-01-24 | BUY | 4,428 | 200.210 | 200.900 | 200.831 | USD 889,280 | 181.18 |
| 2025-01-23 | BUY | 738 | 197.980 | 200.300 | 200.068 | USD 147,650 | 180.90 |
| 2025-01-22 | BUY | 6,091 | 198.370 | 200.480 | 200.269 | USD 1,219,838 | 180.60 |
| 2025-01-21 | BUY | 4,428 | 198.050 | 202.290 | 201.866 | USD 893,863 | 180.29 |
| 2025-01-16 | BUY | 6,886 | 192.910 | 195.480 | 195.223 | USD 1,344,306 | 179.48 |
| 2025-01-14 | BUY | 2,952 | 189.660 | 191.980 | 191.748 | USD 566,040 | 178.97 |
| 2025-01-10 | BUY | 8,856 | 192.040 | 196.520 | 196.072 | USD 1,736,414 | 178.47 |
| 2024-12-30 | BUY | 1,107 | 191.240 | 192.550 | 192.419 | USD 213,008 | 177.01 |
| 2024-12-27 | BUY | 1,476 | 192.760 | 195.320 | 195.064 | USD 287,914 | 176.65 |
| 2024-12-23 | BUY | 11,070 | 194.630 | 195.100 | 195.053 | USD 2,159,237 | 175.28 |
| 2024-12-20 | BUY | 2,952 | 191.410 | 192.890 | 192.742 | USD 568,974 | 174.88 |
| 2024-12-19 | BUY | 369 | 188.510 | 193.030 | 192.578 | USD 71,061 | 174.53 |
| 2024-12-18 | BUY | 2,952 | 188.400 | 197.000 | 196.140 | USD 579,005 | 174.16 |
| 2024-12-17 | BUY | 738 | 195.420 | 201.420 | 200.820 | USD 148,205 | 173.59 |
| 2024-12-16 | BUY | 3,690 | 196.660 | 199.000 | 198.766 | USD 733,447 | 172.95 |
| 2024-12-13 | BUY | 2,682 | 189.820 | 192.730 | 192.439 | USD 516,121 | 172.46 |
| 2024-12-10 | BUY | 18,450 | 185.170 | 186.360 | 186.241 | USD 3,436,146 | 171.38 |
| 2024-12-09 | BUY | 2,214 | 175.370 | 176.260 | 176.171 | USD 390,043 | 171.26 |
| 2024-12-06 | SELL | -5,535 | 174.710 | 175.080 | 175.043 | USD -968,863 | 171.15 Loss of -21,555 on sale |
| 2024-12-05 | SELL | -369 | 172.640 | 176.060 | 175.718 | USD -64,840 | 171.10 Loss of -1,704 on sale |
| 2024-12-03 | BUY | 1,845 | 171.340 | 172.680 | 172.546 | USD 318,347 | 170.97 |
| 2024-11-27 | SELL | -2,208 | 169.230 | 169.480 | 169.455 | USD -374,157 | 171.18 Profit of 3,812 on sale |
| 2024-11-26 | BUY | 7,728 | 169.120 | 169.820 | 169.750 | USD 1,311,828 | 171.27 |
| 2024-11-25 | BUY | 8,311 | 167.650 | 168.630 | 168.532 | USD 1,400,669 | 171.44 |
| 2024-11-22 | SELL | -682 | 164.760 | 166.460 | 166.290 | USD -113,410 | 171.75 Profit of 3,726 on sale |
| 2024-11-21 | SELL | -1,830 | 167.630 | 174.130 | 173.480 | USD -317,468 | 171.96 Loss of -2,782 on sale |
| 2024-11-20 | SELL | -732 | 175.980 | 177.680 | 177.510 | USD -129,937 | 171.75 Loss of -4,217 on sale |
| 2024-11-19 | BUY | 366 | 178.120 | 178.870 | 178.795 | USD 65,439 | 171.39 |
| 2024-11-18 | BUY | 3,044 | 175.300 | 175.440 | 175.426 | USD 533,997 | 171.16 |
| 2024-11-11 | BUY | 1,098 | 180.350 | 180.550 | 180.530 | USD 198,222 | 169.86 |
| 2024-11-07 | BUY | 998 | 180.750 | 181.080 | 181.047 | USD 180,685 | 168.36 |
| 2024-11-06 | BUY | 8,784 | 176.510 | 176.940 | 176.897 | USD 1,553,863 | 167.69 |
| 2024-11-05 | BUY | 1,830 | 169.740 | 170.530 | 170.451 | USD 311,925 | 167.50 |
| 2024-11-04 | BUY | 688 | 169.240 | 170.730 | 170.581 | USD 117,360 | 167.32 |
| 2024-11-01 | BUY | 1,023 | 171.290 | 172.320 | 172.217 | USD 176,178 | 166.88 |
| 2024-10-30 | SELL | -2,196 | 174.460 | 182.020 | 181.264 | USD -398,056 | 165.20 Loss of -35,283 on sale |
| 2024-10-29 | SELL | -6,588 | 169.680 | 170.380 | 170.310 | USD -1,122,002 | 164.45 Loss of -38,606 on sale |
| 2024-10-28 | SELL | -2,562 | 166.720 | 168.750 | 168.547 | USD -431,817 | 164.00 Loss of -11,660 on sale |
| 2024-10-21 | SELL | -366 | 164.070 | 164.500 | 164.457 | USD -60,191 | 0.00 Loss of -60,191 on sale |