| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-21 | SELL | -277 | 280.300 | 272.260 | 273.064 | USD -75,639 | 185.65 Loss of -24,213 on sale |
| 2025-10-16 | SELL | -1,939 | 322.540 | 303.070 | 305.017 | USD -591,428 | 184.23 Loss of -234,204 on sale |
| 2025-10-15 | SELL | -831 | 311.010 | 298.940 | 300.147 | USD -249,422 | 183.70 Loss of -96,763 on sale |
| 2025-10-02 | BUY | 2,493 | 294.970 | 286.050 | 286.942 | USD 715,346 | 182.73 |
| 2025-10-01 | BUY | 277 | 289.990 | 277.880 | 279.091 | USD 77,308 | 182.25 |
| 2025-09-30 | SELL | -554 | 284.000 | 275.900 | 276.710 | USD -153,297 | 181.81 Loss of -52,576 on sale |
| 2025-09-25 | BUY | 277 | 298.750 | 288.550 | 289.570 | USD 80,211 | 180.39 |
| 2025-09-24 | SELL | -21,240 | 312.470 | 300.030 | 301.274 | USD -6,399,060 | 179.80 Loss of -2,580,034 on sale |
| 2025-09-18 | BUY | 1,128 | | | 296.620* | | 179.27 |
| 2025-08-27 | SELL | -1,415 | | | 235.810* | | 178.15 Profit of 252,086 on sale |
| 2025-08-15 | SELL | -24,404 | 250.630 | 242.930 | 243.700 | USD -5,947,255 | 177.28 Loss of -1,620,985 on sale |
| 2025-08-12 | BUY | 870 | 257.870 | 251.080 | 251.759 | USD 219,030 | 176.91 |
| 2025-08-05 | BUY | 2,312 | 258.490 | 251.370 | 252.082 | USD 582,814 | 175.79 |
| 2025-08-04 | BUY | 1,734 | 252.910 | 245.900 | 246.601 | USD 427,606 | 175.42 |
| 2025-08-01 | SELL | -867 | 248.410 | 242.000 | 242.641 | USD -210,370 | 175.08 Loss of -58,573 on sale |
| 2025-07-31 | BUY | 867 | 260.870 | 253.320 | 254.075 | USD 220,283 | 174.70 |
| 2025-07-30 | BUY | 1,734 | 251.050 | 245.600 | 246.145 | USD 426,815 | 174.33 |
| 2025-07-29 | BUY | 1,156 | 253.070 | 246.590 | 247.238 | USD 285,807 | 173.95 |
| 2025-07-28 | BUY | 9,826 | 247.780 | 243.420 | 243.856 | USD 2,396,129 | 173.59 |
| 2025-07-23 | BUY | 1,156 | 243.420 | 238.700 | 239.172 | USD 276,483 | 172.54 |
| 2025-07-21 | BUY | 2,023 | 246.800 | 243.240 | 243.596 | USD 492,795 | 171.85 |
| 2025-07-17 | SELL | -289 | 251.600 | 242.010 | 242.969 | USD -70,218 | 171.07 Loss of -20,778 on sale |
| 2025-07-16 | SELL | -578 | 241.330 | 233.190 | 234.004 | USD -135,254 | 170.71 Loss of -36,583 on sale |
| 2025-07-11 | BUY | 578 | 234.000 | 229.870 | 230.283 | USD 133,104 | 169.76 |
| 2025-07-08 | SELL | -2,051 | 241.439 | 233.220 | 234.042 | USD -480,020 | 168.71 Loss of -133,990 on sale |
| 2025-07-03 | BUY | 1,160 | 237.990 | 231.200 | 231.879 | USD 268,980 | 167.63 |
| 2025-07-02 | BUY | 1,450 | 230.830 | 216.800 | 218.203 | USD 316,394 | 167.29 |
| 2025-07-01 | BUY | 2,610 | 223.170 | 216.308 | 216.994 | USD 566,355 | 167.01 |
| 2025-06-30 | BUY | 1,740 | 228.220 | 218.380 | 219.364 | USD 381,693 | 166.72 |
| 2025-06-27 | SELL | -870 | 214.650 | 209.960 | 210.429 | USD -183,073 | 166.48 Loss of -38,234 on sale |
| 2025-06-26 | SELL | -12,470 | 214.420 | 210.360 | 210.766 | USD -2,628,252 | 166.22 Loss of -555,430 on sale |
| 2025-06-24 | BUY | 580 | 216.370 | 208.550 | 209.332 | USD 121,413 | 165.70 |
| 2025-06-23 | SELL | -578 | 207.270 | 202.540 | 203.013 | USD -117,342 | 165.47 Loss of -21,702 on sale |
| 2025-06-20 | BUY | 58,100 | 213.800 | 204.640 | 205.556 | USD 11,942,804 | 165.24 |
| 2025-06-17 | BUY | 843 | 215.880 | 207.480 | 208.320 | USD 175,614 | 164.46 |
| 2025-06-16 | BUY | 5,859 | 215.170 | 209.980 | 210.499 | USD 1,233,314 | 164.19 |
| 2025-06-13 | BUY | 4,464 | 216.600 | 201.200 | 202.740 | USD 905,031 | 163.89 |
| 2025-06-12 | SELL | -558 | 202.490 | 188.880 | 190.241 | USD -106,154 | 163.68 Loss of -14,819 on sale |
| 2025-06-11 | BUY | 1,674 | 179.550 | 176.200 | 176.535 | USD 295,520 | 163.61 |
| 2025-06-10 | SELL | -558 | 177.840 | 174.280 | 174.636 | USD -97,447 | 163.53 Loss of -6,200 on sale |
| 2025-06-06 | BUY | 279 | 174.790 | 172.660 | 172.873 | USD 48,232 | 163.38 |
| 2025-06-05 | BUY | 279 | 172.260 | 168.760 | 169.110 | USD 47,182 | 163.33 |
| 2025-06-04 | BUY | 3,892 | 170.480 | 167.570 | 167.861 | USD 653,315 | 163.30 |
| 2025-06-02 | BUY | 3,324 | | | 166.570* | | 163.25 |
| 2025-05-30 | BUY | 554 | | | 165.530* | | 163.23 |
| 2025-05-29 | BUY | 1,108 | | | 162.900* | | 163.24 |
| 2025-05-27 | BUY | 30,747 | 162.400 | 158.920 | 159.268 | USD 4,897,013 | 163.24 |
| 2025-05-22 | BUY | 554 | 159.190 | 156.820 | 157.057 | USD 87,010 | 163.37 |
| 2025-05-21 | SELL | -554 | 160.883 | 156.459 | 156.901 | USD -86,923 | 163.41 Profit of 3,607 on sale |
| 2025-05-20 | SELL | -4,432 | 160.360 | 157.580 | 157.858 | USD -699,627 | 163.43 Profit of 24,708 on sale |
| 2025-05-16 | SELL | -52,884 | 160.840 | 158.520 | 158.752 | USD -8,395,441 | 163.48 Profit of 249,906 on sale |
| 2025-05-13 | BUY | 867 | | | 162.270* | | 163.52 |
| 2025-05-12 | BUY | 289 | | | 157.220* | | 163.56 |
| 2025-05-07 | BUY | 867 | | | 149.370* | | 163.84 |
| 2025-05-06 | BUY | 867 | | | 147.700* | | 163.95 |
| 2025-05-02 | BUY | 3,179 | 153.060 | 148.450 | 148.911 | USD 473,388 | 164.15 |
| 2025-05-01 | BUY | 867 | 148.630 | 145.335 | 145.665 | USD 126,291 | 164.29 |
| 2025-04-30 | BUY | 2,601 | 141.300 | 135.565 | 136.139 | USD 354,096 | 164.46 |
| 2025-04-29 | BUY | 289 | 141.150 | 139.550 | 139.710 | USD 40,376 | 164.63 |
| 2025-04-28 | BUY | 7,514 | 140.670 | 138.080 | 138.339 | USD 1,039,479 | 164.81 |
| 2025-04-25 | BUY | 578 | 139.000 | 136.758 | 136.982 | USD 79,175 | 165.00 |
| 2025-04-24 | SELL | -1,734 | 137.830 | 132.000 | 132.583 | USD -229,899 | 165.20 Profit of 56,563 on sale |
| 2025-04-23 | BUY | 4,335 | 135.870 | 130.990 | 131.478 | USD 569,959 | 165.46 |
| 2025-04-22 | BUY | 1,734 | 127.990 | 123.390 | 123.850 | USD 214,756 | 165.74 |
| 2025-04-16 | BUY | 6,936 | 132.537 | 127.860 | 128.328 | USD 890,081 | 166.93 |
| 2025-04-15 | BUY | 4,046 | 136.482 | 133.720 | 133.996 | USD 542,149 | 167.19 |
| 2025-04-14 | BUY | 578 | 136.800 | 132.870 | 133.263 | USD 77,026 | 167.44 |
| 2025-04-11 | BUY | 2,890 | 133.000 | 128.840 | 129.256 | USD 373,550 | 167.72 |
| 2025-04-10 | BUY | 924 | 136.395 | 129.255 | 129.969 | USD 120,091 | 168.00 |
| 2025-04-09 | SELL | -924 | 140.580 | 123.400 | 125.118 | USD -115,609 | 168.23 Profit of 39,831 on sale |
| 2025-04-08 | BUY | 4,620 | 132.980 | 121.710 | 122.837 | USD 567,507 | 168.58 |
| 2025-04-07 | SELL | -5,544 | 134.110 | 119.000 | 120.511 | USD -668,113 | 168.92 Profit of 268,383 on sale |
| 2025-04-04 | SELL | -1,848 | 133.815 | 126.950 | 127.636 | USD -235,872 | 169.26 Profit of 76,914 on sale |
| 2025-04-02 | SELL | -1,848 | | | 145.860* | | 169.45 Profit of 313,146 on sale |
| 2025-04-01 | SELL | -924 | | | 141.940* | | 169.68 Profit of 156,787 on sale |
| 2025-03-31 | SELL | -924 | | | 139.810* | | 169.94 Profit of 157,021 on sale |
| 2025-03-28 | BUY | 924 | | | 140.870* | | 170.18 |
| 2025-03-26 | BUY | 2,772 | | | 147.800* | | 170.59 |
| 2025-03-25 | BUY | 924 | | | 153.930* | | 170.74 |
| 2025-03-24 | BUY | 1,848 | | | 154.870* | | 170.88 |
| 2025-03-21 | SELL | -33,318 | | | 152.230* | | 171.04 Profit of 5,698,851 on sale |
| 2025-03-19 | BUY | 3,804 | | | 152.450* | | 171.38 |
| 2025-03-18 | BUY | 2,853 | | | 149.450* | | 171.58 |
| 2025-03-17 | BUY | 951 | | | 154.010* | | 171.74 |
| 2025-03-14 | BUY | 951 | | | 149.270* | | 171.95 |
| 2025-03-13 | SELL | -951 | | | 147.660* | | 172.18 Profit of 163,746 on sale |
| 2025-03-11 | SELL | -6,657 | | | 144.180* | | 172.66 Profit of 1,149,377 on sale |
| 2025-03-10 | SELL | -3,804 | | | 148.790* | | 172.89 Profit of 657,668 on sale |
| 2025-03-07 | SELL | -7,608 | | | 155.160* | | 173.06 Profit of 1,316,659 on sale |
| 2025-03-05 | SELL | -18,069 | | | 161.560* | | 173.18 Profit of 3,129,123 on sale |
| 2025-03-04 | SELL | -2,853 | | | 157.470* | | 173.33 Profit of 494,520 on sale |
| 2025-03-03 | BUY | 951 | 167.120 | 162.720 | 163.160 | USD 155,165 | 173.45 |
| 2025-02-28 | SELL | -3,804 | 166.150 | 160.810 | 161.344 | USD -613,753 | 173.52 Profit of 46,329 on sale |
| 2025-02-27 | BUY | 951 | 174.860 | 164.580 | 165.608 | USD 157,493 | 173.61 |
| 2025-02-26 | BUY | 1,902 | 173.870 | 169.130 | 169.604 | USD 322,587 | 173.63 |
| 2025-02-20 | BUY | 1,900 | 180.270 | 174.430 | 175.014 | USD 332,527 | 173.76 |
| 2025-02-19 | BUY | 2,850 | 181.680 | 175.700 | 176.298 | USD 502,449 | 173.67 |
| 2025-02-14 | BUY | 4,750 | 175.030 | 172.813 | 173.035 | USD 821,914 | 173.59 |
| 2025-02-13 | BUY | 2,850 | 174.375 | 172.100 | 172.328 | USD 491,133 | 173.59 |
| 2025-02-11 | SELL | -1,900 | 179.120 | 176.450 | 176.717 | USD -335,762 | 173.56 Loss of -5,994 on sale |
| 2025-02-05 | SELL | -950 | 171.890 | 168.520 | 168.857 | USD -160,414 | 173.52 Profit of 4,433 on sale |
| 2025-02-04 | BUY | 950 | 170.400 | 166.350 | 166.755 | USD 158,417 | 173.59 |
| 2025-02-03 | BUY | 950 | 169.900 | 163.310 | 163.969 | USD 155,771 | 173.66 |
| 2025-01-30 | BUY | 1,900 | 171.490 | 164.100 | 164.839 | USD 313,194 | 173.75 |
| 2025-01-28 | BUY | 2,850 | 165.825 | 156.750 | 157.657 | USD 449,324 | 174.03 |
| 2025-01-27 | BUY | 2,847 | 172.520 | 152.660 | 154.646 | USD 440,277 | 174.25 |
| 2025-01-24 | BUY | 949 | 189.100 | 181.875 | 182.598 | USD 173,285 | 174.12 |
| 2025-01-23 | BUY | 5,694 | 186.570 | 181.520 | 182.025 | USD 1,036,450 | 173.95 |
| 2025-01-21 | BUY | 8,550 | 173.370 | 162.750 | 163.812 | USD 1,400,593 | 173.82 |
| 2025-01-17 | BUY | 3,800 | 163.160 | 160.550 | 160.811 | USD 611,082 | 174.20 |
| 2025-01-16 | BUY | 3,800 | 161.470 | 158.410 | 158.716 | USD 603,121 | 174.41 |
| 2025-01-15 | BUY | 4,750 | 159.150 | 157.260 | 157.449 | USD 747,882 | 174.66 |
| 2025-01-13 | BUY | 950 | 154.150 | 152.420 | 152.593 | USD 144,963 | 175.27 |
| 2025-01-10 | BUY | 3,800 | 159.108 | 153.929 | 154.447 | USD 586,897 | 175.60 |
| 2025-01-08 | BUY | 1,898 | 163.930 | 161.460 | 161.707 | USD 306,920 | 176.01 |
| 2025-01-08 | BUY | 1,898 | 163.930 | 161.460 | 161.707 | USD 306,920 | 176.01 |
| 2025-01-06 | BUY | 2,847 | 167.970 | 165.190 | 165.468 | USD 471,087 | 176.18 |
| 2025-01-03 | BUY | 1,898 | 167.200 | 165.270 | 165.463 | USD 314,049 | 176.35 |
| 2025-01-02 | BUY | 2,847 | 168.690 | 164.920 | 165.297 | USD 470,601 | 176.52 |
| 2024-12-30 | BUY | 2,847 | 167.910 | 164.550 | 164.886 | USD 469,430 | 176.87 |
| 2024-12-27 | BUY | 949 | 171.150 | 167.200 | 167.595 | USD 159,048 | 177.02 |
| 2024-12-23 | BUY | 949 | 169.510 | 167.168 | 167.402 | USD 158,865 | 177.38 |
| 2024-12-20 | BUY | 15,414 | 171.260 | 165.630 | 166.193 | USD 2,561,699 | 177.53 |
| 2024-12-19 | BUY | 4,700 | 171.000 | 167.400 | 167.760 | USD 788,472 | 177.70 |
| 2024-12-18 | BUY | 940 | 171.230 | 165.360 | 165.947 | USD 155,990 | 177.95 |
| 2024-12-17 | BUY | 940 | 172.980 | 169.285 | 169.655 | USD 159,475 | 178.13 |
| 2024-12-16 | BUY | 7,520 | 174.270 | 170.930 | 171.264 | USD 1,287,905 | 178.27 |
| 2024-12-13 | BUY | 940 | 176.140 | 171.640 | 172.090 | USD 161,765 | 178.38 |
| 2024-12-11 | BUY | 940 | | | 178.580* | | 178.37 |
| 2024-12-10 | BUY | 1,880 | 177.760 | 171.059 | 171.729 | USD 322,851 | 178.39 |
| 2024-12-06 | BUY | 1,880 | 192.630 | 186.380 | 187.005 | USD 351,569 | 177.79 |
| 2024-12-05 | BUY | 1,880 | 189.020 | 185.850 | 186.167 | USD 349,994 | 177.58 |
| 2024-12-04 | BUY | 1,880 | 189.790 | 185.900 | 186.289 | USD 350,223 | 177.31 |
| 2024-12-03 | BUY | 3,760 | 183.040 | 179.110 | 179.503 | USD 674,931 | 177.17 |
| 2024-12-02 | BUY | 2,820 | 185.290 | 181.000 | 181.429 | USD 511,630 | 177.06 |
| 2024-11-29 | BUY | 1,880 | 185.930 | 184.000 | 184.193 | USD 346,283 | 176.85 |
| 2024-11-21 | BUY | 940 | 196.040 | 191.640 | 192.080 | USD 180,555 | 174.68 |
| 2024-11-20 | BUY | 939 | 190.970 | 187.820 | 188.135 | USD 176,659 | 174.14 |
| 2024-11-15 | BUY | 1,878 | 185.800 | 182.330 | 182.677 | USD 343,067 | 172.81 |
| 2024-11-14 | BUY | 1,878 | 189.590 | 186.710 | 186.998 | USD 351,182 | 172.26 |
| 2024-11-12 | BUY | 3,756 | 190.610 | 187.220 | 187.559 | USD 704,472 | 170.81 |
| 2024-11-11 | BUY | 1,878 | 191.450 | 187.840 | 188.201 | USD 353,441 | 170.02 |
| 2024-11-08 | BUY | 1,878 | 190.150 | 186.260 | 186.649 | USD 350,527 | 169.14 |
| 2024-11-07 | BUY | 939 | 186.640 | 180.540 | 181.150 | USD 170,100 | 168.32 |
| 2024-11-06 | BUY | 2,817 | 182.095 | 177.415 | 177.883 | USD 501,097 | 167.68 |
| 2024-11-05 | BUY | 2,817 | 171.890 | 170.320 | 170.477 | USD 480,234 | 167.46 |
| 2024-11-04 | SELL | -2,817 | 170.480 | 168.730 | 168.905 | USD -475,805 ( 3,259) | 167.34 Loss of -4,398 on sale |
| 2024-10-31 | BUY | 2,817 | 170.880 | 167.400 | 167.748 | USD 472,546 | 167.15 |
| 2024-10-30 | SELL | -939 | 176.160 | 172.790 | 173.127 | USD -162,566 ( 623) | 166.65 Loss of -6,081 on sale |
| 2024-10-29 | BUY | 939 | 174.020 | 172.290 | 172.463 | USD 161,943 | 166.17 |
| 2024-10-28 | BUY | 1,878 | 174.170 | 172.140 | 172.343 | USD 323,660 | 165.69 |
| 2024-10-23 | BUY | 1,878 | 176.070 | 173.010 | 173.316 | USD 325,487 | 164.22 |
| 2024-10-22 | BUY | 73,038 | 175.850 | 174.280 | 174.437 | USD 12,740,530 | 163.11 |
| 2024-10-14 | BUY | 896 | 177.220 | 175.500 | 175.672 | USD 157,402 | 161.67 |
| 2024-10-11 | BUY | 1,790 | 177.000 | 174.400 | 174.660 | USD 312,641 | 159.91 |
| 2024-10-10 | BUY | 895 | 178.300 | 174.180 | 174.592 | USD 156,260 | 157.69 |
| 2024-10-09 | BUY | 895 | 178.610 | 173.810 | 174.290 | USD 155,990 | 154.26 |
| 2024-10-08 | BUY | 11,640 | 174.640 | 170.440 | 170.860 | USD 1,988,810 | 150.23 |
| 2024-09-27 | SELL | -8,365 | 169.110 | 166.510 | 166.770 | USD -1,395,031 | 145.61 Loss of -177,024 on sale |
| 2024-09-13 | BUY | 4,582 | 173.940 | 161.000 | 162.294 | USD 743,631 | 140.13 |
| 2024-07-24 | BUY | 2,814 | 142.660 | 138.400 | 138.826 | USD 390,656 | 140.82 |
| 2024-07-19 | BUY | 2,812 | 140.440 | 138.080 | 138.316 | USD 388,945 | 143.07 |
| 2024-07-15 | BUY | 18,742 | 146.590 | 141.920 | 142.387 | USD 2,668,617 | 0.00 |