| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 184 | 460.100 | 443.910 | 445.529 | USD 81,977 | 364.02 |
| 2025-11-06 | SELL | -110 | 475.250 | 468.730 | 469.382 | USD -51,632 | 362.91 Loss of -11,712 on sale |
| 2025-11-05 | SELL | -69 | 477.750 | 465.770 | 466.968 | USD -32,221 | 362.34 Loss of -7,219 on sale |
| 2025-11-04 | SELL | -292 | 474.230 | 459.540 | 461.009 | USD -134,615 | 361.78 Loss of -28,974 on sale |
| 2025-10-31 | SELL | -46 | 466.020 | 455.940 | 456.948 | USD -21,020 | 360.76 Loss of -4,425 on sale |
| 2025-10-30 | BUY | 161 | 478.190 | 465.250 | 466.544 | USD 75,114 | 360.21 |
| 2025-10-29 | BUY | 161 | 468.400 | 475.360 | 474.664 | USD 76,421 | 359.64 |
| 2025-10-28 | BUY | 690 | 466.460 | 467.040 | 466.982 | USD 322,218 | 359.08 |
| 2025-10-27 | BUY | 368 | 467.860 | 469.180 | 469.048 | USD 172,610 | 358.50 |
| 2025-10-24 | BUY | 44 | 447.040 | 461.560 | 460.108 | USD 20,245 | 358.03 |
| 2025-10-23 | SELL | -92 | 440.160 | 447.090 | 446.397 | USD -41,069 | 357.59 Loss of -8,170 on sale |
| 2025-10-22 | BUY | 184 | 441.190 | 443.410 | 443.188 | USD 81,547 | 357.14 |
| 2025-10-21 | BUY | 69 | 432.010 | 434.970 | 434.674 | USD 29,993 | 356.74 |
| 2025-10-17 | BUY | 345 | 426.160 | 426.650 | 426.601 | USD 147,177 | 355.94 |
| 2025-10-16 | BUY | 22 | 419.600 | 421.610 | 421.409 | USD 9,271 | 355.59 |
| 2025-10-14 | SELL | -138 | 418.400 | 420.580 | 420.362 | USD -58,010 | 354.88 Loss of -9,036 on sale |
| 2025-10-07 | BUY | 690 | 437.570 | 439.010 | 438.866 | USD 302,818 | 354.42 |
| 2025-10-06 | BUY | 23 | 433.550 | 435.030 | 434.882 | USD 10,002 | 353.98 |
| 2025-10-03 | BUY | 322 | 429.540 | 432.360 | 432.078 | USD 139,129 | 353.55 |
| 2025-10-02 | BUY | 253 | 426.690 | 427.430 | 427.356 | USD 108,121 | 353.13 |
| 2025-10-01 | BUY | 161 | 426.070 | 428.540 | 428.293 | USD 68,955 | 352.72 |
| 2025-09-30 | BUY | 230 | 426.200 | 429.440 | 429.116 | USD 98,697 | 352.30 |
| 2025-09-29 | BUY | 207 | 420.920 | 422.960 | 422.756 | USD 87,510 | 351.90 |
| 2025-09-26 | BUY | 253 | 419.080 | 422.460 | 422.122 | USD 106,797 | 351.51 |
| 2025-09-25 | BUY | 322 | 414.890 | 418.350 | 418.004 | USD 134,597 | 351.14 |
| 2025-09-24 | SELL | -23,081 | 416.620 | 417.200 | 417.142 | USD -9,628,055 | 350.75 Loss of -1,532,338 on sale |
| 2025-09-18 | BUY | 24 | 401.060 | 402.390 | 402.257 | USD 9,654 | 350.45 |
| 2025-09-17 | BUY | 216 | 399.390 | 405.160 | 404.583 | USD 87,390 | 350.16 |
| 2025-09-16 | BUY | 96 | 399.750 | 406.230 | 405.582 | USD 38,936 | 349.87 |
| 2025-09-09 | BUY | 120 | 413.400 | 416.230 | 415.947 | USD 49,914 | 349.21 |
| 2025-09-02 | BUY | 504 | 406.140 | 408.480 | 408.246 | USD 205,756 | 348.86 |
| 2025-08-12 | BUY | 72 | 390.310 | 390.850 | 390.796 | USD 28,137 | 348.35 |
| 2025-08-11 | BUY | 216 | 382.910 | 384.820 | 384.629 | USD 83,080 | 348.14 |
| 2025-08-08 | BUY | 552 | 381.610 | 382.080 | 382.033 | USD 210,882 | 347.93 |
| 2025-08-07 | BUY | 72 | 373.330 | 373.330 | 373.330 | USD 26,880 | 347.77 |
| 2025-08-01 | BUY | 432 | 356.970 | 358.460 | 358.311 | USD 154,790 | 347.71 |
| 2025-07-31 | BUY | 24 | 353.990 | 358.680 | 358.211 | USD 8,597 | 347.67 |
| 2025-07-30 | BUY | 192 | 355.060 | 355.490 | 355.447 | USD 68,246 | 347.62 |
| 2025-07-29 | BUY | 24 | 344.500 | 348.420 | 348.028 | USD 8,353 | 347.64 |
| 2025-07-14 | BUY | 192 | 380.450 | 381.480 | 381.377 | USD 73,224 | 347.43 |
| 2025-07-11 | SELL | -48 | 376.070 | 377.130 | 377.024 | USD -18,097 | 347.24 Loss of -1,429 on sale |
| 2025-07-10 | BUY | 192 | 378.320 | 381.290 | 380.993 | USD 73,151 | 347.04 |
| 2025-07-09 | BUY | 192 | 378.440 | 379.000 | 378.944 | USD 72,757 | 346.83 |
| 2025-07-08 | BUY | 144 | 377.600 | 382.550 | 382.055 | USD 55,016 | 346.63 |
| 2025-07-07 | SELL | -552 | 378.980 | 378.980 | 378.980 | USD -209,197 | 346.41 Loss of -17,980 on sale |
| 2025-07-02 | SELL | -696 | 378.040 | 386.980 | 386.086 | USD -268,716 | 345.78 Loss of -28,054 on sale |
| 2025-06-30 | BUY | 408 | 383.100 | 383.390 | 383.361 | USD 156,411 | 345.52 |
| 2025-06-27 | BUY | 216 | 379.300 | 383.900 | 383.440 | USD 82,823 | 345.29 |
| 2025-06-25 | SELL | -48 | 374.190 | 378.330 | 377.916 | USD -18,140 | 344.85 Loss of -1,587 on sale |
| 2025-06-24 | BUY | 24 | 379.020 | 379.230 | 379.209 | USD 9,101 | 344.61 |
| 2025-06-23 | BUY | 624 | 378.720 | 380.640 | 380.448 | USD 237,400 | 344.37 |
| 2025-06-20 | SELL | -10,552 | 377.500 | 379.360 | 379.174 | USD -4,001,044 | 344.13 Loss of -369,780 on sale |
| 2025-06-18 | SELL | -150 | 376.860 | 380.560 | 380.190 | USD -57,028 | 343.65 Loss of -5,481 on sale |
| 2025-06-13 | SELL | -75 | 371.180 | 374.810 | 374.447 | USD -28,084 | 343.24 Loss of -2,341 on sale |
| 2025-06-12 | BUY | 75 | 371.670 | 371.670 | 371.670 | USD 27,875 | 343.02 |
| 2025-06-11 | BUY | 100 | 367.590 | 370.510 | 370.218 | USD 37,022 | 342.84 |
| 2025-06-06 | SELL | -125 | 384.340 | 386.560 | 386.338 | USD -48,292 | 342.12 Loss of -5,528 on sale |
| 2025-06-05 | SELL | -75 | 381.500 | 384.290 | 384.011 | USD -28,801 | 341.81 Loss of -3,165 on sale |
| 2025-06-04 | SELL | -100 | 381.660 | 386.240 | 385.782 | USD -38,578 | 341.50 Loss of -4,428 on sale |
| 2025-06-02 | BUY | 325 | 382.160 | 382.210 | 382.205 | USD 124,217 | 340.85 |
| 2025-05-30 | SELL | -72 | 381.390 | 384.690 | 384.360 | USD -27,674 | 340.52 Loss of -3,156 on sale |
| 2025-05-29 | BUY | 25 | 378.650 | 386.210 | 385.454 | USD 9,636 | 340.22 |
| 2025-05-28 | SELL | -25 | 378.440 | 382.340 | 381.950 | USD -9,549 | 339.91 Loss of -1,051 on sale |
| 2025-05-27 | BUY | 275 | 378.810 | 380.950 | 380.736 | USD 104,702 | 339.59 |
| 2025-05-23 | SELL | -500 | 376.590 | 377.460 | 377.373 | USD -188,686 | 338.97 Loss of -19,202 on sale |
| 2025-05-22 | SELL | -550 | 376.640 | 383.530 | 382.841 | USD -210,563 | 338.65 Loss of -24,303 on sale |
| 2025-05-21 | BUY | 25 | 381.810 | 386.720 | 386.229 | USD 9,656 | 338.29 |
| 2025-05-20 | BUY | 200 | 386.050 | 388.120 | 387.913 | USD 77,583 | 337.88 |
| 2025-05-19 | BUY | 725 | 386.890 | 388.380 | 388.231 | USD 281,467 | 337.46 |
| 2025-05-16 | BUY | 675 | 387.520 | 388.090 | 388.033 | USD 261,922 | 337.02 |
| 2025-05-15 | BUY | 550 | 385.500 | 385.690 | 385.671 | USD 212,119 | 336.60 |
| 2025-05-14 | BUY | 500 | 367.500 | 372.100 | 371.640 | USD 185,820 | 336.32 |
| 2025-05-13 | SELL | -100 | 368.100 | 372.940 | 372.456 | USD -37,246 | 336.04 Loss of -3,642 on sale |
| 2025-05-12 | BUY | 25 | 363.280 | 373.370 | 372.361 | USD 9,309 | 335.79 |
| 2025-05-09 | BUY | 75 | 353.700 | 356.930 | 356.607 | USD 26,746 | 335.63 |
| 2025-05-08 | SELL | -725 | 353.920 | 363.960 | 362.956 | USD -263,143 | 335.46 Loss of -19,932 on sale |
| 2025-05-07 | SELL | -350 | 360.980 | 363.510 | 363.257 | USD -127,140 | 335.23 Loss of -9,811 on sale |
| 2025-05-06 | BUY | 875 | 356.700 | 360.940 | 360.516 | USD 315,452 | 335.03 |
| 2025-05-02 | BUY | 75 | 347.970 | 348.900 | 348.807 | USD 26,161 | 334.77 |
| 2025-05-01 | SELL | -125 | 343.040 | 348.140 | 347.630 | USD -43,454 | 334.69 Loss of -1,618 on sale |
| 2025-04-30 | BUY | 75 | 345.080 | 346.090 | 345.989 | USD 25,949 | 334.59 |
| 2025-04-29 | BUY | 175 | 340.580 | 343.600 | 343.298 | USD 60,077 | 334.53 |
| 2025-04-28 | BUY | 373 | 332.020 | 333.080 | 332.974 | USD 124,199 | 334.55 |
| 2025-04-25 | BUY | 350 | 327.920 | 350.250 | 348.017 | USD 121,806 | 334.62 |
| 2025-04-24 | BUY | 100 | 341.410 | 342.980 | 342.823 | USD 34,282 | 334.55 |
| 2025-04-23 | BUY | 275 | 335.980 | 338.020 | 337.816 | USD 92,899 | 334.53 |
| 2025-04-22 | SELL | -152 | 324.620 | 324.920 | 324.890 | USD -49,383 | 334.64 Profit of 1,482 on sale |
| 2025-04-17 | BUY | 50 | 335.010 | 338.780 | 338.403 | USD 16,920 | 334.81 |
| 2025-04-16 | BUY | 100 | 331.000 | 337.330 | 336.697 | USD 33,670 | 334.85 |
| 2025-04-15 | BUY | 500 | 335.550 | 341.390 | 340.806 | USD 170,403 | 334.84 |
| 2025-04-11 | BUY | 625 | 333.370 | 336.540 | 336.223 | USD 210,139 | 334.80 |
| 2025-04-10 | BUY | 1,025 | 334.990 | 342.170 | 341.452 | USD 349,988 | 334.79 |
| 2025-04-09 | BUY | 200 | 338.530 | 344.790 | 344.164 | USD 68,833 | 334.75 |
| 2025-04-08 | BUY | 525 | 332.180 | 345.970 | 344.591 | USD 180,910 | 334.78 |
| 2025-04-07 | BUY | 599 | 329.630 | 335.400 | 334.823 | USD 200,559 | 334.84 |
| 2025-04-04 | SELL | -1,500 | 331.650 | 348.660 | 346.959 | USD -520,439 | 334.88 Loss of -18,121 on sale |
| 2025-04-02 | BUY | 175 | 347.030 | 348.550 | 348.398 | USD 60,970 | 334.73 |
| 2025-03-31 | SELL | -675 | 345.550 | 348.440 | 348.151 | USD -235,002 | 334.47 Loss of -9,236 on sale |
| 2025-03-28 | SELL | -425 | 342.160 | 344.970 | 344.689 | USD -146,493 | 334.37 Loss of -4,384 on sale |
| 2025-03-27 | SELL | -125 | 342.340 | 343.660 | 343.528 | USD -42,941 | 334.27 Loss of -1,157 on sale |
| 2025-03-26 | BUY | 225 | 337.290 | 340.500 | 340.179 | USD 76,540 | 334.23 |
| 2025-03-25 | SELL | -300 | 336.460 | 342.740 | 342.112 | USD -102,634 | 334.21 Loss of -2,372 on sale |
| 2025-03-24 | BUY | 175 | 333.840 | 336.790 | 336.495 | USD 58,887 | 334.21 |
| 2025-03-21 | SELL | -7,222 | 328.790 | 332.140 | 331.805 | USD -2,396,296 | 334.28 Profit of 17,891 on sale |
| 2025-03-19 | BUY | 48 | 334.180 | 335.690 | 335.539 | USD 16,106 | 334.29 |
| 2025-03-18 | SELL | -450 | 330.160 | 332.620 | 332.374 | USD -149,568 | 334.35 Profit of 890 on sale |
| 2025-03-17 | BUY | 475 | 328.460 | 329.940 | 329.792 | USD 156,651 | 334.43 |
| 2025-03-14 | BUY | 425 | 319.390 | 321.500 | 321.289 | USD 136,548 | 334.64 |
| 2025-03-13 | BUY | 2,098 | 314.790 | 317.280 | 317.031 | USD 665,131 | 334.93 |
| 2025-03-12 | BUY | 1,000 | 312.870 | 322.890 | 321.888 | USD 321,888 | 335.25 |
| 2025-03-11 | BUY | 400 | 323.550 | 338.950 | 337.410 | USD 134,964 | 335.42 |
| 2025-03-07 | BUY | 238 | 330.150 | 332.510 | 332.274 | USD 79,081 | 335.49 |
| 2025-03-06 | SELL | -225 | 321.750 | 322.680 | 322.587 | USD -72,582 | 335.70 Profit of 2,950 on sale |
| 2025-03-05 | BUY | 777 | 319.630 | 321.040 | 320.899 | USD 249,339 | 335.95 |
| 2025-03-04 | BUY | 150 | 312.050 | 315.050 | 314.750 | USD 47,212 | 336.33 |
| 2025-03-03 | BUY | 675 | 311.280 | 312.340 | 312.234 | USD 210,758 | 336.73 |
| 2025-02-28 | SELL | -175 | 306.300 | 309.080 | 308.802 | USD -54,040 | 337.23 Profit of 4,975 on sale |
| 2025-02-27 | BUY | 25 | 320.940 | 329.020 | 328.212 | USD 8,205 | 337.50 |
| 2025-02-26 | SELL | -50 | 319.910 | 334.190 | 332.762 | USD -16,638 | 337.80 Profit of 252 on sale |
| 2025-02-25 | BUY | 475 | 333.070 | 333.340 | 333.313 | USD 158,324 | 337.88 |
| 2025-02-21 | BUY | 350 | 316.420 | 322.620 | 322.000 | USD 112,700 | 338.59 |
| 2025-02-20 | BUY | 200 | 321.500 | 325.330 | 324.947 | USD 64,989 | 338.91 |
| 2025-02-19 | BUY | 50 | 320.560 | 323.750 | 323.431 | USD 16,172 | 339.25 |
| 2025-02-18 | BUY | 125 | 316.710 | 320.340 | 319.977 | USD 39,997 | 339.67 |
| 2025-02-13 | BUY | 425 | 321.920 | 322.820 | 322.730 | USD 137,160 | 340.96 |
| 2025-02-12 | BUY | 150 | 312.380 | 322.180 | 321.200 | USD 48,180 | 341.55 |
| 2025-02-11 | SELL | -50 | 323.730 | 324.050 | 324.018 | USD -16,201 | 341.92 Profit of 895 on sale |
| 2025-02-07 | SELL | -200 | 322.050 | 328.540 | 327.891 | USD -65,578 | 342.86 Profit of 2,995 on sale |
| 2025-02-06 | BUY | 100 | 324.530 | 339.250 | 337.778 | USD 33,778 | 343.27 |
| 2025-02-04 | BUY | 875 | 334.800 | 335.700 | 335.610 | USD 293,659 | 343.62 |
| 2025-02-03 | BUY | 325 | 334.300 | 340.180 | 339.592 | USD 110,367 | 343.84 |
| 2025-01-31 | BUY | 75 | 329.910 | 336.060 | 335.445 | USD 25,158 | 344.18 |
| 2025-01-30 | BUY | 50 | 334.610 | 337.670 | 337.364 | USD 16,868 | 344.42 |
| 2025-01-29 | BUY | 475 | 327.620 | 330.850 | 330.527 | USD 157,000 | 344.85 |
| 2025-01-28 | BUY | 225 | 328.700 | 334.050 | 333.515 | USD 75,041 | 345.28 |
| 2025-01-27 | BUY | 350 | 332.000 | 332.660 | 332.594 | USD 116,408 | 345.63 |
| 2025-01-24 | BUY | 225 | 313.070 | 325.980 | 324.689 | USD 73,055 | 346.54 |
| 2025-01-23 | BUY | 650 | 325.360 | 326.800 | 326.656 | USD 212,326 | 347.14 |
| 2025-01-22 | BUY | 425 | 319.510 | 321.220 | 321.049 | USD 136,446 | 347.96 |
| 2024-12-10 | BUY | 182 | 316.790 | 319.780 | 319.481 | USD 58,146 | 348.90 |
| 2024-12-09 | BUY | 208 | 318.500 | 323.520 | 323.018 | USD 67,188 | 349.85 |
| 2024-12-06 | BUY | 312 | 319.750 | 324.680 | 324.187 | USD 101,146 | 350.82 |
| 2024-12-05 | BUY | 78 | 320.050 | 325.510 | 324.964 | USD 25,347 | 351.85 |
| 2024-12-04 | BUY | 286 | 324.090 | 328.440 | 328.005 | USD 93,809 | 352.81 |
| 2024-12-03 | BUY | 919 | 327.070 | 333.040 | 332.443 | USD 305,515 | 353.72 |
| 2024-12-02 | BUY | 76 | 327.630 | 330.800 | 330.483 | USD 25,117 | 354.69 |
| 2024-11-29 | BUY | 598 | 327.220 | 327.850 | 327.787 | USD 196,017 | 355.75 |
| 2024-11-27 | BUY | 702 | 325.470 | 331.990 | 331.338 | USD 232,599 | 358.27 |
| 2024-11-26 | BUY | 1,508 | 328.950 | 330.310 | 330.174 | USD 497,902 | 359.55 |
| 2024-11-25 | BUY | 1,560 | 325.620 | 327.470 | 327.285 | USD 510,565 | 361.09 |
| 2024-11-22 | BUY | 1,820 | 324.930 | 329.650 | 329.178 | USD 599,104 | 362.81 |
| 2024-11-21 | BUY | 286 | 332.240 | 332.810 | 332.753 | USD 95,167 | 364.34 |
| 2024-11-20 | BUY | 260 | 333.000 | 335.610 | 335.349 | USD 87,191 | 365.99 |
| 2024-11-19 | BUY | 234 | 335.110 | 337.000 | 336.811 | USD 78,814 | 367.70 |
| 2024-11-18 | BUY | 2,106 | 335.850 | 343.280 | 342.537 | USD 721,383 | 369.58 |
| 2024-11-12 | BUY | 728 | 350.530 | 358.150 | 357.388 | USD 260,178 | 370.77 |
| 2024-11-11 | BUY | 494 | 357.990 | 360.480 | 360.231 | USD 177,954 | 371.62 |
| 2024-11-08 | BUY | 372 | 354.160 | 358.710 | 358.255 | USD 133,271 | 372.87 |
| 2024-11-07 | BUY | 2,314 | 356.030 | 356.840 | 356.759 | USD 825,540 | 374.16 |
| 2024-11-06 | BUY | 702 | 348.750 | 357.730 | 356.832 | USD 250,496 | 376.28 |
| 2024-11-05 | BUY | 1,036 | 366.660 | 367.250 | 367.191 | USD 380,410 | 377.15 |
| 2024-11-04 | BUY | 182 | 363.160 | 368.410 | 367.885 | USD 66,955 | 378.55 |
| 2024-11-01 | BUY | 416 | 357.190 | 360.880 | 360.511 | USD 149,973 | 380.93 |
| 2024-10-31 | BUY | 104 | 358.740 | 361.400 | 361.134 | USD 37,558 | 383.70 |
| 2024-10-30 | BUY | 258 | 360.920 | 364.130 | 363.809 | USD 93,863 | 386.95 |
| 2024-10-29 | BUY | 624 | 360.670 | 361.900 | 361.777 | USD 225,749 | 391.33 |
| 2024-10-28 | SELL | -182 | 356.590 | 367.830 | 366.706 | USD -66,740 | 398.28 Profit of 5,747 on sale |
| 2024-10-25 | BUY | 312 | 363.550 | 371.000 | 370.255 | USD 115,520 | 406.97 |
| 2024-10-24 | BUY | 208 | 398.900 | 408.510 | 407.549 | USD 84,770 | 409.65 |
| 2024-10-23 | BUY | 260 | 410.030 | 410.790 | 410.714 | USD 106,786 | 409.47 |
| 2024-10-22 | BUY | 670 | 408.170 | 411.360 | 411.041 | USD 275,397 | 410.76 |
| 2024-10-21 | BUY | 728 | 410.760 | 415.980 | 415.458 | USD 302,453 | 0.00 |