| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-05 | BUY | 93,606 | | | 340.040* | | 331.46 |
| 2025-11-04 | BUY | 93,606 | | | 340.300* | | 331.41 |
| 2025-11-03 | BUY | 93,606 | 341.210 | 334.820 | 335.459 | USD 31,400,976 | 331.38 |
| 2025-10-31 | BUY | 93,606 | 342.913 | 338.170 | 338.644 | USD 31,699,139 | 331.32 |
| 2025-10-30 | BUY | 93,606 | 349.715 | 341.930 | 342.708 | USD 32,079,571 | 331.24 |
| 2025-10-29 | BUY | 93,606 | 341.280 | 350.980 | 350.010 | USD 32,763,037 | 331.18 |
| 2025-10-28 | BUY | 93,606 | 346.900 | 349.890 | 349.591 | USD 32,723,816 | 331.08 |
| 2025-10-27 | BUY | 93,606 | 347.820 | 349.520 | 349.350 | USD 32,701,255 | 330.98 |
| 2025-10-24 | BUY | 93,606 | 347.380 | 349.080 | 348.910 | USD 32,660,068 | 330.88 |
| 2025-10-23 | BUY | 93,606 | 345.960 | 347.150 | 347.031 | USD 32,484,183 | 330.78 |
| 2025-10-22 | BUY | 93,606 | 345.360 | 348.170 | 347.889 | USD 32,564,499 | 330.69 |
| 2025-10-21 | BUY | 93,606 | 347.210 | 349.650 | 349.406 | USD 32,706,497 | 330.59 |
| 2025-10-20 | BUY | 93,606 | 344.410 | 344.960 | 344.905 | USD 32,285,177 | 330.50 |
| 2025-10-17 | BUY | 93,606 | 341.890 | 343.450 | 343.294 | USD 32,134,379 | 330.43 |
| 2025-10-16 | BUY | 93,606 | 335.400 | 345.690 | 344.661 | USD 32,262,338 | 330.40 |
| 2025-10-15 | BUY | 93,606 | 345.690 | 350.080 | 349.641 | USD 32,728,494 | 330.30 |
| 2025-10-14 | BUY | 93,606 | 348.380 | 350.010 | 349.847 | USD 32,747,779 | 330.18 |
| 2025-10-13 | SELL | -93,606 | 343.300 | 347.660 | 347.224 | USD -32,502,250 | 331.49 Loss of -1,472,877 on sale |
| 2025-10-08 | BUY | 93,606 | 351.360 | 355.000 | 354.636 | USD 33,196,057 | 331.36 |
| 2025-10-07 | SELL | -93,606 | 352.420 | 354.440 | 354.238 | USD -33,158,803 | 332.62 Loss of -2,023,482 on sale |
| 2025-10-06 | BUY | 93,606 | 349.280 | 351.120 | 350.936 | USD 32,849,715 | 332.51 |
| 2025-10-03 | BUY | 93,606 | 349.840 | 353.160 | 352.828 | USD 33,026,818 | 332.39 |
| 2025-10-02 | BUY | 93,606 | 345.950 | 347.180 | 347.057 | USD 32,486,617 | 332.30 |
| 2025-10-01 | BUY | 93,606 | 347.830 | 349.360 | 349.207 | USD 32,687,869 | 332.20 |
| 2025-09-30 | BUY | 93,606 | 341.380 | 345.610 | 345.187 | USD 32,311,573 | 332.13 |
| 2025-09-29 | BUY | 93,606 | 340.160 | 340.640 | 340.592 | USD 31,881,456 | 332.08 |
| 2025-09-26 | BUY | 93,606 | 337.370 | 339.500 | 339.287 | USD 31,759,299 | 332.04 |
| 2025-09-25 | BUY | 93,606 | 334.930 | 340.200 | 339.673 | USD 31,795,432 | 332.02 |
| 2025-09-24 | SELL | -93,606 | 338.680 | 339.900 | 339.778 | USD -31,805,259 | 333.36 Loss of -600,466 on sale |
| 2025-09-18 | BUY | 93,606 | 338.180 | 345.270 | 344.561 | USD 32,252,976 | 333.33 |
| 2025-09-17 | BUY | 93,606 | 346.200 | 346.200 | 346.200 | USD 32,406,398 | 333.24 |
| 2025-09-16 | BUY | 93,606 | 340.030 | 340.540 | 340.489 | USD 31,871,814 | 333.19 |
| 2025-09-15 | BUY | 93,606 | 339.050 | 342.710 | 342.344 | USD 32,045,452 | 333.15 |
| 2025-09-12 | BUY | 93,606 | 339.430 | 343.190 | 342.814 | USD 32,089,447 | 333.10 |
| 2025-09-11 | BUY | 93,606 | 343.490 | 343.530 | 343.526 | USD 32,156,095 | 333.02 |
| 2025-09-10 | BUY | 93,606 | 338.120 | 342.610 | 342.161 | USD 32,028,321 | 332.99 |
| 2025-09-09 | BUY | 93,606 | 343.990 | 346.320 | 346.087 | USD 32,395,820 | 332.90 |
| 2025-09-08 | SELL | -93,606 | 342.300 | 344.380 | 344.172 | USD -32,216,565 | 334.36 Loss of -918,659 on sale |
| 2025-07-24 | BUY | 658,184 | 353.970 | 357.180 | 356.859 | USD 234,878,880 | 334.21 |
| 2025-07-23 | BUY | 658,184 | 355.290 | 355.780 | 355.731 | USD 234,136,452 | 334.05 |
| 2025-07-22 | BUY | 658,184 | 351.860 | 354.480 | 354.218 | USD 233,140,626 | 333.91 |
| 2025-07-21 | SELL | -658,184 | 350.940 | 353.650 | 353.379 | USD -232,588,400 | 335.64 Loss of -11,674,860 on sale |
| 2025-07-17 | BUY | 658,184 | 349.810 | 351.370 | 351.214 | USD 231,163,432 | 335.53 |
| 2025-07-16 | BUY | 658,184 | 349.900 | 350.670 | 350.593 | USD 230,754,711 | 335.42 |
| 2025-07-15 | BUY | 658,184 | 347.020 | 350.210 | 349.891 | USD 230,292,652 | 335.33 |
| 2025-07-14 | BUY | 658,184 | 350.500 | 351.970 | 351.823 | USD 231,564,270 | 335.20 |
| 2025-07-11 | BUY | 658,184 | 347.930 | 353.810 | 353.222 | USD 232,485,067 | 335.10 |
| 2025-07-10 | BUY | 658,184 | 355.880 | 357.620 | 357.446 | USD 235,265,235 | 334.93 |
| 2025-07-09 | BUY | 658,184 | 357.760 | 357.760 | 357.760 | USD 235,471,914 | 334.74 |
| 2025-07-08 | BUY | 658,184 | 354.550 | 358.280 | 357.907 | USD 235,568,659 | 334.58 |
| 2025-07-07 | BUY | 658,184 | 356.640 | 359.660 | 359.358 | USD 236,523,689 | 334.40 |
| 2025-07-04 | SELL | -658,184 | | | 114.930* | | 336.24 Profit of 221,308,949 on sale |
| 2025-07-03 | BUY | 658,184 | 358.860 | 359.000 | 358.986 | USD 236,278,840 | 336.05 |
| 2025-07-02 | BUY | 658,184 | 354.220 | 356.360 | 356.146 | USD 234,409,590 | 335.89 |
| 2025-06-30 | BUY | 658,184 | 355.050 | 355.610 | 355.554 | USD 234,019,944 | 335.73 |
| 2025-06-27 | BUY | 658,184 | 348.610 | 352.010 | 351.670 | USD 231,463,572 | 335.62 |
| 2025-06-26 | BUY | 658,184 | 346.030 | 346.910 | 346.822 | USD 228,272,693 | 335.53 |
| 2025-06-25 | BUY | 658,184 | 345.260 | 351.290 | 350.687 | USD 230,816,578 | 335.44 |
| 2025-06-24 | BUY | 658,184 | 351.630 | 354.560 | 354.267 | USD 233,172,870 | 335.30 |
| 2025-06-23 | BUY | 658,184 | 343.750 | 344.300 | 344.245 | USD 226,576,544 | 335.22 |
| 2025-06-20 | BUY | 658,184 | 338.570 | 340.000 | 339.857 | USD 223,688,440 | 335.19 |
| 2025-06-19 | BUY | 658,184 | | | 340.380* | | 335.14 |
| 2025-06-18 | BUY | 658,184 | 340.380 | 358.480 | 356.670 | USD 234,754,494 | 335.09 |
| 2025-06-17 | BUY | 658,184 | 357.840 | 359.600 | 359.424 | USD 236,567,129 | 334.88 |
| 2025-06-16 | BUY | 658,184 | 355.480 | 360.220 | 359.746 | USD 236,779,063 | 334.69 |
| 2025-06-13 | BUY | 658,184 | 352.850 | 363.010 | 361.994 | USD 238,258,665 | 334.51 |
| 2025-06-12 | BUY | 658,184 | 371.400 | 374.170 | 373.893 | USD 246,090,398 | 334.16 |
| 2025-06-11 | BUY | 658,184 | 373.310 | 375.510 | 375.290 | USD 247,009,879 | 333.78 |
| 2025-06-10 | BUY | 638,184 | 370.700 | 371.440 | 371.366 | USD 236,999,842 | 333.42 |
| 2025-06-09 | BUY | 612,761 | 366.660 | 369.790 | 369.477 | USD 226,401,101 | 333.09 |
| 2025-06-06 | BUY | 607,338 | 370.220 | 371.000 | 370.922 | USD 225,275,026 | 332.72 |
| 2025-06-05 | BUY | 607,338 | 366.770 | 371.000 | 370.577 | USD 225,065,493 | 332.37 |
| 2025-06-04 | BUY | 607,338 | 368.000 | 369.660 | 369.494 | USD 224,407,749 | 332.01 |
| 2025-06-03 | BUY | 607,338 | 365.860 | 366.880 | 366.778 | USD 222,758,219 | 331.66 |
| 2025-06-02 | BUY | 607,338 | 365.320 | 365.460 | 365.446 | USD 221,949,239 | 331.31 |
| 2025-05-30 | BUY | 607,338 | 365.190 | 367.040 | 366.855 | USD 222,804,987 | 330.95 |
| 2025-05-29 | BUY | 607,338 | 362.400 | 363.040 | 362.976 | USD 220,449,122 | 330.62 |
| 2025-05-28 | BUY | 607,338 | 359.730 | 360.910 | 360.792 | USD 219,122,694 | 330.30 |
| 2025-05-27 | BUY | 607,338 | 359.300 | 360.000 | 359.930 | USD 218,599,166 | 329.99 |
| 2025-05-26 | BUY | 607,338 | | | 353.540* | | 329.73 |
| 2025-05-23 | BUY | 607,338 | 353.540 | 356.000 | 355.754 | USD 216,062,923 | 329.47 |
| 2025-05-22 | BUY | 607,338 | 357.970 | 360.000 | 359.797 | USD 218,518,390 | 329.15 |
| 2025-05-21 | BUY | 607,338 | 358.300 | 365.990 | 365.221 | USD 221,812,586 | 328.81 |
| 2025-05-20 | BUY | 607,338 | 366.840 | 368.250 | 368.109 | USD 223,566,584 | 328.38 |
| 2025-05-19 | BUY | 607,338 | 367.900 | 369.150 | 369.025 | USD 224,122,902 | 327.92 |
| 2025-05-16 | BUY | 607,338 | 365.120 | 366.190 | 366.083 | USD 222,336,118 | 327.48 |
| 2025-05-15 | BUY | 602,804 | 362.300 | 363.730 | 363.587 | USD 219,171,703 | 327.07 |
| 2025-05-09 | BUY | 598,270 | 352.540 | 353.800 | 353.674 | USD 211,592,538 | 326.76 |
| 2025-05-08 | BUY | 598,270 | 351.270 | 355.330 | 354.924 | USD 212,340,374 | 326.46 |
| 2025-05-07 | BUY | 598,270 | 349.850 | 351.150 | 351.020 | USD 210,004,732 | 326.17 |
| 2025-05-06 | BUY | 598,270 | 347.700 | 349.650 | 349.455 | USD 209,068,440 | 325.90 |
| 2025-05-05 | BUY | 598,270 | 348.640 | 351.050 | 350.809 | USD 209,878,495 | 325.61 |
| 2025-05-02 | BUY | 598,270 | 347.600 | 350.090 | 349.841 | USD 209,299,373 | 325.33 |
| 2025-05-01 | BUY | 598,270 | 342.450 | 345.720 | 345.393 | USD 206,638,271 | 325.11 |
| 2025-04-30 | BUY | 598,270 | 345.500 | 346.520 | 346.418 | USD 207,251,491 | 324.84 |
| 2025-04-29 | BUY | 598,270 | 341.520 | 342.270 | 342.195 | USD 204,724,996 | 324.62 |
| 2025-04-28 | BUY | 598,270 | 337.510 | 339.340 | 339.157 | USD 202,907,457 | 324.44 |
| 2025-04-25 | BUY | 598,270 | 335.170 | 336.370 | 336.250 | USD 201,168,286 | 324.30 |
| 2025-04-24 | BUY | 598,270 | 335.710 | 336.770 | 336.664 | USD 201,415,965 | 324.14 |
| 2025-04-23 | BUY | 598,270 | 334.370 | 341.250 | 340.562 | USD 203,748,027 | 324.00 |
| 2025-04-22 | BUY | 598,270 | 331.400 | 332.560 | 332.444 | USD 198,891,270 | 323.89 |
| 2025-04-21 | BUY | 598,270 | 320.100 | 329.150 | 328.245 | USD 196,379,133 | 323.94 |
| 2025-04-18 | BUY | 598,270 | | | 329.610* | | 323.86 |
| 2025-04-17 | BUY | 598,270 | 329.610 | 334.320 | 333.849 | USD 199,731,844 | 323.78 |
| 2025-04-16 | BUY | 598,270 | 331.330 | 337.220 | 336.631 | USD 201,396,228 | 323.66 |
| 2025-04-15 | BUY | 598,270 | 335.810 | 339.390 | 339.032 | USD 202,832,682 | 323.47 |
| 2025-04-14 | BUY | 598,270 | 335.180 | 339.610 | 339.167 | USD 202,913,433 | 323.29 |
| 2025-04-11 | BUY | 598,270 | 333.400 | 336.980 | 336.622 | USD 201,390,849 | 323.13 |
| 2025-04-10 | BUY | 598,270 | 324.610 | 330.160 | 329.605 | USD 197,192,784 | 323.11 |
| 2025-04-09 | BUY | 598,270 | 332.430 | 334.030 | 333.870 | USD 199,744,404 | 322.95 |
| 2025-04-08 | BUY | 598,270 | 308.270 | 326.280 | 324.479 | USD 194,126,050 | 323.20 |
| 2025-04-07 | BUY | 598,270 | 312.320 | 322.180 | 321.194 | USD 192,160,731 | 323.38 |
| 2025-04-04 | BUY | 598,270 | 313.130 | 334.650 | 332.498 | USD 198,923,575 | 323.56 |
| 2025-04-02 | BUY | 598,270 | 346.330 | 348.200 | 348.013 | USD 208,205,743 | 323.16 |
| 2025-04-01 | BUY | 598,270 | 346.350 | 350.450 | 350.040 | USD 209,418,438 | 322.75 |
| 2025-03-31 | BUY | 598,270 | 350.460 | 351.860 | 351.720 | USD 210,423,516 | 322.24 |
| 2025-03-28 | BUY | 598,270 | 342.850 | 351.620 | 350.743 | USD 209,839,012 | 321.86 |
| 2025-03-27 | BUY | 598,270 | 349.860 | 350.840 | 350.742 | USD 209,838,413 | 321.33 |
| 2025-03-10 | BUY | 598,270 | 341.480 | 345.010 | 344.657 | USD 206,197,949 | 316.17 |
| 2025-03-07 | BUY | 598,270 | 345.320 | 346.390 | 346.283 | USD 207,170,739 | 315.42 |
| 2025-02-25 | BUY | 49,135 | 352.090 | 352.590 | 352.540 | USD 17,322,053 | 305.46 |
| 2025-02-18 | BUY | 500,000 | 356.730 | 356.740 | 356.739 | USD 178,369,496 | 296.48 |
| 2025-02-14 | BUY | 500,000 | 353.810 | 355.430 | 355.268 | USD 177,633,997 | 291.71 |
| 2025-02-13 | BUY | 500,000 | 355.630 | 356.080 | 356.035 | USD 178,017,494 | 288.93 |
| 2025-02-12 | SELL | -500,000 | 351.490 | 351.830 | 351.796 | USD -175,897,993 | 297.44 Loss of -27,179,810 on sale |
| 2025-01-28 | BUY | 115,206 | 334.480 | 337.830 | 337.495 | USD 38,881,448 | 295.67 |
| 2025-01-27 | BUY | 115,206 | 334.540 | 335.490 | 335.395 | USD 38,639,515 | 293.73 |
| 2025-01-24 | BUY | 115,206 | 330.200 | 331.090 | 331.001 | USD 38,133,301 | 291.81 |
| 2025-01-23 | BUY | 115,206 | 328.210 | 328.510 | 328.480 | USD 37,842,868 | 289.79 |
| 2025-01-22 | SELL | -115,206 | 323.560 | 325.740 | 325.522 | USD -37,502,086 | 300.44 Loss of -2,889,392 on sale |
| 2024-12-10 | BUY | 138,684 | 312.380 | 312.980 | 312.920 | USD 43,396,999 | 299.70 |
| 2024-12-09 | BUY | 159,804 | 308.300 | 313.010 | 312.539 | USD 49,944,984 | 299.12 |
| 2024-12-06 | BUY | 137,278 | 311.010 | 312.560 | 312.405 | USD 42,886,333 | 298.27 |
| 2024-12-05 | BUY | 114,752 | 309.080 | 311.090 | 310.889 | USD 35,675,134 | 297.44 |
| 2024-12-04 | BUY | 114,752 | 309.900 | 312.850 | 312.555 | USD 35,866,312 | 296.40 |
| 2024-12-03 | BUY | 114,752 | 313.010 | 317.320 | 316.889 | USD 36,363,647 | 294.89 |
| 2024-12-02 | BUY | 114,752 | 316.650 | 317.420 | 317.343 | USD 36,415,745 | 292.72 |
| 2024-11-29 | BUY | 114,752 | 315.080 | 316.250 | 316.133 | USD 36,276,894 | 290.23 |
| 2024-11-28 | BUY | 114,752 | | | 314.700* | | 287.18 |
| 2024-11-27 | BUY | 187,970 | 314.700 | 316.370 | 316.203 | USD 59,436,677 | 283.24 |
| 2024-11-26 | BUY | 261,188 | 311.820 | 314.500 | 314.232 | USD 82,073,628 | 278.48 |
| 2024-11-25 | BUY | 283,482 | 313.190 | 313.660 | 313.613 | USD 88,903,641 | 271.54 |
| 2024-11-22 | BUY | 470,776 | 309.920 | 311.590 | 311.423 | USD 146,610,473 | 261.94 |
| 2024-11-21 | BUY | 338,063 | 309.900 | 310.920 | 310.818 | USD 105,076,069 | 245.96 |
| 2024-11-20 | BUY | 40,350 | 307.390 | 312.290 | 311.800 | USD 12,581,130 | 215.24 |
| 2024-11-19 | BUY | 42,138 | 311.850 | 312.230 | 312.192 | USD 13,155,147 | 118.63 |
| 2024-11-18 | SELL | -43,926 | 312.160 | 312.410 | 312.385 | USD -13,721,824 | 0.00 Loss of -13,721,824 on sale |