| 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 | 181.17 |
| 2025-11-10 | BUY | 608 | 64.180 | 62.670 | 62.821 | USD 38,195 | 181.17 |
| 2025-11-06 | SELL | -365 | 64.000 | 61.330 | 61.597 | USD -22,483 | 182.36 Profit of 44,078 on sale |
| 2025-11-05 | SELL | -228 | 64.870 | 63.500 | 63.637 | USD -14,509 | 182.96 Profit of 27,205 on sale |
| 2025-11-04 | SELL | -974 | 66.220 | 63.710 | 63.961 | USD -62,298 | 183.56 Profit of 116,488 on sale |
| 2025-10-31 | SELL | -152 | 67.880 | 65.140 | 65.414 | USD -9,943 | 184.77 Profit of 18,141 on sale |
| 2025-10-30 | BUY | 1,064 | 70.100 | 64.520 | 65.078 | USD 69,243 | 185.38 |
| 2025-10-28 | BUY | 2,280 | 126.170 | 128.780 | 128.519 | USD 293,023 | 186.29 |
| 2025-10-27 | BUY | 1,216 | 126.540 | 126.800 | 126.774 | USD 154,157 | 186.60 |
| 2025-10-24 | BUY | 148 | 125.170 | 126.230 | 126.124 | USD 18,666 | 186.92 |
| 2025-10-23 | SELL | -304 | 123.960 | 125.640 | 125.472 | USD -38,143 | 187.26 Profit of 18,783 on sale |
| 2025-10-22 | BUY | 608 | 125.250 | 126.700 | 126.555 | USD 76,945 | 187.59 |
| 2025-10-21 | BUY | 228 | 126.070 | 126.720 | 126.655 | USD 28,877 | 187.92 |
| 2025-10-17 | BUY | 1,140 | 121.650 | 121.820 | 121.803 | USD 138,855 | 188.62 |
| 2025-10-16 | BUY | 74 | 118.000 | 121.680 | 121.312 | USD 8,977 | 189.00 |
| 2025-10-14 | SELL | -456 | 124.120 | 124.530 | 124.489 | USD -56,767 | 189.73 Profit of 29,751 on sale |
| 2025-10-07 | BUY | 2,280 | 126.690 | 128.350 | 128.184 | USD 292,260 | 190.08 |
| 2025-10-06 | BUY | 76 | 125.050 | 128.240 | 127.921 | USD 9,722 | 190.44 |
| 2025-10-03 | BUY | 1,050 | 127.560 | 129.850 | 129.621 | USD 136,102 | 190.79 |
| 2025-10-02 | BUY | 825 | 125.760 | 127.740 | 127.542 | USD 105,222 | 191.16 |
| 2025-10-01 | BUY | 525 | 126.090 | 129.640 | 129.285 | USD 67,875 | 191.53 |
| 2025-09-30 | BUY | 750 | 128.930 | 130.400 | 130.253 | USD 97,690 | 191.88 |
| 2025-09-29 | BUY | 675 | 130.450 | 130.640 | 130.621 | USD 88,169 | 192.23 |
| 2025-09-26 | BUY | 825 | 129.560 | 130.580 | 130.478 | USD 107,644 | 192.59 |
| 2025-09-25 | BUY | 1,050 | 128.660 | 130.770 | 130.559 | USD 137,087 | 192.96 |
| 2025-09-24 | SELL | -28,560 | 130.590 | 130.850 | 130.824 | USD -3,736,334 | 193.33 Profit of 1,785,033 on sale |
| 2025-09-18 | BUY | 78 | 132.870 | 135.320 | 135.075 | USD 10,536 | 193.68 |
| 2025-09-17 | BUY | 702 | 134.180 | 135.590 | 135.449 | USD 95,085 | 194.03 |
| 2025-09-16 | BUY | 312 | 132.750 | 133.950 | 133.830 | USD 41,755 | 194.39 |
| 2025-09-15 | BUY | 780 | 132.650 | 135.880 | 135.557 | USD 105,734 | 194.76 |
| 2025-09-12 | BUY | 234 | 134.320 | 135.800 | 135.652 | USD 31,743 | 195.12 |
| 2025-09-11 | BUY | 390 | 135.700 | 136.140 | 136.096 | USD 53,077 | 195.48 |
| 2025-09-09 | BUY | 390 | 136.410 | 136.430 | 136.428 | USD 53,207 | 196.23 |
| 2025-08-12 | BUY | 234 | 132.320 | 133.300 | 133.202 | USD 31,169 | 197.00 |
| 2025-08-11 | BUY | 702 | 132.220 | 135.200 | 134.902 | USD 94,701 | 197.40 |
| 2025-08-08 | BUY | 1,794 | 133.240 | 134.430 | 134.311 | USD 240,954 | 197.81 |
| 2025-08-07 | BUY | 234 | 132.700 | 135.450 | 135.175 | USD 31,631 | 198.21 |
| 2025-08-01 | BUY | 1,404 | 135.330 | 138.810 | 138.462 | USD 194,401 | 198.61 |
| 2025-07-31 | BUY | 78 | 138.940 | 141.380 | 141.136 | USD 11,009 | 198.99 |
| 2025-07-30 | BUY | 624 | 140.850 | 142.830 | 142.632 | USD 89,002 | 199.37 |
| 2025-07-29 | BUY | 78 | 142.500 | 142.640 | 142.626 | USD 11,125 | 199.73 |
| 2025-07-14 | BUY | 616 | 167.000 | 168.930 | 168.737 | USD 103,942 | 199.94 |
| 2025-07-11 | SELL | -154 | 165.520 | 169.750 | 169.327 | USD -26,076 | 200.17 Profit of 4,750 on sale |
| 2025-07-10 | BUY | 616 | 169.700 | 171.080 | 170.942 | USD 105,300 | 200.37 |
| 2025-07-09 | BUY | 616 | 170.950 | 171.770 | 171.688 | USD 105,760 | 200.57 |
| 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,373 on sale |
| 2025-07-02 | SELL | -2,262 | 172.450 | 173.500 | 173.395 | USD -392,219 | 201.49 Profit of 63,559 on sale |
| 2025-06-30 | BUY | 1,326 | 172.410 | 173.500 | 173.391 | USD 229,916 | 201.69 |
| 2025-06-27 | BUY | 693 | 172.330 | 173.500 | 173.383 | USD 120,154 | 201.90 |
| 2025-06-25 | SELL | -154 | 170.360 | 174.750 | 174.311 | USD -26,844 | 202.34 Profit of 4,316 on sale |
| 2025-06-24 | BUY | 77 | 172.660 | 177.360 | 176.890 | USD 13,621 | 202.55 |
| 2025-06-23 | BUY | 2,002 | 170.540 | 170.740 | 170.720 | USD 341,781 | 202.77 |
| 2025-06-20 | SELL | -27,708 | 163.380 | 164.580 | 164.460 | USD -4,556,858 | 203.06 Profit of 1,069,467 on sale |
| 2025-06-18 | SELL | -474 | 161.360 | 164.200 | 163.916 | USD -77,696 | 203.67 Profit of 18,842 on sale |
| 2025-06-13 | SELL | -237 | 163.020 | 166.000 | 165.702 | USD -39,271 | 204.27 Profit of 9,140 on sale |
| 2025-06-12 | BUY | 237 | 168.020 | 168.250 | 168.227 | USD 39,870 | 204.54 |
| 2025-06-11 | BUY | 316 | 168.070 | 168.840 | 168.763 | USD 53,329 | 204.81 |
| 2025-06-06 | SELL | -395 | 166.710 | 167.890 | 167.772 | USD -66,270 | 205.67 Profit of 14,970 on sale |
| 2025-06-05 | SELL | -237 | 165.380 | 165.720 | 165.686 | USD -39,268 | 205.98 Profit of 9,551 on sale |
| 2025-06-04 | SELL | -316 | 164.160 | 164.690 | 164.637 | USD -52,025 | 206.31 Profit of 13,169 on sale |
| 2025-06-02 | BUY | 1,027 | 162.000 | 162.340 | 162.306 | USD 166,688 | 207.01 |
| 2025-05-30 | SELL | -228 | 162.790 | 162.830 | 162.826 | USD -37,124 | 207.37 Profit of 10,155 on sale |
| 2025-05-29 | BUY | 79 | 159.620 | 161.540 | 161.348 | USD 12,746 | 207.75 |
| 2025-05-28 | SELL | -78 | 160.740 | 160.780 | 160.776 | USD -12,541 | 208.13 Profit of 3,694 on sale |
| 2025-05-27 | BUY | 869 | 160.140 | 161.750 | 161.589 | USD 140,421 | 208.53 |
| 2025-05-23 | SELL | -1,580 | 159.340 | 160.950 | 160.789 | USD -254,047 | 209.35 Profit of 76,722 on sale |
| 2025-05-22 | SELL | -1,738 | 161.340 | 163.000 | 162.834 | USD -283,005 | 209.75 Profit of 81,541 on sale |
| 2025-05-21 | BUY | 79 | 162.220 | 167.700 | 167.152 | USD 13,205 | 210.15 |
| 2025-05-20 | BUY | 632 | 165.870 | 169.730 | 169.344 | USD 107,025 | 210.53 |
| 2025-05-19 | BUY | 2,291 | 169.140 | 169.320 | 169.302 | USD 387,871 | 210.89 |
| 2025-05-16 | BUY | 2,133 | 166.660 | 167.990 | 167.857 | USD 358,039 | 211.27 |
| 2025-05-15 | BUY | 1,738 | 159.130 | 190.860 | 187.687 | USD 326,200 | 211.73 |
| 2025-05-14 | BUY | 1,580 | 189.860 | 191.280 | 191.138 | USD 301,998 | 211.92 |
| 2025-05-13 | SELL | -316 | 191.000 | 191.910 | 191.819 | USD -60,615 | 212.11 Profit of 6,412 on sale |
| 2025-05-12 | BUY | 79 | 186.820 | 187.550 | 187.477 | USD 14,811 | 212.34 |
| 2025-05-09 | BUY | 237 | 184.070 | 184.550 | 184.502 | USD 43,727 | 212.60 |
| 2025-05-08 | SELL | -2,291 | 181.390 | 184.880 | 184.531 | USD -422,761 | 212.88 Profit of 64,953 on sale |
| 2025-05-07 | SELL | -1,106 | 182.190 | 186.390 | 185.970 | USD -205,683 | 213.17 Profit of 30,079 on sale |
| 2025-05-06 | BUY | 2,765 | 184.950 | 186.830 | 186.642 | USD 516,065 | 213.43 |
| 2025-05-02 | BUY | 237 | 184.370 | 187.040 | 186.773 | USD 44,265 | 213.97 |
| 2025-05-01 | SELL | -395 | 183.020 | 185.040 | 184.838 | USD -73,011 | 214.27 Profit of 11,626 on sale |
| 2025-04-30 | BUY | 237 | 184.570 | 185.280 | 185.209 | USD 43,895 | 214.56 |
| 2025-04-29 | BUY | 553 | 185.290 | 185.700 | 185.659 | USD 102,669 | 214.85 |
| 2025-04-28 | BUY | 1,166 | 178.030 | 183.440 | 182.899 | USD 213,260 | 215.21 |
| 2025-04-25 | BUY | 1,092 | 177.530 | 182.070 | 181.616 | USD 198,325 | 215.59 |
| 2025-04-24 | BUY | 312 | 176.900 | 198.680 | 196.502 | USD 61,309 | 215.98 |
| 2025-04-23 | BUY | 858 | 217.100 | 221.500 | 221.060 | USD 189,669 | 215.97 |
| 2025-04-22 | SELL | -472 | 214.290 | 214.800 | 214.749 | USD -101,362 | 215.98 Profit of 583 on sale |
| 2025-04-17 | BUY | 156 | 208.660 | 212.580 | 212.188 | USD 33,101 | 216.23 |
| 2025-04-16 | BUY | 4,450 | 210.110 | 214.320 | 213.899 | USD 951,851 | 216.30 |
| 2025-04-15 | BUY | 1,560 | 212.830 | 215.150 | 214.918 | USD 335,272 | 216.33 |
| 2025-04-11 | BUY | 1,950 | 208.140 | 209.870 | 209.697 | USD 408,909 | 216.47 |
| 2025-04-10 | BUY | 3,198 | 204.380 | 208.360 | 207.962 | USD 665,062 | 216.61 |
| 2025-04-09 | BUY | 624 | 210.380 | 211.630 | 211.505 | USD 131,979 | 216.68 |
| 2025-04-08 | BUY | 1,638 | 195.590 | 208.200 | 206.939 | USD 338,966 | 216.92 |
| 2025-04-07 | BUY | 1,870 | 198.440 | 202.850 | 202.409 | USD 378,505 | 217.13 |
| 2025-04-04 | SELL | -4,680 | 198.600 | 211.280 | 210.012 | USD -982,856 | 217.35 Profit of 34,353 on sale |
| 2025-04-02 | BUY | 546 | 226.150 | 227.000 | 226.915 | USD 123,896 | 217.25 |
| 2025-03-31 | SELL | -2,106 | 220.830 | 221.830 | 221.730 | USD -466,963 | 217.15 Loss of -9,654 on sale |
| 2025-03-28 | SELL | -1,326 | 216.130 | 220.380 | 219.955 | USD -291,660 | 217.16 Loss of -3,708 on sale |
| 2025-03-27 | SELL | -390 | 219.180 | 222.240 | 221.934 | USD -86,554 | 217.13 Loss of -1,872 on sale |
| 2025-03-26 | BUY | 702 | 221.690 | 224.210 | 223.958 | USD 157,219 | 217.08 |
| 2025-03-25 | SELL | -936 | 222.620 | 223.360 | 223.286 | USD -208,996 | 217.00 Loss of -5,880 on sale |
| 2025-03-24 | BUY | 546 | 221.790 | 223.300 | 223.149 | USD 121,839 | 216.94 |
| 2025-03-21 | BUY | 936 | 218.090 | 221.620 | 221.267 | USD 207,106 | 216.93 |
| 2025-03-19 | BUY | 148 | 220.350 | 221.740 | 221.601 | USD 32,797 | 216.82 |
| 2025-03-18 | SELL | -1,422 | 216.940 | 218.450 | 218.299 | USD -310,421 | 216.81 Loss of -2,112 on sale |
| 2025-03-17 | BUY | 1,501 | 218.160 | 218.850 | 218.781 | USD 328,390 | 216.79 |
| 2025-03-14 | BUY | 1,343 | 214.610 | 214.990 | 214.952 | USD 288,681 | 216.83 |
| 2025-03-13 | BUY | 6,544 | 209.450 | 213.630 | 213.212 | USD 1,395,259 | 216.93 |
| 2025-03-12 | BUY | 3,120 | 211.330 | 216.680 | 216.145 | USD 674,372 | 217.01 |
| 2025-03-11 | BUY | 1,248 | 213.410 | 216.370 | 216.074 | USD 269,660 | 217.06 |
| 2025-03-07 | BUY | 744 | 218.040 | 220.840 | 220.560 | USD 164,097 | 217.09 |
| 2025-03-06 | SELL | -702 | 219.950 | 224.330 | 223.892 | USD -157,172 | 217.04 Loss of -4,808 on sale |
| 2025-03-05 | BUY | 2,426 | 225.960 | 226.810 | 226.725 | USD 550,035 | 216.90 |
| 2025-03-04 | BUY | 468 | 223.920 | 235.700 | 234.522 | USD 109,756 | 216.79 |
| 2025-03-03 | BUY | 2,106 | 237.790 | 238.590 | 238.510 | USD 502,302 | 216.45 |
| 2025-02-28 | SELL | -546 | 235.690 | 235.860 | 235.843 | USD -128,770 | 216.14 Loss of -10,759 on sale |
| 2025-02-27 | BUY | 78 | 231.580 | 234.940 | 234.604 | USD 18,299 | 215.88 |
| 2025-02-26 | SELL | -156 | 229.710 | 234.950 | 234.426 | USD -36,570 | 215.65 Loss of -2,930 on sale |
| 2025-02-25 | BUY | 1,482 | 232.380 | 233.000 | 232.938 | USD 345,214 | 215.36 |
| 2025-02-21 | BUY | 1,092 | 232.340 | 235.240 | 234.950 | USD 256,565 | 214.76 |
| 2025-02-20 | BUY | 624 | 234.430 | 238.000 | 237.643 | USD 148,289 | 214.40 |
| 2025-02-19 | BUY | 156 | 236.340 | 237.130 | 237.051 | USD 36,980 | 213.99 |
| 2025-02-18 | BUY | 390 | 236.280 | 236.930 | 236.865 | USD 92,377 | 213.57 |
| 2025-02-13 | BUY | 1,326 | 229.870 | 230.750 | 230.662 | USD 305,858 | 212.56 |
| 2025-02-12 | BUY | 468 | 227.730 | 229.640 | 229.449 | USD 107,382 | 212.26 |
| 2025-02-11 | SELL | -156 | 229.890 | 230.590 | 230.520 | USD -35,961 | 211.89 Loss of -2,907 on sale |
| 2025-02-07 | SELL | -624 | 230.060 | 233.260 | 232.940 | USD -145,355 | 211.08 Loss of -13,638 on sale |
| 2025-02-06 | BUY | 312 | 231.240 | 232.250 | 232.149 | USD 72,430 | 210.64 |
| 2025-02-04 | BUY | 2,730 | 214.220 | 219.970 | 219.395 | USD 598,948 | 210.11 |
| 2025-02-03 | BUY | 1,014 | 216.620 | 217.470 | 217.385 | USD 220,428 | 209.96 |
| 2025-01-31 | BUY | 234 | 216.040 | 217.520 | 217.372 | USD 50,865 | 209.81 |
| 2025-01-30 | BUY | 156 | 215.910 | 218.030 | 217.818 | USD 33,980 | 209.66 |
| 2025-01-29 | BUY | 1,482 | 212.510 | 220.260 | 219.485 | USD 325,277 | 209.59 |
| 2025-01-28 | BUY | 702 | 211.720 | 213.890 | 213.673 | USD 149,998 | 209.53 |
| 2025-01-27 | BUY | 1,092 | 213.130 | 213.230 | 213.220 | USD 232,836 | 209.43 |
| 2025-01-24 | BUY | 702 | 208.840 | 209.430 | 209.371 | USD 146,978 | 209.45 |
| 2025-01-23 | BUY | 2,028 | 206.490 | 208.990 | 208.740 | USD 423,325 | 209.53 |
| 2025-01-22 | BUY | 1,326 | 209.450 | 209.860 | 209.819 | USD 278,220 | 209.54 |
| 2024-12-10 | BUY | 553 | 201.540 | 203.280 | 203.106 | USD 112,318 | 209.78 |
| 2024-12-09 | BUY | 632 | 202.890 | 207.570 | 207.102 | USD 130,888 | 209.99 |
| 2024-12-06 | BUY | 948 | 207.280 | 207.560 | 207.532 | USD 196,740 | 210.08 |
| 2024-12-05 | BUY | 237 | 204.000 | 208.000 | 207.600 | USD 49,201 | 210.28 |
| 2024-12-04 | BUY | 869 | 215.850 | 216.380 | 216.327 | USD 187,988 | 210.09 |
| 2024-12-03 | BUY | 2,783 | 215.380 | 220.130 | 219.655 | USD 611,300 | 209.90 |
| 2024-12-02 | BUY | 234 | 218.510 | 222.190 | 221.822 | USD 51,906 | 209.58 |
| 2024-11-29 | BUY | 1,817 | 220.960 | 222.350 | 222.211 | USD 403,757 | 209.15 |
| 2024-11-27 | BUY | 2,133 | 220.590 | 222.260 | 222.093 | USD 473,724 | 208.19 |
| 2024-11-26 | BUY | 4,582 | 222.450 | 223.230 | 223.152 | USD 1,022,482 | 207.57 |
| 2024-11-25 | BUY | 4,740 | 221.760 | 223.220 | 223.074 | USD 1,057,371 | 206.93 |
| 2024-11-22 | BUY | 5,530 | 221.560 | 222.050 | 222.001 | USD 1,227,666 | 206.23 |
| 2024-11-21 | BUY | 869 | 217.410 | 219.110 | 218.940 | USD 190,259 | 205.67 |
| 2024-11-20 | BUY | 790 | 217.940 | 218.180 | 218.156 | USD 172,343 | 205.03 |
| 2024-11-19 | BUY | 711 | 215.120 | 216.930 | 216.749 | USD 154,109 | 204.46 |
| 2024-11-18 | BUY | 6,399 | 212.740 | 213.280 | 213.226 | USD 1,364,433 | 203.98 |
| 2024-11-12 | BUY | 2,212 | 214.060 | 215.250 | 215.131 | USD 475,870 | 203.35 |
| 2024-11-11 | BUY | 1,501 | 214.860 | 215.450 | 215.391 | USD 323,302 | 202.58 |
| 2024-11-08 | BUY | 1,130 | 210.700 | 212.840 | 212.626 | USD 240,267 | 202.00 |
| 2024-11-07 | BUY | 7,031 | 208.870 | 210.940 | 210.733 | USD 1,481,664 | 201.47 |
| 2024-11-06 | BUY | 2,133 | 211.200 | 211.980 | 211.902 | USD 451,987 | 200.66 |
| 2024-11-05 | BUY | 3,148 | 203.020 | 203.320 | 203.290 | USD 639,957 | 200.45 |
| 2024-11-04 | BUY | 553 | 200.820 | 202.960 | 202.746 | USD 112,119 | 200.41 |
| 2024-11-01 | BUY | 1,264 | 202.050 | 202.880 | 202.797 | USD 256,335 | 200.23 |
| 2024-10-31 | BUY | 316 | 197.900 | 201.620 | 201.248 | USD 63,594 | 200.52 |
| 2024-10-30 | BUY | 785 | 199.810 | 202.370 | 202.114 | USD 158,659 | 200.62 |
| 2024-10-29 | BUY | 1,896 | 200.910 | 202.660 | 202.485 | USD 383,912 | 200.57 |
| 2024-10-28 | SELL | -553 | 201.420 | 201.720 | 201.690 | USD -111,535 | 200.40 Loss of -712 on sale |
| 2024-10-25 | BUY | 948 | 199.520 | 203.700 | 203.282 | USD 192,711 | 200.62 |
| 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 | 2,040 | 199.670 | 199.870 | 199.850 | USD 407,694 | 197.17 |
| 2024-10-21 | BUY | 2,212 | 197.170 | 197.670 | 197.620 | USD 437,135 | 0.00 |