| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 934,240 | 370.660 | 363.480 | 364.198 | USD 340,248,349 | 374.47 |
| 2025-11-07 | BUY | 934,240 | 373.650 | 367.570 | 368.178 | USD 343,966,620 | 374.49 |
| 2025-11-06 | BUY | 934,240 | 372.656 | 367.550 | 368.061 | USD 343,856,925 | 374.52 |
| 2025-11-05 | BUY | 934,240 | 383.415 | 370.530 | 371.818 | USD 347,367,715 | 374.52 |
| 2025-11-04 | BUY | 934,240 | 383.680 | 376.750 | 377.443 | USD 352,622,348 | 374.47 |
| 2025-11-03 | BUY | 934,240 | 378.480 | 373.680 | 374.160 | USD 349,555,233 | 374.45 |
| 2025-10-31 | BUY | 934,240 | 380.940 | 375.010 | 375.603 | USD 350,903,432 | 374.43 |
| 2025-10-30 | BUY | 934,240 | 384.663 | 376.105 | 376.961 | USD 352,171,904 | 374.40 |
| 2025-10-29 | BUY | 910,583 | 378.040 | 385.000 | 384.304 | USD 349,940,690 | 374.38 |
| 2025-10-28 | BUY | 886,926 | 385.750 | 390.010 | 389.584 | USD 345,532,187 | 374.32 |
| 2025-10-27 | BUY | 886,926 | 385.270 | 389.290 | 388.888 | USD 344,914,884 | 374.26 |
| 2025-10-24 | BUY | 886,926 | 386.680 | 389.700 | 389.398 | USD 345,367,220 | 374.19 |
| 2025-10-23 | BUY | 886,926 | 385.030 | 388.720 | 388.351 | USD 344,438,600 | 374.13 |
| 2025-10-22 | BUY | 886,926 | 388.970 | 393.050 | 392.642 | USD 348,244,389 | 374.05 |
| 2025-10-21 | BUY | 886,926 | 390.900 | 393.630 | 393.357 | USD 348,878,554 | 373.96 |
| 2025-10-20 | BUY | 886,926 | 388.890 | 393.180 | 392.751 | USD 348,341,069 | 373.87 |
| 2025-10-17 | BUY | 886,926 | 391.900 | 393.110 | 392.989 | USD 348,552,150 | 373.77 |
| 2025-10-16 | BUY | 886,926 | 387.390 | 390.000 | 389.739 | USD 345,669,654 | 373.69 |
| 2025-10-15 | BUY | 886,926 | 388.300 | 394.370 | 393.763 | USD 349,238,638 | 373.61 |
| 2025-10-14 | BUY | 886,926 | 387.720 | 388.890 | 388.773 | USD 344,812,894 | 373.53 |
| 2025-10-13 | BUY | 886,926 | 379.370 | 382.310 | 382.016 | USD 338,819,920 | 373.50 |
| 2025-10-08 | BUY | 886,926 | 383.790 | 386.460 | 386.193 | USD 342,524,607 | 373.44 |
| 2025-10-07 | BUY | 886,926 | 386.810 | 389.750 | 389.456 | USD 345,418,652 | 373.36 |
| 2025-10-06 | BUY | 886,926 | 389.330 | 394.500 | 393.983 | USD 349,433,765 | 373.27 |
| 2025-10-03 | BUY | 886,926 | 395.060 | 397.320 | 397.094 | USD 352,192,999 | 373.14 |
| 2025-10-02 | BUY | 886,926 | 395.010 | 397.380 | 397.143 | USD 352,236,457 | 373.01 |
| 2025-10-01 | BUY | 886,926 | 397.020 | 405.130 | 404.319 | USD 358,601,036 | 372.87 |
| 2025-09-30 | BUY | 886,926 | 405.190 | 407.000 | 406.819 | USD 360,818,349 | 372.67 |
| 2025-09-29 | BUY | 886,926 | 406.800 | 410.950 | 410.535 | USD 364,114,174 | 372.47 |
| 2025-09-26 | BUY | 886,926 | 410.090 | 411.410 | 411.278 | USD 364,773,154 | 372.24 |
| 2025-09-25 | BUY | 886,926 | 407.450 | 410.860 | 410.519 | USD 364,099,964 | 372.02 |
| 2025-09-24 | SELL | -886,926 | 409.770 | 410.650 | 410.562 | USD -364,138,107 | 373.96 Loss of -32,463,369 on sale |
| 2025-09-18 | BUY | 886,926 | 417.480 | 421.390 | 420.999 | USD 373,394,972 | 373.69 |
| 2025-09-17 | BUY | 886,926 | 417.000 | 426.750 | 425.775 | USD 377,630,918 | 373.42 |
| 2025-09-16 | BUY | 886,926 | 421.450 | 424.530 | 424.222 | USD 376,253,522 | 373.12 |
| 2025-09-15 | BUY | 886,926 | 422.710 | 423.300 | 423.241 | USD 375,383,437 | 372.81 |
| 2025-09-12 | BUY | 886,926 | 422.690 | 423.510 | 423.428 | USD 375,549,310 | 372.49 |
| 2025-09-11 | BUY | 877,022 | 423.420 | 425.220 | 425.040 | USD 372,769,433 | 372.17 |
| 2025-09-10 | BUY | 733,559 | 413.230 | 417.430 | 417.010 | USD 305,901,435 | 371.91 |
| 2025-09-09 | BUY | 600,000 | 415.340 | 418.720 | 418.382 | USD 251,029,200 | 371.63 |
| 2025-09-08 | SELL | -600,000 | 419.940 | 420.580 | 420.516 | USD -252,309,593 | 373.67 Loss of -28,109,191 on sale |
| 2025-07-24 | BUY | 224,614 | 373.090 | 377.880 | 377.401 | USD 84,769,549 | 373.67 |
| 2025-07-23 | BUY | 224,614 | 376.350 | 377.880 | 377.727 | USD 84,842,774 | 373.65 |
| 2025-07-22 | BUY | 238,856 | 371.010 | 372.200 | 372.081 | USD 88,873,782 | 373.67 |
| 2025-07-21 | SELL | -253,098 | 364.040 | 365.780 | 365.606 | USD -92,534,147 | 375.15 Profit of 2,414,639 on sale |
| 2025-07-17 | BUY | 334,276 | 359.040 | 360.320 | 360.192 | USD 120,403,543 | 375.25 |
| 2025-07-16 | BUY | 340,220 | 357.400 | 360.950 | 360.595 | USD 122,681,634 | 375.38 |
| 2025-07-15 | BUY | 369,655 | 358.640 | 370.750 | 369.539 | USD 136,601,940 | 375.49 |
| 2025-07-14 | BUY | 393,146 | 370.110 | 371.290 | 371.172 | USD 145,924,790 | 375.53 |
| 2025-07-11 | BUY | 393,146 | 370.070 | 371.800 | 371.627 | USD 146,103,665 | 375.56 |
| 2025-07-10 | BUY | 393,146 | 373.300 | 377.940 | 377.476 | USD 148,403,180 | 375.58 |
| 2025-07-09 | BUY | 393,146 | 371.040 | 371.070 | 371.067 | USD 145,883,510 | 375.61 |
| 2025-07-08 | BUY | 381,318 | 367.500 | 370.400 | 370.110 | USD 141,129,603 | 375.67 |
| 2025-07-07 | BUY | 369,490 | 367.640 | 372.790 | 372.275 | USD 137,551,893 | 375.72 |
| 2025-07-04 | SELL | -369,490 | | | 155.950* | | 377.29 Profit of 139,406,624 on sale |
| 2025-07-03 | BUY | 335,656 | 371.680 | 373.180 | 373.030 | USD 125,209,755 | 377.34 |
| 2025-07-02 | BUY | 301,822 | 371.850 | 373.970 | 373.758 | USD 112,808,388 | 377.37 |
| 2025-06-30 | BUY | 301,822 | 366.640 | 370.950 | 370.519 | USD 111,830,789 | 377.45 |
| 2025-06-27 | BUY | 301,822 | 368.740 | 370.150 | 370.009 | USD 111,676,854 | 377.52 |
| 2025-06-26 | BUY | 301,822 | 363.500 | 365.230 | 365.057 | USD 110,182,237 | 377.62 |
| 2025-06-25 | BUY | 301,822 | 361.860 | 363.600 | 363.426 | USD 109,689,963 | 377.74 |
| 2025-06-24 | BUY | 301,822 | 360.420 | 361.710 | 361.581 | USD 109,133,099 | 377.87 |
| 2025-06-23 | BUY | 301,822 | 356.960 | 357.070 | 357.059 | USD 107,768,263 | 378.03 |
| 2025-06-20 | BUY | 301,822 | 349.620 | 351.210 | 351.051 | USD 105,954,912 | 378.24 |
| 2025-06-19 | BUY | 301,822 | | | 347.030* | | 378.48 |
| 2025-06-18 | BUY | 301,822 | 347.030 | 350.900 | 350.513 | USD 105,792,533 | 378.73 |
| 2025-06-17 | BUY | 301,822 | 348.780 | 354.290 | 353.739 | USD 106,766,215 | 378.96 |
| 2025-06-16 | BUY | 301,822 | 353.560 | 357.110 | 356.755 | USD 107,676,504 | 379.16 |
| 2025-06-13 | BUY | 301,822 | 354.660 | 362.790 | 361.977 | USD 109,252,625 | 379.36 |
| 2025-06-12 | BUY | 301,822 | 363.160 | 365.070 | 364.879 | USD 110,128,512 | 379.49 |
| 2025-06-11 | BUY | 301,822 | 360.460 | 369.140 | 368.272 | USD 111,152,595 | 379.64 |
| 2025-06-10 | BUY | 205,653 | 367.910 | 368.550 | 368.486 | USD 75,780,249 | 379.73 |
| 2025-06-09 | BUY | 109,484 | 365.200 | 367.350 | 367.135 | USD 40,195,409 | 379.85 |
| 2025-06-06 | BUY | 217,204 | 367.330 | 372.650 | 372.118 | USD 80,825,517 | 379.96 |
| 2025-06-02 | BUY | 324,924 | 367.960 | 368.040 | 368.032 | USD 119,582,432 | 380.06 |
| 2025-05-30 | BUY | 324,924 | 368.290 | 369.640 | 369.505 | USD 120,061,047 | 380.16 |
| 2025-05-29 | BUY | 324,924 | 368.290 | 370.350 | 370.144 | USD 120,268,671 | 380.26 |
| 2025-05-28 | BUY | 324,924 | 368.060 | 371.150 | 370.841 | USD 120,495,139 | 380.36 |
| 2025-05-27 | BUY | 324,924 | 370.400 | 370.550 | 370.535 | USD 120,395,711 | 380.45 |
| 2025-05-26 | BUY | 324,924 | | | 362.710* | | 380.60 |
| 2025-05-23 | BUY | 324,924 | 362.710 | 364.720 | 364.519 | USD 118,440,972 | 380.76 |
| 2025-05-22 | BUY | 324,924 | 366.130 | 369.230 | 368.920 | USD 119,870,965 | 380.89 |
| 2025-05-21 | BUY | 324,924 | 370.840 | 378.330 | 377.581 | USD 122,685,125 | 380.98 |
| 2025-05-20 | BUY | 330,455 | 377.050 | 389.750 | 388.480 | USD 128,375,158 | 381.01 |
| 2025-05-19 | BUY | 335,986 | 379.380 | 381.160 | 380.982 | USD 128,004,620 | 381.03 |
| 2025-05-16 | BUY | 335,986 | 380.780 | 381.170 | 381.131 | USD 128,054,684 | 381.03 |
| 2025-05-15 | BUY | 335,986 | 378.630 | 379.330 | 379.260 | USD 127,426,046 | 381.05 |
| 2025-05-14 | BUY | 335,986 | 372.810 | 375.790 | 375.492 | USD 126,160,058 | 381.13 |
| 2025-05-13 | BUY | 335,986 | 373.600 | 381.000 | 380.260 | USD 127,762,037 | 381.20 |
| 2025-05-12 | BUY | 335,986 | 376.590 | 378.720 | 378.507 | USD 127,173,053 | 381.24 |
| 2025-05-09 | BUY | 335,986 | 362.710 | 365.570 | 365.284 | USD 122,730,312 | 381.42 |
| 2025-05-08 | BUY | 335,986 | 364.860 | 369.310 | 368.865 | USD 123,933,475 | 381.58 |
| 2025-05-07 | BUY | 335,986 | 362.750 | 363.780 | 363.677 | USD 122,190,380 | 381.77 |
| 2025-05-06 | BUY | 335,986 | 359.380 | 362.270 | 361.981 | USD 121,620,545 | 381.99 |
| 2025-05-05 | BUY | 335,986 | 361.730 | 364.260 | 364.007 | USD 122,301,259 | 382.19 |
| 2025-05-02 | BUY | 335,986 | 364.520 | 366.230 | 366.059 | USD 122,990,702 | 382.37 |
| 2025-05-01 | BUY | 335,986 | 358.300 | 362.880 | 362.422 | USD 121,768,719 | 382.62 |
| 2025-04-30 | BUY | 335,986 | 360.490 | 361.270 | 361.192 | USD 121,355,452 | 382.84 |
| 2025-04-29 | BUY | 335,986 | 359.000 | 360.580 | 360.422 | USD 121,096,742 | 383.09 |
| 2025-04-28 | BUY | 335,986 | 356.920 | 360.100 | 359.782 | USD 120,881,717 | 383.37 |
| 2025-04-25 | BUY | 335,986 | 357.580 | 359.000 | 358.858 | USD 120,571,264 | 383.64 |
| 2025-04-24 | BUY | 267,555 | 359.640 | 360.400 | 360.324 | USD 96,406,487 | 383.90 |
| 2025-04-23 | BUY | 199,124 | 356.420 | 364.840 | 363.998 | USD 72,480,737 | 384.20 |
| 2025-04-22 | BUY | 199,124 | 354.430 | 356.220 | 356.041 | USD 70,896,308 | 384.53 |
| 2025-04-21 | BUY | 199,124 | 346.900 | 354.360 | 353.614 | USD 70,413,031 | 384.94 |
| 2025-04-18 | BUY | 199,124 | | | 355.060* | | 385.28 |
| 2025-04-17 | BUY | 190,958 | 355.060 | 357.500 | 357.256 | USD 68,220,891 | 385.62 |
| 2025-04-16 | BUY | 182,792 | 345.990 | 353.800 | 353.019 | USD 64,529,047 | 386.08 |
| 2025-04-15 | BUY | 182,792 | 354.110 | 361.440 | 360.707 | USD 65,934,354 | 386.45 |
| 2025-04-14 | BUY | 182,792 | 357.200 | 359.020 | 358.838 | USD 65,592,714 | 386.80 |
| 2025-04-11 | BUY | 182,792 | 353.860 | 354.470 | 354.409 | USD 64,783,130 | 387.19 |
| 2025-04-10 | BUY | 186,226 | 353.620 | 355.290 | 355.123 | USD 66,133,137 | 387.59 |
| 2025-04-09 | BUY | 189,660 | 355.390 | 356.040 | 355.975 | USD 67,514,220 | 387.98 |
| 2025-04-08 | BUY | 230,098 | 335.240 | 354.000 | 352.124 | USD 81,023,028 | 388.64 |
| 2025-04-07 | BUY | 270,536 | 341.510 | 354.220 | 352.949 | USD 95,485,411 | 389.22 |
| 2025-04-04 | BUY | 270,536 | 353.900 | 365.440 | 364.286 | USD 98,552,478 | 389.67 |
| 2025-04-02 | BUY | 270,536 | 370.890 | 372.310 | 372.168 | USD 100,684,842 | 389.91 |
| 2025-04-01 | BUY | 277,177 | 365.520 | 367.290 | 367.113 | USD 101,755,282 | 390.23 |
| 2025-03-31 | BUY | 283,818 | 366.490 | 368.740 | 368.515 | USD 104,591,187 | 390.54 |
| 2025-03-28 | BUY | 283,818 | 358.150 | 363.200 | 362.695 | USD 102,939,372 | 390.97 |
| 2025-03-27 | BUY | 283,818 | 362.730 | 365.210 | 364.962 | USD 103,582,783 | 391.36 |
| 2025-03-26 | BUY | 42,506 | 362.130 | 364.730 | 364.470 | USD 15,492,162 | 391.76 |
| 2025-03-24 | SELL | -6,199 | 363.770 | 364.430 | 364.364 | USD -2,258,692 | 392.58 Profit of 174,930 on sale |
| 2025-03-20 | SELL | -193,525 | 355.520 | 361.770 | 361.145 | USD -69,890,584 | 393.72 Profit of 6,304,219 on sale |
| 2025-03-14 | BUY | 90,563 | 351.310 | 351.390 | 351.382 | USD 31,822,209 | 396.28 |
| 2025-03-10 | BUY | 417,128 | 374.650 | 383.120 | 382.273 | USD 159,456,770 | 396.62 |
| 2025-03-07 | BUY | 417,128 | 376.800 | 380.650 | 380.265 | USD 158,619,176 | 396.93 |
| 2025-02-26 | SELL | -248,543 | 390.480 | 398.870 | 398.031 | USD -98,927,818 | 398.04 Profit of 1,394 on sale |
| 2025-02-18 | BUY | 914,214 | 403.310 | 408.870 | 408.314 | USD 373,286,371 | 398.71 |
| 2025-02-14 | BUY | 914,214 | 409.500 | 418.000 | 417.150 | USD 381,364,370 | 398.26 |
| 2025-02-13 | BUY | 914,214 | 412.430 | 412.980 | 412.925 | USD 377,501,824 | 397.96 |
| 2025-02-12 | BUY | 914,214 | 407.140 | 409.650 | 409.399 | USD 374,278,294 | 397.76 |
| 2025-02-11 | BUY | 914,214 | 416.360 | 416.570 | 416.549 | USD 380,814,932 | 397.35 |
| 2025-02-10 | BUY | 914,214 | 413.990 | 414.950 | 414.854 | USD 379,265,344 | 396.97 |
| 2025-02-07 | BUY | 914,214 | 407.370 | 414.290 | 413.598 | USD 378,117,089 | 396.73 |
| 2025-02-06 | BUY | 914,214 | 414.160 | 417.790 | 417.427 | USD 381,617,615 | 396.31 |
| 2025-02-05 | BUY | 801,613 | 413.820 | 415.150 | 415.017 | USD 332,683,019 | 395.89 |
| 2025-02-04 | BUY | 689,012 | 411.490 | 412.580 | 412.471 | USD 284,197,460 | 395.50 |
| 2025-02-03 | BUY | 689,012 | 408.760 | 411.900 | 411.586 | USD 283,587,690 | 395.16 |
| 2025-01-31 | BUY | 689,012 | 411.980 | 416.380 | 415.940 | USD 286,587,655 | 394.71 |
| 2025-01-30 | BUY | 689,012 | 414.500 | 417.320 | 417.038 | USD 287,344,191 | 394.18 |
| 2025-01-29 | BUY | 689,012 | 413.420 | 421.370 | 420.575 | USD 289,781,220 | 393.65 |
| 2025-01-28 | BUY | 689,012 | 418.830 | 423.240 | 422.799 | USD 291,313,578 | 392.93 |
| 2025-01-27 | BUY | 689,012 | 424.870 | 426.190 | 426.058 | USD 293,559,076 | 391.99 |
| 2025-01-24 | BUY | 689,012 | 414.500 | 415.010 | 414.959 | USD 285,911,737 | 391.30 |
| 2025-01-23 | BUY | 689,012 | 414.390 | 414.690 | 414.660 | USD 285,705,718 | 390.58 |
| 2025-01-22 | SELL | -689,012 | 410.100 | 417.550 | 416.805 | USD -287,183,640 | 395.60 Loss of -14,609,604 on sale |
| 2025-01-02 | BUY | 689,012 | 388.460 | 392.670 | 392.249 | USD 270,264,276 | 395.84 |
| 2024-12-30 | BUY | 564,099 | 389.430 | 391.210 | 391.032 | USD 220,580,755 | 396.06 |
| 2024-12-10 | BUY | 439,186 | 422.590 | 427.310 | 426.838 | USD 187,461,273 | 395.11 |
| 2024-12-09 | BUY | 439,186 | 429.180 | 436.360 | 435.642 | USD 191,327,861 | 393.85 |
| 2024-12-06 | BUY | 439,186 | 431.370 | 435.750 | 435.312 | USD 191,182,936 | 392.41 |
| 2024-12-05 | BUY | 421,255 | 426.540 | 429.760 | 429.438 | USD 180,902,909 | 391.04 |
| 2024-12-04 | BUY | 403,324 | 427.920 | 428.830 | 428.739 | USD 172,920,724 | 389.51 |
| 2024-12-03 | BUY | 403,324 | 429.350 | 430.680 | 430.547 | USD 173,649,936 | 387.77 |
| 2024-12-02 | BUY | 403,324 | 426.960 | 430.400 | 430.056 | USD 173,451,904 | 385.99 |
| 2024-11-29 | BUY | 198,513 | 429.130 | 431.000 | 430.813 | USD 85,521,981 | 383.94 |
| 2024-11-20 | BUY | 6,298 | 400.000 | 406.700 | 406.030 | USD 2,557,177 | 383.14 |
| 2024-11-19 | BUY | 6,298 | 406.800 | 409.160 | 408.924 | USD 2,575,403 | 381.89 |
| 2024-11-12 | BUY | 6,298 | 403.080 | 416.020 | 414.726 | USD 2,611,944 | 378.96 |
| 2024-11-11 | SELL | -6,298 | 408.290 | 411.600 | 411.269 | USD -2,590,172 | 398.63 Loss of -79,581 on sale |
| 2024-11-07 | SELL | -6,298 | 399.440 | 399.760 | 399.728 | USD -2,517,487 | 398.85 Loss of -5,548 on sale |
| 2024-11-01 | BUY | 6,298 | 392.590 | 398.710 | 398.098 | USD 2,507,221 | 401.02 |
| 2024-10-30 | SELL | -6,298 | 392.520 | 397.690 | 397.173 | USD -2,501,396 | 402.68 Profit of 34,652 on sale |
| 2024-10-28 | SELL | -6,298 | 402.890 | 405.840 | 405.545 | USD -2,554,122 | 404.57 Loss of -6,141 on sale |
| 2024-10-25 | SELL | -6,298 | 398.910 | 403.520 | 403.059 | USD -2,538,466 | 404.95 Profit of 11,897 on sale |
| 2024-10-24 | SELL | -6,298 | 402.680 | 404.200 | 404.048 | USD -2,544,694 | 406.28 Profit of 14,026 on sale |
| 2024-10-22 | BUY | 6,298 | 401.850 | 402.950 | 402.840 | USD 2,537,086 | 410.70 |
| 2024-10-18 | BUY | 6,298 | 415.000 | 416.660 | 416.494 | USD 2,623,079 | 0.00 |