| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 458,697 | 291.915 | 287.320 | 287.780 | USD 132,003,597 | 192.97 |
| 2025-11-10 | BUY | 470,972 | 290.800 | 282.855 | 283.650 | USD 133,590,976 | 192.35 |
| 2025-11-07 | BUY | 470,972 | 283.780 | 275.190 | 276.049 | USD 130,011,351 | 191.80 |
| 2025-11-06 | BUY | 470,972 | 288.350 | 281.140 | 281.861 | USD 132,748,645 | 191.21 |
| 2025-11-05 | BUY | 470,972 | 286.330 | 277.340 | 278.239 | USD 131,042,776 | 190.61 |
| 2025-11-04 | BUY | 470,972 | 281.270 | 276.260 | 276.761 | USD 130,346,685 | 190.04 |
| 2025-11-03 | BUY | 470,972 | 285.530 | 279.800 | 280.373 | USD 132,047,827 | 189.43 |
| 2025-10-31 | BUY | 470,972 | 286.000 | 277.030 | 277.927 | USD 130,895,835 | 188.82 |
| 2025-10-30 | BUY | 503,449 | 291.470 | 280.070 | 281.210 | USD 141,574,897 | 188.21 |
| 2025-10-29 | BUY | 535,926 | 274.570 | 275.336 | 275.259 | USD 147,518,669 | 187.64 |
| 2025-10-28 | BUY | 388,561 | 267.470 | 270.730 | 270.404 | USD 105,068,453 | 187.10 |
| 2025-10-27 | BUY | 241,196 | 269.270 | 270.140 | 270.053 | USD 65,135,706 | 186.54 |
| 2025-10-24 | BUY | 241,196 | 259.920 | 261.680 | 261.504 | USD 63,073,718 | 186.05 |
| 2025-10-23 | BUY | 241,196 | 253.080 | 255.040 | 254.844 | USD 61,467,352 | 185.59 |
| 2025-10-22 | BUY | 262,496 | 251.690 | 256.360 | 255.893 | USD 67,170,886 | 185.13 |
| 2025-10-21 | BUY | 283,796 | 250.460 | 254.880 | 254.438 | USD 72,208,488 | 184.68 |
| 2025-10-20 | BUY | 283,796 | 256.550 | 257.330 | 257.252 | USD 73,007,085 | 184.17 |
| 2025-10-17 | BUY | 283,796 | 253.300 | 254.220 | 254.128 | USD 72,120,510 | 183.69 |
| 2025-10-16 | BUY | 283,796 | 251.460 | 256.960 | 256.410 | USD 72,768,130 | 183.21 |
| 2025-10-15 | BUY | 283,796 | 251.030 | 252.110 | 252.002 | USD 71,517,160 | 182.72 |
| 2025-10-14 | BUY | 283,796 | 245.450 | 247.120 | 246.953 | USD 70,084,272 | 182.27 |
| 2025-10-13 | SELL | -283,796 | 244.150 | 244.500 | 244.465 | USD -69,378,189 | 182.26 Loss of -17,652,399 on sale |
| 2025-10-07 | BUY | 283,796 | 245.760 | 250.440 | 249.972 | USD 70,941,054 | 181.80 |
| 2025-10-06 | BUY | 283,796 | 250.430 | 251.320 | 251.231 | USD 71,298,355 | 181.30 |
| 2025-10-03 | BUY | 283,796 | 245.350 | 246.300 | 246.205 | USD 69,871,995 | 180.82 |
| 2025-10-02 | BUY | 283,796 | 245.690 | 246.810 | 246.698 | USD 70,011,905 | 180.34 |
| 2025-10-01 | BUY | 283,796 | 244.900 | 246.300 | 246.160 | USD 69,859,224 | 179.85 |
| 2025-09-30 | BUY | 283,796 | 243.100 | 243.290 | 243.271 | USD 69,039,335 | 179.37 |
| 2025-09-29 | BUY | 283,796 | 244.050 | 251.150 | 250.440 | USD 71,073,869 | 178.88 |
| 2025-09-26 | BUY | 283,796 | 246.540 | 249.420 | 249.132 | USD 70,702,664 | 178.36 |
| 2025-09-25 | BUY | 283,796 | 245.790 | 246.490 | 246.420 | USD 69,933,012 | 177.84 |
| 2025-09-24 | SELL | -283,796 | 247.140 | 252.350 | 251.829 | USD -71,468,064 | 177.84 Loss of -20,998,648 on sale |
| 2025-09-18 | BUY | 236,050 | 252.030 | 253.990 | 253.794 | USD 59,908,075 | 177.25 |
| 2025-09-17 | BUY | 258,690 | 249.530 | 251.600 | 251.393 | USD 65,032,857 | 176.68 |
| 2025-09-16 | BUY | 281,180 | 251.160 | 253.040 | 252.852 | USD 71,096,924 | 176.08 |
| 2025-09-15 | BUY | 281,180 | 251.610 | 252.410 | 252.330 | USD 70,950,150 | 175.47 |
| 2025-09-12 | BUY | 281,180 | 240.800 | 242.080 | 241.952 | USD 68,032,064 | 174.94 |
| 2025-09-11 | SELL | -281,180 | 240.370 | 242.250 | 242.062 | USD -68,062,993 | 174.93 Loss of -18,875,484 on sale |
| 2025-08-29 | SELL | -631,498 | 212.910 | 214.650 | 214.476 | USD -135,441,162 | 174.97 Loss of -24,949,992 on sale |
| 2025-08-27 | BUY | 647,725 | 207.480 | 208.910 | 208.767 | USD 135,223,607 | 174.70 |
| 2025-08-26 | BUY | 668,662 | 207.140 | 207.850 | 207.779 | USD 138,933,925 | 174.42 |
| 2025-08-22 | SELL | -673,372 | 206.090 | 208.540 | 208.295 | USD -140,260,016 | 174.36 Loss of -22,849,277 on sale |
| 2025-08-18 | BUY | 694,416 | 203.500 | 205.270 | 205.093 | USD 142,419,863 | 174.11 |
| 2025-08-15 | BUY | 694,416 | 203.900 | 206.440 | 206.186 | USD 143,178,858 | 173.86 |
| 2025-08-14 | BUY | 694,416 | 202.940 | 204.440 | 204.290 | USD 141,862,246 | 173.60 |
| 2025-08-13 | BUY | 694,416 | 201.960 | 204.530 | 204.273 | USD 141,850,439 | 173.35 |
| 2025-08-12 | BUY | 698,636 | 203.340 | 204.500 | 204.384 | USD 142,790,020 | 173.09 |
| 2025-08-11 | SELL | -702,856 | 201.000 | 201.480 | 201.432 | USD -141,577,687 | 173.01 Loss of -19,976,633 on sale |
| 2025-08-06 | BUY | 677,172 | 196.090 | 196.630 | 196.576 | USD 133,115,766 | 172.80 |
| 2025-08-05 | BUY | 653,778 | 194.670 | 197.860 | 197.541 | USD 129,147,960 | 172.60 |
| 2025-08-04 | BUY | 656,068 | 195.040 | 195.270 | 195.247 | USD 128,095,311 | 172.40 |
| 2025-08-01 | BUY | 656,068 | 189.130 | 190.830 | 190.660 | USD 125,085,926 | 172.24 |
| 2025-07-31 | BUY | 656,068 | 191.900 | 195.990 | 195.581 | USD 128,314,438 | 172.06 |
| 2025-07-30 | BUY | 656,068 | 196.530 | 197.600 | 197.493 | USD 129,568,841 | 171.83 |
| 2025-07-29 | BUY | 655,289 | 195.750 | 195.920 | 195.903 | USD 128,373,080 | 171.60 |
| 2025-07-28 | BUY | 654,510 | 192.580 | 194.050 | 193.903 | USD 126,911,454 | 171.40 |
| 2025-07-25 | BUY | 654,510 | 193.180 | 194.330 | 194.215 | USD 127,115,660 | 171.19 |
| 2025-07-24 | BUY | 654,510 | 192.170 | 197.950 | 197.372 | USD 129,181,946 | 170.98 |
| 2025-07-23 | BUY | 654,510 | 190.230 | 192.530 | 192.300 | USD 125,862,272 | 170.79 |
| 2025-07-22 | BUY | 654,510 | 191.340 | 191.650 | 191.619 | USD 125,416,548 | 170.59 |
| 2025-07-21 | BUY | 654,510 | 190.100 | 190.290 | 190.271 | USD 124,534,269 | 170.39 |
| 2025-07-18 | BUY | 654,510 | 185.060 | 186.420 | 186.284 | USD 121,924,740 | 170.24 |
| 2025-07-17 | BUY | 654,510 | 183.580 | 184.060 | 184.012 | USD 120,437,693 | 170.10 |
| 2025-07-16 | BUY | 679,145 | 182.970 | 184.330 | 184.194 | USD 125,094,435 | 169.97 |
| 2025-07-15 | BUY | 703,780 | 182.000 | 184.220 | 183.998 | USD 129,494,113 | 169.84 |
| 2025-07-14 | SELL | -703,780 | 181.560 | 183.670 | 183.459 | USD -129,114,774 | 169.82 Loss of -9,596,383 on sale |
| 2025-07-10 | BUY | 703,780 | 177.620 | 178.430 | 178.349 | USD 125,518,454 | 169.74 |
| 2025-07-09 | BUY | 703,779 | 176.620 | 179.440 | 179.158 | USD 126,087,639 | 169.66 |
| 2025-07-08 | BUY | 703,778 | 174.360 | 177.950 | 177.591 | USD 124,984,637 | 169.61 |
| 2025-07-07 | BUY | 703,778 | 176.790 | 179.300 | 179.049 | USD 126,010,749 | 169.53 |
| 2025-07-04 | BUY | 703,778 | | | 179.530* | | 169.42 |
| 2025-07-03 | BUY | 703,778 | 179.530 | 179.670 | 179.656 | USD 126,437,939 | 169.31 |
| 2025-07-02 | BUY | 703,778 | 178.640 | 178.860 | 178.838 | USD 125,862,250 | 169.20 |
| 2025-06-30 | BUY | 703,778 | 176.230 | 181.230 | 180.730 | USD 127,193,795 | 169.12 |
| 2025-06-27 | BUY | 703,778 | 178.530 | 178.680 | 178.665 | USD 125,740,492 | 169.01 |
| 2025-06-26 | BUY | 703,778 | 173.540 | 173.690 | 173.675 | USD 122,228,645 | 168.95 |
| 2025-06-25 | BUY | 703,778 | 170.680 | 172.360 | 172.192 | USD 121,184,941 | 168.93 |
| 2025-06-24 | BUY | 703,778 | 166.770 | 168.220 | 168.075 | USD 118,287,488 | 168.96 |
| 2025-06-23 | BUY | 703,778 | 165.190 | 167.340 | 167.125 | USD 117,618,896 | 169.00 |
| 2025-06-20 | BUY | 703,778 | 166.640 | 174.340 | 173.570 | USD 122,154,745 | 169.03 |
| 2025-06-19 | BUY | 703,778 | | | 173.320* | | 168.98 |
| 2025-06-18 | BUY | 712,115 | 173.320 | 176.560 | 176.236 | USD 125,500,298 | 168.92 |
| 2025-06-17 | BUY | 679,623 | 175.950 | 177.360 | 177.219 | USD 120,442,109 | 168.83 |
| 2025-06-16 | BUY | 638,794 | 176.770 | 176.940 | 176.923 | USD 113,017,353 | 168.73 |
| 2025-06-13 | BUY | 638,794 | 174.670 | 177.130 | 176.884 | USD 112,992,441 | 168.65 |
| 2025-06-12 | BUY | 476,172 | 175.700 | 176.720 | 176.618 | USD 84,100,547 | 168.55 |
| 2025-06-11 | SELL | -313,550 | 177.350 | 180.370 | 180.068 | USD -56,460,320 | 169.55 Loss of -3,297,531 on sale |
| 2025-05-27 | BUY | 472,734 | 172.900 | 173.170 | 173.143 | USD 81,850,582 | 169.50 |
| 2025-05-26 | BUY | 663,112 | | | 168.470* | | 169.52 |
| 2025-05-23 | BUY | 663,112 | 168.470 | 169.960 | 169.811 | USD 112,603,716 | 169.53 |
| 2025-05-22 | BUY | 663,112 | 170.870 | 176.770 | 176.180 | USD 116,827,074 | 169.51 |
| 2025-05-21 | BUY | 663,112 | 168.560 | 173.140 | 172.682 | USD 114,507,506 | 169.53 |
| 2025-05-20 | BUY | 663,112 | 163.980 | 168.500 | 168.048 | USD 111,434,645 | 169.61 |
| 2025-05-19 | BUY | 663,112 | 166.540 | 166.640 | 166.630 | USD 110,494,352 | 169.66 |
| 2025-05-16 | BUY | 663,112 | 166.190 | 169.350 | 169.034 | USD 112,088,478 | 169.71 |
| 2025-05-15 | BUY | 663,112 | 163.960 | 166.210 | 165.985 | USD 110,066,650 | 169.80 |
| 2025-05-14 | BUY | 663,112 | 165.370 | 167.000 | 166.837 | USD 110,631,616 | 169.87 |
| 2025-05-13 | BUY | 663,112 | 159.530 | 160.570 | 160.466 | USD 106,406,934 | 170.04 |
| 2025-05-12 | BUY | 663,112 | 158.460 | 159.100 | 159.036 | USD 105,458,684 | 170.23 |
| 2025-05-09 | BUY | 663,112 | 152.750 | 155.050 | 154.820 | USD 102,663,002 | 170.52 |
| 2025-05-08 | BUY | 663,112 | 154.280 | 155.930 | 155.765 | USD 103,289,636 | 170.80 |
| 2025-05-07 | BUY | 663,112 | 151.380 | 165.000 | 163.638 | USD 108,510,322 | 171.13 |
| 2025-05-06 | BUY | 663,112 | 163.230 | 164.800 | 164.643 | USD 109,176,751 | 171.27 |
| 2025-05-05 | BUY | 663,112 | 164.210 | 165.390 | 165.272 | USD 109,593,847 | 171.39 |
| 2025-05-02 | BUY | 663,112 | 164.030 | 164.970 | 164.876 | USD 109,331,255 | 171.53 |
| 2025-05-01 | BUY | 663,112 | 161.300 | 161.950 | 161.885 | USD 107,347,885 | 171.72 |
| 2025-04-30 | BUY | 663,112 | 158.800 | 159.270 | 159.223 | USD 105,582,685 | 171.96 |
| 2025-04-29 | BUY | 665,682 | 160.160 | 160.740 | 160.682 | USD 106,963,119 | 172.19 |
| 2025-04-28 | BUY | 668,252 | 160.610 | 163.150 | 162.896 | USD 108,855,574 | 172.42 |
| 2025-04-25 | BUY | 668,252 | 161.960 | 166.100 | 165.686 | USD 110,720,005 | 172.62 |
| 2025-04-24 | BUY | 668,252 | 159.280 | 159.590 | 159.559 | USD 106,625,619 | 172.90 |
| 2025-04-23 | BUY | 650,171 | 155.350 | 157.530 | 157.312 | USD 102,279,700 | 173.26 |
| 2025-04-22 | BUY | 439,142 | 151.470 | 152.190 | 152.118 | USD 66,801,404 | 173.73 |
| 2025-04-21 | BUY | 246,194 | 147.670 | 148.950 | 148.822 | USD 36,639,083 | 174.29 |
| 2025-04-18 | BUY | 246,194 | | | 151.160* | | 174.81 |
| 2025-04-17 | BUY | 246,194 | 151.160 | 154.680 | 154.328 | USD 37,994,626 | 175.34 |
| 2025-04-16 | BUY | 246,194 | 153.330 | 155.890 | 155.634 | USD 38,316,157 | 175.86 |
| 2025-04-15 | BUY | 246,194 | 156.310 | 159.650 | 159.316 | USD 39,222,642 | 176.32 |
| 2025-04-14 | BUY | 246,194 | 159.070 | 161.720 | 161.455 | USD 39,749,253 | 176.74 |
| 2025-04-11 | BUY | 246,194 | 157.140 | 157.670 | 157.617 | USD 38,804,359 | 177.23 |
| 2025-04-10 | BUY | 246,194 | 152.820 | 157.720 | 157.230 | USD 38,709,083 | 177.86 |
| 2025-04-09 | BUY | 246,194 | 158.710 | 159.550 | 159.466 | USD 39,259,573 | 178.36 |
| 2025-04-08 | BUY | 445,097 | 144.700 | 152.240 | 151.486 | USD 67,425,966 | 179.27 |
| 2025-04-07 | BUY | 644,000 | 146.750 | 152.850 | 152.240 | USD 98,042,564 | 180.18 |
| 2025-04-04 | BUY | 644,000 | 145.600 | 151.070 | 150.523 | USD 96,936,817 | 181.16 |
| 2025-04-02 | BUY | 644,000 | 157.040 | 158.410 | 158.273 | USD 101,927,814 | 181.87 |
| 2025-04-01 | BUY | 644,000 | 157.070 | 158.100 | 157.997 | USD 101,750,072 | 182.62 |
| 2025-03-31 | BUY | 644,000 | 154.640 | 155.540 | 155.450 | USD 100,109,796 | 183.50 |
| 2025-03-28 | BUY | 644,000 | 154.330 | 161.820 | 161.071 | USD 103,729,728 | 184.44 |
| 2025-03-27 | BUY | 644,000 | 162.240 | 165.420 | 165.102 | USD 106,325,687 | 185.18 |
| 2025-03-26 | BUY | 123,097 | 165.060 | 169.610 | 169.155 | USD 20,822,473 | 185.87 |
| 2025-03-25 | BUY | 197,080 | 170.560 | 170.630 | 170.623 | USD 33,626,382 | 186.42 |
| 2025-02-25 | SELL | -99,671 | 175.420 | 178.740 | 178.408 | USD -17,782,104 | 190.70 Profit of 1,224,679 on sale |
| 2025-02-18 | BUY | 453,976 | 183.770 | 185.960 | 185.741 | USD 84,321,959 | 192.97 |
| 2025-02-05 | SELL | -7,162 | 191.330 | 192.750 | 192.608 | USD -1,379,458 | 199.25 Profit of 47,538 on sale |