| 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 | 286.03 |
| 2025-10-27 | BUY | 119,170 | 353.770 | 355.840 | 355.633 | USD 42,380,784 | 285.69 |
| 2025-10-24 | BUY | 119,170 | 350.770 | 360.500 | 359.527 | USD 42,844,832 | 285.37 |
| 2025-10-23 | BUY | 119,170 | 341.500 | 342.700 | 342.580 | USD 40,825,260 | 285.09 |
| 2025-10-22 | BUY | 119,170 | 338.240 | 342.280 | 341.876 | USD 40,741,363 | 284.82 |
| 2025-10-21 | BUY | 119,170 | 340.690 | 341.770 | 341.662 | USD 40,715,859 | 284.54 |
| 2025-10-20 | BUY | 119,170 | 337.190 | 337.940 | 337.865 | USD 40,263,372 | 284.27 |
| 2025-10-17 | BUY | 119,170 | 331.150 | 332.160 | 332.059 | USD 39,571,471 | 284.03 |
| 2025-10-16 | BUY | 126,990 | 330.590 | 333.380 | 333.101 | USD 42,300,497 | 283.79 |
| 2025-10-15 | SELL | -134,810 | 332.040 | 339.990 | 339.195 | USD -45,726,877 | 284.81 Loss of -7,331,036 on sale |
| 2025-10-02 | BUY | 298,580 | 341.050 | 341.680 | 341.617 | USD 102,000,002 | 284.52 |
| 2025-10-01 | BUY | 298,580 | 340.750 | 341.190 | 341.146 | USD 101,859,373 | 284.23 |
| 2025-09-30 | BUY | 298,580 | 341.000 | 341.020 | 341.018 | USD 101,821,151 | 283.93 |
| 2025-09-29 | BUY | 298,580 | 332.170 | 337.520 | 336.985 | USD 100,616,979 | 283.68 |
| 2025-09-26 | BUY | 298,580 | 330.340 | 330.630 | 330.601 | USD 98,710,848 | 283.43 |
| 2025-09-25 | BUY | 298,580 | 324.430 | 328.520 | 328.111 | USD 97,967,379 | 283.21 |
| 2025-09-24 | SELL | -298,580 | 323.620 | 325.450 | 325.267 | USD -97,118,224 | 284.27 Loss of -12,239,482 on sale |
| 2025-09-18 | BUY | 298,580 | 324.570 | 325.420 | 325.335 | USD 97,138,528 | 284.06 |
| 2025-09-17 | BUY | 298,580 | 325.280 | 328.470 | 328.151 | USD 97,979,326 | 283.84 |
| 2025-09-16 | BUY | 298,580 | 326.400 | 329.460 | 329.154 | USD 98,278,799 | 283.60 |
| 2025-09-15 | BUY | 298,580 | 326.980 | 328.270 | 328.141 | USD 97,976,337 | 283.37 |
| 2025-09-12 | BUY | 298,580 | 326.150 | 330.180 | 329.777 | USD 98,464,815 | 283.13 |
| 2025-09-11 | BUY | 289,918 | 329.620 | 330.000 | 329.962 | USD 95,661,923 | 282.87 |
| 2025-09-10 | BUY | 281,256 | 323.050 | 323.770 | 323.698 | USD 91,042,002 | 282.65 |
| 2025-09-09 | BUY | 281,256 | 321.330 | 322.400 | 322.293 | USD 90,646,838 | 282.44 |
| 2025-09-08 | SELL | -281,256 | 322.720 | 323.140 | 323.098 | USD -90,873,255 | 282.82 Loss of -11,328,496 on sale |
| 2025-09-05 | BUY | 281,256 | 322.860 | 324.210 | 324.075 | USD 91,148,036 | 282.59 |
| 2025-09-04 | BUY | 281,256 | 322.440 | 323.760 | 323.628 | USD 91,022,319 | 282.37 |
| 2025-09-02 | BUY | 259,905 | 324.390 | 324.880 | 324.831 | USD 84,425,203 | 282.13 |
| 2025-08-29 | BUY | 238,554 | 324.570 | 326.000 | 325.857 | USD 77,734,491 | 281.88 |
| 2025-08-28 | BUY | 238,554 | 324.910 | 326.020 | 325.909 | USD 77,746,893 | 281.63 |
| 2025-08-27 | BUY | 238,554 | 325.460 | 325.820 | 325.784 | USD 77,717,078 | 281.38 |
| 2025-08-25 | BUY | 238,554 | 319.890 | 322.200 | 321.969 | USD 76,806,996 | 281.15 |
| 2025-08-22 | BUY | 238,554 | 319.610 | 320.880 | 320.753 | USD 76,516,912 | 280.93 |
| 2025-08-21 | BUY | 238,554 | 316.530 | 318.100 | 317.943 | USD 75,846,576 | 280.72 |
| 2025-08-20 | BUY | 238,554 | 317.480 | 318.640 | 318.524 | USD 75,985,178 | 280.50 |
| 2025-08-19 | BUY | 238,554 | 316.400 | 316.470 | 316.463 | USD 75,493,515 | 280.28 |
| 2025-08-18 | BUY | 238,554 | 313.580 | 316.120 | 315.866 | USD 75,351,096 | 280.08 |
| 2025-08-15 | BUY | 238,554 | 313.690 | 315.960 | 315.733 | USD 75,319,368 | 279.88 |
| 2025-08-13 | BUY | 238,554 | 317.490 | 317.730 | 317.706 | USD 75,790,039 | 279.65 |
| 2025-08-12 | BUY | 238,554 | 314.010 | 315.360 | 315.225 | USD 75,198,182 | 279.44 |
| 2025-08-11 | BUY | 238,554 | 314.930 | 315.100 | 315.083 | USD 75,164,311 | 279.22 |
| 2025-08-08 | BUY | 238,554 | 314.130 | 315.810 | 315.642 | USD 75,297,661 | 279.00 |
| 2025-08-07 | BUY | 238,554 | 312.730 | 314.700 | 314.503 | USD 75,025,952 | 278.79 |
| 2025-08-06 | BUY | 238,554 | 314.990 | 317.000 | 316.799 | USD 75,573,668 | 278.56 |
| 2025-08-05 | BUY | 238,554 | 313.760 | 314.670 | 314.579 | USD 75,044,082 | 278.34 |
| 2025-08-04 | BUY | 238,554 | 312.780 | 313.200 | 313.158 | USD 74,705,096 | 278.12 |
| 2025-08-01 | BUY | 238,554 | 310.740 | 311.350 | 311.289 | USD 74,259,237 | 277.91 |
| 2025-07-31 | BUY | 238,554 | 311.610 | 313.310 | 313.140 | USD 74,700,799 | 277.70 |
| 2025-07-30 | BUY | 238,554 | 312.180 | 315.370 | 315.051 | USD 75,156,675 | 277.47 |
| 2025-07-29 | BUY | 238,554 | 314.700 | 316.960 | 316.734 | USD 75,558,161 | 277.23 |
| 2025-07-28 | BUY | 238,554 | 313.100 | 313.670 | 313.613 | USD 74,813,639 | 276.99 |
| 2025-07-25 | BUY | 238,554 | 314.020 | 314.980 | 314.884 | USD 75,116,840 | 276.75 |
| 2025-07-24 | BUY | 238,554 | 314.240 | 322.500 | 321.674 | USD 76,736,619 | 276.50 |
| 2025-07-23 | BUY | 238,554 | 316.940 | 318.770 | 318.587 | USD 76,000,201 | 276.23 |
| 2025-07-22 | BUY | 238,554 | 297.600 | 298.910 | 298.779 | USD 71,274,926 | 276.08 |
| 2025-07-21 | SELL | -238,554 | 297.050 | 300.000 | 299.705 | USD -71,495,826 | 275.95 Loss of -5,667,791 on sale |
| 2025-07-18 | BUY | 238,554 | 298.980 | 301.510 | 301.257 | USD 71,866,065 | 275.79 |
| 2025-07-17 | BUY | 238,554 | 300.090 | 301.540 | 301.395 | USD 71,898,985 | 275.62 |
| 2025-07-16 | BUY | 238,554 | 300.000 | 302.000 | 301.800 | USD 71,995,597 | 275.45 |
| 2025-07-15 | BUY | 238,554 | 300.850 | 305.330 | 304.882 | USD 72,730,818 | 275.27 |
| 2025-07-14 | BUY | 238,554 | 304.850 | 305.730 | 305.642 | USD 72,912,124 | 275.07 |
| 2025-07-11 | BUY | 238,554 | 302.200 | 303.370 | 303.253 | USD 72,342,215 | 274.87 |
| 2025-07-10 | BUY | 238,554 | 303.380 | 304.220 | 304.136 | USD 72,552,860 | 274.67 |
| 2025-07-09 | BUY | 238,554 | 299.960 | 300.000 | 299.996 | USD 71,565,246 | 274.49 |
| 2025-07-08 | BUY | 238,554 | 296.650 | 301.550 | 301.060 | USD 71,819,064 | 274.33 |
| 2025-07-07 | SELL | -238,554 | 294.650 | 297.720 | 297.413 | USD -70,949,061 | 274.12 Loss of -5,557,039 on sale |
| 2025-06-30 | BUY | 66,666 | 291.660 | 293.140 | 292.992 | USD 19,532,606 | 273.99 |
| 2025-06-27 | BUY | 66,666 | 290.740 | 291.600 | 291.514 | USD 19,434,073 | 273.87 |
| 2025-06-26 | BUY | 66,666 | 291.390 | 292.910 | 292.758 | USD 19,517,005 | 273.73 |
| 2025-06-25 | BUY | 66,666 | 285.910 | 287.250 | 287.116 | USD 19,140,875 | 273.64 |
| 2025-06-24 | BUY | 66,666 | 281.050 | 281.970 | 281.878 | USD 18,791,679 | 273.59 |
| 2025-06-23 | BUY | 66,666 | 282.320 | 283.380 | 283.274 | USD 18,884,745 | 273.52 |
| 2025-06-20 | BUY | 66,666 | 278.780 | 280.080 | 279.950 | USD 18,663,146 | 273.48 |
| 2025-06-19 | BUY | 66,666 | | | 278.530* | | 273.44 |
| 2025-06-18 | BUY | 66,666 | 278.530 | 283.870 | 283.336 | USD 18,888,877 | 273.40 |
| 2025-06-17 | BUY | 104,430 | 281.300 | 281.830 | 281.777 | USD 29,425,971 | 273.34 |
| 2025-06-16 | BUY | 142,194 | 279.290 | 283.990 | 283.520 | USD 40,314,842 | 273.29 |
| 2025-06-13 | BUY | 142,194 | 283.000 | 286.800 | 286.420 | USD 40,727,204 | 273.21 |
| 2025-06-12 | BUY | 142,194 | 279.930 | 279.960 | 279.957 | USD 39,808,204 | 273.16 |
| 2025-06-11 | BUY | 142,194 | 275.830 | 277.010 | 276.892 | USD 39,372,382 | 273.14 |
| 2025-06-10 | BUY | 142,194 | 277.370 | 278.850 | 278.702 | USD 39,629,753 | 273.10 |
| 2025-06-09 | BUY | 142,194 | 277.310 | 278.070 | 277.994 | USD 39,529,080 | 273.07 |
| 2025-06-06 | BUY | 127,741 | 276.480 | 278.070 | 277.911 | USD 35,500,630 | 273.04 |
| 2025-06-05 | BUY | 113,288 | 274.420 | 275.970 | 275.815 | USD 31,246,530 | 273.03 |
| 2025-06-04 | BUY | 113,288 | 275.030 | 277.320 | 277.091 | USD 31,391,086 | 273.01 |
| 2025-06-03 | BUY | 113,288 | 276.040 | 276.860 | 276.778 | USD 31,355,625 | 272.99 |
| 2025-06-02 | BUY | 113,288 | 275.710 | 277.840 | 277.627 | USD 31,451,807 | 272.96 |
| 2025-05-30 | BUY | 113,288 | 278.490 | 278.950 | 278.904 | USD 31,596,477 | 272.91 |
| 2025-05-29 | BUY | 113,288 | 275.200 | 275.450 | 275.425 | USD 31,202,349 | 272.89 |
| 2025-05-28 | BUY | 113,288 | 273.640 | 280.000 | 279.364 | USD 31,648,589 | 272.89 |
| 2025-05-27 | BUY | 113,288 | 279.230 | 279.820 | 279.761 | USD 31,693,565 | 272.83 |
| 2025-05-26 | BUY | 113,288 | | | 274.750* | | 272.81 |
| 2025-05-23 | BUY | 113,288 | 274.750 | 275.630 | 275.542 | USD 31,215,603 | 272.80 |
| 2025-05-22 | BUY | 113,288 | 277.030 | 278.790 | 278.614 | USD 31,563,624 | 272.76 |
| 2025-05-21 | BUY | 113,288 | 277.700 | 281.960 | 281.534 | USD 31,894,423 | 272.71 |
| 2025-05-20 | BUY | 113,288 | 281.570 | 282.880 | 282.749 | USD 32,032,069 | 272.63 |
| 2025-05-19 | BUY | 113,288 | 281.370 | 282.910 | 282.756 | USD 32,032,862 | 272.55 |
| 2025-05-16 | BUY | 113,288 | 280.710 | 280.720 | 280.719 | USD 31,802,094 | 272.47 |
| 2025-05-15 | BUY | 94,408 | 278.510 | 278.890 | 278.852 | USD 26,325,861 | 272.41 |
| 2025-05-14 | BUY | 75,528 | 270.690 | 273.220 | 272.967 | USD 20,616,652 | 272.43 |
| 2025-05-13 | BUY | 75,528 | 273.020 | 277.000 | 276.602 | USD 20,891,196 | 272.42 |
| 2025-05-12 | BUY | 75,528 | 276.240 | 276.480 | 276.456 | USD 20,880,169 | 272.38 |
| 2025-05-09 | BUY | 75,528 | 271.560 | 273.670 | 273.459 | USD 20,653,812 | 272.39 |
| 2025-05-08 | BUY | 75,528 | 271.980 | 274.570 | 274.311 | USD 20,718,162 | 272.40 |
| 2025-05-07 | BUY | 75,528 | 269.450 | 271.480 | 271.277 | USD 20,489,010 | 272.43 |
| 2025-05-06 | BUY | 75,528 | 270.610 | 272.000 | 271.861 | USD 20,533,117 | 272.44 |
| 2025-05-05 | BUY | 75,528 | 272.140 | 274.160 | 273.958 | USD 20,691,500 | 272.45 |
| 2025-05-02 | BUY | 75,528 | 273.030 | 276.240 | 275.919 | USD 20,839,610 | 272.44 |
| 2025-05-01 | BUY | 75,528 | 271.510 | 273.280 | 273.103 | USD 20,626,923 | 272.45 |
| 2025-04-30 | BUY | 75,528 | 272.120 | 273.030 | 272.939 | USD 20,614,537 | 272.45 |
| 2025-04-29 | BUY | 75,528 | 272.080 | 273.400 | 273.268 | USD 20,639,385 | 272.46 |
| 2025-04-28 | BUY | 75,528 | 271.940 | 275.100 | 274.784 | USD 20,753,886 | 272.46 |
| 2025-04-25 | BUY | 75,528 | 271.970 | 273.520 | 273.365 | USD 20,646,711 | 272.47 |
| 2025-04-24 | BUY | 75,528 | 271.710 | 272.270 | 272.214 | USD 20,559,778 | 272.48 |
| 2025-04-23 | BUY | 75,528 | 265.730 | 272.880 | 272.165 | USD 20,556,079 | 272.56 |
| 2025-04-22 | SELL | -75,528 | 274.800 | 275.670 | 275.583 | USD -20,814,234 | 272.32 Loss of -246,171 on sale |
| 2025-04-02 | BUY | 224,820 | 276.040 | 278.270 | 278.047 | USD 62,510,525 | 272.28 |
| 2025-04-01 | BUY | 224,820 | 274.140 | 274.790 | 274.725 | USD 61,763,677 | 272.26 |
| 2025-03-31 | BUY | 224,820 | 272.580 | 273.950 | 273.813 | USD 61,558,641 | 272.25 |
| 2025-03-28 | BUY | 224,820 | 269.080 | 270.210 | 270.097 | USD 60,723,206 | 272.29 |
| 2025-03-27 | BUY | 224,820 | 269.490 | 271.300 | 271.119 | USD 60,952,971 | 272.33 |
| 2025-03-10 | BUY | 249,443 | 271.940 | 279.250 | 278.519 | USD 69,474,615 | 273.61 |
| 2025-03-07 | BUY | 189,287 | 271.560 | 272.510 | 272.415 | USD 51,564,620 | 273.64 |
| 2025-03-06 | BUY | 27,568 | 264.550 | 266.150 | 265.990 | USD 7,332,812 | 273.77 |
| 2025-02-18 | BUY | 73,995 | 242.600 | 244.470 | 244.283 | USD 18,075,721 | 279.08 |
| 2025-02-17 | BUY | 24,623 | | | 241.940* | | 279.76 |
| 2025-02-14 | BUY | 73,995 | 241.940 | 247.050 | 246.539 | USD 18,242,654 | 280.48 |
| 2025-02-13 | BUY | 98,618 | 246.160 | 251.950 | 251.371 | USD 24,789,705 | 281.14 |
| 2025-02-12 | BUY | 98,618 | 251.330 | 255.630 | 255.200 | USD 25,167,314 | 281.72 |
| 2025-02-11 | BUY | 98,618 | 256.990 | 257.690 | 257.620 | USD 25,405,969 | 282.22 |
| 2025-02-10 | BUY | 98,618 | 256.340 | 257.370 | 257.267 | USD 25,371,157 | 282.74 |
| 2025-02-07 | BUY | 98,618 | 254.830 | 257.210 | 256.972 | USD 25,342,064 | 283.33 |
| 2025-02-06 | BUY | 73,995 | 255.530 | 257.710 | 257.492 | USD 19,053,120 | 283.92 |
| 2025-02-05 | BUY | 49,372 | 258.580 | 259.230 | 259.165 | USD 12,795,495 | 284.47 |
| 2025-02-04 | BUY | 49,372 | 257.430 | 258.930 | 258.780 | USD 12,776,486 | 285.07 |
| 2025-02-03 | BUY | 49,372 | 256.590 | 258.070 | 257.922 | USD 12,734,125 | 285.72 |
| 2025-01-31 | BUY | 49,372 | 256.980 | 258.750 | 258.573 | USD 12,766,266 | 286.39 |
| 2025-01-30 | SELL | -49,372 | 256.930 | 257.090 | 257.074 | USD -12,692,257 | 286.34 Profit of 1,445,156 on sale |
| 2025-01-14 | BUY | 48,466 | 265.120 | 265.290 | 265.273 | USD 12,856,722 | 286.86 |
| 2025-01-13 | BUY | 48,466 | 263.670 | 264.880 | 264.759 | USD 12,831,810 | 287.44 |
| 2025-01-09 | BUY | 48,466 | | | 261.470* | | 288.86 |
| 2025-01-08 | BUY | 48,466 | 261.470 | 262.500 | 262.397 | USD 12,717,333 | 289.60 |
| 2025-01-02 | BUY | 48,466 | 261.010 | 265.830 | 265.348 | USD 12,860,356 | 290.40 |
| 2024-12-30 | BUY | 69,220 | 263.380 | 265.110 | 264.937 | USD 18,338,938 | 291.17 |
| 2024-12-10 | BUY | 89,974 | 270.430 | 272.090 | 271.924 | USD 24,466,090 | 291.78 |
| 2024-12-09 | BUY | 89,974 | 269.570 | 272.710 | 272.396 | USD 24,508,557 | 292.45 |
| 2024-12-06 | BUY | 89,974 | 271.800 | 275.860 | 275.454 | USD 24,783,697 | 293.10 |
| 2024-12-05 | BUY | 89,974 | 275.150 | 278.730 | 278.372 | USD 25,046,243 | 293.68 |
| 2024-12-04 | BUY | 77,210 | 277.660 | 278.580 | 278.488 | USD 21,502,058 | 294.21 |
| 2024-12-03 | BUY | 64,446 | 277.420 | 278.130 | 278.059 | USD 17,919,791 | 294.79 |
| 2024-12-02 | BUY | 64,446 | 276.440 | 283.150 | 282.479 | USD 18,204,641 | 295.45 |
| 2024-11-29 | BUY | 64,446 | 284.010 | 284.410 | 284.370 | USD 18,326,509 | 295.87 |
| 2024-11-28 | BUY | 64,446 | | | 282.310* | | 296.39 |
| 2024-11-27 | BUY | 64,446 | 282.310 | 286.010 | 285.640 | USD 18,408,356 | 296.96 |
| 2024-11-26 | BUY | 64,446 | 282.020 | 283.370 | 283.235 | USD 18,253,362 | 297.58 |
| 2024-11-25 | BUY | 4,914 | 281.350 | 284.150 | 283.870 | USD 1,394,937 | 298.28 |
| 2024-11-21 | BUY | 54,618 | 279.930 | 283.500 | 283.143 | USD 15,464,704 | 300.03 |
| 2024-11-20 | BUY | 54,618 | 280.050 | 282.000 | 281.805 | USD 15,391,625 | 301.03 |
| 2024-11-19 | BUY | 54,618 | 280.960 | 288.000 | 287.296 | USD 15,691,533 | 302.09 |
| 2024-11-12 | BUY | 58,907 | 312.050 | 315.000 | 314.705 | USD 18,538,327 | 302.45 |
| 2024-11-11 | SELL | -63,196 | 313.910 | 315.930 | 315.728 | USD -19,952,746 | 303.35 Loss of -781,963 on sale |
| 2024-11-07 | SELL | -63,196 | 306.000 | 309.070 | 308.763 | USD -19,512,587 | 302.55 Loss of -392,457 on sale |
| 2024-11-04 | SELL | -11,049 | 293.600 | 295.560 | 295.364 | USD -3,263,477 | 303.42 Profit of 89,031 on sale |
| 2024-10-31 | SELL | -33,854 | 291.610 | 301.370 | 300.394 | USD -10,169,538 | 304.81 Profit of 149,462 on sale |
| 2024-10-30 | SELL | -33,854 | 301.370 | 304.120 | 303.845 | USD -10,286,368 | 305.19 Profit of 45,576 on sale |
| 2024-10-29 | BUY | 33,854 | 301.750 | 305.160 | 304.819 | USD 10,319,343 | 305.68 |
| 2024-10-28 | BUY | 33,854 | 303.920 | 304.710 | 304.631 | USD 10,312,978 | 305.98 |
| 2024-10-24 | SELL | -33,854 | 301.270 | 304.990 | 304.618 | USD -10,312,537 | 307.24 Profit of 88,596 on sale |
| 2024-10-21 | SELL | -33,854 | 308.080 | 310.850 | 310.573 | USD -10,514,138 | 308.48 Loss of -70,856 on sale |
| 2024-10-18 | BUY | 33,854 | 308.480 | 310.580 | 310.370 | USD 10,507,266 | 0.00 |