| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 427,572 | 136.375 | 132.410 | 132.807 | USD 56,784,342 | 148.36 |
| 2025-11-10 | BUY | 427,572 | 138.980 | 134.587 | 135.026 | USD 57,733,273 | 148.41 |
| 2025-11-07 | BUY | 427,572 | 136.610 | 132.450 | 132.866 | USD 56,809,821 | 148.48 |
| 2025-11-06 | BUY | 427,572 | 141.990 | 132.590 | 133.530 | USD 57,093,688 | 148.56 |
| 2025-11-05 | BUY | 427,572 | 148.000 | 140.110 | 140.899 | USD 60,244,450 | 148.60 |
| 2025-11-04 | BUY | 427,572 | 157.025 | 151.000 | 151.602 | USD 64,820,984 | 148.57 |
| 2025-11-03 | BUY | 427,572 | 160.900 | 155.420 | 155.968 | USD 66,687,549 | 148.53 |
| 2025-10-31 | BUY | 427,572 | 162.115 | 155.740 | 156.378 | USD 66,862,643 | 148.48 |
| 2025-10-30 | BUY | 427,572 | 164.940 | 158.410 | 159.063 | USD 68,010,887 | 148.43 |
| 2025-10-29 | BUY | 384,783 | 162.390 | 156.960 | 157.503 | USD 60,604,479 | 148.36 |
| 2025-10-28 | BUY | 341,994 | 158.650 | 152.330 | 152.962 | USD 52,312,087 | 148.31 |
| 2025-10-27 | BUY | 341,994 | 157.700 | 155.010 | 155.279 | USD 53,104,485 | 148.27 |
| 2025-10-24 | BUY | 341,994 | 155.830 | 152.297 | 152.650 | USD 52,205,547 | 148.24 |
| 2025-10-23 | BUY | 341,994 | 153.950 | 146.640 | 147.371 | USD 50,399,997 | 148.21 |
| 2025-10-22 | BUY | 341,994 | 147.490 | 141.680 | 142.261 | USD 48,652,406 | 148.22 |
| 2025-10-21 | BUY | 341,994 | 147.610 | 144.152 | 144.498 | USD 49,417,533 | 148.24 |
| 2025-10-20 | BUY | 341,994 | 149.867 | 146.190 | 146.558 | USD 50,121,855 | 148.24 |
| 2025-10-17 | BUY | 341,994 | 144.500 | 139.240 | 139.766 | USD 47,799,135 | 148.27 |
| 2025-10-16 | BUY | 341,994 | 147.650 | 143.860 | 144.239 | USD 49,328,905 | 148.29 |
| 2025-10-15 | BUY | 341,994 | 145.390 | 140.300 | 140.809 | USD 48,155,834 | 148.31 |
| 2025-10-14 | BUY | 341,994 | 143.020 | 136.790 | 137.413 | USD 46,994,452 | 148.36 |
| 2025-10-13 | SELL | -341,994 | | | 308.090* | | 147.48 Profit of 50,436,401 on sale |
| 2025-10-08 | BUY | 341,994 | 158.510 | 147.405 | 148.515 | USD 50,791,409 | 147.42 |
| 2025-10-07 | BUY | 427,644 | 151.550 | 143.280 | 144.107 | USD 61,626,494 | 147.43 |
| 2025-10-06 | BUY | 513,294 | 153.700 | 149.500 | 149.920 | USD 76,953,036 | 147.42 |
| 2025-10-03 | BUY | 513,294 | 149.090 | 144.110 | 144.608 | USD 74,226,468 | 147.43 |
| 2025-10-02 | BUY | 513,294 | 150.540 | 141.250 | 142.179 | USD 72,979,768 | 147.45 |
| 2025-10-01 | BUY | 513,294 | 149.950 | 143.250 | 143.920 | USD 73,873,272 | 147.44 |
| 2025-09-30 | BUY | 513,294 | 145.820 | 143.160 | 143.426 | USD 73,619,707 | 147.45 |
| 2025-09-29 | BUY | 513,294 | 147.795 | 142.630 | 143.147 | USD 73,476,242 | 147.47 |
| 2025-09-26 | BUY | 513,294 | 144.400 | 140.760 | 141.124 | USD 72,438,100 | 147.50 |
| 2025-09-25 | BUY | 522,946 | 143.240 | 139.230 | 139.631 | USD 73,019,471 | 147.53 |
| 2025-09-24 | SELL | -532,598 | 144.653 | 141.290 | 141.626 | USD -75,429,887 | 146.61 Profit of 2,655,976 on sale |
| 2025-09-18 | BUY | 532,598 | | | 146.660* | | 146.61 |
| 2025-09-17 | BUY | 532,598 | | | 142.840* | | 146.64 |
| 2025-09-16 | BUY | 532,598 | | | 142.160* | | 146.66 |
| 2025-09-15 | BUY | 532,598 | | | 145.430* | | 146.67 |
| 2025-09-12 | BUY | 532,598 | 149.470 | 139.020 | 140.065 | USD 74,598,341 | 146.71 |
| 2025-09-11 | BUY | 507,925 | | | 153.040* | | 146.68 |
| 2025-09-10 | BUY | 483,252 | | | 150.720* | | 146.65 |
| 2025-09-09 | BUY | 483,252 | | | 141.910* | | 146.68 |
| 2025-09-08 | BUY | 483,252 | 144.090 | 139.840 | 140.265 | USD 67,783,340 | 146.72 |
| 2025-09-05 | SELL | -483,252 | | | 308.430* | | 145.70 Profit of 70,412,035 on sale |
| 2025-07-24 | BUY | 396,418 | 114.600 | 112.800 | 112.980 | USD 44,787,307 | 145.90 |
| 2025-07-23 | BUY | 396,418 | 113.390 | 111.000 | 111.239 | USD 44,097,142 | 146.11 |
| 2025-07-22 | BUY | 396,418 | 111.610 | 106.987 | 107.449 | USD 42,594,836 | 146.35 |
| 2025-07-21 | SELL | -396,418 | 113.040 | 110.620 | 110.862 | USD -43,947,693 | 146.08 Profit of 13,960,153 on sale |
| 2025-07-17 | BUY | 396,418 | 112.550 | 108.220 | 108.653 | USD 43,072,006 | 146.30 |
| 2025-07-16 | BUY | 396,418 | 108.570 | 104.681 | 105.070 | USD 41,651,600 | 146.55 |
| 2025-07-15 | BUY | 396,418 | 109.200 | 106.350 | 106.635 | USD 42,272,033 | 146.81 |
| 2025-07-14 | BUY | 396,418 | 109.890 | 106.250 | 106.614 | USD 42,263,709 | 147.06 |
| 2025-07-11 | BUY | 396,418 | 109.450 | 105.680 | 106.057 | USD 42,042,904 | 147.32 |
| 2025-07-10 | BUY | 396,418 | 106.550 | 102.678 | 103.065 | USD 40,856,901 | 147.59 |
| 2025-07-09 | BUY | 396,418 | 107.320 | 103.637 | 104.005 | USD 41,229,573 | 147.87 |
| 2025-07-08 | BUY | 396,418 | 103.670 | 100.945 | 101.217 | USD 40,124,431 | 148.17 |
| 2025-07-07 | BUY | 422,410 | 102.210 | 100.330 | 100.518 | USD 42,459,809 | 148.49 |
| 2025-07-04 | SELL | -448,402 | | | 198.030* | | 148.15 Profit of 66,431,529 on sale |
| 2025-07-03 | BUY | 414,811 | 103.500 | 101.300 | 101.520 | USD 42,111,614 | 148.47 |
| 2025-07-02 | BUY | 381,220 | 101.180 | 97.140 | 97.544 | USD 37,185,723 | 148.80 |
| 2025-06-30 | BUY | 381,220 | 103.132 | 101.000 | 101.213 | USD 38,584,496 | 149.13 |
| 2025-06-27 | BUY | 381,220 | 102.250 | 98.880 | 99.217 | USD 37,823,504 | 149.48 |
| 2025-06-26 | BUY | 381,220 | 102.120 | 97.330 | 97.809 | USD 37,286,748 | 149.82 |
| 2025-06-25 | BUY | 381,220 | 96.660 | 94.500 | 94.716 | USD 36,107,634 | 150.21 |
| 2025-06-24 | BUY | 381,220 | 95.120 | 92.700 | 92.942 | USD 35,431,348 | 150.61 |
| 2025-06-23 | BUY | 381,220 | 92.380 | 85.580 | 86.260 | USD 32,884,038 | 151.04 |
| 2025-06-20 | BUY | 381,220 | 91.230 | 85.775 | 86.321 | USD 32,907,102 | 151.51 |
| 2025-06-19 | BUY | 381,220 | | | 90.240* | | 151.97 |
| 2025-06-18 | BUY | 381,220 | 91.474 | 89.000 | 89.247 | USD 34,022,886 | 152.43 |
| 2025-06-17 | BUY | 381,220 | 94.698 | 89.540 | 90.056 | USD 34,331,072 | 152.90 |
| 2025-06-16 | BUY | 381,220 | 95.340 | 92.525 | 92.807 | USD 35,379,694 | 153.34 |
| 2025-06-13 | BUY | 381,220 | 94.940 | 92.120 | 92.402 | USD 35,225,491 | 153.80 |
| 2025-06-12 | BUY | 381,220 | 97.430 | 94.220 | 94.541 | USD 36,040,920 | 154.25 |
| 2025-06-11 | BUY | 403,252 | 94.380 | 91.250 | 91.563 | USD 36,922,963 | 154.71 |
| 2025-06-10 | BUY | 425,284 | 97.471 | 92.250 | 92.772 | USD 39,454,498 | 155.19 |
| 2025-06-09 | BUY | 425,284 | 98.825 | 96.770 | 96.975 | USD 41,242,127 | 155.65 |
| 2025-06-06 | BUY | 377,139 | 97.630 | 95.260 | 95.497 | USD 36,015,644 | 156.11 |
| 2025-06-05 | BUY | 328,994 | 96.555 | 94.290 | 94.517 | USD 31,095,362 | 156.60 |
| 2025-06-04 | BUY | 328,994 | 96.360 | 94.670 | 94.839 | USD 31,201,461 | 157.10 |
| 2025-06-03 | BUY | 328,994 | 94.910 | 90.020 | 90.509 | USD 29,776,949 | 157.61 |
| 2025-06-02 | BUY | 328,994 | | | 89.780* | | 158.16 |
| 2025-05-30 | BUY | 328,994 | | | 86.640* | | 158.75 |
| 2025-05-29 | BUY | 328,994 | | | 86.370* | | 159.36 |
| 2025-05-28 | BUY | 328,994 | 93.545 | 92.325 | 92.447 | USD 30,414,507 | 159.92 |
| 2025-05-27 | BUY | 328,994 | 93.112 | 91.890 | 92.012 | USD 30,271,475 | 160.49 |
| 2025-05-26 | BUY | 328,994 | | | 91.200* | | 161.08 |
| 2025-05-23 | BUY | 328,994 | | | 91.200* | | 161.68 |
| 2025-05-22 | BUY | 328,994 | 93.440 | 91.400 | 91.604 | USD 30,137,167 | 162.28 |
| 2025-05-21 | BUY | 328,994 | 95.410 | 92.195 | 92.517 | USD 30,437,373 | 162.90 |
| 2025-05-20 | BUY | 328,994 | 95.970 | 94.680 | 94.809 | USD 31,191,592 | 163.49 |
| 2025-05-19 | BUY | 328,994 | | | 96.700* | | 164.09 |
| 2025-05-16 | BUY | 328,994 | 96.780 | 95.380 | 95.520 | USD 31,425,506 | 164.70 |
| 2025-05-15 | BUY | 328,994 | | | 96.070* | | 165.32 |
| 2025-05-14 | BUY | 328,994 | | | 98.220* | | 165.94 |
| 2025-05-13 | BUY | 328,994 | | | 97.250* | | 166.57 |
| 2025-05-12 | BUY | 328,994 | | | 92.320* | | 167.27 |
| 2025-05-09 | BUY | 328,994 | | | 86.520* | | 168.03 |
| 2025-05-08 | BUY | 328,994 | | | 87.270* | | 168.80 |
| 2025-05-07 | BUY | 328,994 | | | 86.450* | | 169.59 |
| 2025-05-06 | BUY | 328,994 | | | 90.770* | | 170.35 |
| 2025-05-05 | BUY | 328,994 | 91.570 | 89.440 | 89.653 | USD 29,495,300 | 171.14 |
| 2025-05-02 | BUY | 328,994 | 92.020 | 89.090 | 89.383 | USD 29,406,470 | 171.93 |
| 2025-05-01 | BUY | 328,994 | 89.320 | 86.500 | 86.782 | USD 28,550,757 | 172.77 |
| 2025-04-30 | BUY | 328,994 | 82.555 | 77.720 | 78.204 | USD 25,728,512 | 173.69 |
| 2025-04-29 | BUY | 328,994 | 81.110 | 79.080 | 79.283 | USD 26,083,632 | 174.64 |
| 2025-04-28 | BUY | 328,994 | 79.250 | 76.950 | 77.180 | USD 25,391,756 | 175.63 |
| 2025-04-25 | BUY | 328,994 | 79.000 | 76.010 | 76.309 | USD 25,105,233 | 176.65 |
| 2025-04-24 | BUY | 328,994 | 75.980 | 71.600 | 72.038 | USD 23,700,069 | 177.71 |
| 2025-04-23 | BUY | 328,994 | 73.630 | 70.360 | 70.687 | USD 23,255,599 | 178.85 |
| 2025-04-22 | BUY | 328,994 | 69.260 | 67.160 | 67.370 | USD 22,164,327 | 180.04 |
| 2025-04-21 | BUY | 328,994 | 69.250 | 66.590 | 66.856 | USD 21,995,222 | 181.26 |
| 2025-04-18 | BUY | 328,994 | | | 71.200* | | 182.47 |
| 2025-04-17 | BUY | 328,994 | 72.510 | 70.440 | 70.647 | USD 23,242,440 | 183.70 |
| 2025-04-17 | BUY | 328,994 | 72.510 | 70.440 | 70.647 | USD 23,242,440 | 183.70 |
| 2025-04-16 | BUY | 328,994 | 73.121 | 69.125 | 69.525 | USD 22,873,173 | 184.96 |
| 2025-04-15 | BUY | 328,994 | 74.010 | 72.410 | 72.570 | USD 23,875,096 | 186.23 |
| 2025-04-14 | BUY | 328,994 | 76.780 | 73.193 | 73.552 | USD 24,198,068 | 187.52 |
| 2025-04-11 | BUY | 328,994 | 73.800 | 70.630 | 70.947 | USD 23,341,137 | 188.86 |
| 2025-04-10 | BUY | 328,994 | 74.500 | 69.890 | 70.351 | USD 23,145,057 | 190.23 |
| 2025-04-09 | BUY | 328,994 | 77.650 | 68.590 | 69.496 | USD 22,863,766 | 191.59 |
| 2025-04-08 | BUY | 328,994 | 74.440 | 67.785 | 68.451 | USD 22,519,805 | 193.06 |
| 2025-04-07 | BUY | 328,994 | 70.690 | 59.520 | 60.637 | USD 19,949,209 | 194.58 |
| 2025-04-04 | BUY | 328,994 | 68.800 | 62.430 | 63.067 | USD 20,748,665 | 196.19 |
| 2025-04-02 | BUY | 328,994 | | | 80.160* | | 197.64 |
| 2025-04-01 | BUY | 328,994 | | | 78.490* | | 199.15 |
| 2025-03-31 | BUY | 328,994 | | | 77.480* | | 200.71 |
| 2025-03-28 | BUY | 328,994 | | | 77.940* | | 202.30 |
| 2025-03-27 | BUY | 328,994 | | | 78.960* | | 203.92 |
| 2025-03-26 | BUY | 49,795 | | | 81.660* | | 205.55 |
| 2025-03-10 | BUY | 229,404 | | | 77.560* | | 228.92 |
| 2025-03-07 | BUY | 229,404 | | | 83.360* | | 231.27 |
| 2025-02-18 | BUY | 229,404 | 112.120 | 108.250 | 108.637 | USD 24,921,762 | 267.58 |
| 2025-02-14 | BUY | 229,404 | 109.010 | 106.320 | 106.589 | USD 24,451,943 | 274.42 |
| 2025-02-13 | BUY | 229,404 | 111.470 | 108.660 | 108.941 | USD 24,991,502 | 278.00 |
| 2025-02-12 | BUY | 229,404 | 114.040 | 108.900 | 109.414 | USD 25,100,010 | 281.74 |
| 2025-02-11 | BUY | 229,404 | 119.240 | 115.670 | 116.027 | USD 26,617,057 | 285.49 |
| 2025-02-10 | BUY | 229,404 | 121.010 | 118.673 | 118.907 | USD 27,277,672 | 289.34 |
| 2025-02-07 | BUY | 229,404 | 120.320 | 116.585 | 116.958 | USD 26,830,748 | 293.40 |
| 2025-02-06 | BUY | 229,404 | 117.220 | 113.990 | 114.313 | USD 26,223,859 | 297.75 |
| 2025-02-05 | BUY | 229,404 | 115.890 | 112.930 | 113.226 | USD 25,974,497 | 302.30 |
| 2025-02-04 | BUY | 229,404 | 113.100 | 109.040 | 109.446 | USD 25,107,350 | 307.18 |
| 2025-02-03 | BUY | 229,404 | 113.700 | 108.800 | 109.290 | USD 25,071,564 | 312.33 |
| 2025-01-31 | BUY | 229,404 | 118.320 | 113.311 | 113.812 | USD 26,108,988 | 317.65 |
| 2025-01-30 | BUY | 229,404 | 116.950 | 112.380 | 112.837 | USD 25,885,259 | 323.31 |
| 2025-01-29 | BUY | 229,404 | 110.450 | 106.620 | 107.003 | USD 24,546,917 | 329.47 |
| 2025-01-28 | BUY | 229,404 | 106.680 | 99.680 | 100.380 | USD 23,027,574 | 336.03 |
| 2025-01-27 | BUY | 229,404 | 112.270 | 97.680 | 99.139 | USD 22,742,904 | 343.17 |
| 2025-01-24 | BUY | 229,404 | 133.380 | 128.400 | 128.898 | USD 29,569,716 | 349.86 |
| 2025-01-23 | BUY | 229,404 | 129.230 | 126.720 | 126.971 | USD 29,127,655 | 356.98 |
| 2025-01-22 | SELL | -229,404 | 131.179 | 125.200 | 125.798 | USD -28,858,548 | 362.65 Profit of 54,335,195 on sale |
| 2025-01-02 | BUY | 674,144 | 114.150 | 109.830 | 110.262 | USD 74,332,467 | 371.30 |
| 2024-12-30 | BUY | 659,442 | 112.095 | 109.570 | 109.822 | USD 72,421,569 | 380.58 |
| 2024-12-10 | BUY | 388,332 | 107.740 | 105.120 | 105.382 | USD 40,923,204 | 390.80 |
| 2024-11-28 | BUY | 131,924 | | | 402.290* | | 390.36 |
| 2024-11-27 | BUY | 169,121 | 101.732 | 98.545 | 98.864 | USD 16,719,936 | 389.88 |
| 2024-11-26 | BUY | 206,318 | 103.475 | 100.620 | 100.906 | USD 20,818,621 | 389.11 |
| 2024-11-21 | BUY | 206,318 | 101.335 | 97.757 | 98.115 | USD 20,242,942 | 387.09 |
| 2024-11-20 | BUY | 206,318 | 95.660 | 93.750 | 93.941 | USD 19,381,719 | 387.36 |
| 2024-11-19 | BUY | 298,678 | 95.064 | 92.100 | 92.396 | USD 27,596,779 | 387.87 |
| 2024-11-18 | BUY | 92,360 | 94.975 | 92.315 | 92.581 | USD 8,550,781 | 388.84 |
| 2024-11-12 | BUY | 298,678 | 401.950 | 393.720 | 394.543 | USD 117,841,315 | 388.44 |
| 2024-11-11 | SELL | -391,038 | 408.280 | 390.220 | 392.026 | USD -153,297,063 | 401.06 Profit of 3,531,660 on sale |
| 2024-11-08 | SELL | -92,360 | 417.760 | 397.500 | 399.526 | USD -36,900,221 | 401.10 Profit of 145,190 on sale |
| 2024-11-07 | SELL | -298,678 | 431.890 | 424.630 | 425.356 | USD -127,044,481 | 399.53 Loss of -7,715,152 on sale |
| 2024-11-05 | SELL | -92,360 | 405.360 | 396.940 | 397.782 | USD -36,739,146 | 397.09 Loss of -63,682 on sale |
| 2024-11-04 | BUY | 9,679 | 400.590 | 393.140 | 393.885 | USD 3,812,413 | 397.36 |
| 2024-10-31 | SELL | -410,396 | 390.870 | 381.880 | 382.779 | USD -157,090,972 | 397.86 Profit of 6,190,549 on sale |
| 2024-10-30 | SELL | -318,036 | 401.270 | 393.910 | 394.646 | USD -125,511,636 | 397.40 Profit of 875,871 on sale |
| 2024-10-29 | BUY | 284,193 | 404.270 | 393.025 | 394.149 | USD 112,014,527 | 396.80 |
| 2024-10-28 | BUY | 342,710 | 400.500 | 390.780 | 391.752 | USD 134,257,328 | 397.54 |
| 2024-10-24 | SELL | -342,710 | 398.380 | 394.300 | 394.708 | USD -135,270,375 | 399.28 Profit of 1,566,873 on sale |
| 2024-10-22 | BUY | 25,000 | 402.292 | 393.120 | 394.037 | USD 9,850,930 | 402.00 |
| 2024-10-21 | SELL | -292,710 | 408.270 | 401.520 | 402.195 | USD -117,726,495 | 402.00 Loss of -57,075 on sale |
| 2024-10-18 | BUY | 292,710 | 408.360 | 399.570 | 400.449 | USD 117,215,428 | 0.00 |