| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 825,446 | 241.885 | 235.080 | 235.761 | USD 194,607,563 | 291.27 |
| 2025-11-07 | BUY | 825,446 | 240.970 | 235.810 | 236.326 | USD 195,074,350 | 291.58 |
| 2025-11-06 | BUY | 825,446 | 250.535 | 234.480 | 236.085 | USD 194,875,829 | 291.90 |
| 2025-11-05 | BUY | 825,446 | 256.830 | 252.010 | 252.492 | USD 208,418,506 | 292.15 |
| 2025-11-04 | BUY | 825,446 | 259.260 | 253.457 | 254.037 | USD 209,693,848 | 292.38 |
| 2025-11-03 | BUY | 825,446 | 261.560 | 255.100 | 255.746 | USD 211,104,517 | 292.58 |
| 2025-10-31 | BUY | 825,446 | 261.820 | 252.720 | 253.630 | USD 209,357,870 | 292.78 |
| 2025-10-30 | BUY | 825,446 | 259.281 | 250.000 | 250.928 | USD 207,127,579 | 293.01 |
| 2025-10-29 | BUY | 825,446 | 253.570 | 249.040 | 249.493 | USD 205,942,994 | 293.28 |
| 2025-10-28 | BUY | 825,446 | 258.840 | 254.150 | 254.619 | USD 210,174,230 | 293.53 |
| 2025-10-27 | BUY | 825,446 | 258.100 | 254.920 | 255.238 | USD 210,685,185 | 293.78 |
| 2025-10-24 | BUY | 825,446 | 258.500 | 254.000 | 254.450 | USD 210,034,735 | 294.03 |
| 2025-10-23 | BUY | 825,446 | 258.460 | 254.120 | 254.554 | USD 210,120,577 | 294.29 |
| 2025-10-22 | BUY | 825,446 | 262.400 | 256.510 | 257.099 | USD 212,221,348 | 294.54 |
| 2025-10-21 | BUY | 825,446 | 267.125 | 254.000 | 255.313 | USD 210,746,682 | 294.75 |
| 2025-10-20 | BUY | 825,446 | 255.400 | 244.300 | 245.410 | USD 202,572,705 | 295.02 |
| 2025-10-17 | BUY | 825,446 | 250.780 | 242.160 | 243.022 | USD 200,601,540 | 295.37 |
| 2025-10-16 | BUY | 825,446 | 256.740 | 242.690 | 244.095 | USD 201,487,242 | 295.70 |
| 2025-10-15 | BUY | 825,446 | 241.317 | 235.900 | 236.442 | USD 195,169,851 | 296.11 |
| 2025-10-14 | BUY | 825,446 | 248.280 | 239.560 | 240.432 | USD 198,463,631 | 296.50 |
| 2025-10-13 | SELL | -825,446 | | | 538.920* | | 294.81 Profit of 243,353,347 on sale |
| 2025-10-08 | BUY | 876,968 | 241.320 | 235.645 | 236.213 | USD 207,150,808 | 295.19 |
| 2025-10-07 | BUY | 876,968 | 247.360 | 237.552 | 238.533 | USD 209,185,791 | 295.59 |
| 2025-10-06 | BUY | 876,968 | 250.470 | 235.410 | 236.916 | USD 207,767,754 | 295.94 |
| 2025-10-03 | BUY | 876,968 | 242.795 | 238.500 | 238.929 | USD 209,533,526 | 296.34 |
| 2025-10-02 | BUY | 818,446 | 239.400 | 233.620 | 234.198 | USD 191,678,412 | 296.75 |
| 2025-10-01 | BUY | 759,924 | 242.460 | 233.520 | 234.414 | USD 178,136,828 | 297.19 |
| 2025-09-30 | BUY | 759,924 | 245.210 | 235.810 | 236.750 | USD 179,912,006 | 297.63 |
| 2025-09-29 | BUY | 759,924 | 245.820 | 242.870 | 243.165 | USD 184,786,917 | 298.02 |
| 2025-09-26 | BUY | 759,924 | 244.530 | 240.350 | 240.768 | USD 182,965,386 | 298.42 |
| 2025-09-25 | BUY | 759,924 | 244.650 | 239.485 | 240.001 | USD 182,382,900 | 298.85 |
| 2025-09-24 | SELL | -759,924 | 248.841 | 243.015 | 243.598 | USD -185,115,604 | 297.64 Profit of 41,071,432 on sale |
| 2025-09-10 | BUY | 288,222 | | | 242.570* | | 298.06 |
| 2025-09-09 | BUY | 313,136 | | | 252.060* | | 298.41 |
| 2025-09-08 | BUY | 338,050 | 252.935 | 247.300 | 247.864 | USD 83,790,257 | 298.77 |
| 2025-09-05 | SELL | -338,050 | | | 487.650* | | 297.30 Profit of 100,503,418 on sale |
| 2025-07-24 | BUY | 288,222 | 269.300 | 265.640 | 266.006 | USD 76,668,785 | 297.53 |
| 2025-07-23 | BUY | 288,222 | 268.480 | 262.500 | 263.098 | USD 75,830,632 | 297.77 |
| 2025-07-22 | BUY | 288,222 | 265.890 | 262.000 | 262.389 | USD 75,626,283 | 298.04 |
| 2025-07-21 | SELL | -288,222 | 264.310 | 261.640 | 261.907 | USD -75,487,363 | 298.90 Profit of 10,662,884 on sale |
| 2025-07-17 | BUY | 258,884 | 260.200 | 256.650 | 257.005 | USD 66,534,481 | 299.22 |
| 2025-07-16 | BUY | 258,884 | 258.980 | 254.520 | 254.966 | USD 66,006,619 | 299.55 |
| 2025-07-15 | BUY | 258,884 | 261.810 | 257.230 | 257.688 | USD 66,711,303 | 299.90 |
| 2025-07-14 | BUY | 258,884 | 262.230 | 257.500 | 257.973 | USD 66,785,082 | 300.23 |
| 2025-07-11 | BUY | 209,442 | 262.950 | 257.260 | 257.829 | USD 54,000,224 | 300.58 |
| 2025-07-10 | SELL | -160,000 | 271.490 | 263.210 | 264.038 | USD -42,246,079 | 299.20 Profit of 5,626,634 on sale |
| 2025-06-13 | BUY | 410,246 | 265.700 | 258.000 | 258.770 | USD 106,159,358 | 299.55 |
| 2025-06-12 | BUY | 410,246 | 269.020 | 263.400 | 263.962 | USD 108,289,352 | 299.83 |
| 2025-06-11 | BUY | 560,931 | 269.510 | 265.410 | 265.820 | USD 149,106,681 | 300.12 |
| 2025-06-10 | BUY | 811,616 | 273.750 | 266.843 | 267.534 | USD 217,134,934 | 300.40 |
| 2025-06-09 | BUY | 911,616 | 274.200 | 269.660 | 270.114 | USD 246,240,248 | 300.65 |
| 2025-06-06 | BUY | 758,014 | 274.900 | 268.210 | 268.879 | USD 203,814,040 | 300.88 |
| 2025-06-05 | BUY | 604,412 | 268.750 | 263.640 | 264.151 | USD 159,656,042 | 301.18 |
| 2025-06-04 | BUY | 604,412 | 265.500 | 261.620 | 262.008 | USD 158,360,777 | 301.52 |
| 2025-06-03 | BUY | 604,412 | 264.750 | 261.360 | 261.699 | USD 158,174,008 | 301.86 |
| 2025-06-02 | BUY | 604,412 | | | 261.620* | | 302.23 |
| 2025-05-30 | BUY | 604,412 | | | 265.370* | | 302.57 |
| 2025-05-29 | BUY | 604,412 | | | 266.920* | | 302.90 |
| 2025-05-28 | BUY | 604,412 | 278.810 | 273.589 | 274.111 | USD 165,675,933 | 303.15 |
| 2025-05-27 | BUY | 604,412 | 278.580 | 270.290 | 271.119 | USD 163,867,581 | 303.40 |
| 2025-05-26 | BUY | 604,412 | | | 273.130* | | 303.69 |
| 2025-05-23 | BUY | 604,412 | | | 273.130* | | 303.99 |
| 2025-05-22 | BUY | 604,412 | 286.350 | 281.030 | 281.562 | USD 170,179,235 | 304.19 |
| 2025-05-21 | BUY | 604,412 | 287.630 | 281.112 | 281.764 | USD 170,301,472 | 304.41 |
| 2025-05-20 | BUY | 604,412 | 288.440 | 285.210 | 285.533 | USD 172,579,567 | 304.57 |
| 2025-05-19 | BUY | 604,412 | | | 287.630* | | 304.74 |
| 2025-05-16 | BUY | 604,412 | 292.170 | 289.720 | 289.965 | USD 175,258,327 | 304.88 |
| 2025-05-15 | BUY | 604,412 | | | 290.760* | | 305.03 |
| 2025-05-14 | BUY | 604,412 | | | 290.740* | | 305.18 |
| 2025-05-13 | BUY | 604,412 | | | 289.170* | | 305.34 |
| 2025-05-12 | BUY | 604,412 | | | 288.820* | | 305.52 |
| 2025-05-09 | BUY | 604,412 | | | 275.420* | | 305.84 |
| 2025-05-08 | BUY | 604,412 | | | 279.740* | | 306.13 |
| 2025-05-07 | BUY | 604,412 | | | 278.230* | | 306.43 |
| 2025-05-06 | BUY | 604,412 | | | 273.360* | | 306.80 |
| 2025-05-05 | BUY | 604,412 | 276.100 | 272.310 | 272.689 | USD 164,816,503 | 307.19 |
| 2025-05-02 | BUY | 604,412 | 276.320 | 272.385 | 272.779 | USD 164,870,604 | 307.55 |
| 2025-05-01 | BUY | 604,412 | 274.600 | 269.010 | 269.569 | USD 162,930,744 | 307.99 |
| 2025-04-30 | BUY | 604,412 | 268.870 | 263.000 | 263.587 | USD 159,315,146 | 308.45 |
| 2025-04-29 | BUY | 604,412 | 268.575 | 265.170 | 265.511 | USD 160,477,740 | 308.93 |
| 2025-04-28 | BUY | 628,078 | 269.500 | 263.357 | 263.971 | USD 165,794,391 | 309.44 |
| 2025-04-25 | BUY | 651,744 | 269.030 | 264.210 | 264.692 | USD 172,511,418 | 309.94 |
| 2025-04-24 | BUY | 651,744 | 264.975 | 257.000 | 257.798 | USD 168,018,028 | 310.49 |
| 2025-04-23 | BUY | 501,059 | 257.790 | 249.560 | 250.383 | USD 125,456,655 | 311.23 |
| 2025-04-22 | BUY | 350,374 | 244.220 | 235.597 | 236.459 | USD 82,849,191 | 312.08 |
| 2025-04-21 | BUY | 350,374 | 242.480 | 232.770 | 233.741 | USD 81,896,770 | 313.04 |
| 2025-04-18 | BUY | 350,374 | | | 247.260* | | 313.89 |
| 2025-04-17 | BUY | 276,909 | 251.550 | 246.820 | 247.293 | USD 68,477,659 | 314.75 |
| 2025-04-17 | BUY | 276,909 | 251.550 | 246.820 | 247.293 | USD 68,477,659 | 314.75 |
| 2025-04-16 | BUY | 203,444 | 256.605 | 246.690 | 247.682 | USD 50,389,316 | 315.61 |
| 2025-04-15 | BUY | 203,444 | 256.720 | 253.800 | 254.092 | USD 51,693,493 | 316.41 |
| 2025-04-14 | BUY | 203,444 | 260.000 | 253.145 | 253.831 | USD 51,640,293 | 317.25 |
| 2025-04-11 | SELL | -203,444 | 256.410 | 247.675 | 248.549 | USD -50,565,702 | 315.09 Profit of 13,537,580 on sale |
| 2025-03-10 | BUY | 9,104 | | | 272.900* | | 316.67 |
| 2025-03-07 | BUY | 9,104 | | | 282.890* | | 317.16 |
| 2025-02-18 | BUY | 69,135 | 329.160 | 323.000 | 323.616 | USD 22,373,192 | 320.17 |
| 2025-02-17 | BUY | 60,031 | | | 326.540* | | 320.06 |
| 2025-02-14 | BUY | 69,135 | 328.500 | 322.620 | 323.208 | USD 22,344,985 | 319.94 |
| 2025-02-13 | BUY | 129,166 | 330.347 | 323.220 | 323.933 | USD 41,841,095 | 319.75 |
| 2025-02-12 | BUY | 129,166 | 327.000 | 316.970 | 317.973 | USD 41,071,301 | 319.63 |
| 2025-02-11 | BUY | 129,166 | 326.320 | 321.260 | 321.766 | USD 41,561,228 | 319.54 |
| 2025-02-10 | BUY | 129,166 | 331.750 | 326.650 | 327.160 | USD 42,257,948 | 319.38 |
| 2025-02-07 | BUY | 129,166 | 333.820 | 323.720 | 324.730 | USD 41,944,075 | 319.25 |
| 2025-02-06 | BUY | 129,166 | 337.475 | 329.100 | 329.938 | USD 42,616,708 | 319.01 |
| 2025-02-05 | BUY | 277,792 | 348.030 | 338.872 | 339.788 | USD 94,390,457 | 318.39 |
| 2025-02-04 | BUY | 426,418 | 346.930 | 338.672 | 339.498 | USD 144,768,053 | 317.83 |
| 2025-02-03 | BUY | 426,418 | 341.460 | 331.395 | 332.401 | USD 141,741,978 | 317.36 |
| 2025-01-31 | BUY | 426,418 | 349.500 | 340.100 | 341.040 | USD 145,425,597 | 316.81 |
| 2025-01-30 | BUY | 437,194 | 347.920 | 340.000 | 340.792 | USD 148,992,218 | 316.18 |
| 2025-01-29 | BUY | 447,970 | 360.180 | 351.500 | 352.368 | USD 157,850,293 | 315.28 |
| 2025-01-28 | BUY | 447,970 | 367.090 | 350.455 | 352.118 | USD 157,738,519 | 314.19 |
| 2025-01-27 | BUY | 447,970 | 353.110 | 330.500 | 332.761 | USD 149,066,945 | 313.37 |
| 2025-01-24 | BUY | 447,970 | 338.650 | 331.785 | 332.472 | USD 148,937,259 | 312.85 |
| 2025-01-23 | BUY | 451,016 | 335.450 | 329.600 | 330.185 | USD 148,918,715 | 312.27 |
| 2025-01-22 | SELL | -454,062 | 335.229 | 327.280 | 328.075 | USD -148,966,335 | 316.11 Loss of -5,433,533 on sale |
| 2025-01-02 | BUY | 424,628 | 338.920 | 327.810 | 328.921 | USD 139,669,066 | 315.70 |
| 2024-12-30 | BUY | 514,926 | 338.108 | 331.610 | 332.260 | USD 171,089,192 | 315.13 |
| 2024-12-10 | BUY | 605,224 | 355.490 | 349.010 | 349.658 | USD 211,621,418 | 314.14 |
| 2024-12-09 | BUY | 605,224 | 361.700 | 350.790 | 351.881 | USD 212,966,832 | 313.01 |
| 2024-12-06 | BUY | 605,224 | 367.150 | 361.090 | 361.696 | USD 218,907,098 | 311.48 |
| 2024-12-05 | BUY | 605,224 | 365.450 | 356.670 | 357.548 | USD 216,396,639 | 309.87 |
| 2024-12-04 | BUY | 605,224 | 369.000 | 356.650 | 357.885 | USD 216,600,588 | 307.93 |
| 2024-12-03 | BUY | 605,224 | 332.800 | 323.650 | 324.565 | USD 196,434,523 | 307.12 |
| 2024-12-02 | BUY | 605,224 | 334.500 | 330.110 | 330.549 | USD 200,056,180 | 306.27 |
| 2024-11-29 | BUY | 605,224 | 331.990 | 327.250 | 327.724 | USD 198,346,430 | 305.39 |
| 2024-11-28 | BUY | 605,224 | | | 330.010* | | 304.44 |
| 2024-11-27 | BUY | 611,139 | 337.380 | 328.880 | 329.730 | USD 201,510,865 | 303.42 |
| 2024-11-26 | BUY | 617,054 | 343.810 | 339.140 | 339.607 | USD 209,555,866 | 301.76 |
| 2024-11-21 | BUY | 617,054 | 342.940 | 328.600 | 330.034 | USD 203,648,803 | 296.75 |
| 2024-11-20 | BUY | 550,105 | 327.260 | 322.010 | 322.535 | USD 177,428,122 | 295.30 |
| 2024-11-19 | BUY | 483,156 | 324.700 | 316.000 | 316.870 | USD 153,097,642 | 293.82 |
| 2024-11-12 | BUY | 483,156 | 348.860 | 338.750 | 339.761 | USD 164,157,565 | 289.36 |
| 2024-11-11 | SELL | -483,156 | 344.870 | 325.250 | 327.212 | USD -158,094,436 | 296.75 Loss of -14,716,083 on sale |
| 2024-11-07 | SELL | -483,156 | 312.155 | 306.000 | 306.616 | USD -148,143,158 | 294.23 Loss of -5,984,515 on sale |
| 2024-11-05 | SELL | -174,513 | 298.810 | 294.740 | 295.147 | USD -51,506,987 | 292.90 Loss of -391,839 on sale |
| 2024-10-31 | SELL | -833,182 | 296.090 | 289.550 | 290.204 | USD -241,792,740 | 292.11 Profit of 1,587,127 on sale |
| 2024-10-30 | SELL | -658,669 | 299.540 | 296.350 | 296.669 | USD -195,406,678 | 291.26 Loss of -3,561,924 on sale |
| 2024-10-29 | BUY | 658,669 | 300.600 | 292.810 | 293.589 | USD 193,377,972 | 290.17 |
| 2024-10-28 | BUY | 834,182 | 296.070 | 292.490 | 292.848 | USD 244,288,524 | 289.57 |
| 2024-10-24 | SELL | -675,475 | 288.910 | 285.180 | 285.553 | USD -192,883,908 | 290.63 Profit of 3,432,764 on sale |
| 2024-10-21 | SELL | -516,768 | 292.920 | 288.040 | 288.528 | USD -149,102,042 | 292.94 Profit of 2,279,977 on sale |
| 2024-10-18 | BUY | 516,768 | 294.710 | 290.150 | 290.606 | USD 150,175,878 | 0.00 |