| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 375,213 | 269.130 | 259.510 | 260.472 | USD 97,732,484 | 303.21 |
| 2025-11-10 | BUY | 353,158 | 263.585 | 256.520 | 257.226 | USD 90,841,592 | 303.48 |
| 2025-11-07 | BUY | 353,158 | 265.880 | 255.527 | 256.563 | USD 90,607,187 | 303.71 |
| 2025-11-06 | BUY | 353,158 | 264.570 | 255.670 | 256.560 | USD 90,606,216 | 304.00 |
| 2025-11-05 | BUY | 353,158 | 266.150 | 259.465 | 260.133 | USD 91,868,225 | 304.27 |
| 2025-11-04 | BUY | 353,158 | 264.800 | 256.000 | 256.880 | USD 90,719,227 | 304.51 |
| 2025-11-03 | BUY | 353,158 | 261.060 | 239.510 | 241.665 | USD 85,345,926 | 304.79 |
| 2025-10-31 | BUY | 353,158 | 248.525 | 240.670 | 241.455 | USD 85,271,941 | 305.17 |
| 2025-10-30 | BUY | 353,158 | 273.320 | 245.610 | 248.381 | USD 87,717,738 | 305.53 |
| 2025-10-29 | BUY | 353,158 | 299.120 | 305.960 | 305.276 | USD 107,810,659 | 305.57 |
| 2025-10-28 | BUY | 353,158 | 308.410 | 311.340 | 311.047 | USD 109,848,735 | 305.56 |
| 2025-10-27 | BUY | 353,158 | 309.180 | 309.710 | 309.657 | USD 109,357,844 | 305.53 |
| 2025-10-24 | BUY | 353,158 | 301.780 | 306.430 | 305.965 | USD 108,053,985 | 305.56 |
| 2025-10-23 | BUY | 353,158 | 305.070 | 306.000 | 305.907 | USD 108,033,505 | 305.56 |
| 2025-10-22 | BUY | 362,241 | 307.870 | 311.050 | 310.732 | USD 112,559,866 | 305.54 |
| 2025-10-21 | BUY | 374,843 | 307.500 | 309.600 | 309.390 | USD 115,972,678 | 305.53 |
| 2025-10-20 | BUY | 378,362 | 306.840 | 308.700 | 308.514 | USD 116,729,978 | 305.52 |
| 2025-10-17 | BUY | 378,362 | 299.270 | 299.920 | 299.855 | USD 113,453,742 | 305.56 |
| 2025-10-16 | BUY | 378,362 | 291.070 | 296.250 | 295.732 | USD 111,893,751 | 305.66 |
| 2025-10-15 | BUY | 378,362 | 294.570 | 301.170 | 300.510 | USD 113,701,569 | 305.74 |
| 2025-10-14 | BUY | 378,362 | 302.130 | 303.880 | 303.705 | USD 114,910,433 | 305.76 |
| 2025-10-13 | SELL | -378,362 | 295.410 | 301.350 | 300.756 | USD -113,794,644 | 306.28 Profit of 2,089,374 on sale |
| 2025-10-08 | BUY | 378,362 | 306.760 | 310.880 | 310.468 | USD 117,469,295 | 306.27 |
| 2025-10-07 | BUY | 378,362 | 307.140 | 309.250 | 309.039 | USD 116,928,615 | 306.27 |
| 2025-10-06 | BUY | 378,362 | 302.990 | 311.300 | 310.469 | USD 117,469,667 | 306.29 |
| 2025-10-03 | BUY | 378,362 | 311.000 | 315.470 | 315.023 | USD 119,192,733 | 306.26 |
| 2025-10-02 | BUY | 378,362 | 296.980 | 297.070 | 297.061 | USD 112,396,597 | 306.32 |
| 2025-10-01 | BUY | 378,362 | 291.650 | 292.530 | 292.442 | USD 110,648,939 | 306.43 |
| 2025-09-30 | BUY | 293,099 | 288.250 | 292.450 | 292.030 | USD 85,593,704 | 306.56 |
| 2025-09-29 | BUY | 207,836 | 286.640 | 287.730 | 287.621 | USD 59,778,001 | 306.70 |
| 2025-09-26 | BUY | 207,836 | 286.170 | 286.780 | 286.719 | USD 59,590,530 | 306.85 |
| 2025-09-25 | BUY | 207,836 | 284.060 | 293.010 | 292.115 | USD 60,712,015 | 307.02 |
| 2025-09-24 | SELL | -207,836 | 291.430 | 292.500 | 292.393 | USD -60,769,791 | 307.67 Profit of 3,174,484 on sale |
| 2025-09-18 | BUY | 229,878 | 293.760 | 297.240 | 296.892 | USD 68,248,937 | 307.77 |
| 2025-09-17 | BUY | 229,878 | 296.590 | 299.700 | 299.389 | USD 68,822,947 | 307.85 |
| 2025-09-16 | BUY | 229,878 | 294.210 | 298.760 | 298.305 | USD 68,573,759 | 307.96 |
| 2025-09-15 | BUY | 229,878 | 297.140 | 303.500 | 302.864 | USD 69,621,771 | 308.04 |
| 2025-09-12 | BUY | 229,878 | 302.760 | 308.300 | 307.746 | USD 70,744,033 | 308.08 |
| 2025-09-11 | BUY | 229,878 | 305.870 | 307.580 | 307.409 | USD 70,666,563 | 308.10 |
| 2025-09-10 | BUY | 229,878 | 302.440 | 303.970 | 303.817 | USD 69,840,845 | 308.14 |
| 2025-09-09 | BUY | 218,857 | 302.010 | 304.770 | 304.494 | USD 66,640,641 | 308.19 |
| 2025-09-08 | SELL | -207,836 | 300.890 | 306.590 | 306.020 | USD -63,601,972 | 308.89 Profit of 597,406 on sale |
| 2025-07-24 | BUY | 258,616 | 293.930 | 303.000 | 302.093 | USD 78,126,083 | 309.01 |
| 2025-07-23 | BUY | 258,616 | 304.340 | 304.800 | 304.754 | USD 78,814,258 | 309.05 |
| 2025-07-22 | BUY | 258,616 | 300.050 | 302.890 | 302.606 | USD 78,258,756 | 309.12 |
| 2025-07-21 | SELL | -258,616 | 294.800 | 297.560 | 297.284 | USD -76,882,398 | 310.77 Profit of 3,488,432 on sale |
| 2025-07-17 | BUY | 258,616 | 298.280 | 304.240 | 303.644 | USD 78,527,194 | 310.88 |
| 2025-07-16 | BUY | 258,616 | 305.820 | 306.460 | 306.396 | USD 79,238,906 | 310.92 |
| 2025-07-15 | BUY | 258,616 | 302.440 | 305.080 | 304.816 | USD 78,830,292 | 310.99 |
| 2025-07-14 | BUY | 258,616 | 303.060 | 304.360 | 304.230 | USD 78,678,742 | 311.05 |
| 2025-07-11 | BUY | 258,616 | 303.270 | 307.230 | 306.834 | USD 79,352,184 | 311.12 |
| 2025-07-10 | BUY | 253,616 | 308.780 | 311.820 | 311.516 | USD 79,005,443 | 311.14 |
| 2025-07-09 | BUY | 248,616 | 309.780 | 312.490 | 312.219 | USD 77,622,637 | 311.15 |
| 2025-07-08 | BUY | 248,616 | 312.000 | 314.600 | 314.340 | USD 78,149,955 | 311.14 |
| 2025-07-07 | BUY | 248,616 | 313.630 | 320.920 | 320.191 | USD 79,604,609 | 311.12 |
| 2025-07-04 | SELL | -248,616 | | | 103.860* | | 312.96 Profit of 77,806,115 on sale |
| 2025-07-03 | BUY | 248,616 | 319.750 | 323.100 | 322.765 | USD 80,244,545 | 312.90 |
| 2025-07-02 | BUY | 248,616 | 320.390 | 332.290 | 331.100 | USD 82,316,760 | 312.83 |
| 2025-06-30 | BUY | 248,616 | 330.580 | 330.830 | 330.805 | USD 82,243,413 | 312.67 |
| 2025-06-27 | BUY | 248,616 | 326.310 | 332.570 | 331.944 | USD 82,526,591 | 312.54 |
| 2025-06-26 | BUY | 248,616 | 330.000 | 331.870 | 331.683 | USD 82,461,700 | 312.38 |
| 2025-06-25 | BUY | 248,616 | 316.000 | 317.270 | 317.143 | USD 78,846,822 | 312.35 |
| 2025-06-24 | BUY | 248,616 | 316.830 | 317.770 | 317.676 | USD 78,979,334 | 312.30 |
| 2025-06-23 | BUY | 248,616 | 316.970 | 317.450 | 317.402 | USD 78,911,218 | 312.26 |
| 2025-06-20 | BUY | 248,616 | 314.350 | 316.580 | 316.357 | USD 78,651,409 | 312.24 |
| 2025-06-19 | BUY | 248,616 | | | 314.400* | | 312.22 |
| 2025-06-18 | BUY | 248,616 | 314.400 | 316.040 | 315.876 | USD 78,531,829 | 312.20 |
| 2025-06-17 | BUY | 248,616 | 312.510 | 315.650 | 315.336 | USD 78,397,574 | 312.19 |
| 2025-06-16 | BUY | 248,616 | 314.440 | 318.030 | 317.671 | USD 78,978,093 | 312.17 |
| 2025-06-13 | BUY | 248,616 | 317.400 | 318.710 | 318.579 | USD 79,203,835 | 312.12 |
| 2025-06-12 | BUY | 248,616 | 315.370 | 315.830 | 315.784 | USD 78,508,952 | 312.09 |
| 2025-06-11 | BUY | 248,616 | 310.200 | 315.860 | 315.294 | USD 78,387,130 | 312.11 |
| 2025-06-10 | BUY | 248,616 | 313.620 | 318.130 | 317.679 | USD 78,980,083 | 312.09 |
| 2025-06-09 | BUY | 248,616 | 311.400 | 314.150 | 313.875 | USD 78,034,345 | 312.10 |
| 2025-06-06 | SELL | -248,616 | 312.180 | 312.510 | 312.477 | USD -77,686,784 | 314.33 Profit of 460,974 on sale |
| 2025-05-28 | BUY | 17,126 | 310.860 | 315.800 | 315.306 | USD 5,399,930 | 314.37 |
| 2025-05-27 | BUY | 17,126 | 315.280 | 316.990 | 316.819 | USD 5,425,842 | 314.36 |
| 2025-05-26 | BUY | 17,126 | | | 315.990* | | 314.34 |
| 2025-05-23 | BUY | 17,126 | 315.990 | 316.590 | 316.530 | USD 5,420,893 | 314.32 |
| 2025-05-22 | BUY | 17,126 | 312.680 | 316.460 | 316.082 | USD 5,413,220 | 314.34 |
| 2025-05-21 | BUY | 17,126 | 317.090 | 326.000 | 325.109 | USD 5,567,817 | 314.31 |
| 2025-05-20 | BUY | 17,126 | 325.000 | 325.480 | 325.432 | USD 5,573,349 | 314.19 |
| 2025-05-19 | BUY | 17,126 | 321.960 | 322.880 | 322.788 | USD 5,528,067 | 314.10 |
| 2025-05-16 | BUY | 17,126 | 320.940 | 320.970 | 320.967 | USD 5,496,881 | 314.02 |
| 2025-05-15 | BUY | 17,126 | 308.860 | 308.970 | 308.959 | USD 5,291,232 | 314.08 |
| 2025-05-14 | BUY | 17,126 | 303.350 | 307.160 | 306.779 | USD 5,253,897 | 314.21 |
| 2025-05-13 | BUY | 17,126 | 301.890 | 310.250 | 309.414 | USD 5,299,024 | 314.36 |
| 2025-05-12 | BUY | 17,126 | 315.740 | 328.260 | 327.008 | USD 5,600,339 | 314.34 |
| 2025-05-09 | BUY | 17,126 | 333.460 | 335.420 | 335.224 | USD 5,741,046 | 314.10 |
| 2025-05-08 | BUY | 17,126 | 333.110 | 337.250 | 336.836 | USD 5,768,653 | 313.86 |
| 2025-05-07 | BUY | 17,126 | 334.440 | 335.870 | 335.727 | USD 5,749,661 | 313.60 |
| 2025-05-06 | BUY | 17,126 | 333.820 | 337.000 | 336.682 | USD 5,766,016 | 313.33 |
| 2025-05-05 | BUY | 17,126 | 333.010 | 337.050 | 336.646 | USD 5,765,399 | 313.07 |
| 2025-05-02 | BUY | 17,126 | 334.750 | 350.000 | 348.475 | USD 5,967,983 | 312.79 |
| 2025-05-01 | BUY | 18,716 | 335.180 | 341.400 | 340.778 | USD 6,378,001 | 312.48 |
| 2025-04-30 | BUY | 20,306 | 340.040 | 342.910 | 342.623 | USD 6,957,303 | 312.11 |
| 2025-04-29 | BUY | 20,306 | 337.210 | 338.930 | 338.758 | USD 6,878,820 | 311.76 |
| 2025-04-28 | BUY | 62,016 | 334.820 | 339.670 | 339.185 | USD 21,034,898 | 311.43 |
| 2025-04-25 | BUY | 103,726 | 335.360 | 336.760 | 336.620 | USD 34,916,247 | 311.09 |
| 2025-04-24 | BUY | 103,726 | 335.700 | 337.210 | 337.059 | USD 34,961,781 | 310.73 |
| 2025-04-23 | BUY | 103,726 | 336.690 | 341.590 | 341.100 | USD 35,380,938 | 310.35 |
| 2025-04-22 | BUY | 103,726 | 337.070 | 337.390 | 337.358 | USD 34,992,797 | 309.95 |
| 2025-04-21 | BUY | 103,726 | 324.770 | 331.870 | 331.160 | USD 34,349,902 | 309.73 |
| 2025-04-18 | BUY | 103,726 | | | 330.130* | | 309.41 |
| 2025-04-17 | BUY | 103,726 | 330.130 | 333.510 | 333.172 | USD 34,558,600 | 309.09 |
| 2025-04-16 | BUY | 103,726 | 329.440 | 335.160 | 334.588 | USD 34,705,475 | 308.77 |
| 2025-04-15 | BUY | 103,726 | 328.630 | 330.110 | 329.962 | USD 34,225,637 | 308.45 |
| 2025-04-14 | BUY | 103,726 | 329.200 | 331.160 | 330.964 | USD 34,329,572 | 308.11 |
| 2025-04-11 | BUY | 103,726 | 330.190 | 332.780 | 332.521 | USD 34,491,073 | 307.74 |
| 2025-04-10 | BUY | 103,726 | 327.270 | 331.570 | 331.140 | USD 34,347,828 | 307.41 |
| 2025-04-09 | BUY | 103,726 | 319.990 | 325.270 | 324.742 | USD 33,684,188 | 307.19 |
| 2025-04-08 | BUY | 103,726 | 313.840 | 326.000 | 324.784 | USD 33,688,545 | 307.07 |
| 2025-04-07 | BUY | 103,726 | 315.390 | 320.960 | 320.403 | USD 33,234,121 | 306.93 |
| 2025-04-04 | BUY | 103,726 | 322.400 | 343.910 | 341.759 | USD 35,449,294 | 306.64 |
| 2025-04-02 | BUY | 103,726 | 331.920 | 332.650 | 332.577 | USD 34,496,881 | 306.18 |
| 2025-04-01 | BUY | 103,726 | 331.000 | 333.250 | 333.025 | USD 34,543,351 | 305.71 |
| 2025-03-31 | BUY | 103,726 | 329.000 | 332.240 | 331.916 | USD 34,428,318 | 305.26 |
| 2025-03-28 | BUY | 103,726 | 325.040 | 329.990 | 329.495 | USD 34,177,198 | 304.87 |
| 2025-03-27 | BUY | 103,726 | 324.740 | 327.270 | 327.017 | USD 33,920,164 | 304.48 |
| 2025-03-24 | SELL | -25,740 | 320.400 | 321.010 | 320.949 | USD -8,261,227 | 303.52 Loss of -448,705 on sale |
| 2025-03-10 | BUY | 155,206 | 326.680 | 332.900 | 332.278 | USD 51,571,538 | 299.64 |
| 2025-03-07 | BUY | 155,206 | 321.020 | 325.210 | 324.791 | USD 50,409,511 | 299.05 |
| 2025-03-06 | SELL | -155,206 | 315.630 | 317.120 | 316.971 | USD -49,195,800 | 304.71 Loss of -1,902,847 on sale |
| 2025-01-31 | BUY | 44,500 | 294.210 | 299.720 | 299.169 | USD 13,313,021 | 305.02 |
| 2025-01-30 | BUY | 45,249 | 282.980 | 282.990 | 282.989 | USD 12,804,969 | 305.69 |
| 2025-01-29 | BUY | 45,998 | 303.310 | 305.760 | 305.515 | USD 14,053,079 | 305.76 |
| 2025-01-28 | BUY | 45,998 | 302.820 | 308.640 | 308.058 | USD 14,170,053 | 305.86 |
| 2025-01-27 | BUY | 45,998 | 305.720 | 306.430 | 306.359 | USD 14,091,901 | 305.86 |
| 2025-01-24 | BUY | 45,998 | 293.640 | 298.000 | 297.564 | USD 13,687,349 | 306.28 |
| 2025-01-23 | BUY | 46,142 | 294.990 | 296.600 | 296.439 | USD 13,678,289 | 306.69 |
| 2025-01-22 | SELL | -46,286 | 289.040 | 290.800 | 290.624 | USD -13,451,822 | 314.27 Profit of 1,094,445 on sale |
| 2024-11-28 | BUY | 113,930 | | | 336.500* | | 313.41 |
| 2024-11-27 | BUY | 113,930 | 336.500 | 340.140 | 339.776 | USD 38,710,681 | 312.49 |
| 2024-11-26 | BUY | 113,930 | 335.000 | 335.230 | 335.207 | USD 38,190,135 | 311.55 |
| 2024-11-21 | BUY | 113,930 | 330.070 | 331.070 | 330.970 | USD 37,707,413 | 308.77 |
| 2024-11-20 | BUY | 113,930 | 323.390 | 324.390 | 324.290 | USD 36,946,361 | 308.04 |
| 2024-11-19 | BUY | 113,930 | 322.500 | 327.090 | 326.631 | USD 37,213,069 | 307.28 |
| 2024-11-12 | BUY | 113,930 | 339.870 | 346.730 | 346.044 | USD 39,424,794 | 304.47 |
| 2024-11-11 | SELL | -113,930 | 343.060 | 347.620 | 347.164 | USD -39,552,394 | 317.95 Loss of -3,328,421 on sale |
| 2024-11-07 | SELL | -113,930 | 319.490 | 321.490 | 321.290 | USD -36,604,569 | 318.01 Loss of -373,201 on sale |
| 2024-10-31 | SELL | -124,402 | 314.810 | 342.390 | 339.632 | USD -42,250,902 | 319.19 Loss of -2,542,889 on sale |
| 2024-10-30 | SELL | -124,402 | 312.890 | 316.530 | 316.166 | USD -39,331,683 | 320.56 Profit of 546,778 on sale |
| 2024-10-29 | BUY | 124,402 | 308.230 | 315.110 | 314.422 | USD 39,114,724 | 322.32 |
| 2024-10-28 | BUY | 142,006 | 314.920 | 318.250 | 317.917 | USD 45,146,122 | 323.56 |
| 2024-10-24 | SELL | -142,006 | 318.240 | 322.440 | 322.020 | USD -45,728,772 | 326.73 Profit of 668,847 on sale |
| 2024-10-22 | BUY | 17,604 | 317.460 | 322.290 | 321.807 | USD 5,665,091 | 336.00 |
| 2024-10-21 | SELL | -106,798 | 320.230 | 333.320 | 332.011 | USD -35,458,112 | 336.00 Profit of 426,016 on sale |
| 2024-10-18 | BUY | 106,798 | 336.000 | 353.550 | 351.795 | USD 37,571,001 | 0.00 |