| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 592 | 326.180 | 319.540 | 320.204 | USD 189,561 | 292.85 |
| 2025-11-06 | SELL | -360 | 321.310 | 312.520 | 313.399 | USD -112,824 | 292.60 Loss of -7,489 on sale |
| 2025-11-05 | SELL | -222 | 322.980 | 302.130 | 304.215 | USD -67,536 | 292.46 Loss of -2,610 on sale |
| 2025-11-04 | SELL | -941 | 299.020 | 294.480 | 294.934 | USD -277,533 | 292.44 Loss of -2,350 on sale |
| 2025-10-31 | SELL | -150 | 298.790 | 288.000 | 289.079 | USD -43,362 | 292.39 Profit of 496 on sale |
| 2025-10-30 | BUY | 525 | 294.560 | 289.020 | 289.574 | USD 152,026 | 292.39 |
| 2025-10-29 | BUY | 525 | 291.770 | 294.810 | 294.506 | USD 154,616 | 292.39 |
| 2025-10-28 | BUY | 2,250 | 292.090 | 292.630 | 292.576 | USD 658,296 | 292.39 |
| 2025-10-27 | BUY | 1,200 | 291.160 | 292.000 | 291.916 | USD 350,299 | 292.40 |
| 2025-10-24 | BUY | 148 | 291.760 | 293.940 | 293.722 | USD 43,471 | 292.40 |
| 2025-10-23 | SELL | -300 | 292.890 | 296.460 | 296.103 | USD -88,831 | 292.40 Loss of -1,111 on sale |
| 2025-10-22 | BUY | 600 | 295.980 | 302.820 | 302.136 | USD 181,282 | 292.38 |
| 2025-10-21 | BUY | 225 | 301.140 | 303.850 | 303.579 | USD 68,305 | 292.33 |
| 2025-10-17 | BUY | 1,125 | 298.810 | 299.370 | 299.314 | USD 336,728 | 292.24 |
| 2025-10-16 | BUY | 74 | 295.810 | 302.270 | 301.624 | USD 22,320 | 292.22 |
| 2025-10-14 | SELL | -450 | 293.850 | 296.870 | 296.568 | USD -133,456 | 292.18 Loss of -1,973 on sale |
| 2025-10-07 | BUY | 2,250 | 295.540 | 295.850 | 295.819 | USD 665,593 | 292.17 |
| 2025-10-06 | BUY | 74 | 294.120 | 297.620 | 297.270 | USD 21,998 | 292.15 |
| 2025-10-03 | BUY | 1,036 | 297.890 | 301.540 | 301.175 | USD 312,017 | 292.12 |
| 2025-10-02 | BUY | 814 | 297.400 | 300.500 | 300.190 | USD 244,355 | 292.09 |
| 2025-10-01 | BUY | 518 | 298.500 | 301.660 | 301.344 | USD 156,096 | 292.06 |
| 2025-09-30 | BUY | 740 | 282.200 | 284.820 | 284.558 | USD 210,573 | 292.11 |
| 2025-09-29 | BUY | 666 | 273.970 | 274.520 | 274.465 | USD 182,794 | 292.22 |
| 2025-09-26 | BUY | 814 | 272.980 | 275.500 | 275.248 | USD 224,052 | 292.33 |
| 2025-09-25 | BUY | 1,036 | 271.180 | 281.050 | 280.063 | USD 290,145 | 292.45 |
| 2025-09-24 | SELL | -1,240 | 279.220 | 286.700 | 285.952 | USD -354,580 | 292.53 Profit of 8,152 on sale |
| 2025-09-18 | BUY | 75 | 275.830 | 276.500 | 276.433 | USD 20,732 | 292.62 |
| 2025-09-17 | BUY | 675 | 274.710 | 277.800 | 277.491 | USD 187,306 | 292.73 |
| 2025-09-16 | BUY | 300 | 273.080 | 277.590 | 277.139 | USD 83,142 | 292.85 |
| 2025-09-15 | BUY | 750 | 274.400 | 277.240 | 276.956 | USD 207,717 | 292.96 |
| 2025-09-12 | BUY | 225 | 276.390 | 282.940 | 282.285 | USD 63,514 | 293.05 |
| 2025-09-11 | BUY | 375 | 282.730 | 282.900 | 282.883 | USD 106,081 | 293.12 |
| 2025-09-09 | BUY | 375 | 279.970 | 282.080 | 281.869 | USD 105,701 | 293.29 |
| 2025-08-12 | BUY | 225 | 284.980 | 286.260 | 286.132 | USD 64,380 | 293.36 |
| 2025-08-11 | BUY | 675 | 285.090 | 291.740 | 291.075 | USD 196,476 | 293.41 |
| 2025-08-08 | BUY | 1,725 | 288.230 | 288.490 | 288.464 | USD 497,600 | 293.45 |
| 2025-08-07 | BUY | 225 | 284.700 | 289.250 | 288.795 | USD 64,979 | 293.50 |
| 2025-08-01 | BUY | 1,350 | 296.880 | 298.520 | 298.356 | USD 402,781 | 293.48 |
| 2025-07-31 | BUY | 75 | 295.100 | 302.960 | 302.174 | USD 22,663 | 293.47 |
| 2025-07-30 | BUY | 592 | 301.370 | 305.570 | 305.150 | USD 180,649 | 293.42 |
| 2025-07-29 | BUY | 74 | 303.560 | 304.070 | 304.019 | USD 22,497 | 293.35 |
| 2025-07-14 | BUY | 600 | 297.030 | 297.140 | 297.129 | USD 178,277 | 293.33 |
| 2025-07-11 | SELL | -150 | 295.270 | 299.910 | 299.446 | USD -44,917 | 293.32 Loss of -920 on sale |
| 2025-07-10 | BUY | 600 | 300.370 | 302.380 | 302.179 | USD 181,307 | 293.27 |
| 2025-07-09 | BUY | 600 | 296.520 | 301.660 | 301.146 | USD 180,688 | 293.25 |
| 2025-07-08 | BUY | 450 | 297.000 | 298.680 | 298.512 | USD 134,330 | 293.22 |
| 2025-07-07 | SELL | -1,725 | 292.950 | 298.000 | 297.495 | USD -513,179 | 293.22 Loss of -7,366 on sale |
| 2025-07-02 | SELL | -2,175 | 296.850 | 297.910 | 297.804 | USD -647,724 | 293.13 Loss of -10,163 on sale |
| 2025-06-30 | BUY | 1,275 | 279.210 | 280.040 | 279.957 | USD 356,945 | 293.23 |
| 2025-06-27 | BUY | 675 | 277.130 | 281.320 | 280.901 | USD 189,608 | 293.34 |
| 2025-06-25 | SELL | -150 | 280.350 | 280.540 | 280.521 | USD -42,078 | 293.53 Profit of 1,951 on sale |
| 2025-06-24 | BUY | 75 | 277.490 | 280.010 | 279.758 | USD 20,982 | 293.64 |
| 2025-06-23 | BUY | 1,950 | 272.440 | 290.660 | 288.838 | USD 563,234 | 293.80 |
| 2025-06-20 | BUY | 6,960 | 289.330 | 294.550 | 294.028 | USD 2,046,435 | 293.83 |
| 2025-06-18 | SELL | -450 | 289.630 | 291.870 | 291.646 | USD -131,241 | 293.89 Profit of 1,009 on sale |
| 2025-06-13 | SELL | -225 | 295.220 | 299.490 | 299.063 | USD -67,289 | 293.91 Loss of -1,160 on sale |
| 2025-06-12 | BUY | 225 | 297.290 | 297.440 | 297.425 | USD 66,921 | 293.88 |
| 2025-06-11 | BUY | 300 | 291.810 | 294.670 | 294.384 | USD 88,315 | 293.90 |
| 2025-06-06 | SELL | -370 | 290.330 | 293.570 | 293.246 | USD -108,501 | 293.96 Profit of 264 on sale |
| 2025-06-05 | SELL | -222 | 287.100 | 291.360 | 290.934 | USD -64,587 | 294.01 Profit of 683 on sale |
| 2025-06-04 | SELL | -296 | 287.010 | 293.210 | 292.590 | USD -86,607 | 294.07 Profit of 437 on sale |
| 2025-06-02 | BUY | 962 | 288.470 | 289.450 | 289.352 | USD 278,357 | 294.15 |
| 2025-05-30 | SELL | -216 | 288.180 | 288.810 | 288.747 | USD -62,369 | 294.20 Profit of 1,177 on sale |
| 2025-05-29 | BUY | 74 | 283.540 | 283.820 | 283.792 | USD 21,001 | 294.28 |
| 2025-05-28 | SELL | -74 | 278.400 | 281.340 | 281.046 | USD -20,797 | 294.41 Profit of 989 on sale |
| 2025-05-27 | BUY | 814 | 279.450 | 279.630 | 279.612 | USD 227,604 | 294.53 |
| 2025-05-23 | SELL | -1,480 | 271.660 | 272.520 | 272.434 | USD -403,202 | 294.91 Profit of 33,270 on sale |
| 2025-05-22 | SELL | -1,628 | 271.900 | 272.440 | 272.386 | USD -443,444 | 295.11 Profit of 36,990 on sale |
| 2025-05-21 | BUY | 74 | 271.340 | 275.590 | 275.165 | USD 20,362 | 295.31 |
| 2025-05-20 | BUY | 592 | 275.010 | 276.900 | 276.711 | USD 163,813 | 295.48 |
| 2025-05-19 | BUY | 2,146 | 275.850 | 276.000 | 275.985 | USD 592,264 | 295.65 |
| 2025-05-16 | BUY | 1,998 | 272.410 | 272.540 | 272.527 | USD 544,509 | 295.85 |
| 2025-05-15 | BUY | 1,628 | 271.690 | 271.690 | 271.690 | USD 442,311 | 296.07 |
| 2025-05-14 | BUY | 1,480 | 262.280 | 270.340 | 269.534 | USD 398,910 | 296.36 |
| 2025-05-13 | SELL | -296 | 270.450 | 273.920 | 273.573 | USD -80,978 | 296.60 Profit of 6,815 on sale |
| 2025-05-12 | BUY | 74 | 274.760 | 276.090 | 275.957 | USD 20,421 | 296.79 |
| 2025-05-09 | BUY | 222 | 265.860 | 273.480 | 272.718 | USD 60,543 | 297.07 |
| 2025-05-08 | SELL | -2,146 | 272.050 | 274.780 | 274.507 | USD -589,092 | 297.30 Profit of 48,921 on sale |
| 2025-05-07 | SELL | -1,036 | 275.840 | 276.680 | 276.596 | USD -286,553 | 297.50 Profit of 21,659 on sale |
| 2025-05-06 | BUY | 2,590 | 270.440 | 277.610 | 276.893 | USD 717,153 | 297.76 |
| 2025-05-02 | BUY | 222 | 281.220 | 291.610 | 290.571 | USD 64,507 | 298.08 |
| 2025-05-01 | SELL | -370 | 283.780 | 287.880 | 287.470 | USD -106,364 | 298.22 Profit of 3,977 on sale |
| 2025-04-30 | BUY | 222 | 290.920 | 292.000 | 291.892 | USD 64,800 | 298.29 |
| 2025-04-29 | BUY | 518 | 288.560 | 289.900 | 289.766 | USD 150,099 | 298.38 |
| 2025-04-28 | BUY | 1,106 | 283.090 | 284.100 | 283.999 | USD 314,103 | 298.54 |
| 2025-04-25 | BUY | 1,036 | 280.840 | 282.190 | 282.055 | USD 292,209 | 298.71 |
| 2025-04-24 | BUY | 296 | 279.840 | 282.260 | 282.018 | USD 83,477 | 298.90 |
| 2025-04-23 | BUY | 814 | 277.900 | 283.600 | 283.030 | USD 230,386 | 299.12 |
| 2025-04-22 | SELL | -448 | 278.400 | 278.730 | 278.697 | USD -124,856 | 299.33 Profit of 9,244 on sale |
| 2025-04-17 | BUY | 148 | 277.290 | 278.680 | 278.541 | USD 41,224 | 300.07 |
| 2025-04-16 | BUY | 2,924 | 282.640 | 294.750 | 293.539 | USD 858,308 | 300.26 |
| 2025-04-15 | BUY | 1,480 | 295.300 | 296.170 | 296.083 | USD 438,203 | 300.32 |
| 2025-04-11 | BUY | 1,850 | 285.980 | 287.900 | 287.708 | USD 532,260 | 300.55 |
| 2025-04-10 | BUY | 3,034 | 281.410 | 288.520 | 287.809 | USD 873,212 | 300.76 |
| 2025-04-09 | BUY | 592 | 291.090 | 291.500 | 291.459 | USD 172,544 | 300.87 |
| 2025-04-08 | BUY | 1,554 | 280.260 | 294.010 | 292.635 | USD 454,755 | 301.11 |
| 2025-04-07 | BUY | 1,773 | 289.690 | 296.940 | 296.215 | USD 525,189 | 301.24 |
| 2025-04-04 | SELL | -4,440 | 294.390 | 312.110 | 310.338 | USD -1,377,901 | 301.32 Loss of -40,037 on sale |
| 2025-04-02 | BUY | 518 | 305.700 | 306.760 | 306.654 | USD 158,847 | 301.27 |
| 2025-03-31 | SELL | -1,998 | 311.550 | 315.000 | 314.655 | USD -628,681 | 301.07 Loss of -27,135 on sale |
| 2025-03-28 | SELL | -1,258 | 306.950 | 308.170 | 308.048 | USD -387,524 | 301.00 Loss of -8,864 on sale |
| 2025-03-27 | SELL | -370 | 305.770 | 307.570 | 307.390 | USD -113,734 | 300.94 Loss of -2,386 on sale |
| 2025-03-26 | BUY | 666 | 305.710 | 309.090 | 308.752 | USD 205,629 | 300.88 |
| 2025-03-25 | SELL | -888 | 306.860 | 314.220 | 313.484 | USD -278,374 | 300.81 Loss of -11,259 on sale |
| 2025-03-24 | BUY | 518 | 314.380 | 317.580 | 317.260 | USD 164,341 | 300.63 |
| 2025-03-21 | BUY | 888 | 316.040 | 316.490 | 316.445 | USD 281,003 | 300.43 |
| 2025-03-19 | BUY | 140 | 315.750 | 318.920 | 318.603 | USD 44,604 | 300.02 |
| 2025-03-18 | SELL | -1,332 | 318.650 | 319.310 | 319.244 | USD -425,233 | 299.77 Loss of -25,944 on sale |
| 2025-03-17 | BUY | 1,406 | 317.170 | 318.660 | 318.511 | USD 447,826 | 299.52 |
| 2025-03-14 | BUY | 1,258 | 313.710 | 314.510 | 314.430 | USD 395,553 | 299.32 |
| 2025-03-13 | BUY | 6,208 | 312.640 | 316.750 | 316.339 | USD 1,963,833 | 299.13 |
| 2025-03-12 | BUY | 2,960 | 312.500 | 316.020 | 315.668 | USD 934,377 | 298.94 |
| 2025-03-11 | BUY | 1,184 | 318.890 | 329.100 | 328.079 | USD 388,446 | 298.65 |
| 2025-03-07 | BUY | 704 | 324.860 | 328.190 | 327.857 | USD 230,811 | 297.82 |
| 2025-03-06 | SELL | -666 | 317.820 | 318.680 | 318.594 | USD -212,184 | 297.51 Loss of -14,044 on sale |
| 2025-03-05 | BUY | 2,302 | 316.570 | 318.940 | 318.703 | USD 733,654 | 297.21 |
| 2025-03-04 | BUY | 444 | 312.190 | 319.820 | 319.057 | USD 141,661 | 296.97 |
| 2025-03-03 | BUY | 1,998 | 310.780 | 312.480 | 312.310 | USD 623,995 | 296.75 |
| 2025-02-28 | SELL | -518 | 308.060 | 308.620 | 308.564 | USD -159,836 | 296.56 Loss of -6,216 on sale |
| 2025-02-27 | BUY | 74 | 305.820 | 311.000 | 310.482 | USD 22,976 | 296.41 |
| 2025-02-26 | SELL | -148 | 306.380 | 313.630 | 312.905 | USD -46,310 | 296.24 Loss of -2,466 on sale |
| 2025-02-25 | BUY | 1,406 | 315.630 | 318.300 | 318.033 | USD 447,154 | 295.91 |
| 2025-02-21 | BUY | 1,036 | 303.010 | 305.330 | 305.098 | USD 316,082 | 295.53 |
| 2025-02-20 | BUY | 592 | 297.930 | 298.130 | 298.110 | USD 176,481 | 295.49 |
| 2025-02-19 | BUY | 148 | 294.270 | 295.970 | 295.800 | USD 43,778 | 295.51 |
| 2025-02-18 | BUY | 370 | 292.800 | 293.330 | 293.277 | USD 108,512 | 295.56 |
| 2025-02-13 | BUY | 1,258 | 296.970 | 298.350 | 298.212 | USD 375,151 | 295.71 |
| 2025-02-12 | BUY | 444 | 295.060 | 296.200 | 296.086 | USD 131,462 | 295.72 |
| 2025-02-11 | SELL | -148 | 296.660 | 297.950 | 297.821 | USD -44,078 | 295.70 Loss of -313 on sale |
| 2025-02-07 | SELL | -592 | 293.540 | 299.610 | 299.003 | USD -177,010 | 295.77 Loss of -1,913 on sale |
| 2025-02-06 | BUY | 296 | 297.780 | 309.490 | 308.319 | USD 91,262 | 295.73 |
| 2025-02-04 | BUY | 2,590 | 289.020 | 290.480 | 290.334 | USD 751,965 | 295.60 |
| 2025-02-03 | BUY | 962 | 288.870 | 289.580 | 289.509 | USD 278,508 | 295.76 |
| 2025-01-31 | BUY | 222 | 285.420 | 286.690 | 286.563 | USD 63,617 | 296.01 |
| 2025-01-30 | BUY | 148 | 284.020 | 285.690 | 285.523 | USD 42,257 | 296.31 |
| 2025-01-29 | BUY | 1,406 | 281.680 | 283.040 | 282.904 | USD 397,763 | 296.69 |
| 2025-01-28 | BUY | 666 | 280.300 | 283.500 | 283.180 | USD 188,598 | 297.12 |
| 2025-01-27 | BUY | 1,036 | 282.950 | 283.230 | 283.202 | USD 293,397 | 297.50 |
| 2025-01-24 | BUY | 666 | 275.420 | 277.360 | 277.166 | USD 184,593 | 298.12 |
| 2025-01-23 | BUY | 1,924 | 277.880 | 278.000 | 277.988 | USD 534,849 | 298.70 |
| 2025-01-22 | BUY | 1,258 | 273.440 | 275.020 | 274.862 | USD 345,776 | 299.44 |
| 2024-12-10 | BUY | 518 | 275.750 | 277.900 | 277.685 | USD 143,841 | 300.16 |
| 2024-12-09 | BUY | 592 | 277.630 | 280.000 | 279.763 | USD 165,620 | 300.86 |
| 2024-12-06 | BUY | 888 | 272.580 | 275.360 | 275.082 | USD 244,273 | 301.77 |
| 2024-12-05 | BUY | 222 | 274.330 | 279.040 | 278.569 | USD 61,842 | 302.69 |
| 2024-12-04 | BUY | 814 | 278.260 | 279.410 | 279.295 | USD 227,346 | 303.53 |
| 2024-12-03 | BUY | 2,608 | 278.320 | 281.380 | 281.074 | USD 733,041 | 304.43 |
| 2024-12-02 | BUY | 219 | 278.100 | 282.390 | 281.961 | USD 61,749 | 305.40 |
| 2024-11-29 | BUY | 1,702 | 282.870 | 283.640 | 283.563 | USD 482,624 | 306.27 |
| 2024-11-27 | BUY | 1,998 | 280.070 | 282.690 | 282.428 | USD 564,291 | 308.45 |
| 2024-11-26 | BUY | 4,292 | 280.010 | 280.340 | 280.307 | USD 1,203,078 | 309.69 |
| 2024-11-25 | BUY | 4,440 | 294.000 | 297.320 | 296.988 | USD 1,318,627 | 310.40 |
| 2024-11-22 | BUY | 5,180 | 294.530 | 295.480 | 295.385 | USD 1,530,094 | 311.16 |
| 2024-11-21 | BUY | 814 | 289.900 | 291.110 | 290.989 | USD 236,865 | 312.22 |
| 2024-11-20 | BUY | 740 | 287.870 | 288.480 | 288.419 | USD 213,430 | 313.51 |
| 2024-11-19 | BUY | 666 | 279.950 | 281.600 | 281.435 | USD 187,436 | 315.37 |
| 2024-11-18 | BUY | 5,994 | 278.760 | 281.360 | 281.100 | USD 1,684,913 | 317.52 |
| 2024-11-12 | BUY | 2,072 | 298.840 | 321.220 | 318.982 | USD 660,931 | 318.69 |
| 2024-11-11 | BUY | 1,406 | 321.810 | 327.580 | 327.003 | USD 459,766 | 318.48 |
| 2024-11-08 | BUY | 1,060 | 325.280 | 328.250 | 327.953 | USD 347,630 | 318.00 |
| 2024-11-07 | BUY | 6,586 | 321.910 | 322.970 | 322.864 | USD 2,126,382 | 317.70 |
| 2024-11-06 | BUY | 1,998 | 321.790 | 325.390 | 325.030 | USD 649,410 | 317.36 |
| 2024-11-05 | BUY | 2,948 | 319.290 | 319.520 | 319.497 | USD 941,877 | 317.18 |
| 2024-11-04 | BUY | 518 | 316.910 | 320.580 | 320.213 | USD 165,870 | 317.21 |
| 2024-11-01 | BUY | 1,184 | 319.220 | 321.700 | 321.452 | USD 380,599 | 316.98 |
| 2024-10-31 | BUY | 296 | 320.160 | 323.400 | 323.076 | USD 95,630 | 316.59 |
| 2024-10-30 | BUY | 735 | 315.540 | 317.900 | 317.664 | USD 233,483 | 316.73 |
| 2024-10-29 | BUY | 1,776 | 316.000 | 319.210 | 318.889 | USD 566,347 | 316.86 |
| 2024-10-28 | SELL | -518 | 317.170 | 320.140 | 319.843 | USD -165,679 | 316.79 Loss of -1,579 on sale |
| 2024-10-25 | BUY | 888 | 316.980 | 319.200 | 318.978 | USD 283,252 | 316.75 |
| 2024-10-24 | BUY | 592 | 315.690 | 317.240 | 317.085 | USD 187,714 | 317.10 |
| 2024-10-23 | BUY | 740 | 314.900 | 318.550 | 318.185 | USD 235,457 | 318.20 |
| 2024-10-22 | BUY | 1,909 | 319.660 | 321.080 | 320.938 | USD 612,671 | 316.74 |
| 2024-10-21 | BUY | 2,072 | 316.740 | 321.800 | 321.294 | USD 665,721 | 0.00 |