| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,128 | 155.980 | 152.370 | 152.731 | USD 325,012 | 150.93 |
| 2025-11-06 | SELL | -1,295 | 154.790 | 152.680 | 152.891 | USD -197,994 | 150.90 Loss of -2,579 on sale |
| 2025-11-05 | SELL | -798 | 154.381 | 152.660 | 152.832 | USD -121,960 | 150.89 Loss of -1,549 on sale |
| 2025-11-04 | SELL | -3,381 | 153.750 | 152.150 | 152.310 | USD -514,960 | 150.88 Loss of -4,841 on sale |
| 2025-10-31 | SELL | -534 | 159.180 | 155.110 | 155.517 | USD -83,046 | 150.83 Loss of -2,504 on sale |
| 2025-10-30 | BUY | 1,883 | 155.225 | 153.240 | 153.439 | USD 288,925 | 150.81 |
| 2025-10-29 | BUY | 1,862 | 155.100 | 156.150 | 156.045 | USD 290,556 | 150.79 |
| 2025-10-28 | BUY | 7,980 | 154.130 | 156.230 | 156.020 | USD 1,245,040 | 150.77 |
| 2025-10-27 | BUY | 4,256 | 155.280 | 156.500 | 156.378 | USD 665,545 | 150.75 |
| 2025-10-24 | BUY | 528 | 155.560 | 157.630 | 157.423 | USD 83,119 | 150.73 |
| 2025-10-23 | SELL | -1,064 | 156.560 | 158.590 | 158.387 | USD -168,524 | 150.69 Loss of -8,185 on sale |
| 2025-10-22 | BUY | 2,136 | 155.570 | 155.980 | 155.939 | USD 333,086 | 150.67 |
| 2025-10-21 | BUY | 798 | 153.790 | 155.290 | 155.140 | USD 123,802 | 150.65 |
| 2025-10-17 | BUY | 3,990 | 153.080 | 154.190 | 154.079 | USD 614,775 | 150.62 |
| 2025-10-16 | BUY | 264 | 151.710 | 152.730 | 152.628 | USD 40,294 | 150.61 |
| 2025-10-14 | SELL | -1,596 | 152.390 | 153.460 | 153.353 | USD -244,751 | 150.59 Loss of -4,402 on sale |
| 2025-10-13 | BUY | 1,862 | 151.940 | 151.980 | 151.976 | USD 282,979 | 150.59 |
| 2025-10-10 | SELL | -266 | 148.900 | 151.350 | 151.105 | USD -40,194 | 150.60 Loss of -135 on sale |
| 2025-10-08 | BUY | 2,128 | 153.740 | 154.680 | 154.586 | USD 328,959 | 150.58 |
| 2025-10-07 | BUY | 7,980 | 154.910 | 154.960 | 154.955 | USD 1,236,541 | 150.55 |
| 2025-10-06 | BUY | 266 | 154.020 | 154.650 | 154.587 | USD 41,120 | 150.54 |
| 2025-10-03 | BUY | 3,710 | 153.550 | 154.280 | 154.207 | USD 572,108 | 150.52 |
| 2025-10-02 | BUY | 2,915 | 153.370 | 156.600 | 156.277 | USD 455,547 | 150.50 |
| 2025-10-01 | BUY | 1,855 | 154.580 | 155.090 | 155.039 | USD 287,597 | 150.48 |
| 2025-09-30 | BUY | 2,650 | 155.290 | 155.730 | 155.686 | USD 412,568 | 150.45 |
| 2025-09-29 | BUY | 2,385 | 156.100 | 159.130 | 158.827 | USD 378,802 | 150.42 |
| 2025-09-26 | BUY | 2,917 | 160.160 | 161.300 | 161.186 | USD 470,180 | 150.36 |
| 2025-09-25 | BUY | 3,710 | 160.720 | 161.010 | 160.981 | USD 597,239 | 150.30 |
| 2025-09-18 | BUY | 266 | 158.840 | 160.290 | 160.145 | USD 42,599 | 150.25 |
| 2025-09-17 | BUY | 2,394 | 160.090 | 160.670 | 160.612 | USD 384,505 | 150.19 |
| 2025-09-11 | BUY | 1,330 | 158.250 | 158.920 | 158.853 | USD 211,274 | 150.14 |
| 2025-09-09 | BUY | 1,330 | 154.850 | 156.990 | 156.776 | USD 208,512 | 150.07 |
| 2025-07-31 | SELL | -4,282 | 151.640 | 153.930 | 153.701 | USD -658,148 | 150.06 Loss of -15,586 on sale |
| 2025-07-30 | BUY | 2,128 | 153.560 | 156.310 | 156.035 | USD 332,042 | 150.04 |
| 2025-07-29 | BUY | 266 | 157.030 | 157.210 | 157.192 | USD 41,813 | 150.00 |
| 2025-07-24 | BUY | 266 | 155.830 | 156.000 | 155.983 | USD 41,491 | 149.96 |
| 2025-07-23 | BUY | 1,596 | 153.120 | 153.140 | 153.138 | USD 244,408 | 149.94 |
| 2025-07-22 | BUY | 23,950 | 150.040 | 150.940 | 150.850 | USD 3,612,858 | 149.94 |
| 2025-07-21 | BUY | 530 | 149.680 | 151.670 | 151.471 | USD 80,280 | 149.94 |
| 2025-07-18 | BUY | 661,620 | 150.040 | 155.910 | 155.323 | USD 102,764,805 | 149.94 |
| 2025-07-17 | BUY | 226 | 151.380 | 151.840 | 151.794 | USD 34,305 | 149.93 |
| 2025-07-16 | BUY | 904 | 149.920 | 151.480 | 151.324 | USD 136,797 | 149.93 |
| 2025-07-15 | SELL | -3,450 | 150.690 | 152.310 | 152.148 | USD -524,911 | 149.93 Loss of -7,660 on sale |
| 2025-07-14 | BUY | 1,808 | 151.650 | 154.900 | 154.575 | USD 279,472 | 149.92 |
| 2025-07-11 | SELL | -452 | 155.310 | 155.890 | 155.832 | USD -70,436 | 149.88 Loss of -2,690 on sale |
| 2025-07-10 | BUY | 1,808 | 154.170 | 155.280 | 155.169 | USD 280,546 | 149.85 |
| 2025-07-09 | BUY | 1,808 | 153.020 | 153.960 | 153.866 | USD 278,190 | 149.83 |
| 2025-07-08 | BUY | 1,358 | 153.240 | 153.240 | 153.240 | USD 208,100 | 149.81 |
| 2025-07-07 | SELL | -5,198 | 147.400 | 148.170 | 148.093 | USD -769,787 | 149.83 Profit of 9,006 on sale |
| 2025-07-02 | SELL | -6,554 | 147.980 | 148.010 | 148.007 | USD -970,038 | 149.86 Profit of 12,132 on sale |
| 2025-06-30 | BUY | 3,842 | 143.190 | 144.100 | 144.009 | USD 553,283 | 149.90 |
| 2025-06-27 | BUY | 2,034 | 143.790 | 144.670 | 144.582 | USD 294,080 | 149.95 |
| 2025-06-25 | SELL | -452 | 143.230 | 144.200 | 144.103 | USD -65,135 | 150.03 Profit of 2,680 on sale |
| 2025-06-24 | BUY | 226 | 143.550 | 146.390 | 146.106 | USD 33,020 | 150.08 |
| 2025-06-23 | BUY | 5,876 | 146.860 | 152.150 | 151.621 | USD 890,925 | 150.10 |
| 2025-06-18 | SELL | -1,392 | 148.190 | 150.170 | 149.972 | USD -208,761 | 150.13 Profit of 219 on sale |
| 2025-06-13 | SELL | -696 | 145.910 | 147.600 | 147.431 | USD -102,612 | 150.20 Profit of 1,927 on sale |
| 2025-06-12 | BUY | 696 | 144.970 | 145.200 | 145.177 | USD 101,043 | 150.24 |
| 2025-06-11 | BUY | 928 | 144.780 | 145.120 | 145.086 | USD 134,640 | 150.28 |
| 2025-06-06 | SELL | -1,160 | 140.210 | 140.610 | 140.570 | USD -163,061 | 150.48 Profit of 11,501 on sale |
| 2025-06-05 | SELL | -696 | 136.900 | 138.290 | 138.151 | USD -96,153 | 150.59 Profit of 8,657 on sale |
| 2025-06-04 | SELL | -924 | 137.370 | 140.630 | 140.304 | USD -129,641 | 150.69 Profit of 9,599 on sale |
| 2025-06-02 | BUY | 3,003 | 137.840 | 138.690 | 138.605 | USD 416,231 | 150.88 |
| 2025-05-30 | SELL | -672 | 136.700 | 137.450 | 137.375 | USD -92,316 | 151.00 Profit of 9,154 on sale |
| 2025-05-29 | BUY | 231 | 137.910 | 137.940 | 137.937 | USD 31,863 | 151.10 |
| 2025-05-28 | SELL | -230 | 136.020 | 138.790 | 138.513 | USD -31,858 | 151.23 Profit of 2,924 on sale |
| 2025-05-27 | BUY | 2,541 | 137.830 | 137.970 | 137.956 | USD 350,546 | 151.33 |
| 2025-05-23 | SELL | -4,620 | 136.540 | 136.790 | 136.765 | USD -631,854 | 151.58 Profit of 68,452 on sale |
| 2025-05-22 | SELL | -5,082 | 135.290 | 135.990 | 135.920 | USD -690,745 | 151.72 Profit of 80,287 on sale |
| 2025-05-21 | BUY | 231 | 135.560 | 137.130 | 136.973 | USD 31,641 | 151.86 |
| 2025-05-20 | BUY | 1,848 | 137.270 | 138.750 | 138.602 | USD 256,136 | 151.98 |
| 2025-05-19 | BUY | 6,699 | 138.490 | 139.520 | 139.417 | USD 933,955 | 152.10 |
| 2025-05-16 | BUY | 6,237 | 142.100 | 143.000 | 142.910 | USD 891,330 | 152.18 |
| 2025-05-15 | BUY | 5,082 | 142.260 | 142.460 | 142.440 | USD 723,880 | 152.27 |
| 2025-05-14 | BUY | 4,620 | 141.670 | 142.230 | 142.174 | USD 656,844 | 152.36 |
| 2025-05-13 | SELL | -924 | 142.350 | 143.230 | 143.142 | USD -132,263 | 152.45 Profit of 8,604 on sale |
| 2025-05-12 | BUY | 231 | 141.620 | 143.710 | 143.501 | USD 33,149 | 152.55 |
| 2025-05-09 | BUY | 693 | 138.490 | 139.370 | 139.282 | USD 96,522 | 152.68 |
| 2025-05-08 | SELL | -6,699 | 137.040 | 138.890 | 138.705 | USD -929,185 | 152.82 Profit of 94,572 on sale |
| 2025-05-07 | SELL | -3,234 | 135.790 | 136.300 | 136.249 | USD -440,629 | 152.98 Profit of 54,108 on sale |
| 2025-05-06 | BUY | 8,085 | 135.600 | 137.310 | 137.139 | USD 1,108,769 | 153.14 |
| 2025-05-02 | BUY | 693 | 138.500 | 139.780 | 139.652 | USD 96,779 | 153.45 |
| 2025-05-01 | SELL | -1,155 | 136.260 | 137.950 | 137.781 | USD -159,137 | 153.62 Profit of 18,289 on sale |
| 2025-04-30 | BUY | 693 | 136.060 | 138.150 | 137.941 | USD 95,593 | 153.79 |
| 2025-04-29 | BUY | 1,617 | 139.300 | 140.010 | 139.939 | USD 226,281 | 153.93 |
| 2025-04-28 | BUY | 3,449 | 140.100 | 140.460 | 140.424 | USD 484,322 | 154.06 |
| 2025-04-25 | BUY | 3,234 | 138.730 | 139.050 | 139.018 | USD 449,584 | 154.22 |
| 2025-04-24 | BUY | 924 | 139.070 | 139.400 | 139.367 | USD 128,775 | 154.37 |
| 2025-04-23 | BUY | 2,541 | 136.680 | 138.550 | 138.363 | USD 351,580 | 154.55 |
| 2025-04-22 | SELL | -1,402 | 137.300 | 138.240 | 138.146 | USD -193,681 | 154.73 Profit of 23,250 on sale |
| 2025-04-17 | BUY | 462 | 137.870 | 140.240 | 140.003 | USD 64,681 | 155.08 |
| 2025-04-16 | BUY | 6,761 | 135.360 | 137.550 | 137.331 | USD 928,495 | 155.29 |
| 2025-04-15 | BUY | 4,620 | 134.540 | 136.630 | 136.421 | USD 630,265 | 155.52 |
| 2025-04-11 | BUY | 5,775 | 135.630 | 137.120 | 136.971 | USD 791,008 | 155.96 |
| 2025-04-10 | BUY | 9,471 | 134.980 | 143.630 | 142.765 | USD 1,352,127 | 156.19 |
| 2025-04-09 | BUY | 1,848 | 146.030 | 147.470 | 147.326 | USD 272,258 | 156.31 |
| 2025-04-08 | BUY | 4,851 | 136.930 | 144.490 | 143.734 | USD 697,254 | 156.53 |
| 2025-04-07 | BUY | 5,512 | 140.150 | 146.190 | 145.586 | USD 802,470 | 156.71 |
| 2025-04-04 | SELL | -13,800 | 143.280 | 152.460 | 151.542 | USD -2,091,280 | 156.87 Profit of 73,522 on sale |
| 2025-04-02 | BUY | 1,610 | 166.470 | 167.980 | 167.829 | USD 270,205 | 156.76 |
| 2025-03-31 | SELL | -6,210 | 167.290 | 168.920 | 168.757 | USD -1,047,981 | 156.49 Loss of -76,189 on sale |
| 2025-03-28 | SELL | -3,910 | 166.090 | 167.130 | 167.026 | USD -653,072 | 156.37 Loss of -41,661 on sale |
| 2025-03-27 | SELL | -1,150 | 166.650 | 168.220 | 168.063 | USD -193,272 | 156.24 Loss of -13,592 on sale |
| 2025-03-26 | BUY | 2,070 | 167.970 | 168.960 | 168.861 | USD 349,542 | 156.10 |
| 2025-03-25 | SELL | -2,760 | 165.940 | 167.820 | 167.632 | USD -462,664 | 155.97 Loss of -32,179 on sale |
| 2025-03-24 | BUY | 1,610 | 165.020 | 166.430 | 166.289 | USD 267,725 | 155.86 |
| 2025-03-21 | BUY | 8,388 | 164.750 | 164.890 | 164.876 | USD 1,382,980 | 155.74 |
| 2025-03-19 | BUY | 432 | 164.050 | 164.540 | 164.491 | USD 71,060 | 155.51 |
| 2025-03-18 | SELL | -4,158 | 160.810 | 161.090 | 161.062 | USD -669,696 | 155.44 Loss of -23,381 on sale |
| 2025-03-17 | BUY | 4,389 | 158.720 | 159.450 | 159.377 | USD 699,506 | 155.39 |
| 2025-03-14 | BUY | 3,910 | 157.020 | 157.240 | 157.218 | USD 614,722 | 155.37 |
| 2025-03-13 | BUY | 19,292 | 153.610 | 154.430 | 154.348 | USD 2,977,681 | 155.40 |
| 2025-03-12 | BUY | 9,200 | 152.670 | 154.790 | 154.578 | USD 1,422,118 | 155.44 |
| 2025-03-11 | BUY | 3,680 | 154.080 | 158.840 | 158.364 | USD 582,780 | 155.45 |
| 2025-03-07 | BUY | 2,186 | 156.340 | 157.450 | 157.339 | USD 343,943 | 155.41 |
| 2025-03-06 | SELL | -2,070 | 152.950 | 153.330 | 153.292 | USD -317,314 | 155.45 Profit of 4,461 on sale |
| 2025-03-05 | BUY | 7,158 | 150.810 | 151.370 | 151.314 | USD 1,083,106 | 155.52 |
| 2025-03-04 | BUY | 1,380 | 152.000 | 154.150 | 153.935 | USD 212,430 | 155.57 |
| 2025-03-03 | BUY | 6,210 | 153.090 | 160.090 | 159.390 | USD 989,812 | 155.61 |
| 2025-02-28 | SELL | -1,610 | 158.620 | 158.670 | 158.665 | USD -255,451 | 155.56 Loss of -4,992 on sale |
| 2025-02-27 | BUY | 230 | 156.670 | 158.290 | 158.128 | USD 36,369 | 155.55 |
| 2025-02-26 | SELL | -460 | 155.140 | 156.690 | 156.535 | USD -72,006 | 155.55 Loss of -452 on sale |
| 2025-02-25 | BUY | 4,370 | 156.420 | 158.990 | 158.733 | USD 693,663 | 155.54 |
| 2025-02-21 | BUY | 3,220 | 156.920 | 158.950 | 158.747 | USD 511,165 | 155.47 |
| 2025-02-20 | BUY | 1,840 | 158.790 | 158.950 | 158.934 | USD 292,439 | 155.41 |
| 2025-02-19 | BUY | 460 | 157.230 | 158.360 | 158.247 | USD 72,794 | 155.38 |
| 2025-02-18 | BUY | 1,150 | 156.160 | 157.310 | 157.195 | USD 180,774 | 155.37 |
| 2025-02-13 | BUY | 3,910 | 155.880 | 156.420 | 156.366 | USD 611,391 | 155.36 |
| 2025-02-12 | BUY | 1,380 | 154.900 | 157.470 | 157.213 | USD 216,954 | 155.37 |
| 2025-02-11 | SELL | -460 | 157.440 | 158.710 | 158.583 | USD -72,948 | 155.32 Loss of -1,499 on sale |
| 2025-02-07 | SELL | -1,840 | 152.620 | 153.810 | 153.691 | USD -282,791 | 155.37 Profit of 3,093 on sale |
| 2025-02-06 | BUY | 920 | 151.900 | 155.260 | 154.924 | USD 142,530 | 155.45 |
| 2025-02-04 | BUY | 8,050 | 153.220 | 153.390 | 153.373 | USD 1,234,653 | 155.55 |
| 2025-02-03 | BUY | 2,990 | 149.340 | 150.860 | 150.708 | USD 450,617 | 155.70 |
| 2025-01-31 | BUY | 690 | 149.190 | 154.370 | 153.852 | USD 106,158 | 155.85 |
| 2025-01-30 | BUY | 460 | 156.320 | 157.450 | 157.337 | USD 72,375 | 155.84 |
| 2025-01-29 | BUY | 4,370 | 155.690 | 156.580 | 156.491 | USD 683,866 | 155.85 |
| 2025-01-28 | BUY | 2,070 | 156.210 | 158.920 | 158.649 | USD 328,403 | 155.84 |
| 2025-01-27 | BUY | 3,220 | 157.230 | 157.890 | 157.824 | USD 508,193 | 155.80 |
| 2025-01-24 | BUY | 2,070 | 155.650 | 157.470 | 157.288 | USD 325,586 | 155.80 |
| 2025-01-23 | BUY | 5,980 | 156.010 | 157.940 | 157.747 | USD 943,327 | 155.80 |
| 2025-01-02 | BUY | 7,590 | 146.710 | 148.070 | 147.934 | USD 1,122,819 | 156.06 |
| 2024-12-30 | SELL | -7,005 | 143.070 | 143.980 | 143.889 | USD -1,007,942 | 156.44 Profit of 87,918 on sale |
| 2024-12-10 | BUY | 1,638 | 157.000 | 159.520 | 159.268 | USD 260,881 | 156.42 |
| 2024-12-09 | BUY | 1,872 | 157.080 | 160.080 | 159.780 | USD 299,108 | 156.40 |
| 2024-12-06 | BUY | 2,808 | 155.240 | 158.830 | 158.471 | USD 444,987 | 156.44 |
| 2024-12-05 | BUY | 702 | 159.330 | 160.670 | 160.536 | USD 112,696 | 156.34 |
| 2024-12-04 | BUY | 2,574 | 158.320 | 161.840 | 161.488 | USD 415,670 | 156.28 |
| 2024-12-03 | BUY | 8,247 | 161.920 | 163.200 | 163.072 | USD 1,344,855 | 156.07 |
| 2024-12-02 | BUY | 691 | 162.210 | 162.950 | 162.876 | USD 112,547 | 155.85 |
| 2024-11-29 | BUY | 5,382 | 161.930 | 162.750 | 162.668 | USD 875,479 | 155.61 |
| 2024-11-27 | BUY | 6,318 | 162.110 | 164.680 | 164.423 | USD 1,038,824 | 155.07 |
| 2024-11-26 | BUY | 13,572 | 162.530 | 162.940 | 162.899 | USD 2,210,865 | 154.75 |
| 2024-11-25 | BUY | 14,040 | 160.360 | 163.170 | 162.889 | USD 2,286,962 | 154.49 |
| 2024-11-22 | BUY | 16,380 | 162.360 | 162.610 | 162.585 | USD 2,663,142 | 154.12 |
| 2024-11-21 | BUY | 2,574 | 161.630 | 162.650 | 162.548 | USD 418,399 | 153.74 |
| 2024-11-20 | BUY | 2,340 | 161.330 | 161.440 | 161.429 | USD 377,744 | 153.34 |
| 2024-11-19 | BUY | 2,106 | 159.600 | 160.430 | 160.347 | USD 337,691 | 152.99 |
| 2024-11-18 | BUY | 18,954 | 160.760 | 161.520 | 161.444 | USD 3,060,010 | 152.54 |
| 2024-11-12 | BUY | 6,552 | 155.290 | 157.470 | 157.252 | USD 1,030,315 | 152.37 |
| 2024-11-11 | BUY | 4,446 | 156.500 | 157.940 | 157.796 | USD 701,561 | 152.09 |
| 2024-11-08 | BUY | 3,348 | 156.930 | 157.580 | 157.515 | USD 527,360 | 151.74 |
| 2024-11-07 | BUY | 20,826 | 156.770 | 158.010 | 157.886 | USD 3,288,134 | 151.36 |
| 2024-11-06 | BUY | 17,280 | 157.720 | 158.610 | 158.521 | USD 2,739,243 | 150.83 |
| 2024-11-05 | BUY | 9,324 | 153.410 | 154.670 | 154.544 | USD 1,440,968 | 150.59 |
| 2024-11-04 | BUY | 1,638 | 153.970 | 154.420 | 154.375 | USD 252,866 | 150.25 |
| 2024-11-01 | BUY | 3,744 | 153.070 | 155.930 | 155.644 | USD 582,731 | 149.94 |
| 2024-10-31 | BUY | 936 | 148.820 | 149.570 | 149.495 | USD 139,927 | 150.08 |
| 2024-10-30 | BUY | 2,325 | 148.050 | 149.650 | 149.490 | USD 347,564 | 150.37 |
| 2024-10-29 | BUY | 8,658 | 148.520 | 150.420 | 150.230 | USD 1,300,691 | 150.68 |
| 2024-10-28 | SELL | -1,638 | 150.540 | 150.700 | 150.684 | USD -246,820 | 150.71 Profit of 39 on sale |
| 2024-10-25 | BUY | 2,808 | 150.810 | 152.120 | 151.989 | USD 426,785 | 150.68 |
| 2024-10-24 | BUY | 1,872 | 150.450 | 151.450 | 151.350 | USD 283,327 | 150.76 |
| 2024-10-23 | BUY | 2,340 | 150.480 | 151.000 | 150.948 | USD 353,218 | 150.90 |
| 2024-10-22 | BUY | 12,595 | 150.920 | 151.680 | 151.604 | USD 1,909,452 | 150.88 |
| 2024-10-21 | BUY | 6,552 | 150.880 | 152.480 | 152.320 | USD 998,001 | 0.00 |