| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 96,066 | 495.000 | 485.420 | 486.378 | USD 46,724,390 | 464.68 |
| 2025-11-10 | BUY | 96,066 | 487.250 | 480.160 | 480.869 | USD 46,195,162 | 464.56 |
| 2025-11-07 | BUY | 96,066 | | | 487.980* | | 464.41 |
| 2025-11-06 | BUY | 96,066 | 488.670 | 479.450 | 480.372 | USD 46,147,418 | 464.30 |
| 2025-11-05 | BUY | 96,066 | 489.340 | 482.910 | 483.553 | USD 46,453,003 | 464.16 |
| 2025-11-04 | BUY | 96,066 | 489.260 | 482.730 | 483.383 | USD 46,436,672 | 464.02 |
| 2025-11-03 | BUY | 96,066 | 485.970 | 474.030 | 475.224 | USD 45,652,869 | 463.88 |
| 2025-10-31 | BUY | 96,066 | 483.280 | 475.010 | 475.837 | USD 45,711,758 | 463.78 |
| 2025-10-30 | BUY | 96,066 | 487.525 | 472.885 | 474.349 | USD 45,568,812 | 463.68 |
| 2025-10-29 | BUY | 96,066 | 471.700 | 488.550 | 486.865 | USD 46,771,172 | 463.63 |
| 2025-10-28 | BUY | 96,066 | 490.760 | 497.330 | 496.673 | USD 47,713,387 | 463.45 |
| 2025-10-27 | BUY | 96,066 | 495.080 | 496.830 | 496.655 | USD 47,711,658 | 463.25 |
| 2025-10-24 | BUY | 96,066 | 490.820 | 491.740 | 491.648 | USD 47,230,656 | 463.07 |
| 2025-10-23 | BUY | 96,066 | 479.300 | 482.180 | 481.892 | USD 46,293,436 | 462.96 |
| 2025-10-22 | BUY | 107,884 | 472.790 | 488.870 | 487.262 | USD 52,567,773 | 462.90 |
| 2025-10-21 | BUY | 119,702 | 484.920 | 486.590 | 486.423 | USD 58,225,806 | 462.75 |
| 2025-10-20 | BUY | 119,702 | 474.460 | 476.700 | 476.476 | USD 57,035,131 | 462.67 |
| 2025-10-17 | BUY | 119,702 | 471.040 | 475.010 | 474.613 | USD 56,812,126 | 462.61 |
| 2025-10-16 | BUY | 119,702 | 468.560 | 479.850 | 478.721 | USD 57,303,862 | 462.57 |
| 2025-10-15 | BUY | 119,702 | 478.510 | 486.260 | 485.485 | USD 58,113,527 | 462.47 |
| 2025-10-14 | BUY | 119,702 | 481.250 | 483.500 | 483.275 | USD 57,848,984 | 462.34 |
| 2025-10-13 | SELL | -119,702 | 473.720 | 487.910 | 486.491 | USD -58,233,946 | 464.69 Loss of -2,610,006 on sale |
| 2025-10-08 | BUY | 119,702 | 490.090 | 494.190 | 493.780 | USD 59,106,454 | 464.51 |
| 2025-10-07 | BUY | 119,702 | 488.430 | 489.260 | 489.177 | USD 58,555,466 | 464.34 |
| 2025-10-06 | BUY | 119,702 | 483.450 | 488.400 | 487.905 | USD 58,403,204 | 464.21 |
| 2025-10-03 | BUY | 119,702 | 485.040 | 488.100 | 487.794 | USD 58,389,918 | 464.06 |
| 2025-10-02 | BUY | 119,702 | 482.170 | 483.820 | 483.655 | USD 57,894,472 | 463.93 |
| 2025-10-01 | BUY | 119,702 | 479.820 | 482.920 | 482.610 | USD 57,769,384 | 463.81 |
| 2025-09-30 | BUY | 119,702 | 476.480 | 480.780 | 480.350 | USD 57,498,856 | 463.72 |
| 2025-09-29 | BUY | 119,702 | 480.820 | 482.320 | 482.170 | USD 57,716,714 | 463.59 |
| 2025-09-26 | BUY | 119,702 | 476.740 | 479.100 | 478.864 | USD 57,320,979 | 463.50 |
| 2025-09-25 | BUY | 119,702 | 472.690 | 476.790 | 476.380 | USD 57,023,640 | 463.43 |
| 2025-09-24 | SELL | -119,702 | 474.800 | 476.750 | 476.555 | USD -57,044,586 | 466.59 Loss of -1,193,415 on sale |
| 2025-09-18 | BUY | 119,702 | 482.320 | 514.380 | 511.174 | USD 61,188,551 | 466.47 |
| 2025-09-17 | BUY | 119,702 | 511.770 | 517.130 | 516.594 | USD 61,837,335 | 466.12 |
| 2025-09-16 | BUY | 119,702 | 508.000 | 509.750 | 509.575 | USD 60,997,147 | 465.80 |
| 2025-09-15 | BUY | 119,702 | 508.760 | 513.940 | 513.422 | USD 61,457,641 | 465.46 |
| 2025-09-12 | BUY | 119,702 | 512.310 | 519.250 | 518.556 | USD 62,072,190 | 465.10 |
| 2025-09-11 | BUY | 119,702 | 518.700 | 519.540 | 519.456 | USD 62,179,920 | 464.68 |
| 2025-09-10 | BUY | 119,702 | 506.080 | 510.850 | 510.373 | USD 61,092,669 | 464.35 |
| 2025-09-09 | BUY | 119,702 | 507.960 | 508.560 | 508.500 | USD 60,868,467 | 464.00 |
| 2025-09-08 | SELL | -119,702 | 507.630 | 508.670 | 508.566 | USD -60,876,369 | 466.69 Loss of -5,012,295 on sale |
| 2025-07-24 | BUY | 67,326 | 513.090 | 518.480 | 517.941 | USD 34,870,895 | 466.32 |
| 2025-07-23 | BUY | 67,326 | 507.880 | 513.800 | 513.208 | USD 34,552,241 | 465.98 |
| 2025-07-22 | BUY | 67,326 | 499.120 | 500.610 | 500.461 | USD 33,694,036 | 465.70 |
| 2025-07-21 | SELL | -67,326 | 500.160 | 505.720 | 505.164 | USD -34,010,672 | 468.98 Loss of -2,435,888 on sale |
| 2025-07-17 | BUY | 67,326 | 502.430 | 504.660 | 504.437 | USD 33,961,726 | 468.70 |
| 2025-07-16 | BUY | 67,326 | 500.230 | 501.380 | 501.265 | USD 33,748,168 | 468.44 |
| 2025-07-15 | BUY | 67,326 | 495.280 | 503.950 | 503.083 | USD 33,870,567 | 468.21 |
| 2025-07-14 | BUY | 67,326 | 503.420 | 503.760 | 503.726 | USD 33,913,857 | 467.90 |
| 2025-07-11 | BUY | 67,326 | 499.530 | 502.190 | 501.924 | USD 33,792,535 | 467.63 |
| 2025-07-10 | BUY | 67,326 | 505.720 | 508.560 | 508.276 | USD 34,220,190 | 467.29 |
| 2025-07-09 | BUY | 67,326 | 502.220 | 502.490 | 502.463 | USD 33,828,823 | 466.98 |
| 2025-07-08 | BUY | 67,326 | 499.020 | 504.680 | 504.114 | USD 33,939,979 | 466.70 |
| 2025-07-07 | BUY | 67,326 | 502.370 | 505.760 | 505.421 | USD 34,027,975 | 466.38 |
| 2025-07-04 | SELL | -67,326 | | | 71.140* | | 469.97 Profit of 31,641,176 on sale |
| 2025-07-03 | BUY | 61,718 | 505.060 | 505.080 | 505.078 | USD 31,172,403 | 469.65 |
| 2025-07-02 | BUY | 56,110 | 497.120 | 503.110 | 502.511 | USD 28,195,891 | 469.39 |
| 2025-06-30 | BUY | 56,110 | 501.590 | 502.210 | 502.148 | USD 28,175,524 | 469.09 |
| 2025-06-27 | BUY | 56,110 | 488.030 | 492.540 | 492.089 | USD 27,611,114 | 468.91 |
| 2025-06-26 | BUY | 56,110 | 481.540 | 484.220 | 483.952 | USD 27,154,547 | 468.79 |
| 2025-06-25 | BUY | 56,110 | 481.650 | 489.860 | 489.039 | USD 27,439,978 | 468.67 |
| 2025-06-24 | BUY | 56,110 | 489.000 | 489.660 | 489.594 | USD 27,471,120 | 468.47 |
| 2025-06-23 | BUY | 56,110 | 476.270 | 476.470 | 476.450 | USD 26,733,610 | 468.40 |
| 2025-06-20 | BUY | 56,110 | 470.000 | 474.240 | 473.816 | USD 26,585,815 | 468.38 |
| 2025-06-19 | BUY | 56,110 | | | 470.510* | | 468.36 |
| 2025-06-18 | BUY | 56,110 | 470.510 | 476.060 | 475.505 | USD 26,680,585 | 468.34 |
| 2025-06-17 | BUY | 56,110 | 471.230 | 475.630 | 475.190 | USD 26,662,911 | 468.31 |
| 2025-06-16 | BUY | 56,110 | 476.920 | 480.750 | 480.367 | USD 26,953,392 | 468.22 |
| 2025-06-13 | BUY | 56,110 | 471.880 | 477.200 | 476.668 | USD 26,745,842 | 468.18 |
| 2025-06-12 | BUY | 56,110 | 481.010 | 481.310 | 481.280 | USD 27,004,621 | 468.05 |
| 2025-06-11 | BUY | 56,110 | 483.540 | 488.560 | 488.058 | USD 27,384,934 | 467.88 |
| 2025-06-10 | BUY | 56,110 | 485.020 | 487.060 | 486.856 | USD 27,317,490 | 467.70 |
| 2025-06-09 | BUY | 56,110 | 485.550 | 489.850 | 489.420 | USD 27,461,356 | 467.50 |
| 2025-06-06 | BUY | 56,110 | 488.950 | 493.580 | 493.117 | USD 27,668,794 | 467.27 |
| 2025-06-05 | BUY | 56,110 | 487.540 | 489.890 | 489.655 | USD 27,474,543 | 467.04 |
| 2025-06-04 | BUY | 56,110 | 485.520 | 488.370 | 488.085 | USD 27,386,449 | 466.83 |
| 2025-06-03 | BUY | 56,110 | 482.070 | 482.650 | 482.592 | USD 27,078,237 | 466.66 |
| 2025-06-02 | BUY | 56,110 | 479.930 | 480.570 | 480.506 | USD 26,961,192 | 466.51 |
| 2025-05-30 | BUY | 56,110 | 479.320 | 482.250 | 481.957 | USD 27,042,607 | 466.36 |
| 2025-05-29 | BUY | 56,110 | 481.640 | 482.330 | 482.261 | USD 27,059,664 | 466.18 |
| 2025-05-28 | BUY | 56,110 | 478.510 | 483.070 | 482.614 | USD 27,079,472 | 466.03 |
| 2025-05-27 | SELL | -56,110 | 481.240 | 481.920 | 481.852 | USD -27,036,716 | 463.00 Loss of -1,057,658 on sale |
| 2025-04-29 | BUY | 9,908 | 447.000 | 449.060 | 448.854 | USD 4,447,245 | 463.20 |
| 2025-04-28 | BUY | 9,908 | 439.780 | 443.220 | 442.876 | USD 4,388,015 | 463.49 |
| 2025-04-25 | BUY | 9,908 | 438.620 | 439.770 | 439.655 | USD 4,356,102 | 463.80 |
| 2025-04-24 | BUY | 9,908 | 439.580 | 441.170 | 441.011 | USD 4,369,537 | 464.10 |
| 2025-04-23 | BUY | 75,907 | 430.770 | 449.000 | 447.177 | USD 33,943,864 | 464.53 |
| 2025-04-22 | BUY | 141,906 | 429.870 | 431.640 | 431.463 | USD 61,227,190 | 464.98 |
| 2025-04-21 | BUY | 141,906 | 413.300 | 423.270 | 422.273 | USD 59,923,071 | 465.66 |
| 2025-04-18 | BUY | 141,906 | | | 424.860* | | 466.21 |
| 2025-04-17 | BUY | 141,906 | 424.860 | 431.240 | 430.602 | USD 61,105,006 | 466.76 |
| 2025-04-16 | BUY | 141,906 | 425.690 | 436.590 | 435.500 | USD 61,800,063 | 467.33 |
| 2025-04-15 | BUY | 141,906 | 435.050 | 441.280 | 440.657 | USD 62,531,872 | 467.78 |
| 2025-04-14 | BUY | 141,906 | 437.670 | 439.210 | 439.056 | USD 62,304,680 | 468.20 |
| 2025-04-11 | BUY | 141,906 | 428.430 | 430.760 | 430.527 | USD 61,094,366 | 468.77 |
| 2025-04-10 | BUY | 141,906 | 423.030 | 431.740 | 430.869 | USD 61,142,895 | 469.43 |
| 2025-04-09 | BUY | 141,906 | 438.590 | 440.180 | 440.021 | USD 62,441,619 | 469.88 |
| 2025-04-08 | BUY | 215,787 | 396.700 | 419.820 | 417.508 | USD 90,092,800 | 470.98 |
| 2025-04-07 | BUY | 289,668 | 398.000 | 415.660 | 413.894 | USD 119,891,848 | 472.08 |
| 2025-04-04 | BUY | 289,668 | 402.430 | 431.030 | 428.170 | USD 124,027,147 | 473.15 |
| 2025-04-02 | BUY | 289,668 | 470.890 | 471.920 | 471.817 | USD 136,670,291 | 473.19 |
| 2025-04-01 | BUY | 289,668 | 468.780 | 469.990 | 469.869 | USD 136,106,011 | 473.26 |
| 2025-03-31 | BUY | 289,668 | 465.690 | 468.340 | 468.075 | USD 135,586,348 | 473.38 |
| 2025-03-28 | BUY | 289,668 | 461.380 | 471.310 | 470.317 | USD 136,235,784 | 473.58 |
| 2025-03-27 | BUY | 289,668 | 468.980 | 471.860 | 471.572 | USD 136,599,315 | 473.65 |
| 2025-03-10 | BUY | 289,668 | 450.290 | 458.510 | 457.688 | USD 132,577,570 | 478.69 |
| 2025-03-07 | BUY | 289,668 | 461.510 | 468.030 | 467.378 | USD 135,384,450 | 479.07 |
| 2025-02-26 | BUY | 142,578 | 498.340 | 507.350 | 506.449 | USD 72,208,486 | 477.08 |
| 2025-02-18 | BUY | 4,512 | 519.580 | 522.250 | 521.983 | USD 2,355,187 | 473.77 |
| 2025-02-14 | BUY | 4,512 | 522.840 | 531.930 | 531.021 | USD 2,395,967 | 470.88 |
| 2025-02-13 | BUY | 4,512 | 527.480 | 528.090 | 528.029 | USD 2,382,467 | 469.17 |
| 2025-02-12 | BUY | 4,512 | 505.440 | 512.250 | 511.569 | USD 2,308,199 | 468.04 |
| 2025-02-11 | BUY | 4,512 | 512.590 | 513.040 | 512.995 | USD 2,314,633 | 466.60 |
| 2025-02-10 | BUY | 4,512 | 504.230 | 505.500 | 505.373 | USD 2,280,243 | 465.34 |
| 2025-02-07 | BUY | 4,512 | 503.300 | 506.270 | 505.973 | USD 2,282,950 | 464.04 |
| 2025-02-06 | BUY | 4,512 | 502.840 | 504.900 | 504.694 | USD 2,277,179 | 462.65 |
| 2025-02-05 | BUY | 4,512 | 495.840 | 497.900 | 497.694 | USD 2,245,595 | 461.42 |
| 2025-02-04 | BUY | 4,512 | 493.130 | 497.440 | 497.009 | USD 2,242,505 | 460.20 |
| 2025-02-03 | BUY | 4,512 | 496.470 | 498.390 | 498.198 | USD 2,247,869 | 458.75 |
| 2025-01-31 | BUY | 4,512 | 499.440 | 505.780 | 505.146 | USD 2,279,219 | 457.05 |
| 2025-01-30 | BUY | 4,512 | 499.200 | 503.100 | 502.710 | USD 2,268,228 | 455.22 |
| 2025-01-29 | BUY | 4,512 | 490.320 | 493.020 | 492.750 | USD 2,223,288 | 453.63 |
| 2025-01-28 | BUY | 4,512 | 493.000 | 498.000 | 497.500 | USD 2,244,720 | 451.75 |
| 2025-01-27 | BUY | 4,512 | 496.090 | 496.480 | 496.441 | USD 2,239,942 | 449.54 |
| 2025-01-24 | BUY | 4,512 | 489.650 | 491.340 | 491.171 | USD 2,216,164 | 447.42 |
| 2025-01-23 | BUY | 4,512 | 486.120 | 486.840 | 486.768 | USD 2,196,297 | 445.27 |
| 2025-01-22 | SELL | -4,512 | 484.630 | 485.160 | 485.107 | USD -2,188,803 | 425.02 Loss of -271,105 on sale |
| 2025-01-02 | BUY | 4,512 | 472.840 | 480.170 | 479.437 | USD 2,163,220 | 422.03 |
| 2024-12-30 | BUY | 7,235 | 473.530 | 476.110 | 475.852 | USD 3,442,789 | 418.60 |
| 2024-11-05 | BUY | 9,958 | 462.200 | 462.200 | 462.200 | USD 4,602,588 | 407.51 |
| 2024-10-31 | BUY | 9,958 | 454.040 | 459.770 | 459.197 | USD 4,572,684 | 391.51 |
| 2024-10-28 | SELL | -9,958 | 462.140 | 468.000 | 467.414 | USD -4,654,509 | 356.89 Loss of -1,100,598 on sale |
| 2024-10-18 | SELL | -9,958 | 488.460 | 489.010 | 488.955 | USD -4,869,014 | 0.00 Loss of -4,869,014 on sale |