| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 258,442 | 281.420 | 278.170 | 278.495 | USD 71,974,808 | 251.96 |
| 2025-11-11 | BUY | 258,442 | 280.200 | 276.540 | 276.906 | USD 71,564,143 | 251.80 |
| 2025-11-10 | BUY | 258,442 | 277.500 | 270.620 | 271.308 | USD 70,117,381 | 251.65 |
| 2025-11-07 | BUY | 258,442 | 279.020 | 272.010 | 272.711 | USD 70,479,978 | 251.50 |
| 2025-11-06 | BUY | 258,442 | 272.190 | 266.065 | 266.678 | USD 68,920,667 | 251.38 |
| 2025-11-05 | BUY | 258,442 | 271.100 | 266.520 | 266.978 | USD 68,998,326 | 251.28 |
| 2025-11-04 | BUY | 258,442 | 268.480 | 264.160 | 264.592 | USD 68,381,687 | 251.18 |
| 2025-11-03 | BUY | 258,442 | 266.000 | 261.420 | 261.878 | USD 67,680,277 | 251.10 |
| 2025-10-31 | BUY | 258,442 | 266.490 | 262.290 | 262.710 | USD 67,895,300 | 251.01 |
| 2025-10-30 | BUY | 258,442 | 265.845 | 262.350 | 262.700 | USD 67,892,586 | 250.93 |
| 2025-10-29 | BUY | 258,442 | 261.530 | 264.890 | 264.554 | USD 68,371,868 | 250.87 |
| 2025-10-28 | BUY | 258,442 | 266.330 | 273.390 | 272.684 | USD 70,473,001 | 250.77 |
| 2025-10-27 | BUY | 258,442 | 271.090 | 272.100 | 271.999 | USD 70,295,967 | 250.64 |
| 2025-10-24 | BUY | 258,442 | 269.540 | 270.400 | 270.314 | USD 69,860,490 | 250.52 |
| 2025-10-23 | BUY | 258,442 | 268.900 | 272.790 | 272.401 | USD 70,399,861 | 250.40 |
| 2025-10-22 | BUY | 258,442 | 267.810 | 273.340 | 272.787 | USD 70,499,617 | 250.29 |
| 2025-10-21 | BUY | 258,442 | 268.610 | 269.860 | 269.735 | USD 69,710,849 | 250.17 |
| 2025-10-20 | BUY | 258,442 | 267.620 | 268.270 | 268.205 | USD 69,315,434 | 250.06 |
| 2025-10-17 | BUY | 258,442 | 267.940 | 268.640 | 268.570 | USD 69,409,771 | 249.94 |
| 2025-10-16 | BUY | 258,442 | 262.510 | 269.550 | 268.846 | USD 69,481,095 | 249.86 |
| 2025-10-15 | BUY | 258,442 | 268.150 | 270.730 | 270.472 | USD 69,901,327 | 249.73 |
| 2025-10-14 | BUY | 258,442 | 267.180 | 275.370 | 274.551 | USD 70,955,508 | 249.62 |
| 2025-10-13 | SELL | -258,442 | 271.280 | 271.820 | 271.766 | USD -70,235,750 | 250.81 Loss of -5,416,139 on sale |
| 2025-10-08 | BUY | 258,442 | 264.940 | 267.230 | 267.001 | USD 69,004,275 | 250.71 |
| 2025-10-07 | BUY | 258,442 | 263.600 | 264.750 | 264.635 | USD 68,392,799 | 250.62 |
| 2025-10-06 | BUY | 258,442 | 262.050 | 264.220 | 264.003 | USD 68,229,463 | 250.55 |
| 2025-10-03 | BUY | 258,442 | 264.670 | 266.410 | 266.236 | USD 68,806,566 | 250.45 |
| 2025-10-02 | BUY | 258,442 | 265.430 | 266.030 | 265.970 | USD 68,737,818 | 250.34 |
| 2025-10-01 | BUY | 258,442 | 265.840 | 270.520 | 270.052 | USD 69,792,776 | 250.23 |
| 2025-09-30 | BUY | 258,442 | 270.190 | 274.170 | 273.772 | USD 70,754,186 | 250.09 |
| 2025-09-29 | BUY | 258,442 | 272.240 | 272.400 | 272.384 | USD 70,395,464 | 249.93 |
| 2025-09-26 | BUY | 258,442 | 270.280 | 271.350 | 271.243 | USD 70,100,585 | 249.79 |
| 2025-09-25 | BUY | 258,442 | 268.730 | 271.220 | 270.971 | USD 70,030,288 | 249.65 |
| 2025-09-24 | SELL | -258,442 | 264.430 | 264.830 | 264.790 | USD -68,432,854 | 250.95 Loss of -3,576,589 on sale |
| 2025-09-18 | BUY | 258,442 | 260.590 | 263.090 | 262.840 | USD 67,928,894 | 250.88 |
| 2025-09-17 | BUY | 258,442 | 262.400 | 263.020 | 262.958 | USD 67,959,389 | 250.79 |
| 2025-09-16 | BUY | 258,442 | 259.830 | 262.420 | 262.161 | USD 67,753,416 | 250.73 |
| 2025-09-15 | BUY | 258,442 | 258.830 | 264.430 | 263.870 | USD 68,195,088 | 250.67 |
| 2025-09-12 | BUY | 258,442 | 262.300 | 263.620 | 263.488 | USD 68,096,364 | 250.58 |
| 2025-09-11 | SELL | -258,442 | 262.380 | 262.640 | 262.614 | USD -67,870,491 | 251.91 Loss of -2,766,998 on sale |
| 2025-07-24 | BUY | 146,630 | 277.180 | 279.010 | 278.827 | USD 40,884,404 | 251.71 |
| 2025-07-23 | BUY | 146,630 | 276.480 | 280.390 | 279.999 | USD 41,056,255 | 251.52 |
| 2025-07-22 | BUY | 146,630 | 274.640 | 275.680 | 275.576 | USD 40,407,708 | 251.34 |
| 2025-07-21 | SELL | -146,630 | 275.000 | 276.990 | 276.791 | USD -40,585,863 | 251.79 Loss of -3,665,526 on sale |
| 2025-07-17 | BUY | 146,630 | 277.820 | 279.740 | 279.548 | USD 40,990,122 | 251.59 |
| 2025-07-16 | BUY | 146,630 | 277.530 | 279.340 | 279.159 | USD 40,933,084 | 251.38 |
| 2025-07-15 | BUY | 146,630 | 275.000 | 275.480 | 275.432 | USD 40,386,596 | 251.19 |
| 2025-07-14 | BUY | 146,630 | 277.060 | 278.330 | 278.203 | USD 40,792,904 | 250.98 |
| 2025-07-11 | BUY | 146,630 | 275.080 | 276.980 | 276.790 | USD 40,585,719 | 250.78 |
| 2025-07-10 | BUY | 195,446 | 275.190 | 277.900 | 277.629 | USD 54,261,477 | 250.58 |
| 2025-07-09 | BUY | 216,979 | 275.640 | 275.750 | 275.739 | USD 59,829,573 | 250.37 |
| 2025-07-08 | BUY | 189,696 | 275.630 | 281.930 | 281.300 | USD 53,361,484 | 250.16 |
| 2025-07-07 | BUY | 189,696 | 282.550 | 282.570 | 282.568 | USD 53,602,020 | 249.88 |
| 2025-07-04 | SELL | -189,696 | | | 51.900* | | 251.57 Profit of 47,722,731 on sale |
| 2025-07-03 | BUY | 189,696 | 276.700 | 276.910 | 276.889 | USD 52,524,737 | 251.36 |
| 2025-07-02 | BUY | 189,696 | 275.820 | 276.550 | 276.477 | USD 52,446,579 | 251.15 |
| 2025-06-30 | BUY | 184,848 | 275.620 | 275.910 | 275.881 | USD 50,996,052 | 250.93 |
| 2025-06-27 | BUY | 180,000 | 274.760 | 274.930 | 274.913 | USD 49,484,339 | 250.72 |
| 2025-06-26 | BUY | 180,000 | 272.830 | 274.560 | 274.387 | USD 49,389,659 | 250.52 |
| 2025-06-25 | BUY | 180,000 | 273.030 | 273.540 | 273.489 | USD 49,228,021 | 250.32 |
| 2025-06-24 | BUY | 180,000 | 271.380 | 273.590 | 273.369 | USD 49,206,419 | 250.13 |
| 2025-06-23 | BUY | 180,000 | 272.660 | 275.830 | 275.513 | USD 49,592,338 | 249.92 |
| 2025-06-20 | BUY | 180,000 | 273.990 | 274.280 | 274.251 | USD 49,365,180 | 249.70 |
| 2025-06-19 | BUY | 180,000 | | | 272.100* | | 249.49 |
| 2025-06-18 | BUY | 180,000 | 272.100 | 272.290 | 272.271 | USD 49,008,781 | 249.28 |
| 2025-06-17 | BUY | 180,000 | 269.700 | 270.520 | 270.438 | USD 48,678,838 | 249.08 |
| 2025-06-16 | BUY | 180,000 | 267.510 | 270.940 | 270.597 | USD 48,707,461 | 248.90 |
| 2025-06-13 | BUY | 180,000 | 269.500 | 273.970 | 273.523 | USD 49,234,140 | 248.70 |
| 2025-06-12 | BUY | 180,000 | 270.960 | 272.070 | 271.959 | USD 48,952,621 | 248.49 |
| 2025-06-11 | BUY | 180,000 | 269.650 | 269.720 | 269.713 | USD 48,548,340 | 248.28 |
| 2025-06-10 | SELL | -180,000 | 266.100 | 269.060 | 268.764 | USD -48,377,520 | 250.26 Loss of -3,329,892 on sale |
| 2025-05-15 | BUY | 4,760 | 274.000 | 274.240 | 274.216 | USD 1,305,268 | 250.02 |
| 2025-05-14 | BUY | 4,760 | 266.280 | 269.270 | 268.971 | USD 1,280,302 | 249.86 |
| 2025-05-13 | BUY | 4,760 | 268.340 | 272.410 | 272.003 | USD 1,294,734 | 249.67 |
| 2025-05-12 | BUY | 4,760 | 270.470 | 280.850 | 279.812 | USD 1,331,905 | 249.45 |
| 2025-05-09 | BUY | 4,760 | 284.350 | 284.660 | 284.629 | USD 1,354,834 | 249.08 |
| 2025-05-08 | BUY | 4,760 | 281.990 | 285.110 | 284.798 | USD 1,355,638 | 248.73 |
| 2025-05-07 | BUY | 4,760 | 284.820 | 286.480 | 286.314 | USD 1,362,855 | 248.35 |
| 2025-05-06 | BUY | 4,760 | 282.980 | 285.940 | 285.644 | USD 1,359,665 | 247.97 |
| 2025-05-05 | BUY | 4,760 | 282.560 | 283.110 | 283.055 | USD 1,347,342 | 247.59 |
| 2025-05-02 | BUY | 4,760 | 280.450 | 282.100 | 281.935 | USD 1,342,011 | 247.22 |
| 2025-05-01 | BUY | 4,760 | 277.110 | 278.350 | 278.226 | USD 1,324,356 | 246.89 |
| 2025-04-30 | BUY | 4,760 | 277.080 | 278.150 | 278.043 | USD 1,323,485 | 246.55 |
| 2025-04-29 | BUY | 4,760 | 272.360 | 272.890 | 272.837 | USD 1,298,704 | 246.25 |
| 2025-04-28 | BUY | 4,760 | 267.920 | 268.920 | 268.820 | USD 1,279,583 | 246.00 |
| 2025-04-25 | BUY | 4,760 | 266.300 | 266.460 | 266.444 | USD 1,268,273 | 245.76 |
| 2025-04-24 | BUY | 4,760 | 263.270 | 266.340 | 266.033 | USD 1,266,317 | 245.55 |
| 2025-04-23 | BUY | 4,760 | 261.480 | 262.010 | 261.957 | USD 1,246,915 | 245.36 |
| 2025-04-22 | BUY | 4,760 | 265.560 | 265.900 | 265.866 | USD 1,265,522 | 245.11 |
| 2025-04-21 | BUY | 4,760 | 260.330 | 264.380 | 263.975 | USD 1,256,521 | 244.92 |
| 2025-04-18 | BUY | 4,760 | | | 262.530* | | 244.70 |
| 2025-04-17 | BUY | 4,760 | 262.530 | 265.210 | 264.942 | USD 1,261,124 | 244.48 |
| 2025-04-16 | BUY | 4,760 | 261.390 | 264.940 | 264.585 | USD 1,259,425 | 244.26 |
| 2025-04-15 | BUY | 4,760 | 262.870 | 265.510 | 265.246 | USD 1,262,571 | 244.02 |
| 2025-04-14 | BUY | 4,760 | 263.690 | 265.250 | 265.094 | USD 1,261,847 | 243.76 |
| 2025-04-11 | BUY | 4,760 | 261.540 | 264.450 | 264.159 | USD 1,257,397 | 243.52 |
| 2025-04-10 | BUY | 4,760 | 258.390 | 260.620 | 260.397 | USD 1,239,490 | 243.32 |
| 2025-04-09 | BUY | 4,760 | 254.130 | 259.380 | 258.855 | USD 1,232,150 | 243.17 |
| 2025-04-08 | BUY | 4,760 | 255.030 | 258.850 | 258.468 | USD 1,230,308 | 243.01 |
| 2025-04-07 | BUY | 4,760 | 252.370 | 259.420 | 258.715 | USD 1,231,483 | 242.88 |
| 2025-04-04 | BUY | 4,760 | 254.460 | 273.420 | 271.524 | USD 1,292,454 | 242.71 |
| 2025-04-02 | BUY | 4,760 | 262.540 | 265.560 | 265.258 | USD 1,262,628 | 242.43 |
| 2025-04-01 | BUY | 4,760 | 262.240 | 264.660 | 264.418 | USD 1,258,630 | 242.13 |
| 2025-03-31 | BUY | 4,760 | 265.290 | 265.780 | 265.731 | USD 1,264,880 | 241.79 |
| 2025-03-28 | BUY | 4,760 | 262.220 | 263.830 | 263.669 | USD 1,255,064 | 241.48 |
| 2025-03-27 | BUY | 9,843 | 261.850 | 264.310 | 264.064 | USD 2,599,182 | 241.17 |
| 2025-03-24 | SELL | -15,550 | 262.940 | 263.800 | 263.714 | USD -4,100,753 | 240.13 Loss of -366,741 on sale |
| 2025-03-10 | SELL | -14,931 | 262.280 | 262.510 | 262.487 | USD -3,919,194 | 235.86 Loss of -397,591 on sale |
| 2025-02-18 | BUY | 75,888 | 247.850 | 248.090 | 248.066 | USD 18,825,232 | 231.95 |
| 2025-02-14 | BUY | 75,888 | 245.480 | 250.310 | 249.827 | USD 18,958,871 | 231.25 |
| 2025-02-13 | BUY | 75,888 | 250.110 | 251.710 | 251.550 | USD 19,089,627 | 230.76 |
| 2025-02-12 | BUY | 75,888 | 248.960 | 253.530 | 253.073 | USD 19,205,204 | 230.26 |
| 2025-02-11 | BUY | 75,888 | 241.740 | 242.600 | 242.514 | USD 18,403,903 | 229.95 |
| 2025-02-10 | BUY | 75,888 | 241.810 | 245.240 | 244.897 | USD 18,584,744 | 229.61 |
| 2025-02-07 | BUY | 75,888 | 244.830 | 246.740 | 246.549 | USD 18,710,111 | 229.16 |
| 2025-02-06 | BUY | 75,888 | 244.410 | 244.960 | 244.905 | USD 18,585,351 | 228.70 |
| 2025-02-05 | BUY | 75,888 | 241.640 | 243.330 | 243.161 | USD 18,453,002 | 228.29 |
| 2025-02-04 | BUY | 75,888 | 242.530 | 242.860 | 242.827 | USD 18,427,655 | 227.83 |
| 2025-02-03 | BUY | 75,888 | 240.650 | 241.560 | 241.469 | USD 18,324,599 | 227.41 |
| 2025-01-31 | BUY | 75,888 | 236.520 | 237.090 | 237.033 | USD 17,987,960 | 227.09 |
| 2025-01-30 | BUY | 75,888 | 235.920 | 239.350 | 239.007 | USD 18,137,764 | 226.78 |
| 2025-01-29 | BUY | 75,888 | 232.500 | 234.230 | 234.057 | USD 17,762,117 | 226.56 |
| 2025-01-28 | BUY | 75,888 | 234.390 | 236.470 | 236.262 | USD 17,929,451 | 226.26 |
| 2025-01-27 | BUY | 75,888 | 236.950 | 237.890 | 237.796 | USD 18,045,863 | 225.84 |
| 2025-01-24 | BUY | 75,888 | 234.680 | 236.170 | 236.021 | USD 17,911,161 | 225.47 |
| 2025-01-23 | BUY | 75,888 | 233.380 | 234.390 | 234.289 | USD 17,779,724 | 225.12 |
| 2025-01-22 | SELL | -75,888 | 232.530 | 232.730 | 232.710 | USD -17,659,896 | 226.90 Loss of -441,047 on sale |
| 2024-12-03 | BUY | 8,876 | 240.730 | 241.500 | 241.423 | USD 2,142,871 | 226.24 |
| 2024-12-02 | BUY | 8,876 | 235.610 | 238.780 | 238.463 | USD 2,116,598 | 225.77 |
| 2024-11-29 | BUY | 8,876 | 238.000 | 238.970 | 238.873 | USD 2,120,237 | 225.13 |
| 2024-11-28 | BUY | 8,876 | | | 237.330* | | 224.45 |
| 2024-11-27 | BUY | 8,876 | 237.330 | 238.120 | 238.041 | USD 2,112,852 | 223.69 |
| 2024-11-26 | BUY | 8,876 | 234.390 | 235.180 | 235.101 | USD 2,086,756 | 223.02 |
| 2024-11-21 | BUY | 8,876 | 226.560 | 229.180 | 228.918 | USD 2,031,876 | 221.80 |
| 2024-11-20 | BUY | 8,876 | 228.000 | 230.590 | 230.331 | USD 2,044,418 | 221.28 |
| 2024-11-19 | BUY | 8,876 | 229.660 | 230.740 | 230.632 | USD 2,047,090 | 220.52 |
| 2024-11-12 | BUY | 8,876 | 226.310 | 227.960 | 227.795 | USD 2,021,908 | 219.10 |
| 2024-11-11 | SELL | -8,876 | 225.930 | 227.930 | 227.730 | USD -2,021,331 | 221.72 Loss of -53,334 on sale |
| 2024-11-08 | BUY | 18,296 | 225.660 | 227.520 | 227.334 | USD 4,159,303 | 221.16 |
| 2024-11-04 | SELL | -27,716 | 223.080 | 225.040 | 224.844 | USD -6,231,776 | 218.70 Loss of -170,287 on sale |
| 2024-11-01 | SELL | -27,716 | 223.610 | 225.670 | 225.464 | USD -6,248,960 | 215.37 Loss of -279,765 on sale |
| 2024-10-31 | SELL | -27,716 | 225.360 | 228.230 | 227.943 | USD -6,317,668 | 203.48 Loss of -678,017 on sale |
| 2024-10-30 | SELL | -23,278 | 227.260 | 227.850 | 227.791 | USD -5,302,519 | 0.00 Loss of -5,302,519 on sale |