| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 328,512 | 377.230 | 370.830 | 371.470 | USD 122,032,349 | 288.44 |
| 2025-11-11 | BUY | 328,512 | 373.080 | 366.260 | 366.942 | USD 120,544,853 | 287.86 |
| 2025-11-10 | BUY | 328,512 | 371.800 | 362.760 | 363.664 | USD 119,467,990 | 287.28 |
| 2025-11-07 | BUY | 328,512 | 369.250 | 361.000 | 361.825 | USD 118,863,854 | 286.69 |
| 2025-11-06 | BUY | 297,147 | 369.260 | 362.410 | 363.095 | USD 107,892,616 | 286.12 |
| 2025-11-05 | BUY | 265,782 | 367.815 | 356.410 | 357.551 | USD 95,030,490 | 285.53 |
| 2025-11-04 | BUY | 265,782 | 362.540 | 356.850 | 357.419 | USD 94,995,538 | 284.98 |
| 2025-11-03 | BUY | 265,782 | 363.540 | 358.900 | 359.364 | USD 95,512,481 | 284.40 |
| 2025-10-31 | BUY | 265,782 | 361.940 | 356.060 | 356.648 | USD 94,790,618 | 283.83 |
| 2025-10-30 | BUY | 265,782 | 365.740 | 357.970 | 358.747 | USD 95,348,495 | 283.26 |
| 2025-10-29 | SELL | -265,782 | 358.220 | 362.000 | 361.622 | USD -96,112,618 | 283.52 Loss of -20,757,396 on sale |
| 2025-09-18 | BUY | 17,650 | 341.670 | 342.470 | 342.390 | USD 6,043,184 | 283.08 |
| 2025-09-17 | BUY | 17,650 | 336.000 | 337.500 | 337.350 | USD 5,954,228 | 282.67 |
| 2025-09-16 | BUY | 17,650 | 327.040 | 327.990 | 327.895 | USD 5,787,347 | 282.32 |
| 2025-09-15 | SELL | -17,650 | 327.260 | 330.270 | 329.969 | USD -5,823,953 | 284.34 Loss of -805,266 on sale |
| 2025-09-10 | BUY | 17,650 | 323.350 | 324.650 | 324.520 | USD 5,727,778 | 284.04 |
| 2025-09-09 | BUY | 17,650 | 324.340 | 326.590 | 326.365 | USD 5,760,342 | 283.71 |
| 2025-09-08 | BUY | 17,650 | 325.410 | 327.450 | 327.246 | USD 5,775,892 | 283.38 |
| 2025-09-05 | BUY | 17,650 | 326.220 | 332.460 | 331.836 | USD 5,856,905 | 283.03 |
| 2025-09-04 | SELL | -17,650 | 330.650 | 331.040 | 331.001 | USD -5,842,168 | 285.14 Loss of -809,385 on sale |
| 2025-09-02 | BUY | 17,650 | 331.180 | 331.380 | 331.360 | USD 5,848,504 | 284.76 |
| 2025-08-29 | BUY | 17,650 | 331.280 | 332.060 | 331.982 | USD 5,859,482 | 284.38 |
| 2025-08-28 | SELL | -17,650 | 326.990 | 327.540 | 327.485 | USD -5,780,110 | 285.08 Loss of -748,442 on sale |
| 2025-08-27 | BUY | 17,650 | 322.460 | 323.520 | 323.414 | USD 5,708,257 | 284.76 |
| 2025-08-25 | BUY | 17,650 | 315.800 | 319.950 | 319.535 | USD 5,639,793 | 284.50 |
| 2025-08-22 | BUY | 17,650 | 319.160 | 321.710 | 321.455 | USD 5,673,681 | 284.20 |
| 2025-08-21 | BUY | 17,650 | 308.170 | 308.520 | 308.485 | USD 5,444,760 | 283.99 |
| 2025-08-20 | BUY | 17,650 | 308.400 | 309.020 | 308.958 | USD 5,453,109 | 283.78 |
| 2025-08-19 | BUY | 17,650 | 306.100 | 308.570 | 308.323 | USD 5,441,901 | 283.58 |
| 2025-08-18 | BUY | 17,650 | 307.050 | 307.240 | 307.221 | USD 5,422,450 | 283.37 |
| 2025-08-15 | SELL | -17,650 | 305.470 | 309.810 | 309.376 | USD -5,460,486 | 284.03 Loss of -447,300 on sale |
| 2025-06-16 | BUY | 181,418 | 294.220 | 296.450 | 296.227 | USD 53,740,912 | 283.94 |
| 2025-06-13 | BUY | 181,418 | 287.790 | 293.330 | 292.776 | USD 53,114,834 | 283.91 |
| 2025-06-12 | BUY | 181,418 | 297.990 | 298.580 | 298.521 | USD 54,157,080 | 283.77 |
| 2025-06-11 | BUY | 181,418 | 299.100 | 303.390 | 302.961 | USD 54,962,581 | 283.63 |
| 2025-06-10 | BUY | 181,418 | 299.520 | 301.780 | 301.554 | USD 54,707,323 | 283.48 |
| 2025-06-09 | BUY | 181,418 | 301.560 | 303.790 | 303.567 | USD 55,072,519 | 283.31 |
| 2025-06-06 | BUY | 181,418 | 302.470 | 303.500 | 303.397 | USD 55,041,677 | 283.13 |
| 2025-06-05 | BUY | 181,418 | 295.960 | 298.500 | 298.246 | USD 54,107,193 | 283.00 |
| 2025-06-04 | BUY | 181,418 | 295.930 | 298.650 | 298.378 | USD 54,131,139 | 282.87 |
| 2025-06-03 | BUY | 181,418 | 297.390 | 298.250 | 298.164 | USD 54,092,317 | 282.73 |
| 2025-06-02 | BUY | 181,418 | 295.330 | 295.750 | 295.708 | USD 53,646,754 | 282.60 |
| 2025-05-30 | BUY | 181,418 | 294.050 | 295.750 | 295.580 | USD 53,623,532 | 282.49 |
| 2025-05-29 | BUY | 181,418 | 295.380 | 296.610 | 296.487 | USD 53,788,076 | 282.36 |
| 2025-05-28 | BUY | 181,418 | 293.360 | 295.380 | 295.178 | USD 53,550,603 | 282.24 |
| 2025-05-27 | BUY | 181,418 | 293.760 | 293.860 | 293.850 | USD 53,309,677 | 282.12 |
| 2025-05-26 | BUY | 181,418 | | | 285.220* | | 282.09 |
| 2025-05-23 | BUY | 181,418 | 285.220 | 287.100 | 286.912 | USD 52,051,002 | 282.06 |
| 2025-05-22 | BUY | 181,418 | 287.180 | 289.050 | 288.863 | USD 52,404,946 | 282.00 |
| 2025-05-21 | BUY | 181,418 | 286.000 | 294.120 | 293.308 | USD 53,211,350 | 281.96 |
| 2025-05-20 | BUY | 181,418 | 296.170 | 298.200 | 297.997 | USD 54,062,022 | 281.80 |
| 2025-05-19 | BUY | 181,418 | 299.300 | 300.890 | 300.731 | USD 54,558,019 | 281.61 |
| 2025-05-16 | BUY | 181,418 | 299.720 | 301.650 | 301.457 | USD 54,689,725 | 281.41 |
| 2025-05-15 | BUY | 181,418 | 299.550 | 300.930 | 300.792 | USD 54,569,082 | 281.20 |
| 2025-05-14 | BUY | 181,418 | 300.100 | 303.620 | 303.268 | USD 55,018,273 | 280.98 |
| 2025-05-13 | BUY | 181,418 | 302.300 | 303.020 | 302.948 | USD 54,960,218 | 280.73 |
| 2025-05-12 | BUY | 181,418 | 298.920 | 299.170 | 299.145 | USD 54,270,290 | 280.52 |
| 2025-05-09 | BUY | 181,418 | 284.510 | 287.000 | 286.751 | USD 52,021,793 | 280.47 |
| 2025-05-08 | BUY | 181,418 | 283.660 | 285.500 | 285.316 | USD 51,761,458 | 280.43 |
| 2025-05-07 | BUY | 181,418 | 276.240 | 278.810 | 278.553 | USD 50,534,528 | 280.49 |
| 2025-05-06 | BUY | 139,160 | 275.370 | 278.120 | 277.845 | USD 38,664,910 | 280.55 |
| 2025-05-05 | BUY | 96,902 | 278.030 | 281.590 | 281.234 | USD 27,252,137 | 280.58 |
| 2025-05-02 | BUY | 96,902 | 276.850 | 278.100 | 277.975 | USD 26,936,334 | 280.63 |
| 2025-05-01 | BUY | 96,902 | 268.540 | 272.660 | 272.248 | USD 26,381,376 | 280.78 |
| 2025-04-30 | BUY | 96,902 | 266.410 | 267.420 | 267.319 | USD 25,903,747 | 280.97 |
| 2025-04-29 | BUY | 96,902 | 267.020 | 267.480 | 267.434 | USD 25,914,890 | 281.15 |
| 2025-04-28 | BUY | 96,902 | 264.950 | 268.000 | 267.695 | USD 25,940,181 | 281.37 |
| 2025-04-25 | BUY | 96,902 | 264.810 | 268.860 | 268.455 | USD 26,013,825 | 281.59 |
| 2025-04-24 | BUY | 96,902 | 267.320 | 268.000 | 267.932 | USD 25,963,147 | 281.79 |
| 2025-04-23 | BUY | 96,902 | 260.140 | 270.170 | 269.167 | USD 26,082,822 | 282.09 |
| 2025-04-22 | BUY | 96,902 | 252.420 | 253.240 | 253.158 | USD 24,531,517 | 282.51 |
| 2025-04-21 | BUY | 96,902 | 242.510 | 250.260 | 249.485 | USD 24,175,595 | 283.08 |
| 2025-04-18 | BUY | 96,902 | | | 251.310* | | 283.54 |
| 2025-04-17 | BUY | 96,902 | 251.310 | 255.620 | 255.189 | USD 24,728,324 | 284.01 |
| 2025-04-16 | BUY | 96,902 | 252.920 | 258.940 | 258.338 | USD 25,033,469 | 284.48 |
| 2025-04-15 | BUY | 96,902 | 257.860 | 260.630 | 260.353 | USD 25,228,727 | 284.88 |
| 2025-04-14 | BUY | 96,902 | 255.380 | 257.620 | 257.396 | USD 24,942,187 | 285.33 |
| 2025-04-11 | BUY | 96,902 | 251.130 | 252.770 | 252.606 | USD 24,478,027 | 285.87 |
| 2025-04-10 | BUY | 96,902 | 246.890 | 255.500 | 254.639 | USD 24,675,028 | 286.49 |
| 2025-04-09 | BUY | 96,902 | 262.360 | 264.770 | 264.529 | USD 25,633,388 | 286.88 |
| 2025-04-08 | SELL | -96,902 | 231.390 | 247.000 | 245.439 | USD -23,783,530 | 288.01 Profit of 4,124,818 on sale |
| 2025-03-10 | BUY | 153,884 | 261.320 | 268.590 | 267.863 | USD 41,219,829 | 291.51 |
| 2025-03-07 | BUY | 153,884 | 273.210 | 274.170 | 274.074 | USD 42,175,605 | 291.86 |
| 2025-02-20 | BUY | 25,214 | 303.860 | 309.960 | 309.350 | USD 7,799,951 | 291.68 |
| 2025-02-18 | BUY | 76,533 | 312.850 | 313.690 | 313.606 | USD 24,001,208 | 290.69 |
| 2025-02-14 | BUY | 49,610 | 311.040 | 311.850 | 311.769 | USD 15,466,860 | 289.62 |
| 2025-02-13 | SELL | -49,610 | 307.500 | 309.630 | 309.417 | USD -15,350,178 | 292.31 Loss of -848,612 on sale |
| 2024-12-26 | BUY | 115,250 | 303.990 | 304.890 | 304.800 | USD 35,128,201 | 291.99 |
| 2024-12-24 | BUY | 241,125 | 303.460 | 303.620 | 303.604 | USD 73,206,513 | 291.66 |
| 2024-12-23 | BUY | 367,000 | 298.800 | 299.760 | 299.664 | USD 109,976,691 | 291.45 |
| 2024-12-20 | BUY | 367,000 | 298.650 | 302.720 | 302.313 | USD 110,948,871 | 291.23 |
| 2024-12-19 | BUY | 367,000 | 293.080 | 296.860 | 296.482 | USD 108,808,889 | 291.17 |
| 2024-12-18 | BUY | 367,000 | 287.780 | 303.590 | 302.009 | USD 110,837,302 | 291.28 |
| 2024-12-17 | BUY | 367,000 | 301.340 | 303.030 | 302.861 | USD 111,149,986 | 290.95 |
| 2024-12-16 | BUY | 367,000 | 303.570 | 304.200 | 304.137 | USD 111,618,283 | 290.51 |
| 2024-12-10 | BUY | 367,000 | 302.110 | 304.980 | 304.693 | USD 111,822,334 | 289.17 |
| 2024-12-09 | BUY | 367,000 | 296.720 | 305.070 | 304.235 | USD 111,654,247 | 288.87 |
| 2024-12-06 | BUY | 367,000 | 303.990 | 304.740 | 304.665 | USD 111,812,051 | 288.24 |
| 2024-12-05 | BUY | 367,000 | 300.530 | 303.430 | 303.140 | USD 111,252,378 | 287.71 |
| 2024-12-04 | BUY | 367,000 | 302.600 | 303.530 | 303.437 | USD 111,361,379 | 287.03 |
| 2024-12-03 | BUY | 367,000 | 302.110 | 304.990 | 304.702 | USD 111,825,630 | 286.31 |
| 2024-12-02 | BUY | 367,000 | 302.260 | 306.850 | 306.391 | USD 112,445,499 | 285.51 |
| 2024-11-29 | BUY | 367,000 | 304.680 | 307.790 | 307.479 | USD 112,844,796 | 284.51 |
| 2024-11-28 | BUY | 367,000 | | | 304.250* | | 283.41 |
| 2024-11-27 | BUY | 367,000 | 304.250 | 307.820 | 307.463 | USD 112,838,923 | 282.18 |
| 2024-11-26 | BUY | 367,000 | 305.570 | 306.970 | 306.830 | USD 112,606,611 | 280.72 |
| 2024-11-22 | BUY | 367,000 | 301.300 | 301.920 | 301.858 | USD 110,781,890 | 277.50 |
| 2024-11-21 | BUY | 367,000 | 293.000 | 294.070 | 293.963 | USD 107,884,423 | 276.31 |
| 2024-11-20 | BUY | 367,000 | 287.710 | 288.330 | 288.268 | USD 105,794,351 | 275.36 |
| 2024-11-19 | BUY | 367,000 | 285.550 | 286.620 | 286.513 | USD 105,150,269 | 274.43 |
| 2024-11-18 | BUY | 125,875 | 285.540 | 287.520 | 287.322 | USD 36,166,656 | 273.32 |
| 2024-11-12 | BUY | 241,125 | 288.510 | 293.550 | 293.046 | USD 70,660,714 | 271.63 |
| 2024-11-11 | SELL | -367,000 | 292.970 | 294.180 | 294.059 | USD -107,919,651 | 268.97 Loss of -9,208,579 on sale |
| 2024-11-08 | SELL | -125,875 | 287.600 | 290.100 | 289.850 | USD -36,484,870 | 266.31 Loss of -2,963,638 on sale |
| 2024-11-07 | SELL | -241,125 | 286.820 | 293.040 | 292.418 | USD -70,509,292 | 261.50 Loss of -7,455,909 on sale |
| 2024-11-05 | SELL | -52,992 | 275.940 | 276.180 | 276.156 | USD -14,634,058 | 249.47 Loss of -1,414,145 on sale |
| 2024-11-04 | SELL | -221,234 | 270.190 | 272.820 | 272.557 | USD -60,298,877 | 241.73 Loss of -6,819,984 on sale |
| 2024-11-01 | SELL | -221,234 | 272.690 | 274.750 | 274.544 | USD -60,738,467 | 227.55 Loss of -10,395,566 on sale |
| 2024-10-31 | SELL | -221,234 | 270.080 | 274.080 | 273.680 | USD -60,547,318 | 181.03 Loss of -20,497,327 on sale |
| 2024-10-30 | SELL | -168,242 | 274.080 | 275.070 | 274.971 | USD -46,261,672 | 0.00 Loss of -46,261,672 on sale |