| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 704 | 222.820 | 218.210 | 218.671 | USD 153,944 | 194.80 |
| 2025-11-06 | SELL | -430 | 222.858 | 215.900 | 216.596 | USD -93,136 | 194.57 Loss of -9,471 on sale |
| 2025-11-05 | SELL | -264 | 223.428 | 217.560 | 218.147 | USD -57,591 | 194.44 Loss of -6,260 on sale |
| 2025-11-04 | SELL | -1,116 | 222.000 | 217.538 | 217.984 | USD -243,271 | 194.30 Loss of -26,428 on sale |
| 2025-10-31 | SELL | -178 | 221.105 | 217.191 | 217.582 | USD -38,730 | 194.03 Loss of -4,192 on sale |
| 2025-10-30 | BUY | 623 | 222.970 | 217.980 | 218.479 | USD 136,112 | 193.91 |
| 2025-10-29 | BUY | 623 | 218.590 | 222.445 | 222.060 | USD 138,343 | 193.78 |
| 2025-10-28 | BUY | 2,670 | 220.990 | 223.770 | 223.492 | USD 596,724 | 193.64 |
| 2025-10-27 | BUY | 1,424 | 223.490 | 227.590 | 227.180 | USD 323,504 | 193.48 |
| 2025-10-24 | BUY | 176 | 225.010 | 227.620 | 227.359 | USD 40,015 | 193.32 |
| 2025-10-23 | SELL | -356 | 220.040 | 222.670 | 222.407 | USD -79,177 | 193.18 Loss of -10,405 on sale |
| 2025-10-22 | BUY | 712 | 220.380 | 228.420 | 227.616 | USD 162,063 | 193.03 |
| 2025-10-21 | BUY | 267 | 217.050 | 218.590 | 218.436 | USD 58,322 | 192.91 |
| 2025-10-17 | BUY | 1,335 | 211.340 | 212.200 | 212.114 | USD 283,172 | 192.69 |
| 2025-10-16 | BUY | 88 | 203.150 | 216.250 | 214.940 | USD 18,915 | 192.63 |
| 2025-10-14 | SELL | -534 | 214.200 | 216.730 | 216.477 | USD -115,599 | 192.39 Loss of -12,861 on sale |
| 2025-10-07 | BUY | 2,670 | 213.690 | 214.950 | 214.824 | USD 573,580 | 192.28 |
| 2025-10-06 | BUY | 89 | 213.850 | 217.210 | 216.874 | USD 19,302 | 192.16 |
| 2025-10-03 | BUY | 1,232 | 214.400 | 216.500 | 216.290 | USD 266,469 | 192.03 |
| 2025-10-02 | BUY | 968 | 213.780 | 214.760 | 214.662 | USD 207,793 | 191.91 |
| 2025-10-01 | BUY | 616 | 213.480 | 216.870 | 216.531 | USD 133,383 | 191.79 |
| 2025-09-30 | BUY | 880 | 212.580 | 224.110 | 222.957 | USD 196,202 | 191.67 |
| 2025-09-29 | BUY | 792 | 223.600 | 226.230 | 225.967 | USD 178,966 | 191.49 |
| 2025-09-26 | BUY | 968 | 224.050 | 225.430 | 225.292 | USD 218,083 | 191.31 |
| 2025-09-25 | BUY | 1,232 | 222.460 | 223.690 | 223.567 | USD 275,435 | 191.13 |
| 2025-09-24 | SELL | -3,617 | 224.340 | 225.640 | 225.510 | USD -815,670 | 190.93 Loss of -125,061 on sale |
| 2025-09-18 | BUY | 89 | 229.740 | 230.130 | 230.091 | USD 20,478 | 190.71 |
| 2025-09-17 | BUY | 801 | 225.610 | 229.210 | 228.850 | USD 183,309 | 190.50 |
| 2025-09-16 | BUY | 356 | 224.410 | 227.790 | 227.452 | USD 80,973 | 190.30 |
| 2025-09-15 | BUY | 890 | 226.530 | 230.500 | 230.103 | USD 204,792 | 190.09 |
| 2025-09-12 | BUY | 267 | 223.760 | 225.330 | 225.173 | USD 60,121 | 189.89 |
| 2025-09-11 | BUY | 445 | 224.350 | 226.280 | 226.087 | USD 100,609 | 189.68 |
| 2025-09-09 | BUY | 445 | 222.480 | 222.760 | 222.732 | USD 99,116 | 189.28 |
| 2025-09-02 | BUY | 1,869 | 223.270 | 223.850 | 223.792 | USD 418,267 | 189.07 |
| 2025-08-12 | BUY | 267 | 216.730 | 217.140 | 217.099 | USD 57,965 | 188.73 |
| 2025-08-11 | BUY | 801 | 208.250 | 210.450 | 210.230 | USD 168,394 | 188.61 |
| 2025-08-08 | BUY | 2,047 | 208.230 | 210.400 | 210.183 | USD 430,245 | 188.49 |
| 2025-08-07 | BUY | 267 | 207.290 | 214.660 | 213.923 | USD 57,117 | 188.37 |
| 2025-08-01 | BUY | 1,602 | 207.470 | 211.710 | 211.286 | USD 338,480 | 188.25 |
| 2025-07-31 | BUY | 89 | 215.000 | 216.290 | 216.161 | USD 19,238 | 188.08 |
| 2025-07-30 | BUY | 712 | 215.230 | 216.880 | 216.715 | USD 154,301 | 187.90 |
| 2025-07-29 | BUY | 89 | 213.820 | 216.410 | 216.151 | USD 19,237 | 187.74 |
| 2025-07-14 | BUY | 712 | 220.840 | 221.310 | 221.263 | USD 157,539 | 187.52 |
| 2025-07-11 | SELL | -178 | 219.790 | 220.680 | 220.591 | USD -39,265 | 187.31 Loss of -5,924 on sale |
| 2025-07-10 | BUY | 712 | 220.740 | 221.920 | 221.802 | USD 157,923 | 187.09 |
| 2025-07-09 | BUY | 712 | 218.030 | 220.370 | 220.136 | USD 156,737 | 186.88 |
| 2025-07-08 | BUY | 536 | 217.500 | 220.920 | 220.578 | USD 118,230 | 186.68 |
| 2025-07-07 | SELL | -2,047 | 218.130 | 220.980 | 220.695 | USD -451,763 | 186.47 Loss of -70,059 on sale |
| 2025-07-02 | SELL | -2,581 | 218.810 | 219.260 | 219.215 | USD -565,794 | 185.78 Loss of -86,305 on sale |
| 2025-06-30 | BUY | 1,513 | 212.760 | 215.620 | 215.334 | USD 325,800 | 185.59 |
| 2025-06-27 | BUY | 801 | 211.010 | 212.820 | 212.639 | USD 170,324 | 185.41 |
| 2025-06-25 | SELL | -178 | 208.030 | 208.350 | 208.318 | USD -37,081 | 185.08 Loss of -4,137 on sale |
| 2025-06-24 | BUY | 89 | 206.360 | 207.500 | 207.386 | USD 18,457 | 184.93 |
| 2025-06-23 | BUY | 2,314 | 201.640 | 201.980 | 201.946 | USD 467,303 | 184.81 |
| 2025-06-20 | BUY | 8,750 | 198.370 | 200.000 | 199.837 | USD 1,748,574 | 184.71 |
| 2025-06-18 | SELL | -534 | 197.170 | 198.410 | 198.286 | USD -105,885 | 184.53 Loss of -7,347 on sale |
| 2025-06-13 | SELL | -267 | 192.830 | 195.840 | 195.539 | USD -52,209 | 184.40 Loss of -2,975 on sale |
| 2025-06-12 | BUY | 267 | 197.680 | 199.690 | 199.489 | USD 53,264 | 184.30 |
| 2025-06-11 | BUY | 356 | 200.530 | 205.120 | 204.661 | USD 72,859 | 184.18 |
| 2025-06-06 | SELL | -445 | 198.140 | 198.770 | 198.707 | USD -88,425 | 183.82 Loss of -6,622 on sale |
| 2025-06-05 | SELL | -267 | 192.000 | 194.300 | 194.070 | USD -51,817 | 183.76 Loss of -2,752 on sale |
| 2025-06-04 | SELL | -352 | 192.860 | 197.100 | 196.676 | USD -69,230 | 183.69 Loss of -4,571 on sale |
| 2025-06-02 | BUY | 1,144 | 191.460 | 191.760 | 191.730 | USD 219,339 | 183.53 |
| 2025-05-30 | SELL | -255 | 189.150 | 190.100 | 190.005 | USD -48,451 | 183.49 Loss of -1,662 on sale |
| 2025-05-29 | BUY | 88 | 190.760 | 193.540 | 193.262 | USD 17,007 | 183.43 |
| 2025-05-28 | SELL | -88 | 191.080 | 193.230 | 193.015 | USD -16,985 | 183.37 Loss of -849 on sale |
| 2025-05-27 | BUY | 968 | 192.050 | 192.440 | 192.401 | USD 186,244 | 183.30 |
| 2025-05-23 | SELL | -1,760 | 185.080 | 186.480 | 186.340 | USD -327,958 | 183.27 Loss of -5,408 on sale |
| 2025-05-22 | SELL | -1,936 | 188.560 | 189.490 | 189.397 | USD -366,673 | 183.22 Loss of -11,953 on sale |
| 2025-05-21 | BUY | 88 | 186.930 | 195.000 | 194.193 | USD 17,089 | 183.19 |
| 2025-05-20 | BUY | 704 | 195.950 | 197.790 | 197.606 | USD 139,115 | 183.08 |
| 2025-05-19 | BUY | 594,809 | 197.410 | 200.000 | 199.741 | USD 118,807,745 | 182.96 |
| 2025-05-16 | BUY | 7,354 | 197.220 | 199.470 | 199.245 | USD 1,465,248 | 182.84 |
| 2025-05-15 | BUY | 1,166 | 197.500 | 197.820 | 197.788 | USD 230,621 | 182.71 |
| 2025-05-14 | BUY | 1,060 | 197.240 | 202.000 | 201.524 | USD 213,615 | 182.58 |
| 2025-05-13 | SELL | -212 | 201.040 | 204.480 | 204.136 | USD -43,277 | 182.41 Loss of -4,605 on sale |
| 2025-05-12 | BUY | 53 | 199.950 | 203.000 | 202.695 | USD 10,743 | 182.25 |
| 2025-05-09 | BUY | 159 | 187.760 | 189.840 | 189.632 | USD 30,151 | 182.20 |
| 2025-05-08 | SELL | -1,537 | 189.500 | 192.660 | 192.344 | USD -295,633 | 182.14 Loss of -15,687 on sale |
| 2025-05-07 | SELL | -742 | 186.550 | 189.110 | 188.854 | USD -140,130 | 182.10 Loss of -5,014 on sale |
| 2025-05-06 | BUY | 1,855 | 185.710 | 187.220 | 187.069 | USD 347,013 | 182.06 |
| 2025-05-02 | BUY | 159 | 187.830 | 189.340 | 189.189 | USD 30,081 | 181.95 |
| 2025-05-01 | SELL | -265 | 180.220 | 181.970 | 181.795 | USD -48,176 | 181.97 Profit of 46 on sale |
| 2025-04-30 | BUY | 159 | 180.260 | 180.810 | 180.755 | USD 28,740 | 181.99 |
| 2025-04-29 | BUY | 371 | 183.080 | 183.910 | 183.827 | USD 68,200 | 181.98 |
| 2025-04-28 | BUY | 791 | 183.130 | 185.660 | 185.407 | USD 146,657 | 181.96 |
| 2025-04-25 | BUY | 742 | 182.730 | 186.640 | 186.249 | USD 138,197 | 181.96 |
| 2025-04-24 | BUY | 212 | 185.050 | 186.050 | 185.950 | USD 39,421 | 181.93 |
| 2025-04-23 | BUY | 583 | 176.460 | 184.490 | 183.687 | USD 107,090 | 181.98 |
| 2025-04-22 | SELL | -322 | 170.200 | 171.400 | 171.280 | USD -55,152 | 182.10 Profit of 3,485 on sale |
| 2025-04-17 | BUY | 106 | 162.770 | 164.780 | 164.579 | USD 17,445 | 182.69 |
| 2025-04-16 | BUY | 212 | 160.060 | 164.010 | 163.615 | USD 34,686 | 182.94 |
| 2025-04-15 | BUY | 1,060 | 163.540 | 166.930 | 166.591 | USD 176,586 | 183.15 |
| 2025-04-11 | BUY | 1,325 | 160.970 | 161.710 | 161.636 | USD 214,168 | 183.62 |
| 2025-04-10 | BUY | 2,173 | 162.160 | 169.510 | 168.775 | USD 366,748 | 183.86 |
| 2025-04-09 | BUY | 424 | 174.910 | 177.660 | 177.385 | USD 75,211 | 183.97 |
| 2025-04-08 | BUY | 1,113 | 152.350 | 164.310 | 163.114 | USD 181,546 | 184.33 |
| 2025-04-07 | BUY | 1,270 | 154.670 | 159.700 | 159.197 | USD 202,180 | 184.67 |
| 2025-04-04 | SELL | -3,180 | 150.570 | 158.500 | 157.707 | USD -501,508 | 185.08 Profit of 87,034 on sale |
| 2025-04-02 | BUY | 371 | 182.180 | 184.310 | 184.097 | USD 68,300 | 185.11 |
| 2025-03-31 | SELL | -1,431 | 179.300 | 180.230 | 180.137 | USD -257,776 | 185.27 Profit of 7,339 on sale |
| 2025-03-28 | SELL | -901 | 173.530 | 179.340 | 178.759 | USD -161,062 | 185.41 Profit of 5,993 on sale |
| 2025-03-27 | SELL | -265 | 178.150 | 179.940 | 179.761 | USD -47,637 | 185.50 Profit of 1,521 on sale |
| 2025-03-26 | BUY | 477 | 179.830 | 184.840 | 184.339 | USD 87,930 | 185.57 |
| 2025-03-25 | SELL | -636 | 182.440 | 184.000 | 183.844 | USD -116,925 | 185.61 Profit of 1,125 on sale |
| 2025-03-24 | BUY | 371 | 180.860 | 181.750 | 181.661 | USD 67,396 | 185.67 |
| 2025-03-21 | BUY | 636 | 174.820 | 175.310 | 175.261 | USD 111,466 | 185.82 |
| 2025-03-19 | BUY | 98 | 172.600 | 174.550 | 174.355 | USD 17,087 | 186.15 |
| 2025-03-18 | SELL | -954 | 168.780 | 169.470 | 169.401 | USD -161,609 | 186.39 Profit of 16,205 on sale |
| 2025-03-17 | BUY | 1,007 | 165.260 | 172.500 | 171.776 | USD 172,978 | 186.68 |
| 2025-03-14 | BUY | 901 | 171.870 | 172.240 | 172.203 | USD 155,155 | 186.89 |
| 2025-03-13 | BUY | 4,444 | 166.120 | 171.700 | 171.142 | USD 760,555 | 187.19 |
| 2025-03-12 | BUY | 2,120 | 170.450 | 172.270 | 172.088 | USD 364,827 | 187.43 |
| 2025-03-11 | BUY | 848 | 165.400 | 167.680 | 167.452 | USD 141,999 | 187.75 |
| 2025-03-07 | BUY | 500 | 173.170 | 175.520 | 175.285 | USD 87,643 | 188.34 |
| 2025-03-06 | SELL | -477 | 176.130 | 182.120 | 181.521 | USD -86,586 | 188.52 Profit of 3,340 on sale |
| 2025-03-05 | BUY | 1,651 | 185.950 | 186.500 | 186.445 | USD 307,821 | 188.56 |
| 2025-03-04 | BUY | 318 | 184.900 | 192.660 | 191.884 | USD 61,019 | 188.62 |
| 2025-03-03 | BUY | 1,431 | 196.180 | 202.250 | 201.643 | USD 288,551 | 188.50 |
| 2025-02-28 | SELL | -371 | 200.550 | 200.720 | 200.703 | USD -74,461 | 188.30 Loss of -4,601 on sale |
| 2025-02-27 | BUY | 53 | 196.980 | 201.480 | 201.030 | USD 10,655 | 188.16 |
| 2025-02-26 | SELL | -106 | 196.770 | 199.580 | 199.299 | USD -21,126 | 188.01 Loss of -1,196 on sale |
| 2025-02-25 | BUY | 1,007 | 193.910 | 200.650 | 199.976 | USD 201,376 | 187.91 |
| 2025-02-21 | BUY | 742 | 200.200 | 206.360 | 205.744 | USD 152,662 | 187.48 |
| 2025-02-20 | BUY | 424 | 205.370 | 210.670 | 210.140 | USD 89,099 | 187.15 |
| 2025-02-19 | BUY | 106 | 209.820 | 210.100 | 210.072 | USD 22,268 | 186.73 |
| 2025-02-18 | BUY | 265 | 202.800 | 203.880 | 203.772 | USD 54,000 | 186.43 |
| 2025-02-13 | BUY | 901 | 197.310 | 198.770 | 198.624 | USD 178,960 | 185.58 |
| 2025-02-12 | BUY | 318 | 196.540 | 199.130 | 198.871 | USD 63,241 | 185.36 |
| 2025-02-11 | SELL | -106 | 199.280 | 200.520 | 200.396 | USD -21,242 | 185.07 Loss of -1,625 on sale |
| 2025-02-07 | SELL | -424 | 203.210 | 207.420 | 206.999 | USD -87,768 | 184.37 Loss of -9,593 on sale |
| 2025-02-06 | BUY | 212 | 206.640 | 207.000 | 206.964 | USD 43,876 | 183.88 |
| 2025-02-04 | BUY | 1,855 | 200.120 | 203.460 | 203.126 | USD 376,799 | 183.04 |
| 2025-02-03 | BUY | 689 | 200.910 | 202.300 | 202.161 | USD 139,289 | 182.61 |
| 2025-01-31 | BUY | 159 | 203.710 | 206.620 | 206.329 | USD 32,806 | 182.10 |
| 2025-01-30 | BUY | 106 | 204.620 | 208.630 | 208.229 | USD 22,072 | 181.54 |
| 2025-01-29 | BUY | 1,007 | 203.910 | 206.290 | 206.052 | USD 207,494 | 180.96 |
| 2025-01-28 | BUY | 477 | 203.120 | 204.790 | 204.623 | USD 97,605 | 180.38 |
| 2025-01-27 | BUY | 742 | 202.510 | 204.560 | 204.355 | USD 151,631 | 179.78 |
| 2025-01-24 | BUY | 477 | 203.530 | 205.430 | 205.240 | USD 97,899 | 179.12 |
| 2025-01-23 | BUY | 1,378 | 204.030 | 207.240 | 206.919 | USD 285,134 | 178.41 |
| 2025-01-22 | BUY | 901 | 200.930 | 202.150 | 202.028 | USD 182,027 | 177.75 |
| 2024-12-10 | BUY | 371 | 183.930 | 185.380 | 185.235 | USD 68,722 | 177.56 |
| 2024-12-09 | BUY | 424 | 184.720 | 188.730 | 188.329 | USD 79,851 | 177.34 |
| 2024-12-06 | BUY | 636 | 187.960 | 188.220 | 188.194 | USD 119,691 | 176.99 |
| 2024-12-05 | BUY | 159 | 185.570 | 186.560 | 186.461 | USD 29,647 | 176.71 |
| 2024-12-04 | BUY | 583 | 185.500 | 187.360 | 187.174 | USD 109,122 | 176.40 |
| 2024-12-03 | BUY | 1,870 | 187.060 | 189.470 | 189.229 | USD 353,858 | 176.02 |
| 2024-12-02 | BUY | 156 | 187.520 | 193.000 | 192.452 | USD 30,023 | 175.60 |
| 2024-11-29 | BUY | 1,219 | 192.010 | 194.300 | 194.071 | USD 236,573 | 174.97 |
| 2024-11-27 | BUY | 1,431 | 191.290 | 193.560 | 193.333 | USD 276,660 | 173.61 |
| 2024-11-26 | BUY | 3,074 | 191.450 | 192.220 | 192.143 | USD 590,648 | 172.83 |
| 2024-11-25 | BUY | 3,180 | 191.890 | 193.580 | 193.411 | USD 615,047 | 171.96 |
| 2024-11-22 | BUY | 3,710 | 187.060 | 187.570 | 187.519 | USD 695,696 | 171.25 |
| 2024-11-21 | BUY | 583 | 182.640 | 184.100 | 183.954 | USD 107,245 | 170.68 |
| 2024-11-20 | BUY | 530 | 180.690 | 181.800 | 181.689 | USD 96,295 | 170.15 |
| 2024-11-19 | BUY | 477 | 181.000 | 182.000 | 181.900 | USD 86,766 | 169.55 |
| 2024-11-18 | BUY | 4,293 | 182.860 | 186.100 | 185.776 | USD 797,536 | 168.76 |
| 2024-11-12 | BUY | 1,484 | 186.790 | 191.260 | 190.813 | USD 283,166 | 167.64 |
| 2024-11-11 | BUY | 1,007 | 190.210 | 191.990 | 191.812 | USD 193,155 | 166.13 |
| 2024-11-08 | BUY | 762 | 185.210 | 187.530 | 187.298 | USD 142,721 | 164.77 |
| 2024-11-07 | BUY | 4,717 | 184.820 | 189.250 | 188.807 | USD 890,603 | 163.23 |
| 2024-11-06 | BUY | 1,431 | 190.970 | 198.300 | 197.567 | USD 282,718 | 160.91 |
| 2024-11-05 | BUY | 2,110 | 166.050 | 166.440 | 166.401 | USD 351,106 | 160.45 |
| 2024-11-04 | BUY | 371 | 161.280 | 163.760 | 163.512 | USD 60,663 | 160.36 |
| 2024-11-01 | BUY | 848 | 163.900 | 165.180 | 165.052 | USD 139,964 | 159.97 |
| 2024-10-31 | BUY | 212 | 162.790 | 167.040 | 166.615 | USD 35,322 | 159.62 |
| 2024-10-30 | BUY | 526 | 166.770 | 167.890 | 167.778 | USD 88,251 | 158.60 |
| 2024-10-29 | BUY | 1,272 | 162.990 | 165.360 | 165.123 | USD 210,036 | 157.87 |
| 2024-10-28 | SELL | -371 | 165.370 | 165.910 | 165.856 | USD -61,533 | 156.36 Loss of -3,522 on sale |
| 2024-10-25 | BUY | 636 | 161.270 | 167.930 | 167.264 | USD 106,380 | 155.14 |
| 2024-10-24 | BUY | 424 | 153.260 | 155.420 | 155.204 | USD 65,806 | 155.76 |
| 2024-10-23 | BUY | 530 | 154.250 | 157.000 | 156.725 | USD 83,064 | 156.52 |
| 2024-10-22 | BUY | 1,366 | 156.020 | 157.380 | 157.244 | USD 214,795 | 157.02 |
| 2024-10-21 | BUY | 1,484 | 157.020 | 159.620 | 159.360 | USD 236,490 | 0.00 |