| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 16,102 | 256.530 | 253.240 | 253.569 | USD 4,082,968 | 301.56 |
| 2025-11-11 | BUY | 28,628 | 255.150 | 250.490 | 250.956 | USD 7,184,368 | 301.85 |
| 2025-11-10 | BUY | 41,154 | 251.740 | 247.030 | 247.501 | USD 10,185,656 | 302.17 |
| 2025-11-07 | BUY | 41,154 | 250.890 | 244.660 | 245.283 | USD 10,094,377 | 302.50 |
| 2025-11-06 | BUY | 41,154 | 249.950 | 244.280 | 244.847 | USD 10,076,433 | 302.86 |
| 2025-11-05 | BUY | 41,154 | 253.000 | 248.040 | 248.536 | USD 10,228,250 | 303.21 |
| 2025-11-04 | BUY | 41,154 | 252.000 | 242.700 | 243.630 | USD 10,026,349 | 303.54 |
| 2025-11-03 | BUY | 41,154 | 249.325 | 239.570 | 240.546 | USD 9,899,410 | 303.94 |
| 2025-10-31 | BUY | 41,154 | 254.430 | 243.340 | 244.449 | USD 10,060,054 | 304.29 |
| 2025-10-30 | BUY | 41,154 | 265.830 | 261.290 | 261.744 | USD 10,771,813 | 304.57 |
| 2025-10-29 | BUY | 41,154 | 262.020 | 268.850 | 268.167 | USD 11,036,145 | 304.85 |
| 2025-10-28 | BUY | 51,477 | 267.500 | 279.000 | 277.850 | USD 14,302,884 | 305.10 |
| 2025-10-27 | BUY | 61,800 | 279.000 | 281.660 | 281.394 | USD 17,390,149 | 305.28 |
| 2025-10-24 | BUY | 61,800 | 280.730 | 284.170 | 283.826 | USD 17,540,448 | 305.44 |
| 2025-10-23 | BUY | 61,800 | 282.490 | 284.330 | 284.146 | USD 17,560,222 | 305.60 |
| 2025-10-22 | BUY | 61,800 | 283.040 | 284.060 | 283.958 | USD 17,548,604 | 305.75 |
| 2025-10-21 | BUY | 61,800 | 279.010 | 280.600 | 280.441 | USD 17,331,254 | 305.94 |
| 2025-10-20 | BUY | 61,800 | 279.260 | 280.820 | 280.664 | USD 17,345,036 | 306.12 |
| 2025-10-17 | BUY | 61,800 | 280.470 | 284.300 | 283.917 | USD 17,546,070 | 306.30 |
| 2025-10-16 | BUY | 61,800 | 280.170 | 288.330 | 287.514 | USD 17,768,365 | 306.49 |
| 2025-10-15 | BUY | 61,800 | 296.160 | 304.570 | 303.729 | USD 18,770,453 | 306.56 |
| 2025-10-14 | BUY | 61,800 | 303.730 | 303.980 | 303.955 | USD 18,784,420 | 306.58 |
| 2025-10-13 | SELL | -61,800 | 298.000 | 301.710 | 301.339 | USD -18,622,750 | 308.01 Profit of 412,362 on sale |
| 2025-10-08 | BUY | 61,800 | 306.940 | 310.350 | 310.009 | USD 19,158,557 | 308.02 |
| 2025-10-07 | BUY | 61,800 | 309.810 | 313.090 | 312.762 | USD 19,328,691 | 308.01 |
| 2025-10-06 | BUY | 61,800 | 309.150 | 311.670 | 311.418 | USD 19,245,633 | 308.00 |
| 2025-10-03 | BUY | 61,800 | 310.480 | 313.550 | 313.243 | USD 19,358,417 | 307.98 |
| 2025-10-02 | BUY | 61,800 | 308.670 | 308.720 | 308.715 | USD 19,078,587 | 307.97 |
| 2025-10-01 | BUY | 61,800 | 305.840 | 309.500 | 309.134 | USD 19,104,481 | 307.99 |
| 2025-09-30 | BUY | 61,800 | 309.740 | 310.490 | 310.415 | USD 19,183,646 | 307.98 |
| 2025-09-29 | BUY | 61,800 | 305.710 | 305.860 | 305.845 | USD 18,901,220 | 307.99 |
| 2025-09-26 | BUY | 61,800 | 304.150 | 308.800 | 308.335 | USD 19,055,102 | 308.02 |
| 2025-09-25 | BUY | 61,800 | 303.080 | 306.890 | 306.509 | USD 18,942,257 | 308.06 |
| 2025-09-24 | SELL | -61,800 | 304.550 | 305.690 | 305.576 | USD -18,884,597 | 309.61 Profit of 249,528 on sale |
| 2025-09-18 | BUY | 61,800 | 296.740 | 297.020 | 296.992 | USD 18,354,105 | 309.72 |
| 2025-09-17 | BUY | 61,800 | 292.660 | 295.210 | 294.955 | USD 18,228,219 | 309.85 |
| 2025-09-16 | BUY | 61,800 | 291.460 | 292.750 | 292.621 | USD 18,083,978 | 310.00 |
| 2025-09-15 | BUY | 61,800 | 289.400 | 298.160 | 297.284 | USD 18,372,151 | 310.16 |
| 2025-09-12 | BUY | 61,800 | 297.280 | 300.810 | 300.457 | USD 18,568,242 | 310.27 |
| 2025-09-11 | BUY | 61,800 | 300.610 | 301.020 | 300.979 | USD 18,600,501 | 310.35 |
| 2025-09-10 | BUY | 61,800 | 293.180 | 298.320 | 297.806 | USD 18,404,411 | 310.49 |
| 2025-09-09 | SELL | -61,800 | 298.500 | 300.440 | 300.246 | USD -18,555,203 | 312.17 Profit of 736,743 on sale |
| 2025-07-24 | BUY | 117,854 | 309.060 | 311.830 | 311.553 | USD 36,717,766 | 312.19 |
| 2025-07-23 | BUY | 117,854 | 310.790 | 313.640 | 313.355 | USD 36,930,142 | 312.21 |
| 2025-07-22 | BUY | 117,854 | 312.410 | 313.030 | 312.968 | USD 36,884,531 | 312.20 |
| 2025-07-21 | SELL | -117,854 | 308.240 | 313.130 | 312.641 | USD -36,845,993 | 313.63 Profit of 116,750 on sale |
| 2025-07-17 | BUY | 117,854 | 313.910 | 314.630 | 314.558 | USD 37,071,919 | 313.63 |
| 2025-07-16 | BUY | 117,854 | 309.920 | 311.400 | 311.252 | USD 36,682,293 | 313.66 |
| 2025-07-15 | BUY | 117,854 | 308.060 | 315.570 | 314.819 | USD 37,102,679 | 313.71 |
| 2025-07-14 | BUY | 117,854 | 315.400 | 315.450 | 315.445 | USD 37,176,456 | 313.70 |
| 2025-07-11 | BUY | 117,854 | 311.540 | 315.280 | 314.906 | USD 37,112,932 | 313.72 |
| 2025-07-10 | BUY | 117,854 | 313.580 | 315.760 | 315.542 | USD 37,187,888 | 313.72 |
| 2025-07-09 | BUY | 117,854 | 315.250 | 316.890 | 316.726 | USD 37,327,428 | 313.70 |
| 2025-07-08 | BUY | 117,854 | 313.760 | 316.200 | 315.956 | USD 37,236,680 | 313.70 |
| 2025-07-07 | BUY | 117,854 | 316.070 | 318.340 | 318.113 | USD 37,490,889 | 313.68 |
| 2025-07-04 | SELL | -117,854 | | | 137.490* | | 315.34 Profit of 37,164,358 on sale |
| 2025-07-03 | BUY | 117,854 | 318.100 | 319.250 | 319.135 | USD 37,611,336 | 315.32 |
| 2025-07-02 | BUY | 117,854 | 315.740 | 320.000 | 319.574 | USD 37,663,074 | 315.31 |
| 2025-06-30 | BUY | 117,854 | 320.120 | 321.070 | 320.975 | USD 37,828,188 | 315.27 |
| 2025-06-27 | BUY | 117,854 | 317.730 | 320.570 | 320.286 | USD 37,746,987 | 315.24 |
| 2025-06-26 | BUY | 117,854 | 318.390 | 319.790 | 319.650 | USD 37,672,032 | 315.21 |
| 2025-06-25 | BUY | 117,854 | 317.430 | 325.500 | 324.693 | USD 38,266,369 | 315.19 |
| 2025-06-24 | BUY | 117,854 | 325.980 | 327.340 | 327.204 | USD 38,562,300 | 315.08 |
| 2025-06-23 | BUY | 117,854 | 324.120 | 324.530 | 324.489 | USD 38,242,326 | 314.99 |
| 2025-06-20 | BUY | 117,854 | 320.160 | 322.920 | 322.644 | USD 38,024,887 | 314.93 |
| 2025-06-19 | BUY | 117,854 | | | 317.130* | | 314.91 |
| 2025-06-18 | BUY | 117,854 | 317.130 | 319.410 | 319.182 | USD 37,616,876 | 314.89 |
| 2025-06-17 | BUY | 117,854 | 316.130 | 318.160 | 317.957 | USD 37,472,505 | 314.87 |
| 2025-06-16 | BUY | 117,854 | 316.330 | 319.300 | 319.003 | USD 37,595,778 | 314.86 |
| 2025-06-13 | BUY | 117,854 | 316.640 | 320.740 | 320.330 | USD 37,752,171 | 314.84 |
| 2025-06-12 | BUY | 117,854 | 320.150 | 320.710 | 320.654 | USD 37,790,356 | 314.78 |
| 2025-06-11 | BUY | 117,854 | 312.940 | 315.400 | 315.154 | USD 37,142,159 | 314.80 |
| 2025-06-10 | BUY | 117,854 | 314.400 | 321.240 | 320.556 | USD 37,778,806 | 314.81 |
| 2025-06-09 | BUY | 101,351 | 317.830 | 327.830 | 326.830 | USD 33,124,546 | 314.77 |
| 2025-06-02 | BUY | 84,848 | 348.770 | 348.900 | 348.887 | USD 29,602,364 | 314.38 |
| 2025-05-30 | BUY | 84,848 | 347.440 | 348.300 | 348.214 | USD 29,545,261 | 314.00 |
| 2025-05-29 | BUY | 84,848 | 341.900 | 342.050 | 342.035 | USD 29,020,985 | 313.67 |
| 2025-05-28 | BUY | 84,848 | 339.800 | 344.040 | 343.616 | USD 29,155,131 | 313.36 |
| 2025-05-27 | BUY | 84,848 | 342.750 | 343.030 | 343.002 | USD 29,103,034 | 313.00 |
| 2025-05-26 | BUY | 84,848 | | | 338.040* | | 312.70 |
| 2025-05-23 | BUY | 84,848 | 338.040 | 339.410 | 339.273 | USD 28,786,636 | 312.38 |
| 2025-05-22 | BUY | 84,848 | 335.480 | 339.080 | 338.720 | USD 28,739,714 | 312.10 |
| 2025-05-21 | BUY | 84,848 | 337.530 | 341.890 | 341.454 | USD 28,971,690 | 311.77 |
| 2025-05-20 | BUY | 84,848 | 340.330 | 344.250 | 343.858 | USD 29,175,663 | 311.41 |
| 2025-05-19 | BUY | 84,848 | 343.820 | 344.640 | 344.558 | USD 29,235,058 | 310.99 |
| 2025-05-16 | BUY | 84,848 | 342.240 | 342.850 | 342.789 | USD 29,084,961 | 310.57 |
| 2025-05-15 | BUY | 84,848 | 338.280 | 338.450 | 338.433 | USD 28,715,364 | 310.21 |
| 2025-05-14 | BUY | 84,848 | 329.640 | 334.580 | 334.086 | USD 28,346,528 | 309.94 |
| 2025-05-13 | BUY | 84,848 | 332.700 | 335.390 | 335.121 | USD 28,434,348 | 309.63 |
| 2025-05-12 | BUY | 84,848 | 331.280 | 339.180 | 338.390 | USD 28,711,714 | 309.33 |
| 2025-05-09 | BUY | 84,848 | 338.180 | 339.120 | 339.026 | USD 28,765,678 | 308.92 |
| 2025-05-08 | BUY | 84,848 | 338.470 | 343.620 | 343.105 | USD 29,111,773 | 308.50 |
| 2025-05-07 | BUY | 84,848 | 339.550 | 341.320 | 341.143 | USD 28,945,302 | 308.05 |
| 2025-05-06 | BUY | 84,848 | 338.270 | 339.230 | 339.134 | USD 28,774,842 | 307.61 |
| 2025-05-05 | BUY | 84,848 | 334.860 | 336.930 | 336.723 | USD 28,570,272 | 307.20 |
| 2025-05-02 | BUY | 84,848 | 331.080 | 332.440 | 332.304 | USD 28,195,330 | 306.84 |
| 2025-05-01 | BUY | 84,848 | 317.640 | 319.630 | 319.431 | USD 27,103,082 | 306.67 |
| 2025-04-30 | BUY | 84,848 | 320.690 | 321.160 | 321.113 | USD 27,245,796 | 306.45 |
| 2025-04-29 | BUY | 84,848 | 317.140 | 321.390 | 320.965 | USD 27,233,240 | 306.28 |
| 2025-04-28 | BUY | 84,848 | 323.810 | 326.070 | 325.844 | USD 27,647,212 | 306.00 |
| 2025-04-25 | BUY | 84,848 | 322.300 | 327.340 | 326.836 | USD 27,731,381 | 305.73 |
| 2025-04-24 | BUY | 84,848 | 331.520 | 332.710 | 332.591 | USD 28,219,680 | 305.30 |
| 2025-04-23 | BUY | 84,848 | 331.790 | 336.690 | 336.200 | USD 28,525,898 | 304.86 |
| 2025-04-22 | BUY | 84,848 | 330.750 | 332.000 | 331.875 | USD 28,158,930 | 304.41 |
| 2025-04-21 | BUY | 84,848 | 319.400 | 329.040 | 328.076 | USD 27,836,593 | 304.15 |
| 2025-04-18 | BUY | 84,848 | | | 329.220* | | 303.70 |
| 2025-04-17 | BUY | 84,848 | 329.220 | 333.260 | 332.856 | USD 28,242,167 | 303.23 |
| 2025-04-16 | BUY | 84,848 | 332.660 | 339.000 | 338.366 | USD 28,709,678 | 302.69 |
| 2025-04-15 | BUY | 84,848 | 335.560 | 344.660 | 343.750 | USD 29,166,500 | 302.07 |
| 2025-04-14 | BUY | 84,848 | 342.920 | 345.620 | 345.350 | USD 29,302,257 | 301.28 |
| 2025-04-11 | BUY | 84,848 | 334.020 | 335.280 | 335.154 | USD 28,437,146 | 300.64 |
| 2025-04-10 | BUY | 84,848 | 325.720 | 330.960 | 330.436 | USD 28,036,833 | 300.14 |
| 2025-04-09 | BUY | 84,848 | 323.820 | 324.880 | 324.774 | USD 27,556,425 | 299.66 |
| 2025-04-08 | BUY | 84,848 | 311.530 | 324.550 | 323.248 | USD 27,426,945 | 299.41 |
| 2025-04-07 | BUY | 84,848 | 310.860 | 318.900 | 318.096 | USD 26,989,809 | 299.17 |
| 2025-04-04 | BUY | 84,848 | 319.250 | 344.880 | 342.317 | USD 29,044,913 | 298.73 |
| 2025-04-02 | BUY | 84,848 | 344.070 | 345.000 | 344.907 | USD 29,264,669 | 297.72 |
| 2025-04-01 | BUY | 84,848 | 343.860 | 345.340 | 345.192 | USD 29,288,850 | 296.67 |
| 2025-03-31 | BUY | 84,848 | 345.240 | 346.950 | 346.779 | USD 29,423,505 | 295.54 |
| 2025-03-28 | BUY | 84,848 | 340.760 | 343.580 | 343.298 | USD 29,128,148 | 294.47 |
| 2025-03-27 | BUY | 84,848 | 341.000 | 341.890 | 341.801 | USD 29,001,132 | 293.33 |
| 2025-01-29 | BUY | 20,290 | 294.100 | 296.000 | 295.810 | USD 6,001,985 | 283.41 |
| 2025-01-28 | BUY | 20,290 | 293.410 | 297.490 | 297.082 | USD 6,027,794 | 283.09 |
| 2025-01-27 | BUY | 20,290 | 296.000 | 297.700 | 297.530 | USD 6,036,884 | 282.66 |
| 2025-01-24 | BUY | 20,290 | 289.510 | 289.930 | 289.888 | USD 5,881,827 | 282.42 |
| 2025-01-23 | SELL | -20,290 | 288.000 | 294.360 | 293.724 | USD -5,959,660 | 287.92 Loss of -117,748 on sale |
| 2024-11-29 | BUY | 73,092 | 312.240 | 316.720 | 316.272 | USD 23,116,953 | 287.02 |
| 2024-11-28 | BUY | 73,092 | | | 315.160* | | 285.94 |
| 2024-11-27 | BUY | 73,092 | 315.160 | 315.730 | 315.673 | USD 23,073,172 | 284.77 |
| 2024-11-26 | BUY | 73,092 | 312.960 | 314.440 | 314.292 | USD 22,972,231 | 283.59 |
| 2024-11-21 | BUY | 73,092 | 302.440 | 303.670 | 303.547 | USD 22,186,858 | 280.71 |
| 2024-11-20 | BUY | 73,092 | 295.880 | 296.740 | 296.654 | USD 21,683,034 | 279.96 |
| 2024-11-19 | BUY | 73,092 | 292.490 | 293.770 | 293.642 | USD 21,462,880 | 279.30 |
| 2024-11-12 | BUY | 73,092 | 295.270 | 296.120 | 296.035 | USD 21,637,790 | 277.52 |
| 2024-11-11 | SELL | -73,092 | 292.720 | 297.010 | 296.581 | USD -21,677,699 | 286.60 Loss of -729,441 on sale |
| 2024-11-07 | SELL | -73,092 | 290.560 | 292.670 | 292.459 | USD -21,376,414 | 285.73 Loss of -492,098 on sale |
| 2024-10-31 | SELL | -73,092 | 281.200 | 285.830 | 285.367 | USD -20,858,044 | 286.79 Profit of 103,686 on sale |
| 2024-10-30 | SELL | -73,092 | 284.480 | 286.670 | 286.451 | USD -20,937,277 | 286.99 Profit of 39,670 on sale |
| 2024-10-29 | BUY | 73,092 | 285.120 | 287.780 | 287.514 | USD 21,014,973 | 287.26 |
| 2024-10-28 | BUY | 73,092 | 285.990 | 287.530 | 287.376 | USD 21,004,886 | 287.47 |
| 2024-10-24 | SELL | -73,092 | 287.550 | 290.000 | 289.755 | USD -21,178,772 | 288.24 Loss of -111,100 on sale |
| 2024-10-21 | SELL | -73,092 | 289.620 | 289.930 | 289.899 | USD -21,189,297 | 289.25 Loss of -47,436 on sale |
| 2024-10-18 | BUY | 73,092 | 289.250 | 292.000 | 291.725 | USD 21,322,764 | 0.00 |