| 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.68 |
| 2025-11-10 | BUY | 948,876 | 64.180 | 62.670 | 62.821 | USD 59,609,338 | 178.68 |
| 2025-11-07 | BUY | 948,876 | 63.840 | 61.060 | 61.338 | USD 58,202,157 | 179.25 |
| 2025-11-06 | BUY | 948,876 | 64.000 | 61.330 | 61.597 | USD 58,447,917 | 179.84 |
| 2025-11-05 | BUY | 948,876 | 64.870 | 63.500 | 63.637 | USD 60,383,622 | 180.42 |
| 2025-11-04 | BUY | 1,127,511 | 66.220 | 63.710 | 63.961 | USD 72,116,730 | 181.00 |
| 2025-11-03 | BUY | 1,306,146 | 67.480 | 64.660 | 64.942 | USD 84,823,841 | 181.59 |
| 2025-10-31 | BUY | 1,306,146 | 67.880 | 65.140 | 65.414 | USD 85,440,233 | 182.17 |
| 2025-10-30 | BUY | 1,306,146 | 70.100 | 64.520 | 65.078 | USD 85,001,365 | 182.77 |
| 2025-10-29 | BUY | 1,306,146 | 70.600 | 76.645 | 76.040 | USD 99,319,991 | 183.34 |
| 2025-10-28 | BUY | 1,306,146 | 126.170 | 128.780 | 128.519 | USD 167,864,576 | 183.64 |
| 2025-10-27 | BUY | 1,306,146 | 126.540 | 126.800 | 126.774 | USD 165,585,357 | 183.93 |
| 2025-10-24 | BUY | 1,306,146 | 125.170 | 126.230 | 126.124 | USD 164,736,362 | 184.24 |
| 2025-10-23 | BUY | 1,306,146 | 123.960 | 125.640 | 125.472 | USD 163,884,750 | 184.55 |
| 2025-10-22 | BUY | 1,306,146 | 125.250 | 126.700 | 126.555 | USD 165,299,303 | 184.87 |
| 2025-10-21 | BUY | 1,306,146 | 126.070 | 126.720 | 126.655 | USD 165,429,923 | 185.18 |
| 2025-10-20 | BUY | 1,306,146 | 124.140 | 124.780 | 124.716 | USD 162,897,303 | 185.50 |
| 2025-10-17 | BUY | 1,306,146 | 121.650 | 121.820 | 121.803 | USD 159,092,501 | 185.84 |
| 2025-10-16 | BUY | 1,306,146 | 118.000 | 121.680 | 121.312 | USD 158,451,184 | 186.21 |
| 2025-10-15 | BUY | 1,306,146 | 121.110 | 125.170 | 124.764 | USD 162,959,997 | 186.56 |
| 2025-10-14 | BUY | 1,306,146 | 124.120 | 124.530 | 124.489 | USD 162,600,808 | 186.90 |
| 2025-10-13 | SELL | -1,306,146 | 122.550 | 123.560 | 123.459 | USD -161,255,477 | 187.69 Profit of 83,897,493 on sale |
| 2025-10-08 | BUY | 1,306,146 | 126.510 | 127.860 | 127.725 | USD 166,827,499 | 188.03 |
| 2025-10-07 | BUY | 1,306,146 | 126.690 | 128.350 | 128.184 | USD 167,427,026 | 188.37 |
| 2025-10-06 | BUY | 1,306,146 | 125.050 | 128.240 | 127.921 | USD 167,083,509 | 188.72 |
| 2025-10-03 | BUY | 1,306,146 | 127.560 | 129.850 | 129.621 | USD 169,303,958 | 189.06 |
| 2025-10-02 | BUY | 1,306,146 | 125.760 | 127.740 | 127.542 | USD 166,588,471 | 189.42 |
| 2025-10-01 | BUY | 1,306,146 | 126.090 | 129.640 | 129.285 | USD 168,865,084 | 189.77 |
| 2025-09-30 | BUY | 1,143,673 | 128.930 | 130.400 | 130.253 | USD 148,966,832 | 190.12 |
| 2025-09-29 | BUY | 981,200 | 130.450 | 130.640 | 130.621 | USD 128,165,324 | 190.46 |
| 2025-09-26 | BUY | 981,200 | 129.560 | 130.580 | 130.478 | USD 128,025,015 | 190.81 |
| 2025-09-25 | BUY | 981,200 | 128.660 | 130.770 | 130.559 | USD 128,104,495 | 191.17 |
| 2025-09-24 | SELL | -981,200 | 130.590 | 130.850 | 130.824 | USD -128,364,514 | 192.05 Profit of 60,077,342 on sale |
| 2025-09-18 | BUY | 859,010 | 132.870 | 135.320 | 135.075 | USD 116,030,781 | 192.40 |
| 2025-09-17 | BUY | 736,820 | 134.180 | 135.590 | 135.449 | USD 99,801,529 | 192.74 |
| 2025-09-16 | BUY | 736,820 | 132.750 | 133.950 | 133.830 | USD 98,608,619 | 193.10 |
| 2025-09-15 | BUY | 736,820 | 132.650 | 135.880 | 135.557 | USD 99,881,112 | 193.46 |
| 2025-09-12 | BUY | 736,820 | 134.320 | 135.800 | 135.652 | USD 99,951,109 | 193.81 |
| 2025-09-11 | BUY | 736,820 | 135.700 | 136.140 | 136.096 | USD 100,278,254 | 194.16 |
| 2025-09-10 | BUY | 736,820 | 132.140 | 136.600 | 136.154 | USD 100,320,994 | 194.54 |
| 2025-09-09 | BUY | 736,820 | 136.410 | 136.430 | 136.428 | USD 100,522,874 | 194.89 |
| 2025-09-08 | BUY | 736,820 | 135.210 | 135.390 | 135.372 | USD 99,744,797 | 195.26 |
| 2025-09-05 | SELL | -736,820 | 135.050 | 138.620 | 138.263 | USD -101,874,941 | 196.22 Profit of 42,704,744 on sale |
| 2025-07-24 | BUY | 771,452 | 140.080 | 144.180 | 143.770 | USD 110,911,649 | 196.57 |
| 2025-07-23 | BUY | 771,452 | 143.000 | 143.250 | 143.225 | USD 110,491,213 | 196.90 |
| 2025-07-22 | BUY | 771,452 | 165.980 | 167.390 | 167.249 | USD 129,024,575 | 197.10 |
| 2025-07-21 | SELL | -771,452 | 165.460 | 167.070 | 166.909 | USD -128,762,287 | 197.33 Profit of 23,466,139 on sale |
| 2025-07-17 | BUY | 771,452 | 167.350 | 167.800 | 167.755 | USD 129,414,933 | 197.52 |
| 2025-07-16 | BUY | 771,452 | 165.710 | 165.940 | 165.917 | USD 127,997,004 | 197.72 |
| 2025-07-15 | BUY | 771,452 | 164.420 | 167.030 | 166.769 | USD 128,654,278 | 197.94 |
| 2025-07-14 | BUY | 771,452 | 167.000 | 168.930 | 168.737 | USD 130,172,491 | 198.14 |
| 2025-07-11 | BUY | 771,452 | 165.520 | 169.750 | 169.327 | USD 130,627,653 | 198.35 |
| 2025-07-10 | BUY | 771,452 | 169.700 | 171.080 | 170.942 | USD 131,873,549 | 198.54 |
| 2025-07-09 | BUY | 771,452 | 170.950 | 171.770 | 171.688 | USD 132,449,054 | 198.72 |
| 2025-07-08 | BUY | 771,452 | 170.420 | 173.500 | 173.192 | USD 133,609,315 | 198.91 |
| 2025-07-07 | BUY | 771,452 | 173.310 | 175.920 | 175.659 | USD 135,512,485 | 199.08 |
| 2025-07-04 | SELL | -771,452 | | | 180.990* | | 199.20 Profit of 153,676,992 on sale |
| 2025-07-03 | BUY | 771,452 | 175.550 | 175.790 | 175.766 | USD 135,595,028 | 199.37 |
| 2025-07-02 | BUY | 771,452 | 172.450 | 173.500 | 173.395 | USD 133,765,919 | 199.55 |
| 2025-06-30 | BUY | 771,452 | 172.410 | 173.500 | 173.391 | USD 133,762,834 | 199.74 |
| 2025-06-27 | BUY | 771,452 | 172.330 | 173.500 | 173.383 | USD 133,756,662 | 199.93 |
| 2025-06-26 | BUY | 771,452 | 171.360 | 171.560 | 171.540 | USD 132,334,874 | 200.13 |
| 2025-06-25 | BUY | 771,452 | 170.360 | 174.750 | 174.311 | USD 134,472,570 | 200.34 |
| 2025-06-24 | BUY | 771,452 | 172.660 | 177.360 | 176.890 | USD 136,462,145 | 200.53 |
| 2025-06-23 | BUY | 771,452 | 170.540 | 170.740 | 170.720 | USD 131,702,289 | 200.75 |
| 2025-06-20 | BUY | 771,452 | 163.380 | 164.580 | 164.460 | USD 126,872,998 | 201.02 |
| 2025-06-19 | BUY | 771,452 | | | 161.360* | | 201.30 |
| 2025-06-18 | BUY | 771,452 | 161.360 | 164.200 | 163.916 | USD 126,453,324 | 201.60 |
| 2025-06-17 | BUY | 771,452 | 163.440 | 165.340 | 165.150 | USD 127,405,295 | 201.88 |
| 2025-06-16 | BUY | 771,452 | 164.890 | 165.770 | 165.682 | USD 127,815,713 | 202.15 |
| 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.70 |
| 2025-06-11 | BUY | 771,452 | 168.070 | 168.840 | 168.763 | USD 130,192,552 | 202.96 |
| 2025-06-10 | BUY | 771,452 | 168.810 | 169.560 | 169.485 | USD 130,749,540 | 203.22 |
| 2025-06-09 | BUY | 771,452 | 166.940 | 169.660 | 169.388 | USD 130,674,714 | 203.50 |
| 2025-06-06 | BUY | 751,180 | 166.710 | 167.890 | 167.772 | USD 126,026,971 | 203.79 |
| 2025-06-05 | BUY | 730,908 | 165.380 | 165.720 | 165.686 | USD 121,101,224 | 204.09 |
| 2025-06-04 | BUY | 730,908 | 164.160 | 164.690 | 164.637 | USD 120,334,502 | 204.40 |
| 2025-06-03 | BUY | 730,908 | 162.110 | 162.210 | 162.200 | USD 118,553,282 | 204.74 |
| 2025-06-02 | BUY | 730,908 | 162.000 | 162.340 | 162.306 | USD 118,630,751 | 205.08 |
| 2025-05-30 | BUY | 730,908 | 162.790 | 162.830 | 162.826 | USD 119,010,827 | 205.42 |
| 2025-05-29 | BUY | 730,908 | 159.620 | 161.540 | 161.348 | USD 117,930,539 | 205.79 |
| 2025-05-28 | BUY | 730,908 | 160.740 | 160.780 | 160.776 | USD 117,512,464 | 206.16 |
| 2025-05-27 | BUY | 730,908 | 160.140 | 161.750 | 161.589 | USD 118,106,693 | 206.54 |
| 2025-05-26 | BUY | 730,908 | | | 159.340* | | 206.94 |
| 2025-05-23 | BUY | 730,908 | 159.340 | 160.950 | 160.789 | USD 117,521,964 | 207.34 |
| 2025-05-22 | BUY | 730,908 | 161.340 | 163.000 | 162.834 | USD 119,016,673 | 207.73 |
| 2025-05-21 | BUY | 730,908 | 162.220 | 167.700 | 167.152 | USD 122,172,732 | 208.12 |
| 2025-05-20 | BUY | 730,908 | 165.870 | 169.730 | 169.344 | USD 123,774,881 | 208.48 |
| 2025-05-19 | BUY | 730,908 | 169.140 | 169.320 | 169.302 | USD 123,744,191 | 208.82 |
| 2025-05-16 | BUY | 730,908 | 166.660 | 167.990 | 167.857 | USD 122,688,028 | 209.19 |
| 2025-05-15 | BUY | 730,908 | 159.130 | 190.860 | 187.687 | USD 137,181,931 | 209.63 |
| 2025-05-14 | BUY | 730,908 | 189.860 | 191.280 | 191.138 | USD 139,704,293 | 209.81 |
| 2025-05-13 | BUY | 734,781 | 191.000 | 191.910 | 191.819 | USD 140,944,959 | 209.98 |
| 2025-05-12 | BUY | 738,654 | 186.820 | 187.550 | 187.477 | USD 138,480,639 | 210.19 |
| 2025-05-09 | BUY | 738,654 | 184.070 | 184.550 | 184.502 | USD 136,283,143 | 210.43 |
| 2025-05-08 | BUY | 738,654 | 181.390 | 184.880 | 184.531 | USD 136,304,564 | 210.70 |
| 2025-05-07 | BUY | 716,304 | 182.190 | 186.390 | 185.970 | USD 133,211,055 | 210.97 |
| 2025-05-06 | BUY | 693,954 | 184.950 | 186.830 | 186.642 | USD 129,520,963 | 211.21 |
| 2025-05-05 | BUY | 693,954 | 185.500 | 186.740 | 186.616 | USD 129,502,923 | 211.46 |
| 2025-05-02 | BUY | 693,954 | 184.370 | 187.040 | 186.773 | USD 129,611,866 | 211.72 |
| 2025-05-01 | BUY | 629,667 | 183.020 | 185.040 | 184.838 | USD 116,386,385 | 212.00 |
| 2025-04-30 | BUY | 565,380 | 184.570 | 185.280 | 185.209 | USD 104,713,464 | 212.26 |
| 2025-04-29 | BUY | 653,221 | 185.290 | 185.700 | 185.659 | USD 121,276,355 | 212.53 |
| 2025-04-28 | BUY | 656,154 | 178.030 | 183.440 | 182.899 | USD 120,009,912 | 212.88 |
| 2025-04-25 | BUY | 571,246 | 177.530 | 182.070 | 181.616 | USD 103,747,417 | 213.23 |
| 2025-04-24 | BUY | 571,246 | 176.900 | 198.680 | 196.502 | USD 112,250,977 | 213.60 |
| 2025-04-23 | BUY | 571,246 | 217.100 | 221.500 | 221.060 | USD 126,279,641 | 213.57 |
| 2025-04-22 | BUY | 571,246 | 214.290 | 214.800 | 214.749 | USD 122,674,508 | 213.56 |
| 2025-04-21 | BUY | 571,246 | 207.460 | 209.740 | 209.512 | USD 119,682,895 | 213.62 |
| 2025-04-18 | BUY | 571,246 | | | 208.660* | | 213.68 |
| 2025-04-17 | BUY | 571,246 | 208.660 | 212.580 | 212.188 | USD 121,211,547 | 213.73 |
| 2025-04-16 | BUY | 571,246 | 210.110 | 214.320 | 213.899 | USD 122,188,952 | 213.77 |
| 2025-04-15 | BUY | 571,246 | 212.830 | 215.150 | 214.918 | USD 122,771,045 | 213.78 |
| 2025-04-14 | BUY | 571,246 | 212.240 | 213.650 | 213.509 | USD 121,966,159 | 213.80 |
| 2025-04-11 | BUY | 571,246 | 208.140 | 209.870 | 209.697 | USD 119,788,570 | 213.86 |
| 2025-04-10 | BUY | 571,246 | 204.380 | 208.360 | 207.962 | USD 118,797,461 | 213.97 |
| 2025-04-09 | BUY | 571,246 | 210.380 | 211.630 | 211.505 | USD 120,821,388 | 214.01 |
| 2025-04-08 | BUY | 571,246 | 195.590 | 208.200 | 206.939 | USD 118,213,074 | 214.22 |
| 2025-04-07 | BUY | 571,246 | 198.440 | 202.850 | 202.409 | USD 115,625,335 | 214.41 |
| 2025-04-04 | BUY | 571,246 | 198.600 | 211.280 | 210.012 | USD 119,968,515 | 214.60 |
| 2025-04-02 | BUY | 571,246 | 226.150 | 227.000 | 226.915 | USD 129,624,286 | 214.46 |
| 2025-04-01 | BUY | 571,246 | 222.010 | 222.300 | 222.271 | USD 126,971,421 | 214.37 |
| 2025-03-31 | BUY | 571,246 | 220.830 | 221.830 | 221.730 | USD 126,662,377 | 214.29 |
| 2025-03-28 | BUY | 571,246 | 216.130 | 220.380 | 219.955 | USD 125,648,417 | 214.26 |
| 2025-03-27 | BUY | 571,246 | 219.180 | 222.240 | 221.934 | USD 126,778,912 | 214.20 |
| 2025-03-26 | BUY | 194,625 | 221.690 | 224.210 | 223.958 | USD 43,587,827 | 214.11 |
| 2025-03-10 | BUY | 458,064 | 214.620 | 216.990 | 216.753 | USD 99,286,748 | 214.02 |
| 2025-03-07 | BUY | 734,132 | 218.040 | 220.840 | 220.560 | USD 161,920,151 | 213.96 |
| 2025-03-06 | BUY | 285,623 | 219.950 | 224.330 | 223.892 | USD 63,948,705 | 213.87 |
| 2025-02-20 | SELL | -34,493 | 234.430 | 238.000 | 237.643 | USD -8,197,020 | 210.82 Loss of -925,200 on sale |
| 2025-02-18 | BUY | 496,744 | 236.280 | 236.930 | 236.865 | USD 117,661,264 | 209.91 |
| 2025-02-17 | BUY | 264,872 | | | 230.600* | | 209.53 |
| 2025-02-14 | BUY | 496,744 | 230.600 | 232.650 | 232.445 | USD 115,465,657 | 209.14 |
| 2025-02-13 | BUY | 761,616 | 229.870 | 230.750 | 230.662 | USD 175,675,869 | 208.75 |
| 2025-02-12 | BUY | 761,616 | 227.730 | 229.640 | 229.449 | USD 174,752,029 | 208.39 |
| 2025-02-11 | BUY | 761,616 | 229.890 | 230.590 | 230.520 | USD 175,567,718 | 207.97 |
| 2025-02-10 | BUY | 761,616 | 230.650 | 231.500 | 231.415 | USD 176,249,366 | 207.51 |
| 2025-02-07 | BUY | 761,616 | 230.060 | 233.260 | 232.940 | USD 177,410,827 | 207.05 |
| 2025-02-06 | BUY | 714,711 | 231.240 | 232.250 | 232.149 | USD 165,919,444 | 206.55 |
| 2025-02-05 | BUY | 667,806 | 229.530 | 231.610 | 231.402 | USD 154,531,644 | 206.06 |
| 2025-02-04 | BUY | 667,806 | 214.220 | 219.970 | 219.395 | USD 146,513,298 | 205.88 |
| 2025-02-03 | BUY | 667,806 | 216.620 | 217.470 | 217.385 | USD 145,171,008 | 205.64 |
| 2025-01-31 | BUY | 667,806 | 216.040 | 217.520 | 217.372 | USD 145,162,328 | 205.41 |
| 2025-01-30 | BUY | 667,806 | 215.910 | 218.030 | 217.818 | USD 145,460,167 | 205.16 |
| 2025-01-29 | BUY | 667,806 | 212.510 | 220.260 | 219.485 | USD 146,573,396 | 204.99 |
| 2025-01-28 | BUY | 667,806 | 211.720 | 213.890 | 213.673 | USD 142,692,111 | 204.82 |
| 2025-01-27 | BUY | 667,806 | 213.130 | 213.230 | 213.220 | USD 142,389,593 | 204.62 |
| 2025-01-24 | BUY | 667,806 | 208.840 | 209.430 | 209.371 | USD 139,819,205 | 204.51 |
| 2025-01-23 | BUY | 667,806 | 206.490 | 208.990 | 208.740 | USD 139,397,828 | 204.46 |
| 2025-01-22 | SELL | -667,806 | 209.450 | 209.860 | 209.819 | USD -140,118,387 | 206.54 Loss of -2,189,014 on sale |
| 2025-01-02 | BUY | 667,806 | 205.980 | 207.850 | 207.663 | USD 138,678,601 | 206.56 |
| 2024-12-30 | BUY | 650,676 | 206.270 | 207.410 | 207.296 | USD 134,882,535 | 206.56 |
| 2024-12-10 | BUY | 633,546 | 201.540 | 203.280 | 203.106 | USD 128,676,993 | 206.71 |
| 2024-12-09 | BUY | 600,153 | 202.890 | 207.570 | 207.102 | USD 124,292,891 | 206.83 |
| 2024-12-06 | BUY | 566,760 | 207.280 | 207.560 | 207.532 | USD 117,620,835 | 206.81 |
| 2024-12-05 | BUY | 566,760 | 204.000 | 208.000 | 207.600 | USD 117,659,376 | 206.91 |
| 2024-12-04 | BUY | 566,760 | 215.850 | 216.380 | 216.327 | USD 122,605,493 | 206.61 |
| 2024-12-03 | BUY | 566,760 | 215.380 | 220.130 | 219.655 | USD 124,491,671 | 206.30 |
| 2024-12-02 | BUY | 566,760 | 218.510 | 222.190 | 221.822 | USD 125,719,838 | 205.87 |
| 2024-11-29 | BUY | 566,760 | 220.960 | 222.350 | 222.211 | USD 125,940,310 | 205.31 |
| 2024-11-28 | BUY | 566,760 | | | 220.590* | | 204.72 |
| 2024-11-27 | BUY | 566,760 | 220.590 | 222.260 | 222.093 | USD 125,873,426 | 204.09 |
| 2024-11-26 | BUY | 566,760 | 222.450 | 223.230 | 223.152 | USD 126,473,625 | 203.32 |
| 2024-11-22 | SELL | -19,945 | 221.560 | 222.050 | 222.001 | USD -4,427,810 | 201.84 Loss of -402,039 on sale |
| 2024-11-21 | BUY | 526,870 | 217.410 | 219.110 | 218.940 | USD 115,352,918 | 201.10 |
| 2024-11-20 | BUY | 526,870 | 217.940 | 218.180 | 218.156 | USD 114,939,848 | 200.26 |
| 2024-11-19 | BUY | 526,870 | 215.120 | 216.930 | 216.749 | USD 114,198,542 | 199.48 |
| 2024-11-18 | BUY | 217,967 | 212.740 | 213.280 | 213.226 | USD 46,476,231 | 198.74 |
| 2024-11-12 | BUY | 308,903 | 214.060 | 215.250 | 215.131 | USD 66,454,611 | 197.84 |
| 2024-11-11 | SELL | -526,870 | 214.860 | 215.450 | 215.391 | USD -113,483,055 | 202.44 Loss of -6,822,504 on sale |
| 2024-11-08 | SELL | -217,967 | 210.700 | 212.840 | 212.626 | USD -46,345,451 | 201.89 Loss of -2,339,802 on sale |
| 2024-11-07 | SELL | -308,903 | 208.870 | 210.940 | 210.733 | USD -65,096,056 | 201.23 Loss of -2,936,609 on sale |
| 2024-11-05 | SELL | -217,967 | 203.020 | 203.320 | 203.290 | USD -44,310,513 | 200.25 Loss of -663,529 on sale |
| 2024-10-31 | SELL | -526,870 | 197.900 | 201.620 | 201.248 | USD -106,031,531 | 199.89 Loss of -713,731 on sale |
| 2024-10-30 | SELL | -308,903 | 199.810 | 202.370 | 202.114 | USD -62,433,620 | 199.77 Loss of -725,226 on sale |
| 2024-10-29 | BUY | 288,339 | 200.910 | 202.660 | 202.485 | USD 58,384,323 | 199.60 |
| 2024-10-28 | BUY | 485,742 | 201.420 | 201.720 | 201.690 | USD 97,969,304 | 199.30 |
| 2024-10-24 | SELL | -485,742 | 203.290 | 204.500 | 204.379 | USD -99,275,464 | 198.48 Loss of -2,865,394 on sale |
| 2024-10-21 | SELL | -485,742 | 197.170 | 197.670 | 197.620 | USD -95,992,333 | 197.29 Loss of -160,297 on sale |
| 2024-10-18 | BUY | 485,742 | 197.290 | 198.320 | 198.217 | USD 96,282,325 | 0.00 |