| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,168 | 313.760 | 308.920 | 309.404 | USD 361,384 | 224.52 |
| 2025-11-06 | SELL | -710 | 308.025 | 301.440 | 302.099 | USD -214,490 | 223.71 Loss of -55,654 on sale |
| 2025-11-05 | SELL | -438 | 308.540 | 302.500 | 303.104 | USD -132,760 | 223.31 Loss of -34,951 on sale |
| 2025-11-04 | SELL | -1,856 | 309.230 | 303.070 | 303.686 | USD -563,641 | 222.90 Loss of -149,933 on sale |
| 2025-10-31 | SELL | -292 | 314.915 | 307.184 | 307.957 | USD -89,923 | 222.04 Loss of -25,089 on sale |
| 2025-10-30 | BUY | 1,029 | 314.840 | 308.500 | 309.134 | USD 318,099 | 221.59 |
| 2025-10-29 | BUY | 1,022 | 314.280 | 315.120 | 315.036 | USD 321,967 | 221.11 |
| 2025-10-28 | BUY | 4,380 | 309.790 | 316.670 | 315.982 | USD 1,384,001 | 220.66 |
| 2025-10-27 | BUY | 2,336 | 312.840 | 313.330 | 313.281 | USD 731,824 | 220.18 |
| 2025-10-24 | BUY | 290 | 303.870 | 310.300 | 309.657 | USD 89,801 | 219.75 |
| 2025-10-23 | SELL | -584 | 306.390 | 307.090 | 307.020 | USD -179,300 | 219.30 Loss of -51,230 on sale |
| 2025-10-22 | BUY | 1,168 | 297.890 | 309.000 | 307.889 | USD 359,614 | 218.89 |
| 2025-10-21 | BUY | 438 | 306.630 | 316.530 | 315.540 | USD 138,207 | 218.42 |
| 2025-10-17 | BUY | 2,190 | 300.140 | 302.960 | 302.678 | USD 662,865 | 217.54 |
| 2025-10-16 | BUY | 145 | 299.840 | 303.050 | 302.729 | USD 43,896 | 217.10 |
| 2025-10-14 | SELL | -876 | 300.080 | 302.290 | 302.069 | USD -264,612 | 216.20 Loss of -75,218 on sale |
| 2025-10-10 | SELL | -146 | 291.490 | 300.000 | 299.149 | USD -43,676 | 215.79 Loss of -12,170 on sale |
| 2025-10-08 | BUY | 1,168 | 302.560 | 304.670 | 304.459 | USD 355,608 | 215.32 |
| 2025-10-07 | BUY | 4,380 | 301.740 | 302.740 | 302.640 | USD 1,325,563 | 214.85 |
| 2025-10-06 | BUY | 146 | 298.220 | 299.290 | 299.183 | USD 43,681 | 214.39 |
| 2025-10-03 | BUY | 2,044 | 297.000 | 302.750 | 302.175 | USD 617,646 | 213.93 |
| 2025-10-02 | BUY | 1,606 | 299.450 | 303.440 | 303.041 | USD 486,684 | 213.45 |
| 2025-10-01 | BUY | 1,022 | 300.880 | 302.230 | 302.095 | USD 308,741 | 212.96 |
| 2025-09-30 | BUY | 1,460 | 300.820 | 301.470 | 301.405 | USD 440,051 | 212.46 |
| 2025-09-29 | BUY | 1,314 | 293.630 | 297.930 | 297.500 | USD 390,915 | 212.00 |
| 2025-09-26 | BUY | 1,606 | 294.980 | 302.000 | 301.298 | USD 483,885 | 211.53 |
| 2025-09-25 | BUY | 2,044 | 297.180 | 300.240 | 299.934 | USD 613,065 | 211.03 |
| 2025-09-18 | BUY | 148 | 297.090 | 297.650 | 297.594 | USD 44,044 | 210.54 |
| 2025-09-17 | BUY | 1,332 | 289.500 | 292.710 | 292.389 | USD 389,462 | 210.08 |
| 2025-09-09 | BUY | 740 | 276.240 | 277.080 | 276.996 | USD 204,977 | 209.69 |
| 2025-07-31 | SELL | -6,592 | 271.080 | 274.940 | 274.554 | USD -1,809,860 | 209.33 Loss of -429,966 on sale |
| 2025-07-30 | BUY | 1,184 | 273.550 | 273.630 | 273.622 | USD 323,968 | 208.95 |
| 2025-07-29 | BUY | 148 | 270.310 | 273.800 | 273.451 | USD 40,471 | 208.58 |
| 2025-07-24 | BUY | 148 | 268.010 | 269.840 | 269.657 | USD 39,909 | 208.23 |
| 2025-07-23 | BUY | 888 | 263.180 | 263.730 | 263.675 | USD 234,143 | 207.90 |
| 2025-07-22 | BUY | 1,332 | 259.000 | 261.500 | 261.250 | USD 347,985 | 207.59 |
| 2025-07-21 | BUY | 296 | 262.860 | 266.250 | 265.911 | USD 78,710 | 207.25 |
| 2025-07-18 | SELL | -1,482 | 263.270 | 269.700 | 269.057 | USD -398,742 | 206.91 Loss of -92,108 on sale |
| 2025-07-17 | BUY | 148 | 260.280 | 272.800 | 271.548 | USD 40,189 | 206.58 |
| 2025-07-16 | BUY | 592 | 266.180 | 266.860 | 266.792 | USD 157,941 | 206.21 |
| 2025-07-15 | SELL | -2,265 | 264.670 | 265.060 | 265.021 | USD -600,273 | 205.84 Loss of -134,043 on sale |
| 2025-07-14 | BUY | 1,184 | 262.340 | 262.460 | 262.448 | USD 310,738 | 205.49 |
| 2025-07-11 | SELL | -296 | 255.420 | 256.880 | 256.734 | USD -75,993 | 205.17 Loss of -15,263 on sale |
| 2025-07-10 | BUY | 1,184 | 252.570 | 252.680 | 252.669 | USD 299,160 | 204.87 |
| 2025-07-09 | BUY | 1,184 | 250.330 | 251.720 | 251.581 | USD 297,872 | 204.58 |
| 2025-07-08 | BUY | 892 | 247.050 | 249.460 | 249.219 | USD 222,303 | 204.30 |
| 2025-07-07 | SELL | -3,404 | 248.650 | 249.440 | 249.361 | USD -848,825 | 204.01 Loss of -154,360 on sale |
| 2025-07-02 | SELL | -4,292 | 244.750 | 249.130 | 248.692 | USD -1,067,386 | 203.18 Loss of -195,352 on sale |
| 2025-06-30 | BUY | 2,516 | 257.390 | 257.890 | 257.840 | USD 648,725 | 202.82 |
| 2025-06-27 | BUY | 1,332 | 254.510 | 260.550 | 259.946 | USD 346,248 | 202.47 |
| 2025-06-25 | SELL | -296 | 249.900 | 250.990 | 250.881 | USD -74,261 | 201.82 Loss of -14,523 on sale |
| 2025-06-24 | BUY | 152 | 248.750 | 249.390 | 249.326 | USD 37,898 | 201.49 |
| 2025-06-23 | BUY | 3,848 | 247.810 | 248.460 | 248.395 | USD 955,824 | 201.17 |
| 2025-06-18 | SELL | -894 | 235.890 | 239.520 | 239.157 | USD -213,806 | 200.69 Loss of -34,390 on sale |
| 2025-06-13 | SELL | -447 | 236.600 | 238.000 | 237.860 | USD -106,323 | 199.93 Loss of -16,956 on sale |
| 2025-06-12 | BUY | 447 | 239.990 | 243.430 | 243.086 | USD 108,659 | 199.64 |
| 2025-06-11 | BUY | 596 | 245.520 | 246.960 | 246.816 | USD 147,102 | 199.31 |
| 2025-06-06 | SELL | -740 | 255.630 | 257.470 | 257.286 | USD -190,392 | 198.19 Loss of -43,734 on sale |
| 2025-06-05 | SELL | -444 | 251.920 | 253.010 | 252.901 | USD -112,288 | 197.78 Loss of -24,472 on sale |
| 2025-06-04 | SELL | -592 | 250.880 | 253.060 | 252.842 | USD -149,682 | 197.39 Loss of -32,830 on sale |
| 2025-06-02 | BUY | 1,924 | 247.480 | 248.100 | 248.038 | USD 477,225 | 196.61 |
| 2025-05-30 | SELL | -432 | 245.910 | 246.860 | 246.765 | USD -106,602 | 196.23 Loss of -21,831 on sale |
| 2025-05-29 | BUY | 148 | 244.160 | 244.940 | 244.862 | USD 36,240 | 195.86 |
| 2025-05-28 | SELL | -148 | 243.670 | 246.000 | 245.767 | USD -36,374 | 195.49 Loss of -7,442 on sale |
| 2025-05-27 | BUY | 1,628 | 241.780 | 242.280 | 242.230 | USD 394,350 | 195.12 |
| 2025-05-23 | SELL | -2,960 | 232.790 | 233.690 | 233.600 | USD -691,456 | 194.52 Loss of -115,680 on sale |
| 2025-05-22 | SELL | -3,256 | 230.270 | 232.450 | 232.232 | USD -756,147 | 194.23 Loss of -123,733 on sale |
| 2025-05-21 | BUY | 148 | 233.540 | 237.300 | 236.924 | USD 35,065 | 193.91 |
| 2025-05-20 | BUY | 1,184 | 235.260 | 236.080 | 235.998 | USD 279,422 | 193.57 |
| 2025-05-19 | BUY | 4,292 | 235.290 | 235.870 | 235.812 | USD 1,012,105 | 193.23 |
| 2025-05-16 | BUY | 3,996 | 231.780 | 232.320 | 232.266 | USD 928,135 | 192.91 |
| 2025-05-15 | BUY | 3,256 | 229.380 | 230.090 | 230.019 | USD 748,942 | 192.60 |
| 2025-05-14 | BUY | 2,960 | 223.240 | 223.350 | 223.339 | USD 661,083 | 192.34 |
| 2025-05-13 | SELL | -592 | 221.580 | 223.550 | 223.353 | USD -132,225 | 192.09 Loss of -18,508 on sale |
| 2025-05-12 | BUY | 148 | 218.950 | 219.980 | 219.877 | USD 32,542 | 191.86 |
| 2025-05-09 | BUY | 444 | 214.960 | 216.120 | 216.004 | USD 95,906 | 191.66 |
| 2025-05-08 | SELL | -4,292 | 214.490 | 216.800 | 216.569 | USD -929,514 | 191.46 Loss of -107,780 on sale |
| 2025-05-07 | SELL | -2,072 | 209.920 | 210.630 | 210.559 | USD -436,278 | 191.29 Loss of -39,918 on sale |
| 2025-05-06 | BUY | 5,180 | 208.600 | 209.830 | 209.707 | USD 1,086,282 | 191.14 |
| 2025-05-02 | BUY | 444 | 207.700 | 208.720 | 208.618 | USD 92,626 | 190.83 |
| 2025-05-01 | SELL | -740 | 203.610 | 205.240 | 205.077 | USD -151,757 | 190.71 Loss of -10,632 on sale |
| 2025-04-30 | BUY | 444 | 201.540 | 202.030 | 201.981 | USD 89,680 | 190.61 |
| 2025-04-29 | BUY | 1,036 | 200.500 | 202.430 | 202.237 | USD 209,518 | 190.52 |
| 2025-04-28 | BUY | 2,210 | 200.860 | 201.480 | 201.418 | USD 445,134 | 190.42 |
| 2025-04-25 | BUY | 2,072 | 198.430 | 199.990 | 199.834 | USD 414,056 | 190.34 |
| 2025-04-24 | BUY | 592 | 197.410 | 197.700 | 197.671 | USD 117,021 | 190.28 |
| 2025-04-23 | BUY | 1,628 | 193.680 | 197.030 | 196.695 | USD 320,219 | 190.24 |
| 2025-04-22 | SELL | -898 | 189.180 | 190.000 | 189.918 | USD -170,546 | 190.25 Profit of 300 on sale |
| 2025-04-17 | BUY | 296 | 181.790 | 184.240 | 183.995 | USD 54,463 | 190.42 |
| 2025-04-16 | BUY | 4,399 | 182.450 | 185.880 | 185.537 | USD 816,177 | 190.50 |
| 2025-04-15 | BUY | 2,960 | 185.670 | 188.440 | 188.163 | USD 556,962 | 190.55 |
| 2025-04-11 | BUY | 3,700 | 181.670 | 184.250 | 183.992 | USD 680,770 | 190.69 |
| 2025-04-10 | BUY | 6,068 | 181.510 | 185.410 | 185.020 | USD 1,122,701 | 190.79 |
| 2025-04-09 | BUY | 1,184 | 187.270 | 189.110 | 188.926 | USD 223,688 | 190.83 |
| 2025-04-08 | BUY | 3,108 | 169.370 | 178.350 | 177.452 | USD 551,521 | 191.06 |
| 2025-04-07 | BUY | 3,547 | 167.700 | 175.340 | 174.576 | USD 619,221 | 191.31 |
| 2025-04-04 | SELL | -8,880 | 166.810 | 183.160 | 181.525 | USD -1,611,942 | 191.58 Profit of 89,282 on sale |
| 2025-04-02 | BUY | 1,036 | 199.770 | 202.190 | 201.948 | USD 209,218 | 191.49 |
| 2025-03-31 | SELL | -3,996 | 200.150 | 201.570 | 201.428 | USD -804,906 | 191.25 Loss of -40,671 on sale |
| 2025-03-28 | SELL | -2,516 | 199.880 | 206.860 | 206.162 | USD -518,704 | 191.15 Loss of -37,768 on sale |
| 2025-03-27 | SELL | -740 | 205.880 | 207.690 | 207.509 | USD -153,557 | 190.98 Loss of -12,232 on sale |
| 2025-03-26 | BUY | 1,332 | 207.370 | 214.210 | 213.526 | USD 284,417 | 190.79 |
| 2025-03-25 | SELL | -1,776 | 212.130 | 212.760 | 212.697 | USD -377,750 | 190.53 Loss of -39,364 on sale |
| 2025-03-24 | BUY | 1,036 | 210.230 | 210.880 | 210.815 | USD 218,404 | 190.30 |
| 2025-03-21 | SELL | -15,273 | 204.130 | 204.310 | 204.292 | USD -3,120,152 | 190.13 Loss of -216,348 on sale |
| 2025-03-19 | BUY | 280 | 205.570 | 206.820 | 206.695 | USD 57,875 | 189.76 |
| 2025-03-18 | SELL | -2,682 | 200.790 | 201.980 | 201.861 | USD -541,391 | 189.62 Loss of -32,827 on sale |
| 2025-03-17 | BUY | 2,831 | 202.030 | 203.600 | 203.443 | USD 575,947 | 189.46 |
| 2025-03-14 | BUY | 2,533 | 197.110 | 197.700 | 197.641 | USD 500,625 | 189.36 |
| 2025-03-13 | BUY | 12,498 | 192.420 | 195.620 | 195.300 | USD 2,440,859 | 189.32 |
| 2025-03-12 | BUY | 5,960 | 195.000 | 197.250 | 197.025 | USD 1,174,269 | 189.25 |
| 2025-03-11 | BUY | 2,384 | 191.720 | 193.680 | 193.484 | USD 461,266 | 189.21 |
| 2025-03-07 | BUY | 1,418 | 193.850 | 195.750 | 195.560 | USD 277,304 | 189.11 |
| 2025-03-06 | SELL | -1,341 | 196.050 | 200.220 | 199.803 | USD -267,936 | 189.01 Loss of -14,472 on sale |
| 2025-03-05 | BUY | 4,637 | 202.500 | 204.470 | 204.273 | USD 947,214 | 188.82 |
| 2025-03-04 | BUY | 894 | 198.770 | 203.040 | 202.613 | USD 181,136 | 188.67 |
| 2025-03-03 | BUY | 4,023 | 201.960 | 208.480 | 207.828 | USD 836,092 | 188.48 |
| 2025-02-28 | SELL | -1,043 | 206.980 | 207.320 | 207.286 | USD -216,199 | 188.20 Loss of -19,904 on sale |
| 2025-02-27 | BUY | 149 | 201.430 | 205.470 | 205.066 | USD 30,555 | 188.00 |
| 2025-02-26 | SELL | -298 | 201.610 | 204.600 | 204.301 | USD -60,882 | 187.79 Loss of -4,919 on sale |
| 2025-02-25 | BUY | 2,831 | 199.270 | 200.080 | 199.999 | USD 566,197 | 187.61 |
| 2025-02-21 | BUY | 2,086 | 199.830 | 209.120 | 208.191 | USD 434,286 | 187.24 |
| 2025-02-20 | BUY | 1,192 | 208.740 | 210.280 | 210.126 | USD 250,470 | 186.89 |
| 2025-02-19 | BUY | 298 | 210.500 | 211.780 | 211.652 | USD 63,072 | 186.49 |
| 2025-02-18 | BUY | 745 | 210.080 | 212.190 | 211.979 | USD 157,924 | 186.09 |
| 2025-02-13 | BUY | 2,533 | 208.360 | 211.300 | 211.006 | USD 534,478 | 184.90 |
| 2025-02-12 | BUY | 894 | 209.640 | 211.420 | 211.242 | USD 188,850 | 184.45 |
| 2025-02-11 | SELL | -298 | 208.820 | 209.150 | 209.117 | USD -62,317 | 184.00 Loss of -7,485 on sale |
| 2025-02-07 | SELL | -1,192 | 205.280 | 207.840 | 207.584 | USD -247,440 | 183.18 Loss of -29,085 on sale |
| 2025-02-06 | BUY | 596 | 206.060 | 206.100 | 206.096 | USD 122,833 | 182.74 |
| 2025-02-04 | BUY | 5,215 | 202.180 | 204.540 | 204.304 | USD 1,065,445 | 181.89 |
| 2025-02-03 | BUY | 1,937 | 204.110 | 204.730 | 204.668 | USD 396,442 | 181.43 |
| 2025-01-31 | BUY | 447 | 203.570 | 205.870 | 205.640 | USD 91,921 | 180.96 |
| 2025-01-30 | BUY | 298 | 205.570 | 205.930 | 205.894 | USD 61,356 | 180.42 |
| 2025-01-29 | BUY | 2,831 | 199.100 | 199.940 | 199.856 | USD 565,792 | 180.01 |
| 2025-01-28 | BUY | 1,341 | 194.430 | 196.550 | 196.338 | USD 263,289 | 179.68 |
| 2025-01-27 | BUY | 2,086 | 194.460 | 196.630 | 196.413 | USD 409,718 | 179.34 |
| 2025-01-24 | BUY | 1,341 | 196.750 | 203.000 | 202.375 | USD 271,385 | 178.92 |
| 2025-01-23 | BUY | 3,874 | 200.800 | 207.650 | 206.965 | USD 801,782 | 178.39 |
| 2025-01-02 | BUY | 4,917 | 168.590 | 170.700 | 170.489 | USD 838,294 | 178.63 |
| 2024-12-30 | BUY | 33,057 | 168.100 | 169.230 | 169.117 | USD 5,590,501 | 178.90 |
| 2024-12-10 | BUY | 1,043 | 171.270 | 173.160 | 172.971 | USD 180,409 | 179.10 |
| 2024-12-09 | BUY | 1,192 | 171.320 | 176.370 | 175.865 | USD 209,631 | 179.32 |
| 2024-12-06 | BUY | 1,788 | 175.580 | 175.830 | 175.805 | USD 314,339 | 179.42 |
| 2024-12-05 | BUY | 447 | 172.910 | 180.770 | 179.984 | USD 80,453 | 179.60 |
| 2024-12-04 | BUY | 1,639 | 182.650 | 182.900 | 182.875 | USD 299,732 | 179.52 |
| 2024-12-03 | BUY | 5,251 | 180.720 | 182.240 | 182.088 | USD 956,144 | 179.48 |
| 2024-12-02 | BUY | 440 | 180.440 | 181.640 | 181.520 | USD 79,869 | 179.45 |
| 2024-11-29 | BUY | 3,427 | 182.160 | 182.970 | 182.889 | USD 626,761 | 179.36 |
| 2024-11-27 | BUY | 4,023 | 180.600 | 184.690 | 184.281 | USD 741,362 | 179.28 |
| 2024-11-26 | BUY | 8,642 | 184.600 | 184.930 | 184.897 | USD 1,597,880 | 179.09 |
| 2024-11-25 | BUY | 8,940 | 180.210 | 183.700 | 183.351 | USD 1,639,158 | 179.04 |
| 2024-11-22 | BUY | 10,430 | 181.150 | 181.740 | 181.681 | USD 1,894,933 | 178.96 |
| 2024-11-21 | BUY | 1,639 | 178.700 | 180.940 | 180.716 | USD 296,194 | 178.97 |
| 2024-11-20 | BUY | 1,490 | 177.980 | 178.540 | 178.484 | USD 265,941 | 179.02 |
| 2024-11-19 | BUY | 1,341 | 177.560 | 177.880 | 177.848 | USD 238,494 | 179.08 |
| 2024-11-18 | BUY | 12,069 | 177.520 | 178.570 | 178.465 | USD 2,153,894 | 179.15 |
| 2024-11-12 | BUY | 4,172 | 182.640 | 185.700 | 185.394 | USD 773,464 | 178.98 |
| 2024-11-11 | BUY | 2,831 | 184.560 | 187.470 | 187.179 | USD 529,904 | 178.70 |
| 2024-11-08 | BUY | 2,130 | 184.810 | 186.420 | 186.259 | USD 396,732 | 178.38 |
| 2024-11-07 | BUY | 13,261 | 178.850 | 181.020 | 180.803 | USD 2,397,629 | 178.36 |
| 2024-11-06 | BUY | 11,004 | 180.760 | 182.060 | 181.930 | USD 2,001,958 | 178.22 |
| 2024-11-05 | BUY | 5,938 | 175.260 | 175.470 | 175.449 | USD 1,041,816 | 178.61 |
| 2024-11-05 | BUY | 5,938 | 175.260 | 175.470 | 175.449 | USD 1,041,816 | 178.61 |
| 2024-11-04 | BUY | 1,043 | 171.760 | 174.680 | 174.388 | USD 181,887 | 179.10 |
| 2024-11-01 | BUY | 2,384 | 171.700 | 175.270 | 174.913 | USD 416,993 | 179.67 |
| 2024-10-31 | BUY | 596 | 171.780 | 173.620 | 173.436 | USD 103,368 | 180.33 |
| 2024-10-30 | BUY | 1,481 | 174.640 | 176.530 | 176.341 | USD 261,161 | 180.84 |
| 2024-10-29 | BUY | 5,513 | 174.050 | 174.900 | 174.815 | USD 963,755 | 181.52 |
| 2024-10-28 | SELL | -1,043 | 175.360 | 180.580 | 180.058 | USD -187,800 | 183.06 Profit of 3,132 on sale |
| 2024-10-28 | SELL | -1,043 | 175.360 | 180.580 | 180.058 | USD -187,800 | 183.06 Profit of 3,132 on sale |
| 2024-10-25 | BUY | 1,788 | 179.100 | 181.420 | 181.188 | USD 323,964 | 184.38 |
| 2024-10-25 | BUY | 1,788 | 179.100 | 181.420 | 181.188 | USD 323,964 | 184.38 |
| 2024-10-24 | BUY | 1,192 | 179.740 | 182.210 | 181.963 | USD 216,900 | 186.70 |
| 2024-10-24 | BUY | 1,192 | 179.740 | 182.210 | 181.963 | USD 216,900 | 186.70 |
| 2024-10-23 | BUY | 1,490 | 181.690 | 184.980 | 184.651 | USD 275,130 | 188.37 |
| 2024-10-22 | BUY | 8,020 | 176.660 | 185.000 | 184.166 | USD 1,477,011 | 194.23 |
| 2024-10-21 | BUY | 4,172 | 194.230 | 194.390 | 194.374 | USD 810,928 | 0.00 |
| 2024-10-21 | BUY | 4,172 | 194.230 | 194.390 | 194.374 | USD 810,928 | 0.00 |