| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 352 | 170.275 | 167.630 | 167.895 | USD 59,099 | 168.74 |
| 2025-11-06 | SELL | -215 | 169.780 | 165.000 | 165.478 | USD -35,578 | 168.74 Profit of 701 on sale |
| 2025-11-05 | SELL | -132 | 168.940 | 166.440 | 166.690 | USD -22,003 | 168.75 Profit of 272 on sale |
| 2025-11-04 | SELL | -558 | 171.915 | 168.160 | 168.536 | USD -94,043 | 168.75 Profit of 120 on sale |
| 2025-10-31 | SELL | -88 | 172.150 | 168.805 | 169.139 | USD -14,884 | 168.73 Loss of -36 on sale |
| 2025-10-30 | BUY | 308 | 172.080 | 166.290 | 166.869 | USD 51,396 | 168.72 |
| 2025-10-29 | BUY | 308 | 167.140 | 174.090 | 173.395 | USD 53,406 | 168.72 |
| 2025-10-28 | BUY | 1,320 | 174.060 | 177.320 | 176.994 | USD 233,632 | 168.70 |
| 2025-10-27 | BUY | 704 | 178.140 | 179.990 | 179.805 | USD 126,583 | 168.65 |
| 2025-10-24 | BUY | 88 | 179.280 | 182.480 | 182.160 | USD 16,030 | 168.59 |
| 2025-10-23 | SELL | -176 | 175.390 | 176.800 | 176.659 | USD -31,092 | 168.56 Loss of -1,426 on sale |
| 2025-10-22 | BUY | 352 | 172.410 | 173.390 | 173.292 | USD 60,999 | 168.54 |
| 2025-10-21 | BUY | 132 | 171.630 | 172.470 | 172.386 | USD 22,755 | 168.52 |
| 2025-10-17 | BUY | 660 | 172.730 | 173.520 | 173.441 | USD 114,471 | 168.48 |
| 2025-10-16 | BUY | 44 | 173.960 | 176.230 | 176.003 | USD 7,744 | 168.45 |
| 2025-10-14 | SELL | -264 | 171.880 | 172.320 | 172.276 | USD -45,481 | 168.39 Loss of -1,026 on sale |
| 2025-10-13 | BUY | 308 | 171.560 | 171.570 | 171.569 | USD 52,843 | 168.37 |
| 2025-10-10 | SELL | -44 | 168.490 | 175.730 | 175.006 | USD -7,700 | 168.37 Loss of -292 on sale |
| 2025-10-08 | BUY | 352 | 174.200 | 176.950 | 176.675 | USD 62,190 | 168.34 |
| 2025-10-07 | BUY | 1,320 | 175.140 | 177.040 | 176.850 | USD 233,442 | 168.30 |
| 2025-10-06 | BUY | 44 | 176.960 | 178.290 | 178.157 | USD 7,839 | 168.26 |
| 2025-10-03 | BUY | 616 | 176.350 | 178.300 | 178.105 | USD 109,713 | 168.21 |
| 2025-10-02 | BUY | 484 | 173.750 | 173.820 | 173.813 | USD 84,125 | 168.18 |
| 2025-10-01 | BUY | 308 | 171.450 | 173.370 | 173.178 | USD 53,339 | 168.16 |
| 2025-09-30 | BUY | 440 | 172.880 | 172.920 | 172.916 | USD 76,083 | 168.13 |
| 2025-09-29 | BUY | 396 | 170.110 | 173.190 | 172.882 | USD 68,461 | 168.12 |
| 2025-09-26 | BUY | 484 | 171.460 | 172.060 | 172.000 | USD 83,248 | 168.10 |
| 2025-09-25 | BUY | 616 | 171.360 | 172.610 | 172.485 | USD 106,251 | 168.08 |
| 2025-09-18 | BUY | 44 | 171.360 | 173.270 | 173.079 | USD 7,615 | 168.07 |
| 2025-09-17 | BUY | 396 | 171.150 | 174.950 | 174.570 | USD 69,130 | 168.05 |
| 2025-09-09 | BUY | 220 | 163.980 | 164.030 | 164.025 | USD 36,085 | 168.07 |
| 2025-07-24 | BUY | 44 | 180.020 | 181.430 | 181.289 | USD 7,977 | 168.00 |
| 2025-07-23 | BUY | 264 | 179.240 | 179.930 | 179.861 | USD 47,483 | 167.93 |
| 2025-07-22 | BUY | 396 | 179.340 | 179.510 | 179.493 | USD 71,079 | 167.87 |
| 2025-07-21 | BUY | 88 | 177.110 | 180.800 | 180.431 | USD 15,878 | 167.81 |
| 2025-07-18 | SELL | -440 | 177.980 | 178.660 | 178.592 | USD -78,580 | 167.75 Loss of -4,771 on sale |
| 2025-07-17 | BUY | 44 | 176.760 | 176.990 | 176.967 | USD 7,787 | 167.69 |
| 2025-07-16 | BUY | 176 | 172.980 | 173.100 | 173.088 | USD 30,463 | 167.66 |
| 2025-07-15 | SELL | -675 | 171.130 | 172.210 | 172.102 | USD -116,169 | 167.64 Loss of -3,012 on sale |
| 2025-07-14 | BUY | 352 | 170.930 | 171.410 | 171.362 | USD 60,319 | 167.62 |
| 2025-07-11 | SELL | -88 | 168.470 | 169.980 | 169.829 | USD -14,945 | 167.61 Loss of -195 on sale |
| 2025-07-10 | BUY | 352 | 170.480 | 172.010 | 171.857 | USD 60,494 | 167.60 |
| 2025-07-09 | BUY | 352 | 171.180 | 171.940 | 171.864 | USD 60,496 | 167.57 |
| 2025-07-08 | BUY | 264 | 170.800 | 171.430 | 171.367 | USD 45,241 | 167.55 |
| 2025-07-07 | SELL | -1,012 | 171.640 | 174.160 | 173.908 | USD -175,995 | 167.53 Loss of -6,458 on sale |
| 2025-07-02 | SELL | -1,276 | 172.160 | 173.140 | 173.042 | USD -220,802 | 167.43 Loss of -7,161 on sale |
| 2025-06-30 | BUY | 748 | 174.330 | 174.500 | 174.483 | USD 130,513 | 167.38 |
| 2025-06-27 | BUY | 396 | 171.360 | 172.350 | 172.251 | USD 68,211 | 167.36 |
| 2025-06-25 | SELL | -88 | 172.250 | 177.600 | 177.065 | USD -15,582 | 167.31 Loss of -858 on sale |
| 2025-06-24 | BUY | 44 | 177.660 | 178.850 | 178.731 | USD 7,864 | 167.24 |
| 2025-06-23 | BUY | 1,144 | 177.340 | 177.580 | 177.556 | USD 203,124 | 167.17 |
| 2025-06-18 | SELL | -264 | 176.600 | 178.240 | 178.076 | USD -47,012 | 167.04 Loss of -2,913 on sale |
| 2025-06-13 | SELL | -132 | 174.470 | 174.830 | 174.794 | USD -23,073 | 166.86 Loss of -1,047 on sale |
| 2025-06-12 | BUY | 132 | 176.530 | 178.080 | 177.925 | USD 23,486 | 166.79 |
| 2025-06-11 | BUY | 176 | 175.840 | 178.710 | 178.423 | USD 31,402 | 166.73 |
| 2025-06-06 | SELL | -220 | 176.840 | 177.810 | 177.713 | USD -39,097 | 166.50 Loss of -2,466 on sale |
| 2025-06-05 | SELL | -132 | 175.910 | 177.970 | 177.764 | USD -23,465 | 166.43 Loss of -1,496 on sale |
| 2025-06-04 | SELL | -176 | 176.000 | 176.890 | 176.801 | USD -31,117 | 166.36 Loss of -1,837 on sale |
| 2025-06-02 | BUY | 572 | 172.720 | 172.900 | 172.882 | USD 98,889 | 166.26 |
| 2025-05-30 | SELL | -126 | 171.520 | 172.540 | 172.438 | USD -21,727 | 166.22 Loss of -784 on sale |
| 2025-05-29 | BUY | 44 | 172.260 | 174.140 | 173.952 | USD 7,654 | 166.17 |
| 2025-05-28 | SELL | -44 | 169.580 | 170.960 | 170.822 | USD -7,516 | 166.15 Loss of -206 on sale |
| 2025-05-27 | BUY | 484 | 170.680 | 172.130 | 171.985 | USD 83,241 | 166.11 |
| 2025-05-23 | SELL | -880 | 168.120 | 169.070 | 168.975 | USD -148,698 | 166.08 Loss of -2,547 on sale |
| 2025-05-22 | SELL | -968 | 167.950 | 168.930 | 168.832 | USD -163,429 | 166.07 Loss of -2,678 on sale |
| 2025-05-21 | BUY | 44 | 167.290 | 170.170 | 169.882 | USD 7,475 | 166.06 |
| 2025-05-20 | BUY | 352 | 170.130 | 170.600 | 170.553 | USD 60,035 | 166.02 |
| 2025-05-19 | BUY | 1,276 | 170.790 | 171.240 | 171.195 | USD 218,445 | 165.98 |
| 2025-05-16 | BUY | 1,188 | 170.050 | 170.060 | 170.059 | USD 202,030 | 165.95 |
| 2025-05-15 | BUY | 968 | 167.790 | 168.100 | 168.069 | USD 162,691 | 165.94 |
| 2025-05-14 | BUY | 880 | 165.670 | 166.870 | 166.750 | USD 146,740 | 165.94 |
| 2025-05-13 | SELL | -176 | 165.800 | 167.330 | 167.177 | USD -29,423 | 165.94 Loss of -218 on sale |
| 2025-05-12 | BUY | 44 | 166.000 | 170.400 | 169.960 | USD 7,478 | 165.94 |
| 2025-05-09 | BUY | 132 | 166.570 | 167.420 | 167.335 | USD 22,088 | 165.93 |
| 2025-05-08 | SELL | -1,276 | 166.700 | 169.990 | 169.661 | USD -216,487 | 165.93 Loss of -4,766 on sale |
| 2025-05-07 | SELL | -616 | 167.180 | 168.100 | 168.008 | USD -103,493 | 165.92 Loss of -1,289 on sale |
| 2025-05-06 | BUY | 1,540 | 166.630 | 167.490 | 167.404 | USD 257,802 | 165.91 |
| 2025-05-02 | BUY | 132 | 164.550 | 165.270 | 165.198 | USD 21,806 | 165.91 |
| 2025-05-01 | SELL | -220 | 161.880 | 165.740 | 165.354 | USD -36,378 | 165.95 Profit of 131 on sale |
| 2025-04-30 | BUY | 132 | 160.540 | 161.100 | 161.044 | USD 21,258 | 166.00 |
| 2025-04-29 | BUY | 308 | 159.870 | 161.450 | 161.292 | USD 49,678 | 166.06 |
| 2025-04-28 | BUY | 656 | 160.350 | 161.100 | 161.025 | USD 105,632 | 166.11 |
| 2025-04-25 | BUY | 616 | 159.880 | 164.480 | 164.020 | USD 101,036 | 166.17 |
| 2025-04-24 | BUY | 176 | 153.750 | 155.110 | 154.974 | USD 27,275 | 166.28 |
| 2025-04-23 | BUY | 484 | 151.590 | 156.360 | 155.883 | USD 75,447 | 166.42 |
| 2025-04-22 | SELL | -268 | 148.890 | 149.850 | 149.754 | USD -40,134 | 166.59 Profit of 4,513 on sale |
| 2025-04-17 | BUY | 88 | 150.750 | 151.940 | 151.821 | USD 13,360 | 166.90 |
| 2025-04-16 | BUY | 176 | 148.180 | 149.410 | 149.287 | USD 26,275 | 167.09 |
| 2025-04-15 | BUY | 880 | 146.230 | 148.180 | 147.985 | USD 130,227 | 167.30 |
| 2025-04-11 | BUY | 1,100 | 145.090 | 145.660 | 145.603 | USD 160,163 | 167.74 |
| 2025-04-10 | BUY | 1,804 | 142.290 | 144.460 | 144.243 | USD 260,214 | 168.00 |
| 2025-04-09 | BUY | 352 | 145.770 | 146.270 | 146.220 | USD 51,469 | 168.23 |
| 2025-04-08 | BUY | 924 | 136.110 | 143.000 | 142.311 | USD 131,495 | 168.57 |
| 2025-04-07 | BUY | 1,054 | 136.670 | 141.540 | 141.053 | USD 148,670 | 168.91 |
| 2025-04-04 | SELL | -2,640 | 137.500 | 140.320 | 140.038 | USD -369,700 | 169.25 Profit of 77,114 on sale |
| 2025-04-02 | BUY | 308 | 148.680 | 149.270 | 149.211 | USD 45,957 | 169.47 |
| 2025-03-31 | SELL | -1,188 | 143.290 | 144.920 | 144.757 | USD -171,971 | 170.02 Profit of 30,015 on sale |
| 2025-03-28 | SELL | -748 | 142.100 | 145.770 | 145.403 | USD -108,761 | 170.34 Profit of 18,650 on sale |
| 2025-03-27 | SELL | -220 | 144.950 | 149.320 | 148.883 | USD -32,754 | 170.62 Profit of 4,783 on sale |
| 2025-03-26 | BUY | 396 | 149.400 | 153.160 | 152.784 | USD 60,502 | 170.87 |
| 2025-03-25 | SELL | -528 | 151.420 | 155.110 | 154.741 | USD -81,703 | 171.09 Profit of 8,635 on sale |
| 2025-03-24 | BUY | 308 | 155.490 | 155.650 | 155.634 | USD 47,935 | 171.28 |
| 2025-03-21 | BUY | 12,185 | 150.380 | 151.670 | 151.541 | USD 1,846,527 | 171.53 |
| 2025-03-19 | BUY | 80 | 151.090 | 153.230 | 153.016 | USD 12,241 | 172.02 |
| 2025-03-18 | SELL | -774 | 148.660 | 152.290 | 151.927 | USD -117,591 | 172.31 Profit of 15,777 on sale |
| 2025-03-17 | BUY | 817 | 151.850 | 153.360 | 153.209 | USD 125,172 | 172.57 |
| 2025-03-14 | BUY | 731 | 148.570 | 148.800 | 148.777 | USD 108,756 | 172.87 |
| 2025-03-13 | BUY | 3,606 | 145.940 | 151.740 | 151.160 | USD 545,083 | 173.21 |
| 2025-03-12 | BUY | 1,720 | 151.670 | 152.310 | 152.246 | USD 261,863 | 173.49 |
| 2025-03-11 | BUY | 688 | 147.010 | 149.620 | 149.359 | USD 102,759 | 173.84 |
| 2025-03-07 | BUY | 406 | 149.170 | 149.670 | 149.620 | USD 60,746 | 174.56 |
| 2025-03-06 | SELL | -387 | 148.420 | 155.100 | 154.432 | USD -59,765 | 174.92 Profit of 7,927 on sale |
| 2025-03-05 | BUY | 1,339 | 157.280 | 158.420 | 158.306 | USD 211,972 | 175.16 |
| 2025-03-04 | BUY | 258 | 155.670 | 157.210 | 157.056 | USD 40,520 | 175.44 |
| 2025-03-03 | BUY | 1,161 | 155.310 | 159.060 | 158.685 | USD 184,233 | 175.72 |
| 2025-02-28 | SELL | -301 | 156.320 | 157.770 | 157.625 | USD -47,445 | 176.00 Profit of 5,532 on sale |
| 2025-02-27 | BUY | 43 | 157.270 | 161.470 | 161.050 | USD 6,925 | 176.28 |
| 2025-02-26 | SELL | -86 | 159.380 | 161.080 | 160.910 | USD -13,838 | 176.53 Profit of 1,343 on sale |
| 2025-02-25 | BUY | 817 | 158.160 | 161.080 | 160.788 | USD 131,364 | 176.81 |
| 2025-02-21 | BUY | 602 | 165.360 | 171.730 | 171.093 | USD 102,998 | 177.26 |
| 2025-02-20 | BUY | 344 | 172.000 | 172.110 | 172.099 | USD 59,202 | 177.34 |
| 2025-02-19 | BUY | 86 | 169.610 | 169.970 | 169.934 | USD 14,614 | 177.46 |
| 2025-02-18 | BUY | 215 | 165.650 | 167.860 | 167.639 | USD 36,042 | 177.66 |
| 2025-02-13 | BUY | 731 | 164.810 | 165.150 | 165.116 | USD 120,700 | 178.34 |
| 2025-02-12 | BUY | 258 | 163.220 | 164.830 | 164.669 | USD 42,485 | 178.61 |
| 2025-02-11 | SELL | -86 | 165.660 | 166.130 | 166.083 | USD -14,283 | 178.84 Profit of 1,097 on sale |
| 2025-02-07 | SELL | -344 | 168.070 | 169.170 | 169.060 | USD -58,157 | 179.27 Profit of 3,511 on sale |
| 2025-02-06 | BUY | 172 | 168.110 | 168.770 | 168.704 | USD 29,017 | 179.48 |
| 2025-02-04 | BUY | 1,505 | 163.340 | 163.950 | 163.889 | USD 246,653 | 180.04 |
| 2025-02-03 | BUY | 559 | 161.430 | 162.470 | 162.366 | USD 90,763 | 180.41 |
| 2025-01-31 | BUY | 129 | 163.860 | 167.700 | 167.316 | USD 21,584 | 180.75 |
| 2025-01-30 | BUY | 86 | 164.230 | 165.870 | 165.706 | USD 14,251 | 181.09 |
| 2025-01-29 | BUY | 817 | 161.730 | 164.380 | 164.115 | USD 134,082 | 181.50 |
| 2025-01-28 | BUY | 387 | 162.140 | 164.730 | 164.471 | USD 63,650 | 181.92 |
| 2025-01-27 | BUY | 602 | 164.740 | 166.300 | 166.144 | USD 100,019 | 182.30 |
| 2025-01-24 | BUY | 387 | 180.500 | 184.650 | 184.235 | USD 71,299 | 182.35 |
| 2025-01-23 | BUY | 1,118 | 183.510 | 184.400 | 184.311 | USD 206,060 | 182.32 |
| 2025-01-02 | BUY | 1,419 | 177.000 | 178.880 | 178.692 | USD 253,564 | 182.44 |
| 2024-12-30 | BUY | 19,893 | 176.220 | 177.000 | 176.922 | USD 3,519,509 | 182.60 |
| 2024-12-10 | BUY | 294 | 185.710 | 188.670 | 188.374 | USD 55,382 | 182.52 |
| 2024-12-09 | BUY | 336 | 188.170 | 194.220 | 193.615 | USD 65,055 | 182.37 |
| 2024-12-06 | BUY | 504 | 192.690 | 192.800 | 192.789 | USD 97,166 | 182.10 |
| 2024-12-05 | BUY | 126 | 191.080 | 191.130 | 191.125 | USD 24,082 | 181.86 |
| 2024-12-04 | BUY | 462 | 190.840 | 192.100 | 191.974 | USD 88,692 | 181.61 |
| 2024-12-03 | BUY | 1,479 | 191.070 | 192.880 | 192.699 | USD 285,002 | 181.34 |
| 2024-12-02 | BUY | 124 | 192.160 | 195.380 | 195.058 | USD 24,187 | 181.02 |
| 2024-11-29 | BUY | 966 | 195.690 | 198.000 | 197.769 | USD 191,045 | 180.58 |
| 2024-11-27 | BUY | 1,134 | 195.280 | 195.930 | 195.865 | USD 222,111 | 179.63 |
| 2024-11-26 | BUY | 2,436 | 194.020 | 194.310 | 194.281 | USD 473,269 | 178.64 |
| 2024-11-26 | BUY | 2,436 | 194.020 | 194.310 | 194.281 | USD 473,269 | 178.64 |
| 2024-11-25 | BUY | 2,520 | 192.820 | 193.290 | 193.243 | USD 486,972 | 178.13 |
| 2024-11-22 | BUY | 2,940 | 189.840 | 190.910 | 190.803 | USD 560,961 | 177.70 |
| 2024-11-21 | BUY | 462 | 187.370 | 188.170 | 188.090 | USD 86,898 | 177.32 |
| 2024-11-20 | BUY | 420 | 185.910 | 186.130 | 186.108 | USD 78,165 | 176.98 |
| 2024-11-19 | BUY | 378 | 187.270 | 187.490 | 187.468 | USD 70,863 | 176.55 |
| 2024-11-18 | BUY | 3,402 | 183.290 | 183.480 | 183.461 | USD 624,134 | 176.26 |
| 2024-11-12 | BUY | 1,176 | 180.790 | 184.200 | 183.859 | USD 216,218 | 176.05 |
| 2024-11-11 | BUY | 798 | 182.850 | 184.290 | 184.146 | USD 146,949 | 175.73 |
| 2024-11-08 | BUY | 600 | 181.980 | 183.350 | 183.213 | USD 109,928 | 175.42 |
| 2024-11-07 | BUY | 3,738 | 178.470 | 179.710 | 179.586 | USD 671,292 | 175.26 |
| 2024-11-06 | BUY | 3,102 | 173.620 | 178.270 | 177.805 | USD 551,551 | 175.35 |
| 2024-11-05 | BUY | 1,674 | 181.020 | 181.120 | 181.110 | USD 303,178 | 174.64 |
| 2024-11-05 | BUY | 1,674 | 181.020 | 181.120 | 181.110 | USD 303,178 | 174.64 |
| 2024-11-04 | BUY | 294 | 177.320 | 177.490 | 177.473 | USD 52,177 | 174.25 |
| 2024-11-04 | BUY | 294 | 177.320 | 177.490 | 177.473 | USD 52,177 | 174.25 |
| 2024-11-01 | BUY | 672 | 176.000 | 179.480 | 179.132 | USD 120,377 | 174.12 |
| 2024-10-31 | BUY | 168 | 178.230 | 181.700 | 181.353 | USD 30,467 | 173.78 |
| 2024-10-30 | BUY | 418 | 182.170 | 184.630 | 184.384 | USD 77,073 | 173.01 |
| 2024-10-29 | BUY | 1,554 | 182.800 | 185.320 | 185.068 | USD 287,596 | 172.03 |
| 2024-10-28 | SELL | -294 | 183.310 | 185.170 | 184.984 | USD -54,385 | 169.22 Loss of -4,636 on sale |
| 2024-10-28 | SELL | -294 | 183.310 | 185.170 | 184.984 | USD -54,385 | 169.22 Loss of -4,636 on sale |
| 2024-10-25 | BUY | 504 | 181.010 | 193.880 | 192.593 | USD 97,067 | 165.29 |
| 2024-10-25 | BUY | 504 | 181.010 | 193.880 | 192.593 | USD 97,067 | 165.29 |
| 2024-10-24 | BUY | 336 | 165.130 | 166.600 | 166.453 | USD 55,928 | 165.36 |
| 2024-10-24 | BUY | 336 | 165.130 | 166.600 | 166.453 | USD 55,928 | 165.36 |
| 2024-10-23 | BUY | 420 | 165.800 | 166.570 | 166.493 | USD 69,927 | 165.22 |
| 2024-10-22 | BUY | 2,263 | 165.250 | 166.290 | 166.186 | USD 376,079 | 165.20 |
| 2024-10-21 | BUY | 1,176 | 165.200 | 165.600 | 165.560 | USD 194,699 | 0.00 |
| 2024-10-21 | BUY | 1,176 | 165.200 | 165.600 | 165.560 | USD 194,699 | 0.00 |