| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 135,598 | 177.420 | 174.950 | 175.197 | USD 23,756,362 | 165.51 |
| 2025-11-11 | BUY | 135,598 | 175.980 | 171.000 | 171.498 | USD 23,254,786 | 165.47 |
| 2025-11-10 | BUY | 135,598 | 174.798 | 169.500 | 170.030 | USD 23,055,694 | 165.44 |
| 2025-11-07 | BUY | 135,598 | 174.250 | 168.260 | 168.859 | USD 22,896,942 | 165.41 |
| 2025-11-06 | BUY | 135,598 | 178.510 | 170.070 | 170.914 | USD 23,175,597 | 165.37 |
| 2025-11-05 | BUY | 135,598 | 183.429 | 174.320 | 175.231 | USD 23,760,960 | 165.29 |
| 2025-11-04 | BUY | 135,598 | 179.335 | 172.290 | 172.994 | USD 23,457,707 | 165.25 |
| 2025-11-03 | BUY | 135,598 | 183.450 | 179.090 | 179.526 | USD 24,343,366 | 165.16 |
| 2025-10-31 | BUY | 135,598 | 182.150 | 176.830 | 177.362 | USD 24,049,933 | 165.08 |
| 2025-10-30 | BUY | 139,773 | 179.880 | 177.190 | 177.459 | USD 24,803,977 | 165.01 |
| 2025-10-29 | BUY | 143,948 | 183.480 | 178.200 | 178.728 | USD 25,727,538 | 164.94 |
| 2025-10-28 | BUY | 143,948 | 185.910 | 179.410 | 180.060 | USD 25,919,277 | 164.85 |
| 2025-10-27 | BUY | 143,948 | 205.550 | 168.820 | 172.493 | USD 24,830,023 | 164.72 |
| 2025-10-24 | BUY | 143,948 | 172.420 | 168.470 | 168.865 | USD 24,307,779 | 164.70 |
| 2025-10-23 | BUY | 143,948 | 171.250 | 167.880 | 168.217 | USD 24,214,501 | 164.67 |
| 2025-10-22 | BUY | 143,948 | 169.780 | 166.020 | 166.396 | USD 23,952,372 | 164.64 |
| 2025-10-21 | BUY | 143,948 | 169.210 | 166.210 | 166.510 | USD 23,968,782 | 164.62 |
| 2025-10-20 | BUY | 143,948 | 167.650 | 162.060 | 162.619 | USD 23,408,679 | 164.60 |
| 2025-10-17 | BUY | 143,948 | 163.790 | 161.670 | 161.882 | USD 23,302,590 | 164.61 |
| 2025-10-16 | BUY | 143,948 | 165.189 | 162.210 | 162.508 | USD 23,392,688 | 164.61 |
| 2025-10-15 | BUY | 143,948 | 164.240 | 160.310 | 160.703 | USD 23,132,875 | 164.62 |
| 2025-10-14 | BUY | 143,948 | 164.265 | 159.265 | 159.765 | USD 22,997,852 | 164.64 |
| 2025-10-13 | SELL | -143,948 | | | 646.990* | | 161.80 Profit of 23,291,235 on sale |
| 2025-10-03 | BUY | 143,948 | 171.750 | 168.745 | 169.045 | USD 24,333,761 | 161.76 |
| 2025-10-02 | BUY | 187,297 | 169.540 | 167.180 | 167.416 | USD 31,356,513 | 161.72 |
| 2025-09-29 | BUY | 230,646 | 169.840 | 164.760 | 165.268 | USD 38,118,402 | 161.70 |
| 2025-09-26 | BUY | 146,700 | 170.930 | 168.133 | 168.412 | USD 24,706,078 | 161.65 |
| 2025-09-25 | BUY | 62,754 | 171.940 | 167.935 | 168.335 | USD 10,563,726 | 161.60 |
| 2025-09-24 | SELL | -62,754 | 174.440 | 168.670 | 169.247 | USD -10,620,926 | 158.36 Loss of -682,973 on sale |
| 2025-09-18 | BUY | 62,754 | | | 168.130* | | 158.30 |
| 2025-09-17 | BUY | 62,754 | | | 165.260* | | 158.26 |
| 2025-09-16 | BUY | 62,754 | | | 164.140* | | 158.22 |
| 2025-09-15 | SELL | -62,754 | | | 319.620* | | 157.22 Profit of 9,865,905 on sale |
| 2025-09-10 | BUY | 62,754 | | | 158.950* | | 157.20 |
| 2025-09-09 | SELL | -62,754 | | | 330.000* | | 156.11 Profit of 9,796,591 on sale |
| 2025-08-29 | BUY | 49,402 | 161.595 | 159.400 | 159.619 | USD 7,885,522 | 156.08 |
| 2025-08-28 | SELL | -49,402 | 161.220 | 159.030 | 159.249 | USD -7,867,219 | 156.10 Loss of -155,462 on sale |
| 2025-08-27 | BUY | 911,896 | | | 159.770* | | 156.08 |
| 2025-08-25 | BUY | 1,774,390 | | | 156.420* | | 156.08 |
| 2025-08-22 | BUY | 1,774,390 | | | 158.010* | | 156.06 |
| 2025-08-21 | BUY | 1,848,265 | 155.200 | 153.050 | 153.265 | USD 283,274,340 | 156.08 |
| 2025-08-20 | BUY | 1,922,140 | | | 155.440* | | 156.08 |
| 2025-08-19 | BUY | 1,937,486 | | | 156.250* | | 156.08 |
| 2025-08-18 | BUY | 1,952,832 | 159.750 | 157.240 | 157.491 | USD 307,553,474 | 156.06 |
| 2025-08-15 | SELL | -1,952,832 | 159.260 | 156.690 | 156.947 | USD -306,491,127 | 156.06 Loss of -1,725,303 on sale |
| 2025-08-07 | BUY | 1,952,832 | 148.320 | 144.810 | 145.161 | USD 283,475,043 | 156.13 |
| 2025-08-06 | BUY | 1,878,957 | 146.710 | 144.110 | 144.370 | USD 271,265,024 | 156.20 |
| 2025-08-05 | BUY | 1,771,981 | 148.650 | 145.670 | 145.968 | USD 258,652,519 | 156.27 |
| 2025-08-04 | BUY | 1,738,880 | 150.770 | 147.075 | 147.444 | USD 256,388,288 | 156.33 |
| 2025-08-01 | BUY | 1,738,880 | 149.170 | 145.790 | 146.128 | USD 254,099,046 | 156.39 |
| 2025-07-31 | BUY | 1,738,880 | 156.800 | 145.580 | 146.702 | USD 255,097,177 | 156.45 |
| 2025-07-30 | BUY | 1,738,880 | 163.270 | 158.000 | 158.527 | USD 275,659,431 | 156.44 |
| 2025-07-29 | BUY | 1,738,880 | 163.600 | 161.140 | 161.386 | USD 280,630,888 | 156.40 |
| 2025-07-28 | SELL | -1,738,880 | 161.960 | 159.160 | 159.440 | USD -277,247,034 | 156.47 Loss of -5,161,602 on sale |
| 2025-07-24 | BUY | 1,738,880 | 159.090 | 156.790 | 157.020 | USD 273,038,926 | 156.45 |
| 2025-07-23 | BUY | 1,738,880 | 160.040 | 156.930 | 157.241 | USD 273,423,217 | 156.43 |
| 2025-07-22 | BUY | 1,738,880 | 159.040 | 156.170 | 156.457 | USD 272,059,944 | 156.42 |
| 2025-07-21 | BUY | 1,738,880 | 159.930 | 154.910 | 155.412 | USD 270,242,823 | 156.40 |
| 2025-07-18 | BUY | 1,738,880 | 155.430 | 152.730 | 153.000 | USD 266,048,632 | 156.41 |
| 2025-07-17 | BUY | 1,738,880 | 153.530 | 151.800 | 151.973 | USD 264,262,815 | 156.44 |
| 2025-07-16 | BUY | 1,738,880 | 154.500 | 151.540 | 151.836 | USD 264,024,573 | 156.46 |
| 2025-07-15 | BUY | 1,738,880 | 156.710 | 154.120 | 154.379 | USD 268,446,549 | 156.47 |
| 2025-07-14 | BUY | 1,738,880 | 156.500 | 153.480 | 153.782 | USD 267,408,437 | 156.49 |
| 2025-07-11 | BUY | 1,738,880 | 159.170 | 157.150 | 157.352 | USD 273,616,236 | 156.48 |
| 2025-07-10 | BUY | 1,738,880 | 160.290 | 157.790 | 158.040 | USD 274,812,584 | 156.46 |
| 2025-07-09 | BUY | 1,738,880 | 161.480 | 158.250 | 158.573 | USD 275,739,417 | 156.44 |
| 2025-07-08 | SELL | -1,738,880 | 161.830 | 158.610 | 158.932 | USD -276,363,677 | 156.43 Loss of -4,351,644 on sale |
| 2025-06-02 | BUY | 619,986 | | | 146.630* | | 156.51 |
| 2025-05-30 | BUY | 619,986 | | | 145.200* | | 156.60 |
| 2025-05-29 | BUY | 619,986 | | | 148.340* | | 156.67 |
| 2025-05-28 | BUY | 619,986 | 149.490 | 147.360 | 147.573 | USD 91,493,195 | 156.74 |
| 2025-05-27 | BUY | 619,986 | 149.350 | 146.430 | 146.722 | USD 90,965,582 | 156.81 |
| 2025-05-26 | BUY | 619,986 | | | 145.380* | | 156.90 |
| 2025-05-23 | BUY | 619,986 | | | 145.380* | | 157.00 |
| 2025-05-22 | BUY | 619,986 | 151.580 | 147.220 | 147.656 | USD 91,544,654 | 157.08 |
| 2025-05-21 | BUY | 619,986 | 156.130 | 150.831 | 151.361 | USD 93,841,525 | 157.13 |
| 2025-05-20 | BUY | 1,537,814 | 153.890 | 151.925 | 152.122 | USD 233,934,577 | 157.16 |
| 2025-05-19 | BUY | 2,455,642 | | | 153.700* | | 157.19 |
| 2025-05-16 | BUY | 2,455,642 | 153.055 | 151.310 | 151.484 | USD 371,991,693 | 157.23 |
| 2025-05-15 | BUY | 2,455,642 | | | 152.610* | | 157.27 |
| 2025-05-14 | BUY | 2,455,642 | | | 152.980* | | 157.31 |
| 2025-05-13 | BUY | 2,455,642 | | | 151.340* | | 157.36 |
| 2025-05-12 | BUY | 2,455,642 | | | 152.120* | | 157.41 |
| 2025-05-09 | BUY | 2,455,642 | | | 145.180* | | 157.52 |
| 2025-05-08 | BUY | 2,455,642 | | | 145.100* | | 157.64 |
| 2025-05-07 | BUY | 2,455,642 | | | 144.300* | | 157.76 |
| 2025-05-06 | BUY | 2,455,642 | | | 139.900* | | 157.93 |
| 2025-05-05 | BUY | 2,455,642 | 140.770 | 138.290 | 138.538 | USD 340,199,718 | 158.11 |
| 2025-05-02 | BUY | 2,455,642 | 141.410 | 137.350 | 137.756 | USD 338,279,434 | 158.28 |
| 2025-05-01 | BUY | 2,455,642 | 138.960 | 134.890 | 135.297 | USD 332,240,996 | 158.51 |
| 2025-04-30 | BUY | 2,455,642 | 148.850 | 143.880 | 144.377 | USD 354,538,237 | 158.61 |
| 2025-04-29 | BUY | 2,317,518 | 148.260 | 145.520 | 145.794 | USD 337,880,227 | 158.72 |
| 2025-04-28 | BUY | 2,179,394 | 149.300 | 145.440 | 145.826 | USD 317,811,926 | 158.83 |
| 2025-04-25 | BUY | 2,179,394 | 149.200 | 146.080 | 146.392 | USD 319,045,849 | 158.94 |
| 2025-04-24 | BUY | 2,179,394 | 147.820 | 141.990 | 142.573 | USD 310,722,753 | 159.06 |
| 2025-04-23 | BUY | 2,179,394 | 143.880 | 139.780 | 140.190 | USD 305,529,244 | 159.25 |
| 2025-04-22 | BUY | 2,179,394 | 139.090 | 136.500 | 136.759 | USD 298,051,743 | 159.46 |
| 2025-04-21 | BUY | 2,179,394 | 136.550 | 133.360 | 133.679 | USD 291,339,212 | 159.71 |
| 2025-04-18 | BUY | 2,179,394 | | | 136.660* | | 159.95 |
| 2025-04-17 | BUY | 2,159,769 | 138.150 | 135.710 | 135.954 | USD 293,629,246 | 160.20 |
| 2025-04-17 | BUY | 2,159,769 | 138.150 | 135.710 | 135.954 | USD 293,629,246 | 160.20 |
| 2025-04-16 | BUY | 2,140,144 | 137.310 | 131.790 | 132.342 | USD 283,230,924 | 160.47 |
| 2025-04-15 | BUY | 2,140,144 | 140.835 | 138.030 | 138.310 | USD 296,004,386 | 160.71 |
| 2025-04-14 | BUY | 2,140,144 | 142.990 | 136.830 | 137.446 | USD 294,154,237 | 160.95 |
| 2025-04-11 | BUY | 2,140,144 | 140.650 | 131.110 | 132.064 | USD 282,635,977 | 161.19 |
| 2025-04-10 | BUY | 2,199,711 | 139.060 | 129.290 | 130.267 | USD 286,549,719 | 161.50 |
| 2025-04-09 | BUY | 2,208,927 | 144.850 | 124.190 | 126.256 | USD 278,890,294 | 161.70 |
| 2025-04-08 | BUY | 2,158,576 | 135.290 | 121.740 | 123.095 | USD 265,709,907 | 162.13 |
| 2025-04-07 | BUY | 2,158,576 | 137.200 | 120.802 | 122.442 | USD 264,299,741 | 162.51 |
| 2025-04-04 | BUY | 2,158,576 | 135.860 | 126.680 | 127.598 | USD 275,430,367 | 162.93 |
| 2025-04-02 | BUY | 2,158,576 | | | 154.080* | | 163.04 |
| 2025-04-01 | BUY | 2,158,576 | | | 153.050* | | 163.16 |
| 2025-03-31 | BUY | 2,158,576 | | | 153.610* | | 163.28 |
| 2025-03-28 | BUY | 2,158,576 | | | 152.720* | | 163.41 |
| 2025-03-27 | BUY | 2,158,576 | | | 157.970* | | 163.48 |
| 2025-03-26 | BUY | 779,704 | | | 158.390* | | 163.54 |
| 2025-03-10 | BUY | 599,168 | | | 154.980* | | 164.84 |
| 2025-03-07 | BUY | 122,872 | | | 161.220* | | 164.90 |
| 2025-02-19 | SELL | -793,167 | 176.500 | 173.350 | 173.665 | USD -137,745,351 | 165.26 Loss of -6,669,972 on sale |
| 2025-02-18 | BUY | 1,939,758 | 173.720 | 171.240 | 171.488 | USD 332,645,230 | 165.10 |
| 2025-02-14 | BUY | 1,823,580 | 172.820 | 171.040 | 171.218 | USD 312,229,711 | 164.83 |
| 2025-02-13 | BUY | 1,707,402 | 172.360 | 169.470 | 169.759 | USD 289,846,858 | 164.69 |
| 2025-02-12 | BUY | 1,707,402 | 170.930 | 168.240 | 168.509 | USD 287,712,611 | 164.58 |
| 2025-02-11 | BUY | 1,707,402 | 172.550 | 169.110 | 169.454 | USD 289,326,100 | 164.44 |
| 2025-02-10 | BUY | 1,707,402 | 171.800 | 169.000 | 169.280 | USD 289,029,011 | 164.29 |
| 2025-02-07 | BUY | 1,707,402 | 171.300 | 166.060 | 166.584 | USD 284,425,852 | 164.22 |
| 2025-02-06 | BUY | 1,707,402 | 169.490 | 165.400 | 165.809 | USD 283,102,610 | 164.11 |
| 2025-02-05 | BUY | 1,707,402 | 177.000 | 169.903 | 170.612 | USD 291,303,996 | 163.85 |
| 2025-02-04 | BUY | 1,707,402 | 173.790 | 168.875 | 169.366 | USD 289,176,700 | 163.65 |
| 2025-02-03 | BUY | 1,707,402 | 172.580 | 168.090 | 168.539 | USD 287,763,820 | 163.50 |
| 2025-01-31 | BUY | 1,707,402 | 176.790 | 172.290 | 172.740 | USD 294,936,610 | 163.28 |
| 2025-01-30 | BUY | 1,707,402 | 173.540 | 170.970 | 171.227 | USD 292,353,323 | 163.08 |
| 2025-01-29 | BUY | 1,707,402 | 173.490 | 170.220 | 170.547 | USD 291,192,292 | 162.86 |
| 2025-01-28 | BUY | 1,707,402 | 173.490 | 169.810 | 170.178 | USD 290,562,255 | 162.65 |
| 2025-01-27 | BUY | 1,707,402 | 172.200 | 167.280 | 167.772 | USD 286,454,246 | 162.43 |
| 2025-01-24 | BUY | 1,707,402 | 175.200 | 171.942 | 172.268 | USD 294,130,693 | 162.17 |
| 2025-01-23 | BUY | 1,707,402 | 174.380 | 169.380 | 169.880 | USD 290,053,460 | 161.84 |
| 2025-01-22 | BUY | 1,707,402 | 172.090 | 168.190 | 168.580 | USD 287,833,817 | 161.61 |
| 2025-01-21 | BUY | 1,707,402 | 168.680 | 165.350 | 165.683 | USD 282,887,494 | 161.45 |
| 2025-01-20 | BUY | 1,707,402 | | | 164.560* | | 161.36 |
| 2025-01-17 | BUY | 1,707,402 | 165.610 | 163.100 | 163.351 | USD 278,905,834 | 161.26 |
| 2025-01-15 | BUY | 1,749,709 | 165.450 | 162.090 | 162.426 | USD 284,198,228 | 161.15 |
| 2025-01-14 | BUY | 1,792,016 | 161.010 | 156.559 | 157.004 | USD 281,353,868 | 161.21 |
| 2025-01-13 | BUY | 1,792,016 | 157.370 | 154.800 | 155.057 | USD 277,864,629 | 161.35 |
| 2025-01-09 | BUY | 1,792,016 | | | 159.080* | | 161.59 |
| 2025-01-08 | SELL | -1,792,016 | 160.150 | 156.940 | 157.261 | USD -281,814,231 | 161.46 Profit of 7,529,500 on sale |
| 2025-01-08 | SELL | -1,792,016 | 160.150 | 156.940 | 157.261 | USD -281,814,231 | 161.46 Profit of 7,529,500 on sale |
| 2025-01-02 | BUY | 768,380 | 157.510 | 152.810 | 153.280 | USD 117,777,254 | 161.78 |
| 2024-12-31 | BUY | 353,424 | 155.840 | 153.210 | 153.473 | USD 54,241,044 | 162.12 |
| 2024-12-31 | BUY | 353,424 | 155.840 | 153.210 | 153.473 | USD 54,241,044 | 162.12 |
| 2024-12-30 | BUY | 353,424 | 156.130 | 153.815 | 154.047 | USD 54,443,731 | 162.44 |
| 2024-12-27 | BUY | 353,424 | 157.750 | 155.520 | 155.743 | USD 55,043,315 | 162.68 |
| 2024-12-26 | BUY | 353,424 | 159.540 | 157.350 | 157.569 | USD 55,688,668 | 162.88 |
| 2024-12-24 | BUY | 353,424 | 159.400 | 157.540 | 157.726 | USD 55,744,151 | 163.05 |
| 2024-12-24 | BUY | 353,424 | 159.400 | 157.540 | 157.726 | USD 55,744,151 | 163.05 |
| 2024-12-23 | BUY | 353,424 | 158.500 | 154.550 | 154.945 | USD 54,761,283 | 163.31 |
| 2024-12-20 | BUY | 353,424 | 154.570 | 149.430 | 149.944 | USD 52,993,806 | 163.89 |
| 2024-12-19 | BUY | 353,424 | 155.470 | 150.060 | 150.601 | USD 53,226,007 | 164.68 |
| 2024-12-18 | BUY | 353,424 | 161.160 | 152.325 | 153.208 | USD 54,147,560 | 165.41 |
| 2024-12-17 | BUY | 353,424 | 159.980 | 156.490 | 156.839 | USD 55,430,668 | 165.90 |
| 2024-12-16 | BUY | 353,424 | 158.710 | 154.020 | 154.489 | USD 54,600,122 | 166.48 |
| 2024-12-10 | BUY | 353,424 | 161.490 | 156.757 | 157.230 | USD 55,568,963 | 169.02 |
| 2024-12-09 | BUY | 353,424 | 162.930 | 157.470 | 158.016 | USD 55,846,647 | 169.85 |
| 2024-12-06 | SELL | -13,574 | 160.390 | 157.240 | 157.555 | USD -2,138,652 | 171.00 Profit of 182,457 on sale |
| 2024-11-11 | SELL | -380,572 | 170.790 | 166.090 | 166.560 | USD -63,388,071 | 171.34 Profit of 1,817,235 on sale |
| 2024-11-08 | BUY | 380,572 | 173.450 | 168.755 | 169.224 | USD 64,401,967 | 171.40 |
| 2024-10-30 | SELL | -380,572 | 171.740 | 167.530 | 167.951 | USD -63,917,448 | 0.00 Loss of -63,917,448 on sale |