| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 480 | 122.830 | 119.780 | 120.085 | USD 57,641 | 130.89 |
| 2025-11-06 | SELL | -290 | 123.390 | 119.820 | 120.177 | USD -34,851 | 130.99 Profit of 3,135 on sale |
| 2025-11-05 | SELL | -180 | 124.090 | 121.600 | 121.849 | USD -21,933 | 131.03 Profit of 1,652 on sale |
| 2025-11-04 | SELL | -766 | 125.990 | 121.930 | 122.336 | USD -93,709 | 131.07 Profit of 6,691 on sale |
| 2025-10-31 | SELL | -120 | 127.150 | 125.325 | 125.507 | USD -15,061 | 131.11 Profit of 673 on sale |
| 2025-10-30 | BUY | 420 | 128.275 | 125.294 | 125.592 | USD 52,748 | 131.14 |
| 2025-10-29 | BUY | 420 | 126.480 | 128.680 | 128.460 | USD 53,953 | 131.16 |
| 2025-10-28 | BUY | 1,800 | 128.010 | 130.050 | 129.846 | USD 233,723 | 131.18 |
| 2025-10-27 | BUY | 960 | 129.070 | 129.540 | 129.493 | USD 124,313 | 131.19 |
| 2025-10-24 | BUY | 118 | 127.990 | 129.060 | 128.953 | USD 15,216 | 131.20 |
| 2025-10-23 | SELL | -240 | 127.350 | 128.800 | 128.655 | USD -30,877 | 131.22 Profit of 617 on sale |
| 2025-10-22 | BUY | 480 | 127.500 | 128.965 | 128.818 | USD 61,833 | 131.24 |
| 2025-10-21 | BUY | 180 | 128.560 | 129.500 | 129.406 | USD 23,293 | 131.26 |
| 2025-10-17 | BUY | 900 | 125.910 | 126.400 | 126.351 | USD 113,716 | 131.31 |
| 2025-10-16 | BUY | 59 | 122.890 | 126.970 | 126.562 | USD 7,467 | 131.35 |
| 2025-10-14 | SELL | -360 | 122.890 | 124.470 | 124.312 | USD -44,752 | 131.43 Profit of 2,563 on sale |
| 2025-10-13 | BUY | 420 | 118.860 | 119.800 | 119.706 | USD 50,277 | 131.50 |
| 2025-10-02 | BUY | 649 | 121.490 | 122.500 | 122.399 | USD 79,437 | 131.55 |
| 2025-10-01 | BUY | 413 | 122.320 | 122.610 | 122.581 | USD 50,626 | 131.60 |
| 2025-09-30 | BUY | 590 | 121.420 | 123.080 | 122.914 | USD 72,519 | 131.66 |
| 2025-09-29 | BUY | 531 | 122.920 | 124.580 | 124.414 | USD 66,064 | 131.71 |
| 2025-09-26 | BUY | 658 | 123.700 | 123.910 | 123.889 | USD 81,519 | 131.75 |
| 2025-09-25 | BUY | 826 | 121.750 | 122.910 | 122.794 | USD 101,428 | 131.80 |
| 2025-09-24 | SELL | -3,706 | 123.080 | 125.590 | 125.339 | USD -464,506 | 131.85 Profit of 24,137 on sale |
| 2025-09-18 | BUY | 60 | 125.470 | 125.720 | 125.695 | USD 7,542 | 131.89 |
| 2025-09-17 | BUY | 540 | 123.200 | 124.450 | 124.325 | USD 67,135 | 131.94 |
| 2025-09-16 | BUY | 240 | 121.660 | 121.990 | 121.957 | USD 29,270 | 131.99 |
| 2025-09-11 | BUY | 300 | 123.050 | 124.500 | 124.355 | USD 37,307 | 132.04 |
| 2025-09-09 | BUY | 300 | 123.810 | 124.780 | 124.683 | USD 37,405 | 132.14 |
| 2025-09-08 | BUY | 120 | 124.620 | 126.080 | 125.934 | USD 15,112 | 132.18 |
| 2025-09-05 | BUY | 1,380 | 123.810 | 127.385 | 127.028 | USD 175,298 | 132.23 |
| 2025-09-04 | SELL | -2,580 | 125.370 | 125.650 | 125.622 | USD -324,105 | 132.27 Profit of 17,157 on sale |
| 2025-09-02 | BUY | 1,260 | 127.590 | 129.230 | 129.066 | USD 162,623 | 132.30 |
| 2025-08-22 | BUY | 61 | 129.920 | 130.425 | 130.375 | USD 7,953 | 132.31 |
| 2025-08-21 | BUY | 180 | 126.430 | 126.490 | 126.484 | USD 22,767 | 132.35 |
| 2025-08-20 | BUY | 240 | 124.960 | 126.600 | 126.436 | USD 30,345 | 132.39 |
| 2025-08-19 | BUY | 366 | 126.000 | 128.080 | 127.872 | USD 46,801 | 132.43 |
| 2025-07-31 | BUY | 60 | 132.410 | 135.800 | 135.461 | USD 8,128 | 132.43 |
| 2025-07-30 | BUY | 480 | 134.750 | 136.525 | 136.347 | USD 65,447 | 132.42 |
| 2025-07-29 | BUY | 60 | 136.840 | 143.090 | 142.465 | USD 8,548 | 132.39 |
| 2025-07-24 | BUY | 60 | 141.620 | 142.630 | 142.529 | USD 8,552 | 132.33 |
| 2025-07-23 | BUY | 360 | 139.830 | 140.930 | 140.820 | USD 50,695 | 132.29 |
| 2025-07-22 | BUY | 540 | 139.430 | 140.020 | 139.961 | USD 75,579 | 132.24 |
| 2025-07-21 | BUY | 120 | 138.070 | 139.800 | 139.627 | USD 16,755 | 132.21 |
| 2025-07-18 | SELL | -600 | 139.340 | 140.740 | 140.600 | USD -84,360 | 132.16 Loss of -5,063 on sale |
| 2025-07-17 | BUY | 60 | 139.300 | 139.570 | 139.543 | USD 8,373 | 132.12 |
| 2025-07-16 | BUY | 240 | 136.710 | 137.150 | 137.106 | USD 32,905 | 132.09 |
| 2025-07-15 | SELL | -915 | 136.540 | 140.140 | 139.780 | USD -127,899 | 132.06 Loss of -7,066 on sale |
| 2025-07-11 | SELL | -120 | 135.350 | 137.000 | 136.835 | USD -16,420 | 132.04 Loss of -576 on sale |
| 2025-07-10 | BUY | 480 | 137.000 | 138.415 | 138.273 | USD 66,371 | 132.00 |
| 2025-07-09 | BUY | 480 | 136.850 | 138.270 | 138.128 | USD 66,301 | 131.97 |
| 2025-07-08 | BUY | 360 | 136.990 | 138.550 | 138.394 | USD 49,822 | 131.94 |
| 2025-07-07 | SELL | -1,380 | 137.000 | 137.630 | 137.567 | USD -189,842 | 131.91 Loss of -7,812 on sale |
| 2025-07-02 | SELL | -1,740 | 135.390 | 136.090 | 136.020 | USD -236,675 | 131.82 Loss of -7,306 on sale |
| 2025-06-30 | BUY | 1,020 | 132.340 | 135.060 | 134.788 | USD 137,484 | 131.82 |
| 2025-06-27 | BUY | 540 | 134.520 | 134.580 | 134.574 | USD 72,670 | 131.80 |
| 2025-06-25 | SELL | -120 | 129.670 | 133.030 | 132.694 | USD -15,923 | 131.80 Loss of -107 on sale |
| 2025-06-24 | BUY | 60 | 132.150 | 132.725 | 132.668 | USD 7,960 | 131.80 |
| 2025-06-23 | BUY | 1,560 | 130.530 | 131.530 | 131.430 | USD 205,031 | 131.81 |
| 2025-06-20 | SELL | -180 | 131.730 | 132.640 | 132.549 | USD -23,859 | 131.81 Loss of -133 on sale |
| 2025-06-18 | SELL | -360 | 132.170 | 133.815 | 133.651 | USD -48,114 | 131.80 Loss of -665 on sale |
| 2025-06-13 | SELL | -180 | 135.540 | 136.630 | 136.521 | USD -24,574 | 131.72 Loss of -864 on sale |
| 2025-06-12 | BUY | 180 | 138.810 | 139.405 | 139.345 | USD 25,082 | 131.67 |
| 2025-06-11 | BUY | 240 | 138.060 | 140.370 | 140.139 | USD 33,633 | 131.62 |
| 2025-06-06 | SELL | -300 | 140.640 | 143.880 | 143.556 | USD -43,067 | 131.45 Loss of -3,633 on sale |
| 2025-06-05 | SELL | -180 | 137.290 | 137.803 | 137.752 | USD -24,795 | 131.40 Loss of -1,143 on sale |
| 2025-06-04 | SELL | -240 | 133.510 | 134.855 | 134.720 | USD -32,333 | 131.38 Loss of -801 on sale |
| 2025-06-02 | BUY | 780 | 129.620 | 129.770 | 129.755 | USD 101,209 | 131.39 |
| 2025-05-30 | SELL | -174 | 129.000 | 129.250 | 129.225 | USD -22,485 | 131.40 Profit of 379 on sale |
| 2025-05-29 | BUY | 60 | 128.360 | 130.000 | 129.836 | USD 7,790 | 131.43 |
| 2025-05-28 | SELL | -59 | 128.670 | 129.550 | 129.462 | USD -7,638 | 131.45 Profit of 117 on sale |
| 2025-05-27 | BUY | 660 | 129.400 | 130.400 | 130.300 | USD 85,998 | 131.47 |
| 2025-05-23 | SELL | -1,200 | 126.720 | 127.375 | 127.310 | USD -152,771 | 131.55 Profit of 5,084 on sale |
| 2025-05-22 | SELL | -1,320 | 127.650 | 128.329 | 128.261 | USD -169,305 | 131.58 Profit of 4,379 on sale |
| 2025-05-21 | BUY | 60 | 127.520 | 130.790 | 130.463 | USD 7,828 | 131.61 |
| 2025-05-20 | BUY | 480 | 132.130 | 134.600 | 134.353 | USD 64,489 | 131.61 |
| 2025-05-19 | BUY | 1,740 | 136.600 | 137.370 | 137.293 | USD 238,890 | 131.57 |
| 2025-05-16 | BUY | 1,620 | 138.000 | 138.450 | 138.405 | USD 224,216 | 131.51 |
| 2025-05-15 | BUY | 1,320 | 136.790 | 137.780 | 137.681 | USD 181,739 | 131.46 |
| 2025-05-14 | BUY | 1,200 | 137.450 | 139.835 | 139.597 | USD 167,516 | 131.41 |
| 2025-05-13 | SELL | -240 | 138.050 | 138.530 | 138.482 | USD -33,236 | 131.35 Loss of -1,711 on sale |
| 2025-05-12 | BUY | 60 | 134.210 | 134.850 | 134.786 | USD 8,087 | 131.33 |
| 2025-05-09 | BUY | 180 | 127.040 | 127.330 | 127.301 | USD 22,914 | 131.37 |
| 2025-05-08 | SELL | -1,740 | 126.390 | 127.630 | 127.506 | USD -221,860 | 131.41 Profit of 6,796 on sale |
| 2025-05-07 | SELL | -840 | 123.120 | 123.650 | 123.597 | USD -103,821 | 131.49 Profit of 6,628 on sale |
| 2025-05-06 | BUY | 2,100 | 121.670 | 124.500 | 124.217 | USD 260,856 | 131.58 |
| 2025-05-02 | BUY | 180 | 125.260 | 126.560 | 126.430 | USD 22,757 | 131.70 |
| 2025-05-01 | SELL | -300 | 124.010 | 125.080 | 124.973 | USD -37,492 | 131.77 Profit of 2,040 on sale |
| 2025-04-30 | BUY | 180 | 121.920 | 122.250 | 122.217 | USD 21,999 | 131.87 |
| 2025-04-29 | BUY | 420 | 125.490 | 125.990 | 125.940 | USD 52,895 | 131.93 |
| 2025-04-28 | BUY | 894 | 123.300 | 125.230 | 125.037 | USD 111,783 | 132.02 |
| 2025-04-25 | BUY | 840 | 122.510 | 123.090 | 123.032 | USD 103,347 | 132.11 |
| 2025-04-24 | BUY | 240 | 121.710 | 121.890 | 121.872 | USD 29,249 | 132.21 |
| 2025-04-23 | BUY | 660 | 118.280 | 122.320 | 121.916 | USD 80,465 | 132.35 |
| 2025-04-22 | SELL | -366 | 114.910 | 115.800 | 115.711 | USD -42,350 | 132.53 Profit of 6,157 on sale |
| 2025-04-17 | BUY | 120 | 112.700 | 114.000 | 113.870 | USD 13,664 | 133.17 |
| 2025-04-16 | BUY | 240 | 112.640 | 115.620 | 115.322 | USD 27,677 | 133.39 |
| 2025-04-15 | BUY | 1,200 | 114.640 | 115.710 | 115.603 | USD 138,724 | 133.59 |
| 2025-04-11 | BUY | 1,500 | 114.540 | 115.430 | 115.341 | USD 173,012 | 134.02 |
| 2025-04-10 | BUY | 2,460 | 113.910 | 118.500 | 118.041 | USD 290,381 | 134.25 |
| 2025-04-09 | BUY | 480 | 121.320 | 123.295 | 123.097 | USD 59,087 | 134.39 |
| 2025-04-08 | BUY | 1,260 | 105.690 | 112.970 | 112.242 | USD 141,425 | 134.72 |
| 2025-04-07 | BUY | 1,437 | 106.300 | 110.910 | 110.449 | USD 158,715 | 135.05 |
| 2025-04-04 | SELL | -3,600 | 106.660 | 110.420 | 110.044 | USD -396,158 | 135.38 Profit of 91,193 on sale |
| 2025-04-02 | BUY | 420 | 122.800 | 124.590 | 124.411 | USD 52,253 | 135.52 |
| 2025-03-31 | SELL | -1,620 | 119.460 | 119.950 | 119.901 | USD -194,240 | 135.89 Profit of 25,902 on sale |
| 2025-03-28 | SELL | -1,020 | 120.690 | 125.540 | 125.055 | USD -127,556 | 136.08 Profit of 11,240 on sale |
| 2025-03-27 | SELL | -300 | 125.650 | 127.090 | 126.946 | USD -38,084 | 136.20 Profit of 2,777 on sale |
| 2025-03-26 | BUY | 540 | 128.640 | 131.000 | 130.764 | USD 70,613 | 136.30 |
| 2025-03-25 | SELL | -720 | 129.880 | 130.760 | 130.672 | USD -94,084 | 136.38 Profit of 4,109 on sale |
| 2025-03-24 | BUY | 420 | 129.820 | 130.720 | 130.630 | USD 54,865 | 136.46 |
| 2025-03-21 | BUY | 720 | 128.800 | 129.250 | 129.205 | USD 93,028 | 136.56 |
| 2025-03-19 | BUY | 112 | 126.000 | 127.080 | 126.972 | USD 14,221 | 136.84 |
| 2025-03-18 | SELL | -1,080 | 124.560 | 126.070 | 125.919 | USD -135,993 | 137.01 Profit of 11,977 on sale |
| 2025-03-17 | BUY | 1,140 | 126.940 | 128.000 | 127.894 | USD 145,799 | 137.15 |
| 2025-03-14 | BUY | 1,020 | 122.860 | 124.450 | 124.291 | USD 126,777 | 137.35 |
| 2025-03-13 | BUY | 5,032 | 119.380 | 126.220 | 125.536 | USD 631,697 | 137.60 |
| 2025-03-12 | BUY | 2,400 | 126.550 | 127.480 | 127.387 | USD 305,729 | 137.76 |
| 2025-03-11 | BUY | 960 | 125.440 | 130.769 | 130.236 | USD 125,027 | 137.93 |
| 2025-03-07 | BUY | 570 | 134.390 | 134.730 | 134.696 | USD 76,777 | 138.07 |
| 2025-03-06 | SELL | -540 | 134.770 | 140.325 | 139.769 | USD -75,476 | 138.12 Loss of -889 on sale |
| 2025-03-05 | BUY | 1,868 | 142.580 | 142.790 | 142.769 | USD 266,692 | 138.06 |
| 2025-03-04 | BUY | 360 | 141.420 | 143.230 | 143.049 | USD 51,498 | 138.00 |
| 2025-03-03 | BUY | 1,620 | 140.980 | 144.750 | 144.373 | USD 233,884 | 137.96 |
| 2025-02-28 | SELL | -420 | 138.870 | 140.160 | 140.031 | USD -58,813 | 137.94 Loss of -878 on sale |
| 2025-02-27 | BUY | 60 | 139.450 | 145.690 | 145.066 | USD 8,704 | 137.92 |
| 2025-02-26 | SELL | -120 | 144.030 | 145.130 | 145.020 | USD -17,402 | 137.81 Loss of -865 on sale |
| 2025-02-25 | BUY | 1,140 | 141.550 | 145.160 | 144.799 | USD 165,071 | 137.75 |
| 2025-02-21 | BUY | 840 | 146.070 | 154.565 | 153.716 | USD 129,121 | 137.48 |
| 2025-02-20 | BUY | 480 | 155.310 | 157.750 | 157.506 | USD 75,603 | 137.16 |
| 2025-02-19 | BUY | 120 | 157.980 | 160.000 | 159.798 | USD 19,176 | 136.78 |
| 2025-02-18 | BUY | 300 | 160.600 | 162.576 | 162.378 | USD 48,714 | 136.34 |
| 2025-02-13 | BUY | 1,020 | 141.040 | 141.940 | 141.850 | USD 144,687 | 135.27 |
| 2025-02-12 | BUY | 360 | 140.520 | 141.200 | 141.132 | USD 50,808 | 135.16 |
| 2025-02-11 | SELL | -120 | 134.520 | 136.250 | 136.077 | USD -16,329 | 135.18 Loss of -108 on sale |
| 2025-02-07 | SELL | -480 | 134.980 | 139.500 | 139.048 | USD -66,743 | 135.18 Loss of -1,858 on sale |
| 2025-02-06 | BUY | 240 | 132.570 | 133.190 | 133.128 | USD 31,951 | 135.23 |
| 2025-02-04 | BUY | 2,100 | 130.740 | 131.490 | 131.415 | USD 275,972 | 135.47 |
| 2025-02-03 | BUY | 780 | 129.780 | 130.955 | 130.838 | USD 102,053 | 135.60 |
| 2025-01-31 | BUY | 180 | 131.170 | 134.450 | 134.122 | USD 24,142 | 135.70 |
| 2025-01-30 | BUY | 120 | 131.790 | 134.371 | 134.113 | USD 16,094 | 135.80 |
| 2025-01-29 | BUY | 1,140 | 132.580 | 134.050 | 133.903 | USD 152,649 | 135.88 |
| 2025-01-28 | BUY | 540 | 131.050 | 131.420 | 131.383 | USD 70,947 | 136.00 |
| 2025-01-27 | BUY | 840 | 128.960 | 129.060 | 129.050 | USD 108,402 | 136.19 |
| 2025-01-24 | BUY | 540 | 127.090 | 132.720 | 132.157 | USD 71,365 | 136.43 |
| 2025-01-23 | BUY | 1,560 | 133.240 | 133.640 | 133.600 | USD 208,416 | 136.52 |
| 2025-01-22 | BUY | 1,020 | 132.500 | 135.000 | 134.750 | USD 137,445 | 136.64 |
| 2025-01-06 | BUY | 600 | 135.200 | 138.100 | 137.810 | USD 82,686 | 136.68 |
| 2024-12-10 | BUY | 427 | 138.300 | 139.890 | 139.731 | USD 59,665 | 136.63 |
| 2024-12-09 | BUY | 488 | 137.270 | 138.970 | 138.800 | USD 67,734 | 136.61 |
| 2024-12-06 | BUY | 732 | 136.920 | 138.860 | 138.666 | USD 101,504 | 136.60 |
| 2024-12-05 | BUY | 183 | 136.320 | 140.380 | 139.974 | USD 25,615 | 136.61 |
| 2024-12-04 | BUY | 671 | 139.070 | 139.150 | 139.142 | USD 93,364 | 136.52 |
| 2024-12-03 | BUY | 2,150 | 137.460 | 138.370 | 138.279 | USD 297,300 | 136.49 |
| 2024-12-02 | BUY | 180 | 137.490 | 137.600 | 137.589 | USD 24,766 | 136.45 |
| 2024-11-29 | BUY | 1,403 | 136.110 | 139.530 | 139.188 | USD 195,281 | 136.47 |
| 2024-11-27 | BUY | 1,647 | 138.280 | 140.410 | 140.197 | USD 230,904 | 136.32 |
| 2024-11-26 | BUY | 3,538 | 139.670 | 141.750 | 141.542 | USD 500,776 | 136.17 |
| 2024-11-25 | BUY | 3,660 | 140.930 | 141.000 | 140.993 | USD 516,034 | 135.95 |
| 2024-11-22 | BUY | 4,270 | 137.340 | 140.760 | 140.418 | USD 599,585 | 135.89 |
| 2024-11-21 | BUY | 671 | 133.260 | 134.950 | 134.781 | USD 90,438 | 136.02 |
| 2024-11-20 | BUY | 610 | 135.250 | 135.380 | 135.367 | USD 82,574 | 136.06 |
| 2024-11-19 | BUY | 549 | 131.440 | 131.960 | 131.908 | USD 72,417 | 136.32 |
| 2024-11-18 | BUY | 4,941 | 132.190 | 133.450 | 133.324 | USD 658,754 | 136.56 |
| 2024-11-12 | BUY | 1,708 | 133.200 | 136.120 | 135.828 | USD 231,994 | 136.77 |
| 2024-11-11 | BUY | 1,159 | 137.400 | 139.160 | 138.984 | USD 161,082 | 136.73 |
| 2024-11-08 | BUY | 874 | 134.610 | 137.710 | 137.400 | USD 120,088 | 136.88 |
| 2024-11-07 | BUY | 5,429 | 147.370 | 148.640 | 148.513 | USD 806,277 | 136.07 |
| 2024-11-06 | BUY | 1,647 | 140.910 | 142.950 | 142.746 | USD 235,103 | 135.67 |
| 2024-11-05 | BUY | 2,430 | 137.820 | 140.870 | 140.565 | USD 341,573 | 135.47 |
| 2024-11-04 | BUY | 427 | 136.870 | 137.550 | 137.482 | USD 58,705 | 135.33 |
| 2024-11-01 | BUY | 976 | 136.460 | 136.880 | 136.838 | USD 133,554 | 135.21 |
| 2024-10-31 | BUY | 244 | 134.790 | 138.060 | 137.733 | USD 33,607 | 135.26 |
| 2024-10-30 | BUY | 606 | 136.500 | 138.660 | 138.444 | USD 83,897 | 135.08 |
| 2024-10-29 | BUY | 1,464 | 137.780 | 138.350 | 138.293 | USD 202,461 | 134.63 |
| 2024-10-28 | SELL | -427 | 135.780 | 137.300 | 137.148 | USD -58,562 | 134.41 Loss of -1,171 on sale |
| 2024-10-25 | BUY | 732 | 134.580 | 135.280 | 135.210 | USD 98,974 | 134.36 |
| 2024-10-24 | BUY | 488 | 132.750 | 133.750 | 133.650 | USD 65,221 | 134.90 |
| 2024-10-23 | BUY | 610 | 131.920 | 136.200 | 135.772 | USD 82,821 | 136.39 |
| 2024-10-22 | BUY | 1,574 | 135.590 | 136.350 | 136.274 | USD 214,495 | 137.19 |
| 2024-10-21 | BUY | 1,708 | 137.190 | 137.990 | 137.910 | USD 235,550 | 0.00 |