| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 608 | 64.180 | 62.670 | 62.821 | USD 38,195 | 182.22 |
| 2025-11-10 | BUY | 608 | 64.180 | 62.670 | 62.821 | USD 38,195 | 182.22 |
| 2025-11-06 | SELL | -365 | 64.000 | 61.330 | 61.597 | USD -22,483 | 183.40 Profit of 44,456 on sale |
| 2025-11-05 | SELL | -228 | 64.870 | 63.500 | 63.637 | USD -14,509 | 183.98 Profit of 27,439 on sale |
| 2025-11-04 | SELL | -974 | 66.220 | 63.710 | 63.961 | USD -62,298 | 184.58 Profit of 117,478 on sale |
| 2025-10-31 | SELL | -152 | 67.880 | 65.140 | 65.414 | USD -9,943 | 185.76 Profit of 18,293 on sale |
| 2025-10-30 | BUY | 1,064 | 70.100 | 64.520 | 65.078 | USD 69,243 | 186.37 |
| 2025-10-28 | BUY | 2,280 | 126.170 | 128.780 | 128.519 | USD 293,023 | 187.26 |
| 2025-10-27 | BUY | 1,216 | 126.540 | 126.800 | 126.774 | USD 154,157 | 187.57 |
| 2025-10-24 | BUY | 148 | 125.170 | 126.230 | 126.124 | USD 18,666 | 187.89 |
| 2025-10-23 | SELL | -304 | 123.960 | 125.640 | 125.472 | USD -38,143 | 188.22 Profit of 19,075 on sale |
| 2025-10-22 | BUY | 608 | 125.250 | 126.700 | 126.555 | USD 76,945 | 188.55 |
| 2025-10-21 | BUY | 228 | 126.070 | 126.720 | 126.655 | USD 28,877 | 188.87 |
| 2025-10-17 | BUY | 1,140 | 121.650 | 121.820 | 121.803 | USD 138,855 | 189.57 |
| 2025-10-16 | BUY | 74 | 118.000 | 121.680 | 121.312 | USD 8,977 | 189.95 |
| 2025-10-14 | SELL | -456 | 124.120 | 124.530 | 124.489 | USD -56,767 | 190.67 Profit of 30,176 on sale |
| 2025-10-13 | BUY | 532 | 122.550 | 123.560 | 123.459 | USD 65,680 | 191.03 |
| 2025-10-10 | SELL | -76 | 122.630 | 126.350 | 125.978 | USD -9,574 | 191.40 Profit of 4,972 on sale |
| 2025-10-08 | BUY | 608 | 126.510 | 127.860 | 127.725 | USD 77,657 | 191.75 |
| 2025-10-07 | BUY | 2,280 | 126.690 | 128.350 | 128.184 | USD 292,260 | 192.11 |
| 2025-10-06 | BUY | 76 | 125.050 | 128.240 | 127.921 | USD 9,722 | 192.48 |
| 2025-10-03 | BUY | 1,050 | 127.560 | 129.850 | 129.621 | USD 136,102 | 192.84 |
| 2025-10-02 | BUY | 825 | 125.760 | 127.740 | 127.542 | USD 105,222 | 193.21 |
| 2025-10-01 | BUY | 525 | 126.090 | 129.640 | 129.285 | USD 67,875 | 193.58 |
| 2025-09-30 | BUY | 750 | 128.930 | 130.400 | 130.253 | USD 97,690 | 193.95 |
| 2025-09-29 | BUY | 675 | 130.450 | 130.640 | 130.621 | USD 88,169 | 194.31 |
| 2025-09-26 | BUY | 825 | 129.560 | 130.580 | 130.478 | USD 107,644 | 194.67 |
| 2025-09-25 | BUY | 1,050 | 128.660 | 130.770 | 130.559 | USD 137,087 | 195.05 |
| 2025-09-18 | BUY | 78 | 132.870 | 135.320 | 135.075 | USD 10,536 | 195.41 |
| 2025-09-17 | BUY | 702 | 134.180 | 135.590 | 135.449 | USD 95,085 | 195.76 |
| 2025-09-11 | BUY | 390 | 135.700 | 136.140 | 136.096 | USD 53,077 | 196.11 |
| 2025-09-09 | BUY | 390 | 136.410 | 136.430 | 136.428 | USD 53,207 | 196.84 |
| 2025-07-31 | BUY | 78 | 138.940 | 141.380 | 141.136 | USD 11,009 | 197.18 |
| 2025-07-30 | BUY | 624 | 140.850 | 142.830 | 142.632 | USD 89,002 | 197.52 |
| 2025-07-29 | BUY | 78 | 142.500 | 142.640 | 142.626 | USD 11,125 | 197.85 |
| 2025-07-24 | BUY | 78 | 140.080 | 144.180 | 143.770 | USD 11,214 | 198.19 |
| 2025-07-23 | BUY | 462 | 143.000 | 143.250 | 143.225 | USD 66,170 | 198.53 |
| 2025-07-22 | BUY | 693 | 165.980 | 167.390 | 167.249 | USD 115,904 | 198.73 |
| 2025-07-21 | BUY | 156 | 165.460 | 167.070 | 166.909 | USD 26,038 | 198.93 |
| 2025-07-18 | SELL | -780 | 165.740 | 168.020 | 167.792 | USD -130,878 | 199.14 Profit of 24,449 on sale |
| 2025-07-17 | BUY | 78 | 167.350 | 167.800 | 167.755 | USD 13,085 | 199.33 |
| 2025-07-16 | BUY | 312 | 165.710 | 165.940 | 165.917 | USD 51,766 | 199.54 |
| 2025-07-15 | SELL | -1,170 | 164.420 | 167.030 | 166.769 | USD -195,120 | 199.76 Profit of 38,605 on sale |
| 2025-07-14 | BUY | 616 | 167.000 | 168.930 | 168.737 | USD 103,942 | 199.97 |
| 2025-07-11 | SELL | -154 | 165.520 | 169.750 | 169.327 | USD -26,076 | 200.19 Profit of 4,753 on sale |
| 2025-07-10 | BUY | 616 | 169.700 | 171.080 | 170.942 | USD 105,300 | 200.39 |
| 2025-07-09 | BUY | 616 | 170.950 | 171.770 | 171.688 | USD 105,760 | 200.58 |
| 2025-07-08 | BUY | 464 | 170.420 | 173.500 | 173.192 | USD 80,361 | 200.77 |
| 2025-07-07 | SELL | -1,794 | 173.310 | 175.920 | 175.659 | USD -315,132 | 200.95 Profit of 45,376 on sale |
| 2025-07-02 | SELL | -2,262 | 172.450 | 173.500 | 173.395 | USD -392,219 | 201.48 Profit of 63,531 on sale |
| 2025-06-30 | BUY | 1,326 | 172.410 | 173.500 | 173.391 | USD 229,916 | 201.68 |
| 2025-06-27 | BUY | 693 | 172.330 | 173.500 | 173.383 | USD 120,154 | 201.87 |
| 2025-06-25 | SELL | -154 | 170.360 | 174.750 | 174.311 | USD -26,844 | 202.30 Profit of 4,310 on sale |
| 2025-06-24 | BUY | 77 | 172.660 | 177.360 | 176.890 | USD 13,621 | 202.50 |
| 2025-06-23 | BUY | 2,002 | 170.540 | 170.740 | 170.720 | USD 341,781 | 202.73 |
| 2025-06-18 | SELL | -474 | 161.360 | 164.200 | 163.916 | USD -77,696 | 203.31 Profit of 18,672 on sale |
| 2025-06-13 | SELL | -237 | 163.020 | 166.000 | 165.702 | USD -39,271 | 204.16 Profit of 9,115 on sale |
| 2025-06-12 | BUY | 237 | 168.020 | 168.250 | 168.227 | USD 39,870 | 204.42 |
| 2025-06-11 | BUY | 316 | 168.070 | 168.840 | 168.763 | USD 53,329 | 204.69 |
| 2025-06-06 | SELL | -395 | 166.710 | 167.890 | 167.772 | USD -66,270 | 205.52 Profit of 14,911 on sale |
| 2025-06-05 | SELL | -237 | 165.380 | 165.720 | 165.686 | USD -39,268 | 205.82 Profit of 9,513 on sale |
| 2025-06-04 | SELL | -316 | 164.160 | 164.690 | 164.637 | USD -52,025 | 206.14 Profit of 13,115 on sale |
| 2025-06-02 | BUY | 1,027 | 162.000 | 162.340 | 162.306 | USD 166,688 | 206.82 |
| 2025-05-30 | SELL | -228 | 162.790 | 162.830 | 162.826 | USD -37,124 | 207.16 Profit of 10,108 on sale |
| 2025-05-29 | BUY | 79 | 159.620 | 161.540 | 161.348 | USD 12,746 | 207.53 |
| 2025-05-28 | SELL | -78 | 160.740 | 160.780 | 160.776 | USD -12,541 | 207.90 Profit of 3,676 on sale |
| 2025-05-27 | BUY | 869 | 160.140 | 161.750 | 161.589 | USD 140,421 | 208.28 |
| 2025-05-23 | SELL | -1,580 | 159.340 | 160.950 | 160.789 | USD -254,047 | 209.07 Profit of 76,279 on sale |
| 2025-05-22 | SELL | -1,738 | 161.340 | 163.000 | 162.834 | USD -283,005 | 209.45 Profit of 81,027 on sale |
| 2025-05-21 | BUY | 79 | 162.220 | 167.700 | 167.152 | USD 13,205 | 209.84 |
| 2025-05-20 | BUY | 632 | 165.870 | 169.730 | 169.344 | USD 107,025 | 210.21 |
| 2025-05-19 | BUY | 2,291 | 169.140 | 169.320 | 169.302 | USD 387,871 | 210.55 |
| 2025-05-16 | BUY | 2,133 | 166.660 | 167.990 | 167.857 | USD 358,039 | 210.92 |
| 2025-05-15 | BUY | 1,738 | 159.130 | 190.860 | 187.687 | USD 326,200 | 211.36 |
| 2025-05-14 | BUY | 1,580 | 189.860 | 191.280 | 191.138 | USD 301,998 | 211.54 |
| 2025-05-13 | SELL | -316 | 191.000 | 191.910 | 191.819 | USD -60,615 | 211.72 Profit of 6,287 on sale |
| 2025-05-12 | BUY | 79 | 186.820 | 187.550 | 187.477 | USD 14,811 | 211.93 |
| 2025-05-09 | BUY | 237 | 184.070 | 184.550 | 184.502 | USD 43,727 | 212.18 |
| 2025-05-08 | SELL | -2,291 | 181.390 | 184.880 | 184.531 | USD -422,761 | 212.45 Profit of 63,961 on sale |
| 2025-05-07 | SELL | -1,106 | 182.190 | 186.390 | 185.970 | USD -205,683 | 212.72 Profit of 29,585 on sale |
| 2025-05-06 | BUY | 2,765 | 184.950 | 186.830 | 186.642 | USD 516,065 | 212.97 |
| 2025-05-02 | BUY | 237 | 184.370 | 187.040 | 186.773 | USD 44,265 | 213.48 |
| 2025-05-01 | SELL | -395 | 183.020 | 185.040 | 184.838 | USD -73,011 | 213.77 Profit of 11,427 on sale |
| 2025-04-30 | BUY | 237 | 184.570 | 185.280 | 185.209 | USD 43,895 | 214.04 |
| 2025-04-29 | BUY | 553 | 185.290 | 185.700 | 185.659 | USD 102,669 | 214.31 |
| 2025-04-28 | BUY | 1,166 | 178.030 | 183.440 | 182.899 | USD 213,260 | 214.66 |
| 2025-04-25 | BUY | 1,092 | 177.530 | 182.070 | 181.616 | USD 198,325 | 215.01 |
| 2025-04-24 | BUY | 312 | 176.900 | 198.680 | 196.502 | USD 61,309 | 215.38 |
| 2025-04-23 | BUY | 858 | 217.100 | 221.500 | 221.060 | USD 189,669 | 215.37 |
| 2025-04-22 | SELL | -472 | 214.290 | 214.800 | 214.749 | USD -101,362 | 215.38 Profit of 296 on sale |
| 2025-04-17 | BUY | 156 | 208.660 | 212.580 | 212.188 | USD 33,101 | 215.51 |
| 2025-04-16 | BUY | 4,450 | 210.110 | 214.320 | 213.899 | USD 951,851 | 215.57 |
| 2025-04-15 | BUY | 1,560 | 212.830 | 215.150 | 214.918 | USD 335,272 | 215.60 |
| 2025-04-11 | BUY | 1,950 | 208.140 | 209.870 | 209.697 | USD 408,909 | 215.71 |
| 2025-04-10 | BUY | 3,198 | 204.380 | 208.360 | 207.962 | USD 665,062 | 215.83 |
| 2025-04-09 | BUY | 624 | 210.380 | 211.630 | 211.505 | USD 131,979 | 215.89 |
| 2025-04-08 | BUY | 1,638 | 195.590 | 208.200 | 206.939 | USD 338,966 | 216.11 |
| 2025-04-07 | BUY | 1,870 | 198.440 | 202.850 | 202.409 | USD 378,505 | 216.30 |
| 2025-04-04 | SELL | -4,680 | 198.600 | 211.280 | 210.012 | USD -982,856 | 216.50 Profit of 30,364 on sale |
| 2025-04-02 | BUY | 546 | 226.150 | 227.000 | 226.915 | USD 123,896 | 216.39 |
| 2025-03-31 | SELL | -2,106 | 220.830 | 221.830 | 221.730 | USD -466,963 | 216.28 Loss of -11,486 on sale |
| 2025-03-28 | SELL | -1,326 | 216.130 | 220.380 | 219.955 | USD -291,660 | 216.28 Loss of -4,876 on sale |
| 2025-03-27 | SELL | -390 | 219.180 | 222.240 | 221.934 | USD -86,554 | 216.24 Loss of -2,219 on sale |
| 2025-03-26 | BUY | 702 | 221.690 | 224.210 | 223.958 | USD 157,219 | 216.18 |
| 2025-03-25 | SELL | -936 | 222.620 | 223.360 | 223.286 | USD -208,996 | 216.10 Loss of -6,725 on sale |
| 2025-03-24 | BUY | 546 | 221.790 | 223.300 | 223.149 | USD 121,839 | 216.03 |
| 2025-03-21 | BUY | 936 | 218.090 | 221.620 | 221.267 | USD 207,106 | 216.01 |
| 2025-03-19 | BUY | 148 | 220.350 | 221.740 | 221.601 | USD 32,797 | 215.88 |
| 2025-03-18 | SELL | -1,422 | 216.940 | 218.450 | 218.299 | USD -310,421 | 215.86 Loss of -3,462 on sale |
| 2025-03-17 | BUY | 1,501 | 218.160 | 218.850 | 218.781 | USD 328,390 | 215.83 |
| 2025-03-14 | BUY | 1,343 | 214.610 | 214.990 | 214.952 | USD 288,681 | 215.85 |
| 2025-03-13 | BUY | 6,544 | 209.450 | 213.630 | 213.212 | USD 1,395,259 | 215.94 |
| 2025-03-12 | BUY | 3,120 | 211.330 | 216.680 | 216.145 | USD 674,372 | 216.00 |
| 2025-03-11 | BUY | 1,248 | 213.410 | 216.370 | 216.074 | USD 269,660 | 216.03 |
| 2025-03-07 | BUY | 744 | 218.040 | 220.840 | 220.560 | USD 164,097 | 216.03 |
| 2025-03-06 | SELL | -702 | 219.950 | 224.330 | 223.892 | USD -157,172 | 215.97 Loss of -5,562 on sale |
| 2025-03-05 | BUY | 2,426 | 225.960 | 226.810 | 226.725 | USD 550,035 | 215.82 |
| 2025-03-04 | BUY | 468 | 223.920 | 235.700 | 234.522 | USD 109,756 | 215.71 |
| 2025-03-03 | BUY | 2,106 | 237.790 | 238.590 | 238.510 | USD 502,302 | 215.38 |
| 2025-02-28 | SELL | -546 | 235.690 | 235.860 | 235.843 | USD -128,770 | 215.07 Loss of -11,343 on sale |
| 2025-02-27 | BUY | 78 | 231.580 | 234.940 | 234.604 | USD 18,299 | 214.81 |
| 2025-02-26 | SELL | -156 | 229.710 | 234.950 | 234.426 | USD -36,570 | 214.58 Loss of -3,096 on sale |
| 2025-02-25 | BUY | 1,482 | 232.380 | 233.000 | 232.938 | USD 345,214 | 214.30 |
| 2025-02-21 | BUY | 1,092 | 232.340 | 235.240 | 234.950 | USD 256,565 | 213.71 |
| 2025-02-20 | BUY | 624 | 234.430 | 238.000 | 237.643 | USD 148,289 | 213.37 |
| 2025-02-19 | BUY | 156 | 236.340 | 237.130 | 237.051 | USD 36,980 | 212.98 |
| 2025-02-18 | BUY | 390 | 236.280 | 236.930 | 236.865 | USD 92,377 | 212.57 |
| 2025-02-13 | BUY | 1,326 | 229.870 | 230.750 | 230.662 | USD 305,858 | 211.61 |
| 2025-02-12 | BUY | 468 | 227.730 | 229.640 | 229.449 | USD 107,382 | 211.31 |
| 2025-02-11 | SELL | -156 | 229.890 | 230.590 | 230.520 | USD -35,961 | 210.96 Loss of -3,052 on sale |
| 2025-02-07 | SELL | -624 | 230.060 | 233.260 | 232.940 | USD -145,355 | 210.20 Loss of -14,193 on sale |
| 2025-02-06 | BUY | 312 | 231.240 | 232.250 | 232.149 | USD 72,430 | 209.77 |
| 2025-02-04 | BUY | 2,730 | 214.220 | 219.970 | 219.395 | USD 598,948 | 209.27 |
| 2025-02-03 | BUY | 1,014 | 216.620 | 217.470 | 217.385 | USD 220,428 | 209.11 |
| 2025-01-31 | BUY | 234 | 216.040 | 217.520 | 217.372 | USD 50,865 | 208.96 |
| 2025-01-30 | BUY | 156 | 215.910 | 218.030 | 217.818 | USD 33,980 | 208.81 |
| 2025-01-29 | BUY | 1,482 | 212.510 | 220.260 | 219.485 | USD 325,277 | 208.72 |
| 2025-01-28 | BUY | 702 | 211.720 | 213.890 | 213.673 | USD 149,998 | 208.65 |
| 2025-01-27 | BUY | 1,092 | 213.130 | 213.230 | 213.220 | USD 232,836 | 208.55 |
| 2025-01-24 | BUY | 702 | 208.840 | 209.430 | 209.371 | USD 146,978 | 208.54 |
| 2025-01-23 | BUY | 2,028 | 206.490 | 208.990 | 208.740 | USD 423,325 | 208.59 |
| 2025-01-02 | BUY | 2,574 | 205.980 | 207.850 | 207.663 | USD 534,525 | 208.66 |
| 2024-12-30 | BUY | 4,911 | 206.270 | 207.410 | 207.296 | USD 1,018,031 | 208.72 |
| 2024-12-10 | BUY | 553 | 201.540 | 203.280 | 203.106 | USD 112,318 | 208.92 |
| 2024-12-09 | BUY | 632 | 202.890 | 207.570 | 207.102 | USD 130,888 | 209.08 |
| 2024-12-06 | BUY | 948 | 207.280 | 207.560 | 207.532 | USD 196,740 | 209.14 |
| 2024-12-05 | BUY | 237 | 204.000 | 208.000 | 207.600 | USD 49,201 | 209.29 |
| 2024-12-04 | BUY | 869 | 215.850 | 216.380 | 216.327 | USD 187,988 | 209.09 |
| 2024-12-03 | BUY | 2,783 | 215.380 | 220.130 | 219.655 | USD 611,300 | 208.89 |
| 2024-12-02 | BUY | 234 | 218.510 | 222.190 | 221.822 | USD 51,906 | 208.58 |
| 2024-11-29 | BUY | 1,817 | 220.960 | 222.350 | 222.211 | USD 403,757 | 208.17 |
| 2024-11-27 | BUY | 2,133 | 220.590 | 222.260 | 222.093 | USD 473,724 | 207.28 |
| 2024-11-26 | BUY | 4,582 | 222.450 | 223.230 | 223.152 | USD 1,022,482 | 206.72 |
| 2024-11-25 | BUY | 4,740 | 221.760 | 223.220 | 223.074 | USD 1,057,371 | 206.14 |
| 2024-11-22 | BUY | 5,530 | 221.560 | 222.050 | 222.001 | USD 1,227,666 | 205.52 |
| 2024-11-21 | BUY | 869 | 217.410 | 219.110 | 218.940 | USD 190,259 | 205.03 |
| 2024-11-20 | BUY | 790 | 217.940 | 218.180 | 218.156 | USD 172,343 | 204.47 |
| 2024-11-19 | BUY | 711 | 215.120 | 216.930 | 216.749 | USD 154,109 | 203.98 |
| 2024-11-18 | BUY | 6,399 | 212.740 | 213.280 | 213.226 | USD 1,364,433 | 203.57 |
| 2024-11-12 | BUY | 2,212 | 214.060 | 215.250 | 215.131 | USD 475,870 | 203.04 |
| 2024-11-11 | BUY | 1,501 | 214.860 | 215.450 | 215.391 | USD 323,302 | 202.42 |
| 2024-11-08 | BUY | 1,130 | 210.700 | 212.840 | 212.626 | USD 240,267 | 201.96 |
| 2024-11-07 | BUY | 7,031 | 208.870 | 210.940 | 210.733 | USD 1,481,664 | 201.55 |
| 2024-11-06 | BUY | 5,834 | 211.200 | 211.980 | 211.902 | USD 1,236,236 | 200.95 |
| 2024-11-05 | BUY | 3,148 | 203.020 | 203.320 | 203.290 | USD 639,957 | 200.65 |
| 2024-11-05 | BUY | 3,148 | 203.020 | 203.320 | 203.290 | USD 639,957 | 200.65 |
| 2024-11-04 | BUY | 553 | 200.820 | 202.960 | 202.746 | USD 112,119 | 200.64 |
| 2024-11-01 | BUY | 1,264 | 202.050 | 202.880 | 202.797 | USD 256,335 | 200.52 |
| 2024-10-31 | BUY | 316 | 197.900 | 201.620 | 201.248 | USD 63,594 | 200.76 |
| 2024-10-30 | BUY | 785 | 199.810 | 202.370 | 202.114 | USD 158,659 | 200.86 |
| 2024-10-29 | BUY | 2,923 | 200.910 | 202.660 | 202.485 | USD 591,864 | 200.85 |
| 2024-10-28 | SELL | -553 | 201.420 | 201.720 | 201.690 | USD -111,535 | 200.69 Loss of -554 on sale |
| 2024-10-28 | SELL | -553 | 201.420 | 201.720 | 201.690 | USD -111,535 | 200.69 Loss of -554 on sale |
| 2024-10-25 | BUY | 948 | 199.520 | 203.700 | 203.282 | USD 192,711 | 201.16 |
| 2024-10-25 | BUY | 948 | 199.520 | 203.700 | 203.282 | USD 192,711 | 201.16 |
| 2024-10-24 | BUY | 632 | 203.290 | 204.500 | 204.379 | USD 129,168 | 199.73 |
| 2024-10-24 | BUY | 632 | 203.290 | 204.500 | 204.379 | USD 129,168 | 199.73 |
| 2024-10-23 | BUY | 790 | 202.360 | 203.000 | 202.936 | USD 160,319 | 198.42 |
| 2024-10-22 | BUY | 4,252 | 199.670 | 199.870 | 199.850 | USD 849,762 | 197.17 |
| 2024-10-21 | BUY | 2,212 | 197.170 | 197.670 | 197.620 | USD 437,135 | 0.00 |