| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 948,876 | 64.180 | 62.670 | 62.821 | USD 59,609,338 | 178.27 |
| 2025-11-10 | BUY | 948,876 | 64.180 | 62.670 | 62.821 | USD 59,609,338 | 178.27 |
| 2025-11-07 | BUY | 948,876 | 63.840 | 61.060 | 61.338 | USD 58,202,157 | 178.75 |
| 2025-11-06 | BUY | 948,876 | 64.000 | 61.330 | 61.597 | USD 58,447,917 | 179.24 |
| 2025-11-05 | BUY | 948,876 | 64.870 | 63.500 | 63.637 | USD 60,383,622 | 179.73 |
| 2025-11-04 | BUY | 1,127,511 | 66.220 | 63.710 | 63.961 | USD 72,116,730 | 180.21 |
| 2025-11-03 | BUY | 1,306,146 | 67.480 | 64.660 | 64.942 | USD 84,823,841 | 180.70 |
| 2025-10-31 | BUY | 1,306,146 | 67.880 | 65.140 | 65.414 | USD 85,440,233 | 181.19 |
| 2025-10-30 | BUY | 1,306,146 | 70.100 | 64.520 | 65.078 | USD 85,001,365 | 181.68 |
| 2025-10-29 | BUY | 1,306,146 | 70.600 | 76.645 | 76.040 | USD 99,319,991 | 182.16 |
| 2025-10-28 | BUY | 1,306,146 | 126.170 | 128.780 | 128.519 | USD 167,864,576 | 182.40 |
| 2025-10-27 | BUY | 1,306,146 | 126.540 | 126.800 | 126.774 | USD 165,585,357 | 182.64 |
| 2025-10-24 | BUY | 1,306,146 | 125.170 | 126.230 | 126.124 | USD 164,736,362 | 182.89 |
| 2025-10-23 | BUY | 1,306,146 | 123.960 | 125.640 | 125.472 | USD 163,884,750 | 183.15 |
| 2025-10-22 | BUY | 1,306,146 | 125.250 | 126.700 | 126.555 | USD 165,299,303 | 183.40 |
| 2025-10-21 | BUY | 1,306,146 | 126.070 | 126.720 | 126.655 | USD 165,429,923 | 183.65 |
| 2025-10-20 | BUY | 1,306,146 | 124.140 | 124.780 | 124.716 | USD 162,897,303 | 183.92 |
| 2025-10-17 | BUY | 1,306,146 | 121.650 | 121.820 | 121.803 | USD 159,092,501 | 184.20 |
| 2025-10-16 | BUY | 1,306,146 | 118.000 | 121.680 | 121.312 | USD 158,451,184 | 184.49 |
| 2025-10-15 | BUY | 1,306,146 | 121.110 | 125.170 | 124.764 | USD 162,959,997 | 184.77 |
| 2025-10-14 | BUY | 1,306,146 | 124.120 | 124.530 | 124.489 | USD 162,600,808 | 185.05 |
| 2025-10-13 | SELL | -1,306,146 | 122.550 | 123.560 | 123.459 | USD -161,255,477 | 185.70 Profit of 81,291,048 on sale |
| 2025-10-03 | BUY | 1,306,146 | 127.560 | 129.850 | 129.621 | USD 169,303,958 | 185.96 |
| 2025-10-02 | BUY | 1,306,146 | 125.760 | 127.740 | 127.542 | USD 166,588,471 | 186.24 |
| 2025-10-01 | BUY | 1,306,146 | 126.090 | 129.640 | 129.285 | USD 168,865,084 | 186.51 |
| 2025-09-30 | BUY | 1,143,673 | 128.930 | 130.400 | 130.253 | USD 148,966,832 | 186.78 |
| 2025-09-29 | BUY | 981,200 | 130.450 | 130.640 | 130.621 | USD 128,165,324 | 187.04 |
| 2025-09-26 | BUY | 981,200 | 129.560 | 130.580 | 130.478 | USD 128,025,015 | 187.30 |
| 2025-09-25 | BUY | 981,200 | 128.660 | 130.770 | 130.559 | USD 128,104,495 | 187.58 |
| 2025-09-24 | SELL | -981,200 | 130.590 | 130.850 | 130.824 | USD -128,364,514 | 188.27 Profit of 56,370,801 on sale |
| 2025-09-18 | BUY | 859,010 | 132.870 | 135.320 | 135.075 | USD 116,030,781 | 188.54 |
| 2025-09-17 | BUY | 736,820 | 134.180 | 135.590 | 135.449 | USD 99,801,529 | 188.79 |
| 2025-09-16 | BUY | 736,820 | 132.750 | 133.950 | 133.830 | USD 98,608,619 | 189.06 |
| 2025-09-15 | SELL | -736,820 | 132.650 | 135.880 | 135.557 | USD -99,881,112 | 189.77 Profit of 39,948,781 on sale |
| 2025-09-10 | BUY | 736,820 | 132.140 | 136.600 | 136.154 | USD 100,320,994 | 190.05 |
| 2025-09-09 | BUY | 736,820 | 136.410 | 136.430 | 136.428 | USD 100,522,874 | 190.31 |
| 2025-09-08 | BUY | 736,820 | 135.210 | 135.390 | 135.372 | USD 99,744,797 | 190.58 |
| 2025-09-05 | BUY | 736,820 | 135.050 | 138.620 | 138.263 | USD 101,874,941 | 190.85 |
| 2025-09-04 | SELL | -736,820 | 136.180 | 136.750 | 136.693 | USD -100,718,136 | 191.60 Profit of 40,453,037 on sale |
| 2025-08-29 | BUY | 736,820 | 138.180 | 138.850 | 138.783 | USD 102,258,094 | 191.86 |
| 2025-08-28 | BUY | 736,820 | 137.650 | 138.470 | 138.388 | USD 101,967,047 | 192.13 |
| 2025-08-27 | BUY | 736,820 | 137.980 | 138.670 | 138.601 | USD 102,123,987 | 192.40 |
| 2025-08-25 | BUY | 736,820 | 137.260 | 139.940 | 139.672 | USD 102,913,124 | 192.67 |
| 2025-08-22 | BUY | 736,820 | 139.680 | 140.090 | 140.049 | USD 103,190,901 | 192.94 |
| 2025-08-21 | BUY | 736,820 | 140.000 | 140.190 | 140.171 | USD 103,280,798 | 193.21 |
| 2025-08-20 | BUY | 736,820 | 139.960 | 140.420 | 140.374 | USD 103,430,370 | 193.48 |
| 2025-08-19 | BUY | 736,820 | 139.110 | 140.210 | 140.100 | USD 103,228,486 | 193.75 |
| 2025-08-18 | BUY | 736,820 | 137.060 | 137.650 | 137.591 | USD 101,379,796 | 194.04 |
| 2025-08-15 | SELL | -736,820 | 136.700 | 137.860 | 137.744 | USD -101,492,534 | 194.14 Profit of 41,557,081 on sale |
| 2025-08-07 | BUY | 718,484 | 132.700 | 135.450 | 135.175 | USD 97,121,073 | 194.46 |
| 2025-08-06 | BUY | 718,484 | 134.040 | 136.470 | 136.227 | USD 97,876,920 | 194.78 |
| 2025-08-05 | BUY | 718,484 | 134.280 | 136.700 | 136.458 | USD 98,042,888 | 195.09 |
| 2025-08-04 | BUY | 718,484 | 136.150 | 136.500 | 136.465 | USD 98,047,919 | 195.40 |
| 2025-08-01 | BUY | 718,484 | 135.330 | 138.810 | 138.462 | USD 99,482,730 | 195.72 |
| 2025-07-31 | BUY | 718,484 | 138.940 | 141.380 | 141.136 | USD 101,403,961 | 196.02 |
| 2025-07-30 | BUY | 718,484 | 140.850 | 142.830 | 142.632 | USD 102,478,812 | 196.32 |
| 2025-07-29 | BUY | 744,968 | 142.500 | 142.640 | 142.626 | USD 106,251,806 | 196.61 |
| 2025-07-28 | SELL | -771,452 | 139.940 | 144.050 | 143.639 | USD -110,810,596 | 196.78 Profit of 40,999,523 on sale |
| 2025-07-24 | BUY | 771,452 | 140.080 | 144.180 | 143.770 | USD 110,911,649 | 197.09 |
| 2025-07-23 | BUY | 771,452 | 143.000 | 143.250 | 143.225 | USD 110,491,213 | 197.39 |
| 2025-07-22 | BUY | 771,452 | 165.980 | 167.390 | 167.249 | USD 129,024,575 | 197.56 |
| 2025-07-21 | BUY | 771,452 | 165.460 | 167.070 | 166.909 | USD 128,762,287 | 197.74 |
| 2025-07-18 | BUY | 771,452 | 165.740 | 168.020 | 167.792 | USD 129,443,477 | 197.92 |
| 2025-07-17 | BUY | 771,452 | 167.350 | 167.800 | 167.755 | USD 129,414,933 | 198.09 |
| 2025-07-16 | BUY | 771,452 | 165.710 | 165.940 | 165.917 | USD 127,997,004 | 198.27 |
| 2025-07-15 | BUY | 771,452 | 164.420 | 167.030 | 166.769 | USD 128,654,278 | 198.46 |
| 2025-07-14 | BUY | 771,452 | 167.000 | 168.930 | 168.737 | USD 130,172,491 | 198.64 |
| 2025-07-11 | BUY | 771,452 | 165.520 | 169.750 | 169.327 | USD 130,627,653 | 198.83 |
| 2025-07-10 | BUY | 771,452 | 169.700 | 171.080 | 170.942 | USD 131,873,549 | 199.00 |
| 2025-07-09 | BUY | 771,452 | 170.950 | 171.770 | 171.688 | USD 132,449,054 | 199.16 |
| 2025-07-08 | BUY | 771,452 | 170.420 | 173.500 | 173.192 | USD 133,609,315 | 199.32 |
| 2025-07-07 | BUY | 771,452 | 173.310 | 175.920 | 175.659 | USD 135,512,485 | 199.48 |
| 2025-07-04 | BUY | 771,452 | | | 175.550* | | 199.62 |
| 2025-07-03 | BUY | 771,452 | 175.550 | 175.790 | 175.766 | USD 135,595,028 | 199.76 |
| 2025-07-02 | BUY | 771,452 | 172.450 | 173.500 | 173.395 | USD 133,765,919 | 199.92 |
| 2025-06-30 | BUY | 771,452 | 172.410 | 173.500 | 173.391 | USD 133,762,834 | 200.09 |
| 2025-06-27 | BUY | 771,452 | 172.330 | 173.500 | 173.383 | USD 133,756,662 | 200.25 |
| 2025-06-26 | BUY | 771,452 | 171.360 | 171.560 | 171.540 | USD 132,334,874 | 200.43 |
| 2025-06-25 | BUY | 771,452 | 170.360 | 174.750 | 174.311 | USD 134,472,570 | 200.61 |
| 2025-06-24 | BUY | 771,452 | 172.660 | 177.360 | 176.890 | USD 136,462,145 | 200.78 |
| 2025-06-23 | BUY | 771,452 | 170.540 | 170.740 | 170.720 | USD 131,702,289 | 200.97 |
| 2025-06-20 | BUY | 771,452 | 163.380 | 164.580 | 164.460 | USD 126,872,998 | 201.20 |
| 2025-06-19 | BUY | 771,452 | | | 161.360* | | 201.45 |
| 2025-06-18 | BUY | 771,452 | 161.360 | 164.200 | 163.916 | USD 126,453,324 | 201.71 |
| 2025-06-17 | BUY | 771,452 | 163.440 | 165.340 | 165.150 | USD 127,405,295 | 201.95 |
| 2025-06-16 | BUY | 771,452 | 164.890 | 165.770 | 165.682 | USD 127,815,713 | 202.18 |
| 2025-06-13 | BUY | 771,452 | 163.020 | 166.000 | 165.702 | USD 127,831,140 | 202.44 |
| 2025-06-12 | BUY | 771,452 | 168.020 | 168.250 | 168.227 | USD 129,779,056 | 202.66 |
| 2025-06-11 | BUY | 771,452 | 168.070 | 168.840 | 168.763 | USD 130,192,552 | 202.88 |
| 2025-06-10 | BUY | 771,452 | 168.810 | 169.560 | 169.485 | USD 130,749,540 | 203.10 |
| 2025-06-09 | BUY | 771,452 | 166.940 | 169.660 | 169.388 | USD 130,674,714 | 203.34 |
| 2025-06-06 | BUY | 751,180 | 166.710 | 167.890 | 167.772 | USD 126,026,971 | 203.59 |
| 2025-06-05 | BUY | 730,908 | 165.380 | 165.720 | 165.686 | USD 121,101,224 | 203.84 |
| 2025-06-04 | BUY | 730,908 | 164.160 | 164.690 | 164.637 | USD 120,334,502 | 204.11 |
| 2025-06-03 | BUY | 730,908 | 162.110 | 162.210 | 162.200 | USD 118,553,282 | 204.39 |
| 2025-06-02 | BUY | 730,908 | 162.000 | 162.340 | 162.306 | USD 118,630,751 | 204.68 |
| 2025-05-30 | BUY | 730,908 | 162.790 | 162.830 | 162.826 | USD 119,010,827 | 204.97 |
| 2025-05-29 | BUY | 730,908 | 159.620 | 161.540 | 161.348 | USD 117,930,539 | 205.28 |
| 2025-05-28 | BUY | 730,908 | 160.740 | 160.780 | 160.776 | USD 117,512,464 | 205.59 |
| 2025-05-27 | BUY | 730,908 | 160.140 | 161.750 | 161.589 | USD 118,106,693 | 205.91 |
| 2025-05-26 | BUY | 730,908 | | | 159.340* | | 206.23 |
| 2025-05-23 | BUY | 730,908 | 159.340 | 160.950 | 160.789 | USD 117,521,964 | 206.57 |
| 2025-05-22 | BUY | 730,908 | 161.340 | 163.000 | 162.834 | USD 119,016,673 | 206.89 |
| 2025-05-21 | BUY | 730,908 | 162.220 | 167.700 | 167.152 | USD 122,172,732 | 207.21 |
| 2025-05-20 | BUY | 730,908 | 165.870 | 169.730 | 169.344 | USD 123,774,881 | 207.51 |
| 2025-05-19 | BUY | 730,908 | 169.140 | 169.320 | 169.302 | USD 123,744,191 | 207.79 |
| 2025-05-16 | BUY | 730,908 | 166.660 | 167.990 | 167.857 | USD 122,688,028 | 208.09 |
| 2025-05-15 | BUY | 730,908 | 159.130 | 190.860 | 187.687 | USD 137,181,931 | 208.45 |
| 2025-05-14 | BUY | 730,908 | 189.860 | 191.280 | 191.138 | USD 139,704,293 | 208.59 |
| 2025-05-13 | BUY | 734,781 | 191.000 | 191.910 | 191.819 | USD 140,944,959 | 208.73 |
| 2025-05-12 | BUY | 738,654 | 186.820 | 187.550 | 187.477 | USD 138,480,639 | 208.89 |
| 2025-05-09 | BUY | 738,654 | 184.070 | 184.550 | 184.502 | USD 136,283,143 | 209.08 |
| 2025-05-08 | BUY | 738,654 | 181.390 | 184.880 | 184.531 | USD 136,304,564 | 209.29 |
| 2025-05-07 | BUY | 716,304 | 182.190 | 186.390 | 185.970 | USD 133,211,055 | 209.50 |
| 2025-05-06 | BUY | 693,954 | 184.950 | 186.830 | 186.642 | USD 129,520,963 | 209.70 |
| 2025-05-05 | BUY | 693,954 | 185.500 | 186.740 | 186.616 | USD 129,502,923 | 209.89 |
| 2025-05-02 | BUY | 693,954 | 184.370 | 187.040 | 186.773 | USD 129,611,866 | 210.09 |
| 2025-05-01 | BUY | 629,667 | 183.020 | 185.040 | 184.838 | USD 116,386,385 | 210.31 |
| 2025-04-30 | BUY | 565,380 | 184.570 | 185.280 | 185.209 | USD 104,713,464 | 210.51 |
| 2025-04-29 | BUY | 653,221 | 185.290 | 185.700 | 185.659 | USD 121,276,355 | 210.72 |
| 2025-04-28 | BUY | 656,154 | 178.030 | 183.440 | 182.899 | USD 120,009,912 | 210.99 |
| 2025-04-25 | BUY | 571,246 | 177.530 | 182.070 | 181.616 | USD 103,747,417 | 211.26 |
| 2025-04-24 | BUY | 571,246 | 176.900 | 198.680 | 196.502 | USD 112,250,977 | 211.55 |
| 2025-04-23 | BUY | 571,246 | 217.100 | 221.500 | 221.060 | USD 126,279,641 | 211.50 |
| 2025-04-22 | BUY | 571,246 | 214.290 | 214.800 | 214.749 | USD 122,674,508 | 211.48 |
| 2025-04-21 | BUY | 571,246 | 207.460 | 209.740 | 209.512 | USD 119,682,895 | 211.51 |
| 2025-04-18 | BUY | 571,246 | | | 208.660* | | 211.54 |
| 2025-04-17 | BUY | 571,246 | 208.660 | 212.580 | 212.188 | USD 121,211,547 | 211.56 |
| 2025-04-16 | BUY | 571,246 | 210.110 | 214.320 | 213.899 | USD 122,188,952 | 211.58 |
| 2025-04-15 | BUY | 571,246 | 212.830 | 215.150 | 214.918 | USD 122,771,045 | 211.56 |
| 2025-04-14 | BUY | 571,246 | 212.240 | 213.650 | 213.509 | USD 121,966,159 | 211.56 |
| 2025-04-11 | BUY | 571,246 | 208.140 | 209.870 | 209.697 | USD 119,788,570 | 211.59 |
| 2025-04-10 | BUY | 571,246 | 204.380 | 208.360 | 207.962 | USD 118,797,461 | 211.65 |
| 2025-04-09 | BUY | 571,246 | 210.380 | 211.630 | 211.505 | USD 120,821,388 | 211.67 |
| 2025-04-08 | BUY | 571,246 | 195.590 | 208.200 | 206.939 | USD 118,213,074 | 211.82 |
| 2025-04-07 | BUY | 571,246 | 198.440 | 202.850 | 202.409 | USD 115,625,335 | 211.94 |
| 2025-04-04 | BUY | 571,246 | 198.600 | 211.280 | 210.012 | USD 119,968,515 | 212.07 |
| 2025-04-02 | BUY | 571,246 | 226.150 | 227.000 | 226.915 | USD 129,624,286 | 211.93 |
| 2025-04-01 | BUY | 571,246 | 222.010 | 222.300 | 222.271 | USD 126,971,421 | 211.84 |
| 2025-03-31 | BUY | 571,246 | 220.830 | 221.830 | 221.730 | USD 126,662,377 | 211.75 |
| 2025-03-28 | BUY | 571,246 | 216.130 | 220.380 | 219.955 | USD 125,648,417 | 211.70 |
| 2025-03-27 | BUY | 571,246 | 219.180 | 222.240 | 221.934 | USD 126,778,912 | 211.63 |
| 2025-03-26 | BUY | 194,625 | 221.690 | 224.210 | 223.958 | USD 43,587,827 | 211.53 |
| 2025-03-10 | BUY | 458,064 | 214.620 | 216.990 | 216.753 | USD 99,286,748 | 211.24 |
| 2025-03-07 | BUY | 734,132 | 218.040 | 220.840 | 220.560 | USD 161,920,151 | 211.17 |
| 2025-03-06 | BUY | 285,623 | 219.950 | 224.330 | 223.892 | USD 63,948,705 | 211.07 |
| 2025-02-20 | SELL | -34,493 | 234.430 | 238.000 | 237.643 | USD -8,197,020 | 208.50 Loss of -1,005,113 on sale |
| 2025-02-18 | BUY | 496,744 | 236.280 | 236.930 | 236.865 | USD 117,661,264 | 207.79 |
| 2025-02-17 | BUY | 264,872 | | | 230.600* | | 207.49 |
| 2025-02-14 | BUY | 496,744 | 230.600 | 232.650 | 232.445 | USD 115,465,657 | 207.19 |
| 2025-02-13 | BUY | 761,616 | 229.870 | 230.750 | 230.662 | USD 175,675,869 | 206.89 |
| 2025-02-12 | BUY | 761,616 | 227.730 | 229.640 | 229.449 | USD 174,752,029 | 206.61 |
| 2025-02-11 | BUY | 761,616 | 229.890 | 230.590 | 230.520 | USD 175,567,718 | 206.29 |
| 2025-02-10 | BUY | 761,616 | 230.650 | 231.500 | 231.415 | USD 176,249,366 | 205.95 |
| 2025-02-07 | BUY | 761,616 | 230.060 | 233.260 | 232.940 | USD 177,410,827 | 205.61 |
| 2025-02-06 | BUY | 714,711 | 231.240 | 232.250 | 232.149 | USD 165,919,444 | 205.24 |
| 2025-02-05 | BUY | 667,806 | 229.530 | 231.610 | 231.402 | USD 154,531,644 | 204.89 |
| 2025-02-04 | BUY | 667,806 | 214.220 | 219.970 | 219.395 | USD 146,513,298 | 204.75 |
| 2025-02-03 | BUY | 667,806 | 216.620 | 217.470 | 217.385 | USD 145,171,008 | 204.58 |
| 2025-01-31 | BUY | 667,806 | 216.040 | 217.520 | 217.372 | USD 145,162,328 | 204.40 |
| 2025-01-30 | BUY | 667,806 | 215.910 | 218.030 | 217.818 | USD 145,460,167 | 204.23 |
| 2025-01-29 | BUY | 667,806 | 212.510 | 220.260 | 219.485 | USD 146,573,396 | 204.10 |
| 2025-01-28 | BUY | 667,806 | 211.720 | 213.890 | 213.673 | USD 142,692,111 | 203.98 |
| 2025-01-27 | BUY | 667,806 | 213.130 | 213.230 | 213.220 | USD 142,389,593 | 203.83 |
| 2025-01-24 | BUY | 667,806 | 208.840 | 209.430 | 209.371 | USD 139,819,205 | 203.75 |
| 2025-01-23 | BUY | 667,806 | 206.490 | 208.990 | 208.740 | USD 139,397,828 | 203.70 |
| 2025-01-22 | BUY | 667,806 | 209.450 | 209.860 | 209.819 | USD 140,118,387 | 203.60 |
| 2025-01-21 | BUY | 667,806 | 208.980 | 210.780 | 210.600 | USD 140,639,943 | 203.51 |
| 2025-01-20 | BUY | 667,806 | | | 208.580* | | 203.42 |
| 2025-01-17 | BUY | 667,806 | 208.580 | 209.310 | 209.237 | USD 139,729,723 | 203.33 |
| 2025-01-16 | BUY | 217,967 | 206.260 | 207.280 | 207.178 | USD 45,157,967 | 203.28 |
| 2025-01-15 | BUY | 449,839 | 204.250 | 207.010 | 206.734 | USD 92,997,014 | 203.26 |
| 2025-01-14 | BUY | 667,806 | 204.470 | 205.410 | 205.316 | USD 137,111,259 | 203.23 |
| 2025-01-13 | BUY | 667,806 | 201.530 | 201.710 | 201.692 | USD 134,691,132 | 203.27 |
| 2025-01-10 | BUY | 217,967 | 200.510 | 204.260 | 203.885 | USD 44,440,201 | 203.32 |
| 2025-01-09 | BUY | 449,839 | | | 205.230* | | 203.28 |
| 2025-01-08 | SELL | -667,806 | 205.230 | 205.740 | 205.689 | USD -137,360,351 | 204.94 Loss of -496,919 on sale |
| 2025-01-02 | BUY | 667,806 | 205.980 | 207.850 | 207.663 | USD 138,678,601 | 204.92 |
| 2024-12-31 | BUY | 667,806 | 205.420 | 207.260 | 207.076 | USD 138,286,592 | 204.91 |
| 2024-12-30 | BUY | 667,806 | 206.270 | 207.410 | 207.296 | USD 138,433,515 | 204.88 |
| 2024-12-27 | BUY | 667,806 | 207.950 | 209.360 | 209.219 | USD 139,717,704 | 204.82 |
| 2024-12-26 | BUY | 667,806 | 210.290 | 210.430 | 210.416 | USD 140,517,062 | 204.69 |
| 2024-12-20 | BUY | 667,806 | 206.050 | 206.680 | 206.617 | USD 137,980,068 | 204.51 |
| 2024-12-19 | BUY | 667,806 | 202.260 | 205.640 | 205.302 | USD 137,101,907 | 204.56 |
| 2024-12-18 | BUY | 667,806 | 201.760 | 208.280 | 207.628 | USD 138,655,223 | 204.64 |
| 2024-12-17 | BUY | 667,806 | 204.150 | 204.710 | 204.654 | USD 136,669,173 | 204.65 |
| 2024-12-11 | BUY | 650,676 | 203.960 | 205.040 | 204.932 | USD 133,344,331 | 204.72 |
| 2024-12-10 | BUY | 633,546 | 201.540 | 203.280 | 203.106 | USD 128,676,993 | 204.82 |
| 2024-12-09 | BUY | 600,153 | 202.890 | 207.570 | 207.102 | USD 124,292,891 | 204.88 |
| 2024-12-06 | BUY | 566,760 | 207.280 | 207.560 | 207.532 | USD 117,620,835 | 204.80 |
| 2024-12-05 | BUY | 566,760 | 204.000 | 208.000 | 207.600 | USD 117,659,376 | 204.83 |
| 2024-12-04 | BUY | 566,760 | 215.850 | 216.380 | 216.327 | USD 122,605,493 | 204.46 |
| 2024-12-03 | BUY | 566,760 | 215.380 | 220.130 | 219.655 | USD 124,491,671 | 204.08 |
| 2024-12-02 | BUY | 566,760 | 218.510 | 222.190 | 221.822 | USD 125,719,838 | 203.57 |
| 2024-11-29 | BUY | 566,760 | 220.960 | 222.350 | 222.211 | USD 125,940,310 | 202.92 |
| 2024-11-28 | BUY | 566,760 | | | 220.590* | | 202.24 |
| 2024-11-25 | BUY | 566,760 | 221.760 | 223.220 | 223.074 | USD 126,429,421 | 199.75 |
| 2024-11-22 | BUY | 546,815 | 221.560 | 222.050 | 222.001 | USD 121,393,478 | 198.76 |
| 2024-11-21 | BUY | 526,870 | 217.410 | 219.110 | 218.940 | USD 115,352,918 | 197.87 |
| 2024-11-20 | BUY | 526,870 | 217.940 | 218.180 | 218.156 | USD 114,939,848 | 196.87 |
| 2024-11-19 | BUY | 526,870 | 215.120 | 216.930 | 216.749 | USD 114,198,542 | 195.91 |
| 2024-11-18 | BUY | 217,967 | 212.740 | 213.280 | 213.226 | USD 46,476,231 | 194.97 |
| 2024-11-12 | BUY | 308,903 | 214.060 | 215.250 | 215.131 | USD 66,454,611 | 193.85 |
| 2024-11-11 | SELL | -526,870 | 214.860 | 215.450 | 215.391 | USD -113,483,055 | 192.54 Loss of -12,041,810 on sale |
| 2024-11-08 | BUY | 308,903 | 210.700 | 212.840 | 212.626 | USD 65,680,808 | 191.32 |
| 2024-11-07 | BUY | 217,967 | 208.870 | 210.940 | 210.733 | USD 45,932,840 | 190.07 |
| 2024-11-05 | BUY | 308,903 | 203.020 | 203.320 | 203.290 | USD 62,796,893 | 187.23 |
| 2024-11-01 | SELL | -526,870 | 202.050 | 202.880 | 202.797 | USD -106,847,658 | 184.81 Loss of -9,478,921 on sale |
| 2024-10-30 | BUY | 217,967 | 199.810 | 202.370 | 202.114 | USD 44,054,181 | 181.06 |
| 2024-10-29 | BUY | 288,339 | 200.910 | 202.660 | 202.485 | USD 58,384,323 | 178.22 |
| 2024-10-28 | BUY | 485,742 | 201.420 | 201.720 | 201.690 | USD 97,969,304 | 174.35 |
| 2024-10-23 | BUY | 485,742 | 202.360 | 203.000 | 202.936 | USD 98,574,539 | 147.29 |
| 2024-10-18 | SELL | -485,742 | 197.290 | 198.320 | 198.217 | USD -96,282,325 | 0.00 Loss of -96,282,325 on sale |