| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 540 | | | 344.720* | | 354.45 |
| 2025-11-10 | BUY | 293 | 343.500 | 335.990 | 336.741 | USD 98,665 | 354.55 |
| 2025-11-07 | SELL | -22 | | | 340.160* | | 354.62 Profit of 7,802 on sale |
| 2025-11-06 | SELL | -60 | | | 333.660* | | 354.73 Profit of 21,284 on sale |
| 2025-11-05 | BUY | 195 | 344.100 | 334.265 | 335.249 | USD 65,373 | 354.82 |
| 2025-11-04 | BUY | 240 | | | 342.980* | | 354.88 |
| 2025-11-03 | SELL | -120 | 346.080 | 339.191 | 339.880 | USD -40,786 | 354.92 Profit of 1,805 on sale |
| 2025-10-30 | BUY | 750 | 353.920 | 345.110 | 345.991 | USD 259,493 | 355.01 |
| 2025-10-29 | BUY | 750 | 345.730 | 353.410 | 352.642 | USD 264,482 | 355.06 |
| 2025-10-28 | BUY | 75 | 354.450 | 368.620 | 367.203 | USD 27,540 | 355.06 |
| 2025-10-27 | BUY | 45 | 336.080 | 337.330 | 337.205 | USD 15,174 | 355.16 |
| 2025-10-24 | BUY | 30 | 334.000 | 337.680 | 337.312 | USD 10,119 | 355.26 |
| 2025-10-21 | BUY | 45 | 338.440 | 340.910 | 340.663 | USD 15,330 | 355.58 |
| 2025-10-20 | BUY | 165 | 331.240 | 333.750 | 333.499 | USD 55,027 | 355.71 |
| 2025-10-16 | BUY | 150 | 331.460 | 334.500 | 334.196 | USD 50,129 | 355.97 |
| 2025-10-15 | BUY | 180 | 332.730 | 336.890 | 336.474 | USD 60,565 | 356.09 |
| 2025-10-02 | BUY | 120 | 343.900 | 344.710 | 344.629 | USD 41,355 | 356.27 |
| 2025-10-01 | BUY | 180 | 341.220 | 346.050 | 345.567 | USD 62,202 | 356.35 |
| 2025-09-30 | BUY | 1,095 | 346.260 | 346.770 | 346.719 | USD 379,657 | 356.40 |
| 2025-09-29 | BUY | 285 | 342.920 | 343.410 | 343.361 | USD 97,858 | 356.48 |
| 2025-09-26 | BUY | 645 | 341.910 | 343.220 | 343.089 | USD 221,292 | 356.56 |
| 2025-09-25 | BUY | 45 | 340.100 | 343.010 | 342.719 | USD 15,422 | 356.65 |
| 2025-09-24 | BUY | 855 | 342.960 | 346.810 | 346.425 | USD 296,193 | 356.72 |
| 2025-09-18 | BUY | 180 | 349.560 | 353.060 | 352.710 | USD 63,488 | 356.76 |
| 2025-09-17 | BUY | 225 | 350.210 | 359.210 | 358.310 | USD 80,620 | 356.80 |
| 2025-09-16 | BUY | 360 | 353.200 | 357.400 | 356.980 | USD 128,513 | 356.82 |
| 2025-08-15 | BUY | 30 | 364.400 | 367.620 | 367.298 | USD 11,019 | 356.76 |
| 2025-08-13 | BUY | 15 | 368.830 | 370.060 | 369.937 | USD 5,549 | 356.70 |
| 2025-08-08 | BUY | 134 | 352.160 | 352.840 | 352.772 | USD 47,271 | 356.71 |
| 2025-08-06 | BUY | 283 | 350.730 | 353.140 | 352.899 | USD 99,870 | 356.79 |
| 2025-07-31 | BUY | 75 | 330.880 | 334.040 | 333.724 | USD 25,029 | 356.97 |
| 2025-07-29 | BUY | 300 | 336.970 | 337.750 | 337.672 | USD 101,302 | 357.24 |
| 2025-07-11 | BUY | 120 | 345.930 | 348.240 | 348.009 | USD 41,761 | 357.31 |
| 2025-07-10 | BUY | 135 | 351.830 | 356.270 | 355.826 | USD 48,037 | 357.34 |
| 2025-07-09 | BUY | 135 | 351.540 | 352.700 | 352.584 | USD 47,599 | 357.38 |
| 2025-07-07 | SELL | -90 | 346.290 | 352.960 | 352.293 | USD -31,706 | 357.51 Profit of 470 on sale |
| 2025-07-02 | SELL | -375 | 352.510 | 356.300 | 355.921 | USD -133,470 | 357.59 Profit of 626 on sale |
| 2025-06-27 | BUY | 45 | 345.720 | 348.780 | 348.474 | USD 15,681 | 357.76 |
| 2025-06-26 | BUY | 45 | 341.870 | 345.030 | 344.714 | USD 15,512 | 357.86 |
| 2025-06-24 | SELL | -210 | 345.690 | 349.450 | 349.074 | USD -73,306 | 358.03 Profit of 1,881 on sale |
| 2025-06-18 | BUY | 120 | 331.470 | 333.950 | 333.702 | USD 40,044 | 358.64 |
| 2025-06-17 | BUY | 45 | 331.030 | 335.160 | 334.747 | USD 15,064 | 358.83 |
| 2025-06-16 | SELL | -61 | 335.760 | 340.240 | 339.792 | USD -20,727 | 358.98 Profit of 1,171 on sale |
| 2025-06-12 | SELL | -75 | 356.200 | 357.660 | 357.514 | USD -26,814 | 359.00 Profit of 112 on sale |
| 2025-06-11 | BUY | 157 | 357.130 | 362.670 | 362.116 | USD 56,852 | 359.02 |
| 2025-06-06 | BUY | 45 | 357.480 | 363.360 | 362.772 | USD 16,325 | 359.02 |
| 2025-06-05 | BUY | 210 | 357.880 | 363.380 | 362.830 | USD 76,194 | 359.03 |
| 2025-06-04 | BUY | 30 | 362.220 | 363.900 | 363.732 | USD 10,912 | 359.01 |
| 2025-06-03 | SELL | -15 | 357.760 | 357.940 | 357.922 | USD -5,369 | 359.02 Profit of 16 on sale |
| 2025-05-30 | SELL | -1,830 | 358.810 | 359.120 | 359.089 | USD -657,133 | 359.04 Loss of -83 on sale |
| 2025-05-29 | BUY | 41 | 355.750 | 357.600 | 357.415 | USD 14,654 | 359.07 |
| 2025-05-27 | BUY | 261 | 359.320 | 360.080 | 360.004 | USD 93,961 | 359.10 |
| 2025-05-23 | BUY | 210 | 352.510 | 353.580 | 353.473 | USD 74,229 | 359.20 |
| 2025-05-22 | BUY | 105 | 352.940 | 355.110 | 354.893 | USD 37,264 | 359.24 |
| 2025-05-19 | BUY | 90 | 362.000 | 362.310 | 362.279 | USD 32,605 | 359.27 |
| 2025-05-16 | BUY | 45 | 363.510 | 363.550 | 363.546 | USD 16,360 | 359.23 |
| 2025-05-15 | SELL | -30 | 361.450 | 362.170 | 362.098 | USD -10,863 | 359.21 Loss of -87 on sale |
| 2025-05-14 | BUY | 15 | 351.370 | 356.570 | 356.050 | USD 5,341 | 359.28 |
| 2025-05-13 | BUY | 30 | 356.040 | 358.780 | 358.506 | USD 10,755 | 359.30 |
| 2025-05-12 | BUY | 100 | 357.150 | 363.430 | 362.802 | USD 36,280 | 359.32 |
| 2025-05-09 | SELL | -75 | 351.860 | 353.780 | 353.588 | USD -26,519 | 359.38 Profit of 434 on sale |
| 2025-05-08 | BUY | 30 | 353.570 | 357.100 | 356.747 | USD 10,702 | 359.43 |
| 2025-05-07 | BUY | 45 | 351.580 | 353.990 | 353.749 | USD 15,919 | 359.49 |
| 2025-05-02 | BUY | 1,665 | 359.640 | 361.450 | 361.269 | USD 601,513 | 359.55 |
| 2025-04-30 | BUY | 525 | 352.920 | 354.760 | 354.576 | USD 186,152 | 359.66 |
| 2025-04-29 | BUY | 132 | 348.130 | 352.500 | 352.063 | USD 46,472 | 359.76 |
| 2025-04-28 | BUY | 105 | 332.200 | 335.620 | 335.278 | USD 35,204 | 360.00 |
| 2025-04-25 | BUY | 270 | 331.620 | 334.490 | 334.203 | USD 90,235 | 360.25 |
| 2025-04-24 | SELL | -315 | 334.440 | 335.340 | 335.250 | USD -105,604 | 360.48 Profit of 7,947 on sale |
| 2025-04-23 | BUY | 285 | 331.250 | 340.340 | 339.431 | USD 96,738 | 360.74 |
| 2025-04-22 | BUY | 120 | 331.960 | 332.650 | 332.581 | USD 39,910 | 361.00 |
| 2025-04-17 | BUY | 165 | 333.380 | 338.140 | 337.664 | USD 55,715 | 361.88 |
| 2025-04-15 | BUY | 150 | 336.880 | 341.920 | 341.416 | USD 51,212 | 362.41 |
| 2025-04-11 | BUY | 240 | 336.770 | 337.760 | 337.661 | USD 81,039 | 362.87 |
| 2025-04-09 | BUY | 90 | 336.250 | 339.110 | 338.824 | USD 30,494 | 363.46 |
| 2025-04-08 | BUY | 540 | 313.510 | 331.990 | 330.142 | USD 178,277 | 363.96 |
| 2025-04-07 | BUY | 177 | 322.810 | 336.690 | 335.302 | USD 59,348 | 364.37 |
| 2025-04-04 | SELL | -240 | 332.060 | 348.750 | 347.081 | USD -83,299 | 364.70 Profit of 4,229 on sale |
| 2025-04-02 | BUY | 2,040 | 353.660 | 353.940 | 353.912 | USD 721,980 | 364.82 |
| 2025-04-01 | BUY | 15 | 350.570 | 351.840 | 351.713 | USD 5,276 | 364.97 |
| 2025-03-31 | BUY | 105 | 349.190 | 351.150 | 350.954 | USD 36,850 | 365.13 |
| 2025-03-28 | BUY | 60 | 339.750 | 348.110 | 347.274 | USD 20,836 | 365.40 |
| 2025-03-27 | BUY | 28 | 345.650 | 347.340 | 347.171 | USD 9,721 | 365.61 |
| 2025-03-26 | BUY | 15 | 344.420 | 345.780 | 345.644 | USD 5,185 | 365.84 |
| 2025-03-25 | BUY | 163 | 341.160 | 343.720 | 343.464 | USD 55,985 | 366.12 |
| 2025-03-24 | BUY | 182 | 342.710 | 343.350 | 343.286 | USD 62,478 | 366.38 |
| 2025-03-21 | SELL | -60 | 334.410 | 336.270 | 336.084 | USD -20,165 | 366.74 Profit of 1,839 on sale |
| 2025-03-20 | BUY | 240 | 336.030 | 341.980 | 341.385 | USD 81,932 | 367.08 |
| 2025-03-19 | BUY | 42 | 334.920 | 336.930 | 336.729 | USD 14,143 | 367.45 |
| 2025-03-18 | BUY | 520 | 335.530 | 341.500 | 340.903 | USD 177,270 | 367.83 |
| 2025-03-17 | BUY | 105 | 342.250 | 344.230 | 344.032 | USD 36,123 | 368.13 |
| 2025-03-14 | BUY | 780 | 341.780 | 345.300 | 344.948 | USD 269,059 | 368.44 |
| 2025-03-13 | BUY | 150 | 342.100 | 354.620 | 353.368 | USD 53,005 | 368.76 |
| 2025-03-12 | SELL | -750 | 349.830 | 357.250 | 356.508 | USD -267,381 | 368.99 Profit of 9,360 on sale |
| 2025-03-11 | SELL | -555 | 353.020 | 359.750 | 359.077 | USD -199,288 | 369.19 Profit of 5,610 on sale |
| 2025-03-10 | BUY | 165 | 357.780 | 364.230 | 363.585 | USD 59,992 | 369.33 |
| 2025-03-07 | BUY | 30 | 363.620 | 365.110 | 364.961 | USD 10,949 | 369.40 |
| 2025-03-05 | BUY | 225 | 362.320 | 363.170 | 363.085 | USD 81,694 | 369.49 |
| 2025-03-04 | BUY | 255 | 355.280 | 360.540 | 360.014 | USD 91,804 | 369.68 |
| 2025-03-03 | BUY | 480 | 356.730 | 364.270 | 363.516 | USD 174,488 | 369.85 |
| 2025-02-28 | BUY | 390 | 362.270 | 362.870 | 362.810 | USD 141,496 | 369.95 |
| 2025-02-27 | SELL | -75 | 355.510 | 362.200 | 361.531 | USD -27,115 | 370.14 Profit of 646 on sale |
| 2025-02-25 | BUY | 555 | 353.030 | 355.570 | 355.316 | USD 197,200 | 370.53 |
| 2025-02-21 | BUY | 60 | 344.570 | 353.160 | 352.301 | USD 21,138 | 371.28 |
| 2025-02-18 | SELL | -135 | 352.990 | 357.710 | 357.238 | USD -48,227 | 372.16 Profit of 2,014 on sale |
| 2025-02-14 | SELL | -915 | 356.860 | 366.450 | 365.491 | USD -334,424 | 372.63 Profit of 6,531 on sale |
| 2025-02-13 | BUY | 15 | 361.130 | 361.880 | 361.805 | USD 5,427 | 372.81 |
| 2025-02-12 | BUY | 148 | 355.500 | 357.720 | 357.498 | USD 52,910 | 373.08 |
| 2025-02-07 | SELL | -20 | 360.570 | 364.610 | 364.206 | USD -7,284 | 373.72 Profit of 190 on sale |
| 2025-02-06 | BUY | 285 | 365.220 | 368.180 | 367.884 | USD 104,847 | 373.86 |
| 2025-02-05 | BUY | 75 | 364.480 | 365.420 | 365.326 | USD 27,399 | 374.02 |
| 2025-02-04 | BUY | 90 | 357.590 | 358.270 | 358.202 | USD 32,238 | 374.31 |
| 2025-02-03 | BUY | 90 | 357.640 | 362.750 | 362.239 | USD 32,602 | 374.61 |
| 2025-01-31 | BUY | 165 | 358.160 | 366.680 | 365.828 | USD 60,362 | 374.91 |
| 2025-01-29 | SELL | -15 | 360.410 | 365.420 | 364.919 | USD -5,474 | 375.36 Profit of 157 on sale |
| 2025-01-28 | SELL | -135 | 364.170 | 365.270 | 365.160 | USD -49,297 | 375.57 Profit of 1,406 on sale |
| 2025-01-27 | SELL | -240 | 364.170 | 364.700 | 364.647 | USD -87,515 | 375.80 Profit of 2,676 on sale |
| 2025-01-24 | BUY | 180 | 360.150 | 366.280 | 365.667 | USD 65,820 | 376.11 |
| 2025-01-23 | BUY | 30 | 361.110 | 361.640 | 361.587 | USD 10,848 | 376.42 |
| 2024-12-10 | BUY | 750 | 371.600 | 375.830 | 375.407 | USD 281,555 | 376.52 |
| 2024-12-09 | BUY | 90 | 376.450 | 385.900 | 384.955 | USD 34,646 | 376.52 |
| 2024-12-06 | SELL | -225 | 384.960 | 389.680 | 389.208 | USD -87,572 | 376.34 Loss of -2,896 on sale |
| 2024-12-05 | SELL | -15 | 385.240 | 391.530 | 390.901 | USD -5,864 | 376.14 Loss of -221 on sale |
| 2024-12-03 | BUY | 75 | 395.320 | 398.000 | 397.732 | USD 29,830 | 375.32 |
| 2024-11-27 | SELL | -90 | 393.960 | 400.420 | 399.774 | USD -35,980 | 373.28 Loss of -2,384 on sale |
| 2024-11-26 | BUY | 315 | 396.140 | 400.030 | 399.641 | USD 125,887 | 372.68 |
| 2024-11-25 | BUY | 36 | 399.710 | 400.310 | 400.250 | USD 14,409 | 371.18 |
| 2024-11-25 | BUY | 36 | 399.710 | 400.310 | 400.250 | USD 14,409 | 371.18 |
| 2024-11-22 | SELL | -28 | 388.300 | 388.450 | 388.435 | USD -10,876 | 370.69 Loss of -497 on sale |
| 2024-11-21 | SELL | -75 | 383.320 | 383.420 | 383.410 | USD -28,756 | 370.32 Loss of -982 on sale |
| 2024-11-20 | SELL | -30 | 371.660 | 374.000 | 373.766 | USD -11,213 | 370.28 Loss of -105 on sale |
| 2024-11-19 | BUY | 15 | 373.500 | 375.130 | 374.967 | USD 5,625 | 370.17 |
| 2024-11-18 | BUY | 124 | 375.350 | 382.870 | 382.118 | USD 47,383 | 370.01 |
| 2024-11-11 | BUY | 45 | 389.250 | 391.510 | 391.284 | USD 17,608 | 368.15 |
| 2024-11-11 | BUY | 45 | 389.250 | 391.510 | 391.284 | USD 17,608 | 368.15 |
| 2024-11-07 | BUY | 41 | 384.000 | 389.190 | 388.671 | USD 15,936 | 365.28 |
| 2024-11-07 | BUY | 41 | 384.000 | 389.190 | 388.671 | USD 15,936 | 365.28 |
| 2024-11-06 | BUY | 360 | 380.730 | 383.430 | 383.160 | USD 137,938 | 363.88 |
| 2024-11-06 | BUY | 360 | 380.730 | 383.430 | 383.160 | USD 137,938 | 363.88 |
| 2024-11-05 | BUY | 75 | 378.210 | 379.730 | 379.578 | USD 28,468 | 363.19 |
| 2024-11-04 | BUY | 28 | 374.400 | 383.700 | 382.770 | USD 10,718 | 362.01 |
| 2024-11-04 | BUY | 28 | 374.400 | 383.700 | 382.770 | USD 10,718 | 362.01 |
| 2024-11-01 | BUY | 42 | 357.970 | 363.990 | 363.388 | USD 15,262 | 362.49 |
| 2024-11-01 | BUY | 42 | 357.970 | 363.990 | 363.388 | USD 15,262 | 362.49 |
| 2024-10-30 | SELL | -90 | 361.890 | 365.760 | 365.373 | USD -32,884 | 363.15 Loss of -200 on sale |
| 2024-10-30 | SELL | -90 | 361.890 | 365.760 | 365.373 | USD -32,884 | 363.15 Loss of -200 on sale |
| 2024-10-29 | SELL | -270 | 361.620 | 363.750 | 363.537 | USD -98,155 | 363.43 Loss of -28 on sale |
| 2024-10-29 | SELL | -270 | 361.620 | 363.750 | 363.537 | USD -98,155 | 363.43 Loss of -28 on sale |
| 2024-10-28 | SELL | -105 | 363.270 | 366.100 | 365.817 | USD -38,411 | 363.47 Loss of -247 on sale |
| 2024-10-28 | SELL | -105 | 363.270 | 366.100 | 365.817 | USD -38,411 | 363.47 Loss of -247 on sale |
| 2024-10-21 | SELL | -15 | 381.750 | 388.020 | 387.393 | USD -5,811 | 0.00 Loss of -5,811 on sale |