| 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 | 293.19 |
| 2025-11-06 | SELL | -360 | 321.310 | 312.520 | 313.399 | USD -112,824 | 292.95 Loss of -7,362 on sale |
| 2025-11-05 | SELL | -222 | 322.980 | 302.130 | 304.215 | USD -67,536 | 292.82 Loss of -2,530 on sale |
| 2025-11-04 | SELL | -941 | 299.020 | 294.480 | 294.934 | USD -277,533 | 292.80 Loss of -2,009 on sale |
| 2025-10-31 | SELL | -150 | 298.790 | 288.000 | 289.079 | USD -43,362 | 292.75 Profit of 551 on sale |
| 2025-10-30 | BUY | 525 | 294.560 | 289.020 | 289.574 | USD 152,026 | 292.76 |
| 2025-10-29 | BUY | 525 | 291.770 | 294.810 | 294.506 | USD 154,616 | 292.76 |
| 2025-10-28 | BUY | 2,250 | 292.090 | 292.630 | 292.576 | USD 658,296 | 292.77 |
| 2025-10-27 | BUY | 1,200 | 291.160 | 292.000 | 291.916 | USD 350,299 | 292.77 |
| 2025-10-24 | BUY | 148 | 291.760 | 293.940 | 293.722 | USD 43,471 | 292.78 |
| 2025-10-23 | SELL | -300 | 292.890 | 296.460 | 296.103 | USD -88,831 | 292.78 Loss of -997 on sale |
| 2025-10-22 | BUY | 600 | 295.980 | 302.820 | 302.136 | USD 181,282 | 292.76 |
| 2025-10-21 | BUY | 225 | 301.140 | 303.850 | 303.579 | USD 68,305 | 292.72 |
| 2025-10-17 | BUY | 1,125 | 298.810 | 299.370 | 299.314 | USD 336,728 | 292.63 |
| 2025-10-16 | BUY | 74 | 295.810 | 302.270 | 301.624 | USD 22,320 | 292.61 |
| 2025-10-14 | SELL | -450 | 293.850 | 296.870 | 296.568 | USD -133,456 | 292.58 Loss of -1,793 on sale |
| 2025-10-13 | BUY | 525 | 292.400 | 296.130 | 295.757 | USD 155,272 | 292.58 |
| 2025-10-02 | BUY | 814 | 297.400 | 300.500 | 300.190 | USD 244,355 | 292.56 |
| 2025-10-01 | BUY | 518 | 298.500 | 301.660 | 301.344 | USD 156,096 | 292.53 |
| 2025-09-30 | BUY | 740 | 282.200 | 284.820 | 284.558 | USD 210,573 | 292.58 |
| 2025-09-29 | BUY | 666 | 273.970 | 274.520 | 274.465 | USD 182,794 | 292.68 |
| 2025-09-26 | BUY | 814 | 272.980 | 275.500 | 275.248 | USD 224,052 | 292.79 |
| 2025-09-25 | BUY | 1,036 | 271.180 | 281.050 | 280.063 | USD 290,145 | 292.91 |
| 2025-09-24 | SELL | -1,240 | 279.220 | 286.700 | 285.952 | USD -354,580 | 292.99 Profit of 8,723 on sale |
| 2025-09-18 | BUY | 75 | 275.830 | 276.500 | 276.433 | USD 20,732 | 293.08 |
| 2025-09-17 | BUY | 675 | 274.710 | 277.800 | 277.491 | USD 187,306 | 293.19 |
| 2025-09-16 | BUY | 300 | 273.080 | 277.590 | 277.139 | USD 83,142 | 293.30 |
| 2025-09-11 | BUY | 375 | 282.730 | 282.900 | 282.883 | USD 106,081 | 293.36 |
| 2025-09-09 | BUY | 375 | 279.970 | 282.080 | 281.869 | USD 105,701 | 293.52 |
| 2025-09-08 | BUY | 150 | 280.190 | 282.430 | 282.206 | USD 42,331 | 293.60 |
| 2025-09-05 | BUY | 1,725 | 283.640 | 285.290 | 285.125 | USD 491,841 | 293.66 |
| 2025-08-22 | BUY | 75 | 293.720 | 297.890 | 297.473 | USD 22,310 | 293.66 |
| 2025-08-21 | BUY | 225 | 295.760 | 299.900 | 299.486 | USD 67,384 | 293.64 |
| 2025-08-20 | BUY | 300 | 296.450 | 301.470 | 300.968 | USD 90,290 | 293.63 |
| 2025-08-19 | BUY | 450 | 295.550 | 296.990 | 296.846 | USD 133,581 | 293.62 |
| 2025-08-01 | BUY | 1,350 | 296.880 | 298.520 | 298.356 | USD 402,781 | 293.60 |
| 2025-07-31 | BUY | 75 | 295.100 | 302.960 | 302.174 | USD 22,663 | 293.59 |
| 2025-07-30 | BUY | 592 | 301.370 | 305.570 | 305.150 | USD 180,649 | 293.54 |
| 2025-07-29 | BUY | 74 | 303.560 | 304.070 | 304.019 | USD 22,497 | 293.48 |
| 2025-07-24 | BUY | 74 | 308.550 | 311.280 | 311.007 | USD 23,015 | 293.39 |
| 2025-07-23 | BUY | 444 | 309.220 | 309.490 | 309.463 | USD 137,402 | 293.29 |
| 2025-07-22 | BUY | 675 | 305.690 | 306.800 | 306.689 | USD 207,015 | 293.21 |
| 2025-07-21 | BUY | 150 | 295.870 | 297.090 | 296.968 | USD 44,545 | 293.20 |
| 2025-07-18 | SELL | -750 | 294.760 | 301.000 | 300.376 | USD -225,282 | 293.19 Loss of -5,393 on sale |
| 2025-07-17 | BUY | 75 | 298.250 | 299.950 | 299.780 | USD 22,484 | 293.15 |
| 2025-07-16 | BUY | 300 | 299.020 | 299.340 | 299.308 | USD 89,792 | 293.12 |
| 2025-07-15 | SELL | -1,140 | 292.510 | 297.530 | 297.028 | USD -338,612 | 293.12 Loss of -4,455 on sale |
| 2025-07-11 | SELL | -150 | 295.270 | 299.910 | 299.446 | USD -44,917 | 293.11 Loss of -951 on sale |
| 2025-07-10 | BUY | 600 | 300.370 | 302.380 | 302.179 | USD 181,307 | 293.06 |
| 2025-07-09 | BUY | 600 | 296.520 | 301.660 | 301.146 | USD 180,688 | 293.04 |
| 2025-07-08 | BUY | 450 | 297.000 | 298.680 | 298.512 | USD 134,330 | 293.01 |
| 2025-07-07 | SELL | -1,725 | 292.950 | 298.000 | 297.495 | USD -513,179 | 293.01 Loss of -7,735 on sale |
| 2025-07-02 | SELL | -2,175 | 296.850 | 297.910 | 297.804 | USD -647,724 | 292.91 Loss of -10,635 on sale |
| 2025-06-30 | BUY | 1,275 | 279.210 | 280.040 | 279.957 | USD 356,945 | 293.01 |
| 2025-06-27 | BUY | 675 | 277.130 | 281.320 | 280.901 | USD 189,608 | 293.12 |
| 2025-06-25 | SELL | -150 | 280.350 | 280.540 | 280.521 | USD -42,078 | 293.30 Profit of 1,917 on sale |
| 2025-06-24 | BUY | 75 | 277.490 | 280.010 | 279.758 | USD 20,982 | 293.41 |
| 2025-06-23 | BUY | 1,950 | 272.440 | 290.660 | 288.838 | USD 563,234 | 293.56 |
| 2025-06-20 | BUY | 6,960 | 289.330 | 294.550 | 294.028 | USD 2,046,435 | 293.59 |
| 2025-06-18 | SELL | -450 | 289.630 | 291.870 | 291.646 | USD -131,241 | 293.65 Profit of 901 on sale |
| 2025-06-13 | SELL | -225 | 295.220 | 299.490 | 299.063 | USD -67,289 | 293.65 Loss of -1,218 on sale |
| 2025-06-12 | BUY | 225 | 297.290 | 297.440 | 297.425 | USD 66,921 | 293.62 |
| 2025-06-11 | BUY | 300 | 291.810 | 294.670 | 294.384 | USD 88,315 | 293.63 |
| 2025-06-06 | SELL | -370 | 290.330 | 293.570 | 293.246 | USD -108,501 | 293.69 Profit of 164 on sale |
| 2025-06-05 | SELL | -222 | 287.100 | 291.360 | 290.934 | USD -64,587 | 293.74 Profit of 623 on sale |
| 2025-06-04 | SELL | -296 | 287.010 | 293.210 | 292.590 | USD -86,607 | 293.79 Profit of 356 on sale |
| 2025-06-02 | BUY | 962 | 288.470 | 289.450 | 289.352 | USD 278,357 | 293.87 |
| 2025-05-30 | SELL | -216 | 288.180 | 288.810 | 288.747 | USD -62,369 | 293.91 Profit of 1,116 on sale |
| 2025-05-29 | BUY | 74 | 283.540 | 283.820 | 283.792 | USD 21,001 | 294.00 |
| 2025-05-28 | SELL | -74 | 278.400 | 281.340 | 281.046 | USD -20,797 | 294.12 Profit of 968 on sale |
| 2025-05-27 | BUY | 814 | 279.450 | 279.630 | 279.612 | USD 227,604 | 294.24 |
| 2025-05-23 | SELL | -1,480 | 271.660 | 272.520 | 272.434 | USD -403,202 | 294.61 Profit of 32,826 on sale |
| 2025-05-22 | SELL | -1,628 | 271.900 | 272.440 | 272.386 | USD -443,444 | 294.80 Profit of 36,495 on sale |
| 2025-05-21 | BUY | 74 | 271.340 | 275.590 | 275.165 | USD 20,362 | 295.00 |
| 2025-05-20 | BUY | 592 | 275.010 | 276.900 | 276.711 | USD 163,813 | 295.17 |
| 2025-05-19 | BUY | 2,146 | 275.850 | 276.000 | 275.985 | USD 592,264 | 295.33 |
| 2025-05-16 | BUY | 1,998 | 272.410 | 272.540 | 272.527 | USD 544,509 | 295.53 |
| 2025-05-15 | BUY | 1,628 | 271.690 | 271.690 | 271.690 | USD 442,311 | 295.74 |
| 2025-05-14 | BUY | 1,480 | 262.280 | 270.340 | 269.534 | USD 398,910 | 296.03 |
| 2025-05-13 | SELL | -296 | 270.450 | 273.920 | 273.573 | USD -80,978 | 296.26 Profit of 6,715 on sale |
| 2025-05-12 | BUY | 74 | 274.760 | 276.090 | 275.957 | USD 20,421 | 296.45 |
| 2025-05-09 | BUY | 222 | 265.860 | 273.480 | 272.718 | USD 60,543 | 296.73 |
| 2025-05-08 | SELL | -2,146 | 272.050 | 274.780 | 274.507 | USD -589,092 | 296.95 Profit of 48,166 on sale |
| 2025-05-07 | SELL | -1,036 | 275.840 | 276.680 | 276.596 | USD -286,553 | 297.15 Profit of 21,289 on sale |
| 2025-05-06 | BUY | 2,590 | 270.440 | 277.610 | 276.893 | USD 717,153 | 297.39 |
| 2025-05-02 | BUY | 222 | 281.220 | 291.610 | 290.571 | USD 64,507 | 297.71 |
| 2025-05-01 | SELL | -370 | 283.780 | 287.880 | 287.470 | USD -106,364 | 297.84 Profit of 3,837 on sale |
| 2025-04-30 | BUY | 222 | 290.920 | 292.000 | 291.892 | USD 64,800 | 297.91 |
| 2025-04-29 | BUY | 518 | 288.560 | 289.900 | 289.766 | USD 150,099 | 298.00 |
| 2025-04-28 | BUY | 1,106 | 283.090 | 284.100 | 283.999 | USD 314,103 | 298.14 |
| 2025-04-25 | BUY | 1,036 | 280.840 | 282.190 | 282.055 | USD 292,209 | 298.32 |
| 2025-04-24 | BUY | 296 | 279.840 | 282.260 | 282.018 | USD 83,477 | 298.50 |
| 2025-04-23 | BUY | 814 | 277.900 | 283.600 | 283.030 | USD 230,386 | 298.71 |
| 2025-04-22 | SELL | -448 | 278.400 | 278.730 | 278.697 | USD -124,856 | 298.92 Profit of 9,058 on sale |
| 2025-04-17 | BUY | 148 | 277.290 | 278.680 | 278.541 | USD 41,224 | 299.64 |
| 2025-04-16 | BUY | 2,924 | 282.640 | 294.750 | 293.539 | USD 858,308 | 299.82 |
| 2025-04-15 | BUY | 1,480 | 295.300 | 296.170 | 296.083 | USD 438,203 | 299.87 |
| 2025-04-11 | BUY | 1,850 | 285.980 | 287.900 | 287.708 | USD 532,260 | 300.08 |
| 2025-04-10 | BUY | 3,034 | 281.410 | 288.520 | 287.809 | USD 873,212 | 300.29 |
| 2025-04-09 | BUY | 592 | 291.090 | 291.500 | 291.459 | USD 172,544 | 300.40 |
| 2025-04-08 | BUY | 1,554 | 280.260 | 294.010 | 292.635 | USD 454,755 | 300.62 |
| 2025-04-07 | BUY | 1,773 | 289.690 | 296.940 | 296.215 | USD 525,189 | 300.75 |
| 2025-04-04 | SELL | -4,440 | 294.390 | 312.110 | 310.338 | USD -1,377,901 | 300.82 Loss of -42,243 on sale |
| 2025-04-02 | BUY | 518 | 305.700 | 306.760 | 306.654 | USD 158,847 | 300.77 |
| 2025-03-31 | SELL | -1,998 | 311.550 | 315.000 | 314.655 | USD -628,681 | 300.56 Loss of -28,157 on sale |
| 2025-03-28 | SELL | -1,258 | 306.950 | 308.170 | 308.048 | USD -387,524 | 300.48 Loss of -9,515 on sale |
| 2025-03-27 | SELL | -370 | 305.770 | 307.570 | 307.390 | USD -113,734 | 300.42 Loss of -2,579 on sale |
| 2025-03-26 | BUY | 666 | 305.710 | 309.090 | 308.752 | USD 205,629 | 300.35 |
| 2025-03-25 | SELL | -888 | 306.860 | 314.220 | 313.484 | USD -278,374 | 300.27 Loss of -11,733 on sale |
| 2025-03-24 | BUY | 518 | 314.380 | 317.580 | 317.260 | USD 164,341 | 300.09 |
| 2025-03-21 | BUY | 888 | 316.040 | 316.490 | 316.445 | USD 281,003 | 299.88 |
| 2025-03-19 | BUY | 140 | 315.750 | 318.920 | 318.603 | USD 44,604 | 299.47 |
| 2025-03-18 | SELL | -1,332 | 318.650 | 319.310 | 319.244 | USD -425,233 | 299.21 Loss of -26,686 on sale |
| 2025-03-17 | BUY | 1,406 | 317.170 | 318.660 | 318.511 | USD 447,826 | 298.96 |
| 2025-03-14 | BUY | 1,258 | 313.710 | 314.510 | 314.430 | USD 395,553 | 298.76 |
| 2025-03-13 | BUY | 6,208 | 312.640 | 316.750 | 316.339 | USD 1,963,833 | 298.56 |
| 2025-03-12 | BUY | 2,960 | 312.500 | 316.020 | 315.668 | USD 934,377 | 298.36 |
| 2025-03-11 | BUY | 1,184 | 318.890 | 329.100 | 328.079 | USD 388,446 | 298.07 |
| 2025-03-07 | BUY | 704 | 324.860 | 328.190 | 327.857 | USD 230,811 | 297.23 |
| 2025-03-06 | SELL | -666 | 317.820 | 318.680 | 318.594 | USD -212,184 | 296.92 Loss of -14,436 on sale |
| 2025-03-05 | BUY | 2,302 | 316.570 | 318.940 | 318.703 | USD 733,654 | 296.62 |
| 2025-03-04 | BUY | 444 | 312.190 | 319.820 | 319.057 | USD 141,661 | 296.37 |
| 2025-03-03 | BUY | 1,998 | 310.780 | 312.480 | 312.310 | USD 623,995 | 296.14 |
| 2025-02-28 | SELL | -518 | 308.060 | 308.620 | 308.564 | USD -159,836 | 295.95 Loss of -6,533 on sale |
| 2025-02-27 | BUY | 74 | 305.820 | 311.000 | 310.482 | USD 22,976 | 295.79 |
| 2025-02-26 | SELL | -148 | 306.380 | 313.630 | 312.905 | USD -46,310 | 295.61 Loss of -2,559 on sale |
| 2025-02-25 | BUY | 1,406 | 315.630 | 318.300 | 318.033 | USD 447,154 | 295.27 |
| 2025-02-21 | BUY | 1,036 | 303.010 | 305.330 | 305.098 | USD 316,082 | 294.88 |
| 2025-02-20 | BUY | 592 | 297.930 | 298.130 | 298.110 | USD 176,481 | 294.83 |
| 2025-02-19 | BUY | 148 | 294.270 | 295.970 | 295.800 | USD 43,778 | 294.84 |
| 2025-02-18 | BUY | 370 | 292.800 | 293.330 | 293.277 | USD 108,512 | 294.88 |
| 2025-02-13 | BUY | 1,258 | 296.970 | 298.350 | 298.212 | USD 375,151 | 294.98 |
| 2025-02-12 | BUY | 444 | 295.060 | 296.200 | 296.086 | USD 131,462 | 294.98 |
| 2025-02-11 | SELL | -148 | 296.660 | 297.950 | 297.821 | USD -44,078 | 294.95 Loss of -425 on sale |
| 2025-02-07 | SELL | -592 | 293.540 | 299.610 | 299.003 | USD -177,010 | 294.98 Loss of -2,381 on sale |
| 2025-02-06 | BUY | 296 | 297.780 | 309.490 | 308.319 | USD 91,262 | 294.92 |
| 2025-02-04 | BUY | 2,590 | 289.020 | 290.480 | 290.334 | USD 751,965 | 294.76 |
| 2025-02-03 | BUY | 962 | 288.870 | 289.580 | 289.509 | USD 278,508 | 294.90 |
| 2025-01-31 | BUY | 222 | 285.420 | 286.690 | 286.563 | USD 63,617 | 295.12 |
| 2025-01-30 | BUY | 148 | 284.020 | 285.690 | 285.523 | USD 42,257 | 295.39 |
| 2025-01-29 | BUY | 1,406 | 281.680 | 283.040 | 282.904 | USD 397,763 | 295.74 |
| 2025-01-28 | BUY | 666 | 280.300 | 283.500 | 283.180 | USD 188,598 | 296.13 |
| 2025-01-27 | BUY | 1,036 | 282.950 | 283.230 | 283.202 | USD 293,397 | 296.48 |
| 2025-01-24 | BUY | 666 | 275.420 | 277.360 | 277.166 | USD 184,593 | 297.05 |
| 2025-01-23 | BUY | 1,924 | 277.880 | 278.000 | 277.988 | USD 534,849 | 297.58 |
| 2025-01-22 | BUY | 1,258 | 273.440 | 275.020 | 274.862 | USD 345,776 | 298.27 |
| 2025-01-06 | BUY | 740 | 258.590 | 261.190 | 260.930 | USD 193,088 | 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 |