| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 8,192 | 506.770 | 498.800 | 499.597 | USD 4,092,699 | 447.30 |
| 2025-11-06 | SELL | -4,995 | 505.700 | 495.810 | 496.799 | USD -2,481,511 | 446.80 Loss of -249,728 on sale |
| 2025-11-05 | SELL | -3,072 | 514.830 | 506.575 | 507.401 | USD -1,558,734 | 446.50 Loss of -187,086 on sale |
| 2025-11-04 | SELL | -13,004 | 515.550 | 507.840 | 508.611 | USD -6,613,977 | 446.16 Loss of -812,146 on sale |
| 2025-10-31 | SELL | -2,048 | 529.320 | 515.100 | 516.522 | USD -1,057,837 | 445.43 Loss of -145,596 on sale |
| 2025-10-30 | BUY | 10,165 | 534.970 | 522.120 | 523.405 | USD 5,320,412 | 445.02 |
| 2025-10-29 | BUY | 7,168 | 546.270 | 536.729 | 537.683 | USD 3,854,111 | 444.52 |
| 2025-10-28 | BUY | 30,720 | 553.720 | 540.770 | 542.065 | USD 16,652,237 | 444.02 |
| 2025-10-27 | BUY | 16,384 | 534.580 | 529.010 | 529.567 | USD 8,676,426 | 443.56 |
| 2025-10-24 | BUY | 2,036 | 525.345 | 520.710 | 521.174 | USD 1,061,109 | 443.14 |
| 2025-10-23 | SELL | -4,096 | 523.950 | 518.630 | 519.162 | USD -2,126,488 | 442.73 Loss of -313,053 on sale |
| 2025-10-22 | BUY | 8,192 | 525.220 | 517.710 | 518.461 | USD 4,247,233 | 442.32 |
| 2025-10-21 | BUY | 3,072 | 518.690 | 513.040 | 513.605 | USD 1,577,795 | 441.92 |
| 2025-10-17 | BUY | 15,360 | 515.480 | 507.330 | 508.145 | USD 7,805,107 | 441.13 |
| 2025-10-16 | BUY | 1,018 | 516.850 | 508.130 | 509.002 | USD 518,164 | 440.75 |
| 2025-10-14 | SELL | -6,144 | 515.282 | 506.000 | 506.928 | USD -3,114,567 | 439.96 Loss of -411,472 on sale |
| 2025-10-07 | BUY | 30,720 | 529.370 | 521.465 | 522.256 | USD 16,043,690 | 439.50 |
| 2025-10-06 | BUY | 1,024 | 531.000 | 518.360 | 519.624 | USD 532,095 | 439.00 |
| 2025-10-03 | BUY | 14,336 | 520.490 | 515.000 | 515.549 | USD 7,390,910 | 438.57 |
| 2025-10-02 | BUY | 11,264 | 521.600 | 510.679 | 511.771 | USD 5,764,591 | 438.14 |
| 2025-10-01 | BUY | 7,168 | 520.505 | 511.690 | 512.572 | USD 3,674,113 | 437.68 |
| 2025-09-30 | BUY | 10,240 | 518.120 | 509.660 | 510.506 | USD 5,227,581 | 437.22 |
| 2025-09-29 | BUY | 9,216 | 516.845 | 508.880 | 509.677 | USD 4,697,179 | 436.79 |
| 2025-09-26 | BUY | 11,259 | 513.940 | 506.620 | 507.352 | USD 5,712,276 | 436.36 |
| 2025-09-25 | BUY | 14,322 | 510.010 | 505.040 | 505.537 | USD 7,240,301 | 435.95 |
| 2025-09-24 | SELL | -17,507 | 512.480 | 506.920 | 507.476 | USD -8,884,383 | 435.52 Loss of -1,259,674 on sale |
| 2025-09-18 | BUY | 1,028 | | | 508.450* | | 435.10 |
| 2025-09-17 | BUY | 9,252 | | | 510.020* | | 434.66 |
| 2025-09-16 | BUY | 4,112 | | | 509.040* | | 434.22 |
| 2025-09-15 | BUY | 10,280 | | | 515.360* | | 433.74 |
| 2025-09-12 | BUY | 3,084 | 512.550 | 503.868 | 504.737 | USD 1,556,608 | 433.29 |
| 2025-09-11 | BUY | 5,140 | | | 501.010* | | 432.88 |
| 2025-09-09 | BUY | 5,140 | | | 498.410* | | 432.08 |
| 2025-09-02 | BUY | 21,588 | 506.000 | 496.810 | 497.729 | USD 10,744,974 | 431.63 |
| 2025-08-12 | BUY | 3,084 | 530.980 | 522.700 | 523.528 | USD 1,614,560 | 430.48 |
| 2025-08-11 | BUY | 9,252 | 527.590 | 519.720 | 520.507 | USD 4,815,731 | 429.91 |
| 2025-08-08 | BUY | 23,644 | 524.660 | 519.410 | 519.935 | USD 12,293,343 | 429.34 |
| 2025-08-07 | BUY | 3,084 | 528.090 | 517.550 | 518.604 | USD 1,599,375 | 428.76 |
| 2025-08-01 | BUY | 18,504 | 535.800 | 520.860 | 522.354 | USD 9,665,638 | 428.16 |
| 2025-07-31 | SELL | -17,163 | 555.450 | 531.900 | 534.255 | USD -9,169,419 | 427.49 Loss of -1,832,423 on sale |
| 2025-07-30 | BUY | 8,224 | 515.950 | 509.440 | 510.091 | USD 4,194,988 | 426.94 |
| 2025-07-29 | BUY | 1,028 | 517.620 | 511.560 | 512.166 | USD 526,507 | 426.39 |
| 2025-07-14 | BUY | 8,224 | 503.970 | 501.030 | 501.324 | USD 4,122,889 | 425.89 |
| 2025-07-11 | SELL | -2,056 | 505.030 | 497.800 | 498.523 | USD -1,024,963 | 425.38 Loss of -150,375 on sale |
| 2025-07-10 | BUY | 8,224 | 504.440 | 497.750 | 498.419 | USD 4,098,998 | 424.88 |
| 2025-07-09 | BUY | 8,224 | 506.780 | 499.740 | 500.444 | USD 4,115,651 | 424.36 |
| 2025-07-08 | BUY | 6,194 | 498.200 | 494.110 | 494.519 | USD 3,063,051 | 423.88 |
| 2025-07-07 | SELL | -23,644 | 498.750 | 495.230 | 495.582 | USD -11,717,541 | 423.38 Loss of -1,707,035 on sale |
| 2025-07-02 | SELL | -29,812 | 493.500 | 488.700 | 489.180 | USD -14,583,434 | 421.89 Loss of -2,006,131 on sale |
| 2025-06-30 | BUY | 17,493 | 500.760 | 495.330 | 495.873 | USD 8,674,306 | 421.37 |
| 2025-06-27 | BUY | 9,261 | 499.300 | 493.030 | 493.657 | USD 4,571,757 | 420.85 |
| 2025-06-25 | SELL | -2,058 | 494.560 | 489.390 | 489.907 | USD -1,008,229 | 419.81 Loss of -144,268 on sale |
| 2025-06-24 | BUY | 1,057 | 491.850 | 486.800 | 487.305 | USD 515,081 | 419.31 |
| 2025-06-23 | BUY | 26,754 | 487.750 | 472.510 | 474.034 | USD 12,682,306 | 418.83 |
| 2025-06-20 | BUY | 76,766 | 483.460 | 476.870 | 477.529 | USD 36,657,991 | 418.41 |
| 2025-06-18 | SELL | -6,144 | 481.000 | 474.460 | 475.114 | USD -2,919,100 | 417.51 Loss of -353,936 on sale |
| 2025-06-13 | SELL | -3,072 | 479.180 | 472.760 | 473.402 | USD -1,454,291 | 416.63 Loss of -174,394 on sale |
| 2025-06-12 | BUY | 3,072 | 480.420 | 473.520 | 474.210 | USD 1,456,773 | 416.17 |
| 2025-06-11 | BUY | 4,096 | 475.470 | 469.660 | 470.241 | USD 1,926,107 | 415.74 |
| 2025-06-06 | SELL | -5,120 | 473.340 | 468.780 | 469.236 | USD -2,402,488 | 414.46 Loss of -280,448 on sale |
| 2025-06-05 | SELL | -3,072 | 469.650 | 464.030 | 464.592 | USD -1,427,227 | 414.05 Loss of -155,270 on sale |
| 2025-06-04 | SELL | -4,096 | 465.690 | 463.020 | 463.287 | USD -1,897,624 | 413.66 Loss of -203,275 on sale |
| 2025-06-02 | BUY | 13,312 | | | 461.970* | | 412.88 |
| 2025-05-30 | SELL | -2,982 | | | 460.360* | | 412.50 Profit of 1,230,089 on sale |
| 2025-05-29 | BUY | 1,024 | | | 458.680* | | 412.13 |
| 2025-05-28 | SELL | -1,024 | 462.520 | 456.940 | 457.498 | USD -468,478 | 411.76 Loss of -46,831 on sale |
| 2025-05-27 | BUY | 11,264 | 460.950 | 456.115 | 456.598 | USD 5,143,125 | 411.36 |
| 2025-05-23 | SELL | -20,480 | | | 450.180* | | 410.72 Profit of 8,411,477 on sale |
| 2025-05-22 | SELL | -22,528 | 460.245 | 453.910 | 454.544 | USD -10,239,956 | 410.35 Loss of -995,688 on sale |
| 2025-05-21 | BUY | 1,024 | 457.780 | 451.814 | 452.411 | USD 463,268 | 409.99 |
| 2025-05-20 | BUY | 8,192 | 458.340 | 454.320 | 454.722 | USD 3,725,083 | 409.58 |
| 2025-05-19 | BUY | 29,696 | | | 458.870* | | 409.15 |
| 2025-05-16 | BUY | 27,648 | 454.350 | 448.737 | 449.298 | USD 12,422,197 | 408.76 |
| 2025-05-15 | BUY | 22,528 | | | 453.130* | | 408.37 |
| 2025-05-14 | BUY | 20,480 | | | 452.940* | | 407.98 |
| 2025-05-13 | SELL | -4,096 | | | 449.140* | | 407.61 Profit of 1,669,561 on sale |
| 2025-05-12 | BUY | 1,024 | | | 449.260* | | 407.23 |
| 2025-05-09 | BUY | 3,072 | | | 438.730* | | 406.95 |
| 2025-05-08 | SELL | -29,696 | | | 438.170* | | 406.66 Profit of 12,076,162 on sale |
| 2025-05-07 | SELL | -14,336 | | | 433.350* | | 406.41 Profit of 5,826,328 on sale |
| 2025-05-06 | BUY | 35,840 | | | 433.310* | | 406.16 |
| 2025-05-02 | BUY | 3,072 | 439.440 | 429.985 | 430.930 | USD 1,323,818 | 405.60 |
| 2025-05-01 | SELL | -5,120 | 436.990 | 424.920 | 426.127 | USD -2,181,770 | 405.41 Loss of -106,084 on sale |
| 2025-04-30 | BUY | 3,072 | 396.650 | 384.440 | 385.661 | USD 1,184,751 | 405.51 |
| 2025-04-29 | BUY | 7,168 | 395.000 | 390.380 | 390.842 | USD 2,801,555 | 405.62 |
| 2025-04-28 | BUY | 15,305 | 392.740 | 386.638 | 387.248 | USD 5,926,834 | 405.76 |
| 2025-04-25 | BUY | 14,350 | 392.160 | 384.600 | 385.356 | USD 5,529,859 | 405.90 |
| 2025-04-24 | BUY | 4,100 | 388.450 | 375.190 | 376.516 | USD 1,543,716 | 406.09 |
| 2025-04-23 | BUY | 11,275 | 380.390 | 373.030 | 373.766 | USD 4,214,212 | 406.41 |
| 2025-04-22 | SELL | -6,220 | 367.760 | 359.860 | 360.650 | USD -2,243,244 | 406.82 Profit of 287,178 on sale |
| 2025-04-17 | BUY | 2,050 | 374.322 | 366.890 | 367.633 | USD 753,648 | 408.16 |
| 2025-04-17 | BUY | 2,050 | 374.322 | 366.890 | 367.633 | USD 753,648 | 408.16 |
| 2025-04-16 | BUY | 30,521 | 381.610 | 368.200 | 369.541 | USD 11,278,761 | 408.55 |
| 2025-04-15 | BUY | 20,480 | 391.890 | 384.210 | 384.978 | USD 7,884,349 | 408.80 |
| 2025-04-11 | BUY | 25,600 | 390.050 | 378.890 | 380.006 | USD 9,728,154 | 409.26 |
| 2025-04-10 | BUY | 41,984 | 383.900 | 367.820 | 369.428 | USD 15,510,065 | 409.57 |
| 2025-04-09 | BUY | 8,192 | 393.225 | 353.310 | 357.301 | USD 2,927,014 | 409.79 |
| 2025-04-08 | BUY | 21,504 | 373.650 | 350.250 | 352.590 | USD 7,582,095 | 410.42 |
| 2025-04-07 | BUY | 24,540 | 371.000 | 344.790 | 347.411 | USD 8,525,466 | 411.04 |
| 2025-04-04 | SELL | -61,440 | 374.590 | 359.490 | 361.000 | USD -22,179,839 | 411.64 Profit of 3,111,163 on sale |
| 2025-04-02 | BUY | 7,168 | | | 382.140* | | 411.99 |
| 2025-03-31 | SELL | -27,648 | | | 375.390* | | 412.80 Profit of 11,413,047 on sale |
| 2025-03-28 | SELL | -17,408 | | | 378.800* | | 413.22 Profit of 7,193,299 on sale |
| 2025-03-27 | SELL | -5,120 | | | 390.580* | | 413.50 Profit of 2,117,125 on sale |
| 2025-03-26 | BUY | 9,216 | | | 389.970* | | 413.80 |
| 2025-03-25 | SELL | -12,288 | | | 395.160* | | 414.04 Profit of 5,087,697 on sale |
| 2025-03-24 | BUY | 7,168 | | | 393.080* | | 414.31 |
| 2025-03-21 | BUY | 35,675 | | | 391.260* | | 414.61 |
| 2025-03-19 | BUY | 1,924 | | | 387.820* | | 415.35 |
| 2025-03-18 | SELL | -18,414 | | | 383.520* | | 415.79 Profit of 7,656,297 on sale |
| 2025-03-17 | BUY | 19,437 | | | 388.700* | | 416.16 |
| 2025-03-14 | BUY | 17,391 | | | 388.560* | | 416.55 |
| 2025-03-13 | BUY | 85,810 | | | 378.770* | | 417.09 |
| 2025-03-12 | BUY | 40,920 | | | 383.270* | | 417.58 |
| 2025-03-11 | BUY | 16,368 | | | 380.450* | | 418.13 |
| 2025-03-07 | BUY | 9,738 | | | 393.310* | | 419.08 |
| 2025-03-06 | SELL | -9,207 | | | 396.890* | | 419.42 Profit of 3,861,603 on sale |
| 2025-03-05 | BUY | 31,835 | | | 401.020* | | 419.71 |
| 2025-03-04 | BUY | 6,138 | | | 388.610* | | 420.20 |
| 2025-03-03 | BUY | 27,621 | 398.820 | 392.145 | 392.812 | USD 10,849,874 | 420.71 |
| 2025-02-28 | SELL | -7,161 | 397.630 | 386.570 | 387.676 | USD -2,776,148 | 421.10 Profit of 239,362 on sale |
| 2025-02-27 | BUY | 1,023 | 405.740 | 392.170 | 393.527 | USD 402,578 | 421.58 |
| 2025-02-26 | SELL | -2,046 | 403.600 | 394.250 | 395.185 | USD -808,549 | 421.95 Profit of 54,758 on sale |
| 2025-02-25 | BUY | 19,437 | 401.920 | 396.700 | 397.222 | USD 7,720,804 | 422.36 |
| 2025-02-21 | BUY | 14,322 | 418.050 | 407.890 | 408.906 | USD 5,856,352 | 422.94 |
| 2025-02-20 | BUY | 8,184 | 419.310 | 412.540 | 413.217 | USD 3,381,768 | 423.07 |
| 2025-02-19 | BUY | 2,046 | 415.490 | 407.650 | 408.434 | USD 835,656 | 423.22 |
| 2025-02-18 | BUY | 5,115 | 410.600 | 406.500 | 406.910 | USD 2,081,345 | 423.48 |
| 2025-02-13 | BUY | 17,391 | 411.000 | 406.360 | 406.824 | USD 7,075,076 | 424.34 |
| 2025-02-12 | BUY | 6,138 | 410.750 | 404.367 | 405.006 | USD 2,485,924 | 424.65 |
| 2025-02-11 | SELL | -2,046 | 412.490 | 409.300 | 409.619 | USD -838,080 | 424.93 Profit of 31,317 on sale |
| 2025-02-07 | SELL | -8,184 | 418.650 | 408.100 | 409.155 | USD -3,348,525 | 425.53 Profit of 134,025 on sale |
| 2025-02-06 | BUY | 4,092 | 418.200 | 414.090 | 414.501 | USD 1,696,138 | 425.75 |
| 2025-02-04 | BUY | 35,805 | 413.920 | 409.760 | 410.176 | USD 14,686,352 | 426.35 |
| 2025-02-03 | BUY | 13,299 | 415.410 | 408.670 | 409.344 | USD 5,443,866 | 426.72 |
| 2025-01-31 | BUY | 3,069 | 420.680 | 414.910 | 415.487 | USD 1,275,130 | 427.00 |
| 2025-01-30 | BUY | 2,046 | 422.860 | 413.160 | 414.130 | USD 847,310 | 427.30 |
| 2025-01-29 | BUY | 19,437 | 446.880 | 440.400 | 441.048 | USD 8,572,650 | 426.91 |
| 2025-01-28 | BUY | 9,207 | 448.380 | 431.425 | 433.120 | USD 3,987,740 | 426.38 |
| 2025-01-27 | BUY | 14,322 | 435.190 | 423.500 | 424.669 | USD 6,082,109 | 426.16 |
| 2025-01-24 | BUY | 9,207 | 446.650 | 441.400 | 441.925 | USD 4,068,803 | 425.66 |
| 2025-01-23 | BUY | 26,598 | 446.740 | 441.505 | 442.028 | USD 11,757,069 | 425.06 |
| 2025-01-22 | BUY | 17,391 | 447.270 | 436.000 | 437.127 | USD 7,602,076 | 424.44 |
| 2024-12-10 | BUY | 7,154 | 449.620 | 443.870 | 444.445 | USD 3,179,559 | 423.87 |
| 2024-12-09 | BUY | 8,176 | 448.330 | 440.500 | 441.283 | USD 3,607,930 | 423.17 |
| 2024-12-06 | BUY | 12,264 | 446.100 | 441.770 | 442.203 | USD 5,423,177 | 422.52 |
| 2024-12-05 | BUY | 3,066 | 444.660 | 436.170 | 437.019 | USD 1,339,900 | 421.85 |
| 2024-12-04 | BUY | 11,242 | 439.670 | 432.630 | 433.334 | USD 4,871,541 | 421.31 |
| 2024-12-03 | BUY | 36,022 | 432.470 | 427.740 | 428.213 | USD 15,425,088 | 420.96 |
| 2024-12-02 | BUY | 3,019 | 433.000 | 421.310 | 422.479 | USD 1,275,464 | 420.59 |
| 2024-11-29 | BUY | 15,264 | 424.880 | 417.800 | 418.508 | USD 6,388,106 | 420.47 |
| 2024-11-27 | BUY | 27,621 | 427.230 | 422.020 | 422.541 | USD 11,671,005 | 420.27 |
| 2024-11-26 | BUY | 59,334 | 429.040 | 418.850 | 419.869 | USD 24,912,508 | 419.93 |
| 2024-11-25 | BUY | 61,380 | 421.080 | 414.850 | 415.473 | USD 25,501,733 | 419.98 |
| 2024-11-22 | BUY | 71,610 | 417.400 | 411.060 | 411.694 | USD 29,481,407 | 420.12 |
| 2024-11-21 | BUY | 11,253 | 419.780 | 410.290 | 411.239 | USD 4,627,673 | 420.49 |
| 2024-11-20 | BUY | 10,230 | 417.290 | 410.580 | 411.251 | USD 4,207,098 | 420.75 |
| 2024-11-19 | BUY | 9,207 | 417.940 | 411.550 | 412.189 | USD 3,795,024 | 420.91 |
| 2024-11-18 | BUY | 82,863 | 418.400 | 412.100 | 412.730 | USD 34,200,046 | 421.22 |
| 2024-11-12 | BUY | 28,644 | 424.440 | 417.210 | 417.933 | USD 11,971,273 | 421.10 |
| 2024-11-11 | BUY | 19,437 | 424.810 | 416.000 | 416.881 | USD 8,102,916 | 421.31 |
| 2024-11-08 | BUY | 14,642 | 426.500 | 421.780 | 422.252 | USD 6,182,614 | 421.22 |
| 2024-11-07 | BUY | 91,047 | 426.850 | 419.880 | 420.577 | USD 38,292,275 | 420.90 |
| 2024-11-06 | BUY | 27,621 | 420.430 | 410.520 | 411.511 | USD 11,366,345 | 420.96 |
| 2024-11-05 | BUY | 40,762 | 414.900 | 408.080 | 408.762 | USD 16,661,956 | 421.82 |
| 2024-11-04 | BUY | 7,161 | 410.420 | 405.570 | 406.055 | USD 2,907,760 | 423.16 |
| 2024-11-01 | BUY | 16,368 | 415.500 | 407.500 | 408.300 | USD 6,683,054 | 424.58 |
| 2024-10-31 | BUY | 4,084 | 416.160 | 406.300 | 407.286 | USD 1,663,356 | 426.86 |
| 2024-10-30 | BUY | 10,148 | 438.500 | 432.100 | 432.740 | USD 4,391,446 | 426.04 |
| 2024-10-29 | BUY | 24,504 | 433.170 | 425.800 | 426.537 | USD 10,451,862 | 425.06 |
| 2024-10-28 | SELL | -7,147 | 431.940 | 426.300 | 426.864 | USD -3,050,797 | 424.75 Loss of -15,080 on sale |
| 2024-10-25 | BUY | 12,252 | 432.520 | 426.570 | 427.165 | USD 5,233,626 | 423.91 |
| 2024-10-24 | BUY | 8,168 | 425.980 | 422.400 | 422.758 | USD 3,453,087 | 423.63 |
| 2024-10-23 | BUY | 10,210 | 431.080 | 422.530 | 423.385 | USD 4,322,761 | 423.15 |
| 2024-10-22 | BUY | 26,367 | 430.580 | 418.040 | 419.294 | USD 11,055,525 | 418.78 |
| 2024-10-21 | BUY | 28,588 | 418.960 | 413.750 | 414.271 | USD 11,843,179 | 0.00 |