| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-28 | BUY | 119,170 | 346.680 | 352.650 | 352.053 | USD 41,954,155 | 282.93 |
| 2025-10-27 | BUY | 119,170 | 353.770 | 355.840 | 355.633 | USD 42,380,784 | 282.59 |
| 2025-10-24 | BUY | 119,170 | 350.770 | 360.500 | 359.527 | USD 42,844,832 | 282.27 |
| 2025-10-23 | BUY | 119,170 | 341.500 | 342.700 | 342.580 | USD 40,825,260 | 281.99 |
| 2025-10-22 | BUY | 119,170 | 338.240 | 342.280 | 341.876 | USD 40,741,363 | 281.73 |
| 2025-10-21 | BUY | 119,170 | 340.690 | 341.770 | 341.662 | USD 40,715,859 | 281.45 |
| 2025-10-20 | BUY | 119,170 | 337.190 | 337.940 | 337.865 | USD 40,263,372 | 281.18 |
| 2025-10-17 | BUY | 119,170 | 331.150 | 332.160 | 332.059 | USD 39,571,471 | 280.94 |
| 2025-10-16 | BUY | 126,990 | 330.590 | 333.380 | 333.101 | USD 42,300,497 | 280.70 |
| 2025-10-15 | SELL | -134,810 | 332.040 | 339.990 | 339.195 | USD -45,726,877 | 281.66 Loss of -7,756,698 on sale |
| 2025-10-02 | BUY | 298,580 | 341.050 | 341.680 | 341.617 | USD 102,000,002 | 281.37 |
| 2025-10-01 | BUY | 298,580 | 340.750 | 341.190 | 341.146 | USD 101,859,373 | 281.08 |
| 2025-09-30 | BUY | 298,580 | 341.000 | 341.020 | 341.018 | USD 101,821,151 | 280.78 |
| 2025-09-29 | BUY | 298,580 | 332.170 | 337.520 | 336.985 | USD 100,616,979 | 280.53 |
| 2025-09-26 | BUY | 298,580 | 330.340 | 330.630 | 330.601 | USD 98,710,848 | 280.28 |
| 2025-09-25 | BUY | 298,580 | 324.430 | 328.520 | 328.111 | USD 97,967,379 | 280.06 |
| 2025-09-24 | SELL | -298,580 | 323.620 | 325.450 | 325.267 | USD -97,118,224 | 281.04 Loss of -13,205,691 on sale |
| 2025-09-18 | BUY | 298,580 | 324.570 | 325.420 | 325.335 | USD 97,138,528 | 280.82 |
| 2025-09-17 | BUY | 298,580 | 325.280 | 328.470 | 328.151 | USD 97,979,326 | 280.59 |
| 2025-09-16 | BUY | 298,580 | 326.400 | 329.460 | 329.154 | USD 98,278,799 | 280.36 |
| 2025-09-15 | SELL | -298,580 | 326.980 | 328.270 | 328.141 | USD -97,976,337 | 281.67 Loss of -13,874,911 on sale |
| 2025-09-12 | BUY | 298,580 | 326.150 | 330.180 | 329.777 | USD 98,464,815 | 281.44 |
| 2025-09-11 | BUY | 289,918 | 329.620 | 330.000 | 329.962 | USD 95,661,923 | 281.19 |
| 2025-09-10 | BUY | 281,256 | 323.050 | 323.770 | 323.698 | USD 91,042,002 | 280.97 |
| 2025-09-09 | BUY | 281,256 | 321.330 | 322.400 | 322.293 | USD 90,646,838 | 280.76 |
| 2025-09-08 | BUY | 281,256 | 322.720 | 323.140 | 323.098 | USD 90,873,255 | 280.54 |
| 2025-09-05 | BUY | 281,256 | 322.860 | 324.210 | 324.075 | USD 91,148,036 | 280.32 |
| 2025-09-04 | SELL | -281,256 | 322.440 | 323.760 | 323.628 | USD -91,022,319 | 280.67 Loss of -12,081,973 on sale |
| 2025-09-02 | BUY | 259,905 | 324.390 | 324.880 | 324.831 | USD 84,425,203 | 280.44 |
| 2025-08-29 | BUY | 238,554 | 324.570 | 326.000 | 325.857 | USD 77,734,491 | 280.20 |
| 2025-08-28 | BUY | 238,554 | 324.910 | 326.020 | 325.909 | USD 77,746,893 | 279.96 |
| 2025-08-27 | BUY | 238,554 | 325.460 | 325.820 | 325.784 | USD 77,717,078 | 279.71 |
| 2025-08-25 | BUY | 238,554 | 319.890 | 322.200 | 321.969 | USD 76,806,996 | 279.49 |
| 2025-08-22 | BUY | 238,554 | 319.610 | 320.880 | 320.753 | USD 76,516,912 | 279.27 |
| 2025-08-21 | BUY | 238,554 | 316.530 | 318.100 | 317.943 | USD 75,846,576 | 279.06 |
| 2025-08-20 | BUY | 238,554 | 317.480 | 318.640 | 318.524 | USD 75,985,178 | 278.85 |
| 2025-08-19 | BUY | 238,554 | 316.400 | 316.470 | 316.463 | USD 75,493,515 | 278.64 |
| 2025-08-18 | BUY | 238,554 | 313.580 | 316.120 | 315.866 | USD 75,351,096 | 278.45 |
| 2025-08-15 | SELL | -238,554 | 313.690 | 315.960 | 315.733 | USD -75,319,368 | 278.48 Loss of -8,886,284 on sale |
| 2025-08-13 | BUY | 238,554 | 317.490 | 317.730 | 317.706 | USD 75,790,039 | 278.26 |
| 2025-08-12 | BUY | 238,554 | 314.010 | 315.360 | 315.225 | USD 75,198,182 | 278.06 |
| 2025-08-11 | BUY | 238,554 | 314.930 | 315.100 | 315.083 | USD 75,164,311 | 277.84 |
| 2025-08-08 | BUY | 238,554 | 314.130 | 315.810 | 315.642 | USD 75,297,661 | 277.63 |
| 2025-08-07 | BUY | 238,554 | 312.730 | 314.700 | 314.503 | USD 75,025,952 | 277.43 |
| 2025-08-06 | BUY | 238,554 | 314.990 | 317.000 | 316.799 | USD 75,573,668 | 277.21 |
| 2025-08-05 | BUY | 238,554 | 313.760 | 314.670 | 314.579 | USD 75,044,082 | 277.00 |
| 2025-08-04 | BUY | 238,554 | 312.780 | 313.200 | 313.158 | USD 74,705,096 | 276.78 |
| 2025-08-01 | BUY | 238,554 | 310.740 | 311.350 | 311.289 | USD 74,259,237 | 276.58 |
| 2025-07-31 | BUY | 238,554 | 311.610 | 313.310 | 313.140 | USD 74,700,799 | 276.37 |
| 2025-07-30 | BUY | 238,554 | 312.180 | 315.370 | 315.051 | USD 75,156,675 | 276.16 |
| 2025-07-29 | BUY | 238,554 | 314.700 | 316.960 | 316.734 | USD 75,558,161 | 275.92 |
| 2025-07-28 | SELL | -238,554 | 313.100 | 313.670 | 313.613 | USD -74,813,639 | 275.91 Loss of -8,995,106 on sale |
| 2025-07-25 | BUY | 238,554 | 314.020 | 314.980 | 314.884 | USD 75,116,840 | 275.67 |
| 2025-07-24 | BUY | 238,554 | 314.240 | 322.500 | 321.674 | USD 76,736,619 | 275.43 |
| 2025-07-23 | BUY | 238,554 | 316.940 | 318.770 | 318.587 | USD 76,000,201 | 275.18 |
| 2025-07-22 | BUY | 238,554 | 297.600 | 298.910 | 298.779 | USD 71,274,926 | 275.04 |
| 2025-07-21 | BUY | 238,554 | 297.050 | 300.000 | 299.705 | USD 71,495,826 | 274.90 |
| 2025-07-18 | BUY | 238,554 | 298.980 | 301.510 | 301.257 | USD 71,866,065 | 274.75 |
| 2025-07-17 | BUY | 238,554 | 300.090 | 301.540 | 301.395 | USD 71,898,985 | 274.58 |
| 2025-07-16 | BUY | 238,554 | 300.000 | 302.000 | 301.800 | USD 71,995,597 | 274.42 |
| 2025-07-15 | BUY | 238,554 | 300.850 | 305.330 | 304.882 | USD 72,730,818 | 274.25 |
| 2025-07-14 | BUY | 238,554 | 304.850 | 305.730 | 305.642 | USD 72,912,124 | 274.05 |
| 2025-07-11 | BUY | 238,554 | 302.200 | 303.370 | 303.253 | USD 72,342,215 | 273.87 |
| 2025-07-10 | BUY | 238,554 | 303.380 | 304.220 | 304.136 | USD 72,552,860 | 273.67 |
| 2025-07-09 | BUY | 238,554 | 299.960 | 300.000 | 299.996 | USD 71,565,246 | 273.50 |
| 2025-07-08 | BUY | 238,554 | 296.650 | 301.550 | 301.060 | USD 71,819,064 | 273.35 |
| 2025-07-07 | SELL | -238,554 | 294.650 | 297.720 | 297.413 | USD -70,949,061 | 273.15 Loss of -5,788,164 on sale |
| 2025-06-30 | BUY | 66,666 | 291.660 | 293.140 | 292.992 | USD 19,532,606 | 273.02 |
| 2025-06-27 | BUY | 66,666 | 290.740 | 291.600 | 291.514 | USD 19,434,073 | 272.90 |
| 2025-06-26 | BUY | 66,666 | 291.390 | 292.910 | 292.758 | USD 19,517,005 | 272.78 |
| 2025-06-25 | BUY | 66,666 | 285.910 | 287.250 | 287.116 | USD 19,140,875 | 272.69 |
| 2025-06-24 | BUY | 66,666 | 281.050 | 281.970 | 281.878 | USD 18,791,679 | 272.63 |
| 2025-06-23 | BUY | 66,666 | 282.320 | 283.380 | 283.274 | USD 18,884,745 | 272.56 |
| 2025-06-20 | BUY | 66,666 | 278.780 | 280.080 | 279.950 | USD 18,663,146 | 272.52 |
| 2025-06-19 | BUY | 66,666 | | | 278.530* | | 272.47 |
| 2025-06-18 | BUY | 66,666 | 278.530 | 283.870 | 283.336 | USD 18,888,877 | 272.43 |
| 2025-06-17 | BUY | 104,430 | 281.300 | 281.830 | 281.777 | USD 29,425,971 | 272.37 |
| 2025-06-16 | BUY | 142,194 | 279.290 | 283.990 | 283.520 | USD 40,314,842 | 272.32 |
| 2025-06-13 | BUY | 142,194 | 283.000 | 286.800 | 286.420 | USD 40,727,204 | 272.24 |
| 2025-06-12 | BUY | 142,194 | 279.930 | 279.960 | 279.957 | USD 39,808,204 | 272.18 |
| 2025-06-11 | BUY | 142,194 | 275.830 | 277.010 | 276.892 | USD 39,372,382 | 272.16 |
| 2025-06-10 | BUY | 142,194 | 277.370 | 278.850 | 278.702 | USD 39,629,753 | 272.12 |
| 2025-06-09 | BUY | 142,194 | 277.310 | 278.070 | 277.994 | USD 39,529,080 | 272.08 |
| 2025-06-06 | BUY | 127,741 | 276.480 | 278.070 | 277.911 | USD 35,500,630 | 272.04 |
| 2025-06-05 | BUY | 113,288 | 274.420 | 275.970 | 275.815 | USD 31,246,530 | 272.03 |
| 2025-06-04 | BUY | 113,288 | 275.030 | 277.320 | 277.091 | USD 31,391,086 | 272.00 |
| 2025-06-03 | BUY | 113,288 | 276.040 | 276.860 | 276.778 | USD 31,355,625 | 271.97 |
| 2025-06-02 | BUY | 113,288 | 275.710 | 277.840 | 277.627 | USD 31,451,807 | 271.94 |
| 2025-05-30 | BUY | 113,288 | 278.490 | 278.950 | 278.904 | USD 31,596,477 | 271.89 |
| 2025-05-29 | BUY | 113,288 | 275.200 | 275.450 | 275.425 | USD 31,202,349 | 271.86 |
| 2025-05-28 | BUY | 113,288 | 273.640 | 280.000 | 279.364 | USD 31,648,589 | 271.85 |
| 2025-05-27 | BUY | 113,288 | 279.230 | 279.820 | 279.761 | USD 31,693,565 | 271.79 |
| 2025-05-26 | BUY | 113,288 | | | 274.750* | | 271.77 |
| 2025-05-23 | BUY | 113,288 | 274.750 | 275.630 | 275.542 | USD 31,215,603 | 271.74 |
| 2025-05-22 | BUY | 113,288 | 277.030 | 278.790 | 278.614 | USD 31,563,624 | 271.70 |
| 2025-05-21 | BUY | 113,288 | 277.700 | 281.960 | 281.534 | USD 31,894,423 | 271.65 |
| 2025-05-20 | BUY | 113,288 | 281.570 | 282.880 | 282.749 | USD 32,032,069 | 271.57 |
| 2025-05-19 | BUY | 113,288 | 281.370 | 282.910 | 282.756 | USD 32,032,862 | 271.48 |
| 2025-05-16 | BUY | 113,288 | 280.710 | 280.720 | 280.719 | USD 31,802,094 | 271.40 |
| 2025-05-15 | BUY | 94,408 | 278.510 | 278.890 | 278.852 | USD 26,325,861 | 271.34 |
| 2025-05-14 | BUY | 75,528 | 270.690 | 273.220 | 272.967 | USD 20,616,652 | 271.35 |
| 2025-05-13 | BUY | 75,528 | 273.020 | 277.000 | 276.602 | USD 20,891,196 | 271.33 |
| 2025-05-12 | BUY | 75,528 | 276.240 | 276.480 | 276.456 | USD 20,880,169 | 271.29 |
| 2025-05-09 | BUY | 75,528 | 271.560 | 273.670 | 273.459 | USD 20,653,812 | 271.29 |
| 2025-05-08 | BUY | 75,528 | 271.980 | 274.570 | 274.311 | USD 20,718,162 | 271.28 |
| 2025-05-07 | BUY | 75,528 | 269.450 | 271.480 | 271.277 | USD 20,489,010 | 271.30 |
| 2025-05-06 | BUY | 75,528 | 270.610 | 272.000 | 271.861 | USD 20,533,117 | 271.30 |
| 2025-05-05 | BUY | 75,528 | 272.140 | 274.160 | 273.958 | USD 20,691,500 | 271.30 |
| 2025-05-02 | BUY | 75,528 | 273.030 | 276.240 | 275.919 | USD 20,839,610 | 271.28 |
| 2025-05-01 | BUY | 75,528 | 271.510 | 273.280 | 273.103 | USD 20,626,923 | 271.28 |
| 2025-04-30 | BUY | 75,528 | 272.120 | 273.030 | 272.939 | USD 20,614,537 | 271.27 |
| 2025-04-29 | BUY | 75,528 | 272.080 | 273.400 | 273.268 | USD 20,639,385 | 271.26 |
| 2025-04-28 | BUY | 75,528 | 271.940 | 275.100 | 274.784 | USD 20,753,886 | 271.26 |
| 2025-04-25 | BUY | 75,528 | 271.970 | 273.520 | 273.365 | USD 20,646,711 | 271.25 |
| 2025-04-24 | BUY | 75,528 | 271.710 | 272.270 | 272.214 | USD 20,559,778 | 271.24 |
| 2025-04-23 | BUY | 75,528 | 265.730 | 272.880 | 272.165 | USD 20,556,079 | 271.30 |
| 2025-04-22 | SELL | -75,528 | 274.800 | 275.670 | 275.583 | USD -20,814,234 | 271.08 Loss of -339,875 on sale |
| 2025-04-02 | BUY | 224,820 | 276.040 | 278.270 | 278.047 | USD 62,510,525 | 271.03 |
| 2025-04-01 | BUY | 224,820 | 274.140 | 274.790 | 274.725 | USD 61,763,677 | 271.00 |
| 2025-03-31 | BUY | 224,820 | 272.580 | 273.950 | 273.813 | USD 61,558,641 | 270.98 |
| 2025-03-28 | BUY | 224,820 | 269.080 | 270.210 | 270.097 | USD 60,723,206 | 271.00 |
| 2025-03-27 | BUY | 224,820 | 269.490 | 271.300 | 271.119 | USD 60,952,971 | 271.02 |
| 2025-03-10 | BUY | 249,443 | 271.940 | 279.250 | 278.519 | USD 69,474,615 | 271.90 |
| 2025-03-07 | BUY | 189,287 | 271.560 | 272.510 | 272.415 | USD 51,564,620 | 271.90 |
| 2025-03-06 | BUY | 27,568 | 264.550 | 266.150 | 265.990 | USD 7,332,812 | 272.00 |
| 2025-02-18 | BUY | 73,995 | 242.600 | 244.470 | 244.283 | USD 18,075,721 | 276.03 |
| 2025-02-17 | BUY | 24,623 | | | 241.940* | | 276.55 |
| 2025-02-14 | BUY | 73,995 | 241.940 | 247.050 | 246.539 | USD 18,242,654 | 277.08 |
| 2025-02-13 | BUY | 98,618 | 246.160 | 251.950 | 251.371 | USD 24,789,705 | 277.57 |
| 2025-02-12 | BUY | 98,618 | 251.330 | 255.630 | 255.200 | USD 25,167,314 | 277.98 |
| 2025-02-11 | BUY | 98,618 | 256.990 | 257.690 | 257.620 | USD 25,405,969 | 278.32 |
| 2025-02-10 | BUY | 98,618 | 256.340 | 257.370 | 257.267 | USD 25,371,157 | 278.68 |
| 2025-02-07 | BUY | 98,618 | 254.830 | 257.210 | 256.972 | USD 25,342,064 | 279.08 |
| 2025-02-06 | BUY | 73,995 | 255.530 | 257.710 | 257.492 | USD 19,053,120 | 279.48 |
| 2025-02-05 | BUY | 49,372 | 258.580 | 259.230 | 259.165 | USD 12,795,495 | 279.84 |
| 2025-02-04 | BUY | 49,372 | 257.430 | 258.930 | 258.780 | USD 12,776,486 | 280.23 |
| 2025-02-03 | BUY | 49,372 | 256.590 | 258.070 | 257.922 | USD 12,734,125 | 280.65 |
| 2025-01-31 | BUY | 49,372 | 256.980 | 258.750 | 258.573 | USD 12,766,266 | 281.08 |
| 2025-01-30 | SELL | -49,372 | 256.930 | 257.090 | 257.074 | USD -12,692,257 | 280.95 Profit of 1,179,026 on sale |
| 2025-01-14 | BUY | 48,466 | 265.120 | 265.290 | 265.273 | USD 12,856,722 | 281.25 |
| 2025-01-13 | BUY | 48,466 | 263.670 | 264.880 | 264.759 | USD 12,831,810 | 281.59 |
| 2025-01-09 | BUY | 48,466 | | | 261.470* | | 282.44 |
| 2025-01-08 | SELL | -48,466 | 261.470 | 262.500 | 262.397 | USD -12,717,333 | 282.48 Profit of 973,303 on sale |
| 2025-01-02 | BUY | 48,466 | 261.010 | 265.830 | 265.348 | USD 12,860,356 | 282.93 |
| 2024-12-31 | BUY | 48,466 | 263.490 | 265.520 | 265.317 | USD 12,858,853 | 283.34 |
| 2024-12-30 | BUY | 48,466 | 263.380 | 265.110 | 264.937 | USD 12,840,436 | 283.77 |
| 2024-12-27 | BUY | 48,466 | 266.140 | 267.590 | 267.445 | USD 12,961,989 | 284.17 |
| 2024-12-26 | BUY | 48,466 | 266.780 | 268.330 | 268.175 | USD 12,997,369 | 284.56 |
| 2024-12-20 | BUY | 48,466 | 263.640 | 267.440 | 267.060 | USD 12,943,330 | 286.04 |
| 2024-12-19 | BUY | 43,818 | 260.280 | 262.830 | 262.575 | USD 11,505,511 | 286.68 |
| 2024-12-18 | BUY | 39,170 | 262.270 | 269.500 | 268.777 | USD 10,527,995 | 287.31 |
| 2024-12-17 | BUY | 39,170 | 265.220 | 267.730 | 267.479 | USD 10,477,153 | 287.89 |
| 2024-12-11 | BUY | 64,572 | 265.430 | 270.020 | 269.561 | USD 17,406,092 | 289.79 |
| 2024-12-10 | BUY | 89,974 | 270.430 | 272.090 | 271.924 | USD 24,466,090 | 290.36 |
| 2024-12-09 | BUY | 89,974 | 269.570 | 272.710 | 272.396 | USD 24,508,557 | 290.99 |
| 2024-12-06 | BUY | 89,974 | 271.800 | 275.860 | 275.454 | USD 24,783,697 | 291.59 |
| 2024-12-05 | BUY | 89,974 | 275.150 | 278.730 | 278.372 | USD 25,046,243 | 292.12 |
| 2024-12-04 | BUY | 77,210 | 277.660 | 278.580 | 278.488 | USD 21,502,058 | 292.61 |
| 2024-12-03 | BUY | 64,446 | 277.420 | 278.130 | 278.059 | USD 17,919,791 | 293.13 |
| 2024-12-02 | BUY | 64,446 | 276.440 | 283.150 | 282.479 | USD 18,204,641 | 293.73 |
| 2024-11-29 | BUY | 64,446 | 284.010 | 284.410 | 284.370 | USD 18,326,509 | 294.09 |
| 2024-11-28 | BUY | 64,446 | | | 282.310* | | 294.54 |
| 2024-11-25 | BUY | 59,532 | 281.350 | 284.150 | 283.870 | USD 16,899,349 | 296.22 |
| 2024-11-22 | BUY | 54,618 | 281.810 | 283.600 | 283.421 | USD 15,479,888 | 296.87 |
| 2024-11-21 | BUY | 54,618 | 279.930 | 283.500 | 283.143 | USD 15,464,704 | 297.68 |
| 2024-11-20 | BUY | 54,618 | 280.050 | 282.000 | 281.805 | USD 15,391,625 | 298.56 |
| 2024-11-19 | BUY | 54,618 | 280.960 | 288.000 | 287.296 | USD 15,691,533 | 299.49 |
| 2024-11-12 | BUY | 58,907 | 312.050 | 315.000 | 314.705 | USD 18,538,327 | 299.54 |
| 2024-11-11 | SELL | -63,196 | 313.910 | 315.930 | 315.728 | USD -19,952,746 | 298.64 Loss of -1,079,695 on sale |
| 2024-11-08 | BUY | 63,196 | 309.470 | 310.220 | 310.145 | USD 19,599,923 | 297.92 |
| 2024-11-05 | BUY | 63,196 | 296.650 | 296.990 | 296.956 | USD 18,766,431 | 296.48 |
| 2024-11-04 | BUY | 11,049 | 293.600 | 295.560 | 295.364 | USD 3,263,477 | 296.74 |
| 2024-11-01 | SELL | -41,098 | 292.990 | 294.870 | 294.682 | USD -12,110,841 | 297.25 Profit of 105,540 on sale |
| 2024-10-29 | BUY | 33,854 | 301.750 | 305.160 | 304.819 | USD 10,319,343 | 295.43 |
| 2024-10-28 | BUY | 33,854 | 303.920 | 304.710 | 304.631 | USD 10,312,978 | 294.01 |
| 2024-10-23 | BUY | 33,854 | 304.400 | 313.110 | 312.239 | USD 10,570,539 | 284.26 |
| 2024-10-18 | SELL | -33,854 | 308.480 | 310.580 | 310.370 | USD -10,507,266 | 0.00 Loss of -10,507,266 on sale |