| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 3,536 | | | 86.100* | | 75.59 |
| 2025-11-06 | SELL | -2,150 | | | 86.040* | | 75.48 Profit of 162,285 on sale |
| 2025-11-05 | SELL | -1,326 | | | 86.950* | | 75.42 Profit of 100,011 on sale |
| 2025-11-04 | SELL | -5,620 | | | 87.130* | | 75.36 Profit of 423,544 on sale |
| 2025-10-31 | SELL | -888 | 87.350 | 85.010 | 85.244 | USD -75,697 | 75.24 Loss of -8,881 on sale |
| 2025-10-30 | BUY | 3,136 | 87.260 | 85.880 | 86.018 | USD 269,752 | 75.19 |
| 2025-10-29 | BUY | 3,108 | 86.000 | 87.235 | 87.112 | USD 270,743 | 75.13 |
| 2025-10-28 | BUY | 13,320 | 86.900 | 87.300 | 87.260 | USD 1,162,303 | 75.07 |
| 2025-10-27 | BUY | 7,104 | 87.010 | 87.340 | 87.307 | USD 620,229 | 75.01 |
| 2025-10-24 | BUY | 878 | 86.410 | 86.880 | 86.833 | USD 76,239 | 74.95 |
| 2025-10-23 | SELL | -1,776 | 84.460 | 85.480 | 85.378 | USD -151,631 | 74.89 Loss of -18,618 on sale |
| 2025-10-22 | BUY | 3,552 | 83.880 | 85.160 | 85.032 | USD 302,034 | 74.85 |
| 2025-10-21 | BUY | 1,332 | 84.760 | 87.310 | 87.055 | USD 115,957 | 74.79 |
| 2025-10-17 | BUY | 6,660 | 83.280 | 84.530 | 84.405 | USD 562,137 | 74.69 |
| 2025-10-16 | BUY | 439 | 84.000 | 87.430 | 87.087 | USD 38,231 | 74.64 |
| 2025-10-14 | SELL | -2,664 | 84.560 | 86.060 | 85.910 | USD -228,864 | 74.52 Loss of -30,355 on sale |
| 2025-10-10 | SELL | -444 | 77.620 | 80.440 | 80.158 | USD -35,590 | 74.50 Loss of -2,513 on sale |
| 2025-10-08 | BUY | 3,552 | 79.730 | 81.330 | 81.170 | USD 288,316 | 74.47 |
| 2025-10-07 | BUY | 13,320 | 81.140 | 81.360 | 81.338 | USD 1,083,422 | 74.43 |
| 2025-10-06 | BUY | 444 | 80.690 | 81.460 | 81.383 | USD 36,134 | 74.40 |
| 2025-10-03 | BUY | 6,188 | 80.670 | 81.690 | 81.588 | USD 504,867 | 74.36 |
| 2025-10-02 | BUY | 4,862 | 80.500 | 81.050 | 80.995 | USD 393,798 | 74.33 |
| 2025-10-01 | BUY | 3,094 | 80.870 | 83.600 | 83.327 | USD 257,814 | 74.29 |
| 2025-09-30 | BUY | 4,420 | 83.820 | 85.120 | 84.990 | USD 375,656 | 74.23 |
| 2025-09-29 | BUY | 3,978 | 84.650 | 85.190 | 85.136 | USD 338,671 | 74.17 |
| 2025-09-26 | BUY | 4,862 | 85.010 | 85.640 | 85.577 | USD 416,075 | 74.11 |
| 2025-09-25 | BUY | 6,188 | 84.320 | 84.660 | 84.626 | USD 523,666 | 74.05 |
| 2025-09-18 | BUY | 453 | 83.500 | 83.520 | 83.518 | USD 37,834 | 73.99 |
| 2025-09-17 | BUY | 4,077 | 82.480 | 82.720 | 82.696 | USD 337,152 | 73.94 |
| 2025-07-31 | SELL | -7,557 | 80.630 | 81.930 | 81.800 | USD -618,163 | 73.90 Loss of -59,684 on sale |
| 2025-07-30 | BUY | 3,616 | 81.780 | 83.090 | 82.959 | USD 299,980 | 73.85 |
| 2025-07-29 | BUY | 452 | 82.650 | 83.700 | 83.595 | USD 37,785 | 73.80 |
| 2025-07-24 | BUY | 452 | 83.870 | 84.830 | 84.734 | USD 38,300 | 73.74 |
| 2025-07-23 | BUY | 2,712 | 83.700 | 83.930 | 83.907 | USD 227,556 | 73.68 |
| 2025-07-22 | BUY | 4,068 | 82.380 | 82.590 | 82.569 | USD 335,891 | 73.63 |
| 2025-07-21 | BUY | 906 | 80.280 | 81.460 | 81.342 | USD 73,696 | 73.58 |
| 2025-07-18 | SELL | -4,533 | 80.640 | 80.770 | 80.757 | USD -366,071 | 73.54 Loss of -32,716 on sale |
| 2025-07-17 | BUY | 453 | 79.710 | 80.650 | 80.556 | USD 36,492 | 73.50 |
| 2025-07-16 | BUY | 1,816 | 79.910 | 80.080 | 80.063 | USD 145,394 | 73.46 |
| 2025-07-15 | SELL | -6,900 | 78.860 | 81.080 | 80.858 | USD -557,920 | 73.43 Loss of -51,281 on sale |
| 2025-07-14 | BUY | 3,616 | 83.430 | 83.520 | 83.511 | USD 301,976 | 73.36 |
| 2025-07-11 | SELL | -904 | 82.550 | 82.680 | 82.667 | USD -74,731 | 73.30 Loss of -8,465 on sale |
| 2025-07-10 | BUY | 3,616 | 82.360 | 82.740 | 82.702 | USD 299,050 | 73.24 |
| 2025-07-09 | BUY | 3,616 | 81.790 | 82.520 | 82.447 | USD 298,128 | 73.19 |
| 2025-07-08 | BUY | 2,720 | 81.590 | 82.420 | 82.337 | USD 223,957 | 73.13 |
| 2025-07-07 | SELL | -10,419 | 82.340 | 83.590 | 83.465 | USD -869,622 | 73.07 Loss of -108,289 on sale |
| 2025-07-02 | SELL | -13,137 | 82.360 | 82.400 | 82.396 | USD -1,082,436 | 72.87 Loss of -125,188 on sale |
| 2025-06-30 | BUY | 7,701 | 80.120 | 81.100 | 81.002 | USD 623,796 | 72.82 |
| 2025-06-27 | BUY | 4,068 | 79.500 | 80.150 | 80.085 | USD 325,786 | 72.77 |
| 2025-06-25 | SELL | -904 | 79.070 | 79.310 | 79.286 | USD -71,675 | 72.68 Loss of -5,974 on sale |
| 2025-06-24 | BUY | 460 | 78.110 | 78.750 | 78.686 | USD 36,196 | 72.64 |
| 2025-06-23 | BUY | 11,752 | 77.010 | 77.030 | 77.028 | USD 905,233 | 72.61 |
| 2025-06-18 | SELL | -2,742 | 74.740 | 75.140 | 75.100 | USD -205,924 | 72.58 Loss of -6,914 on sale |
| 2025-06-13 | SELL | -1,371 | 72.360 | 73.790 | 73.647 | USD -100,970 | 72.58 Loss of -1,468 on sale |
| 2025-06-12 | BUY | 1,368 | 74.010 | 74.520 | 74.469 | USD 101,874 | 72.57 |
| 2025-06-11 | BUY | 1,824 | 74.930 | 75.720 | 75.641 | USD 137,969 | 72.55 |
| 2025-06-06 | SELL | -2,280 | 76.330 | 76.760 | 76.717 | USD -174,915 | 72.47 Loss of -9,687 on sale |
| 2025-06-05 | SELL | -1,368 | 74.900 | 75.760 | 75.674 | USD -103,522 | 72.45 Loss of -4,411 on sale |
| 2025-06-04 | SELL | -1,820 | 75.380 | 78.800 | 78.458 | USD -142,794 | 72.43 Loss of -10,976 on sale |
| 2025-06-02 | BUY | 5,915 | 74.720 | 74.750 | 74.747 | USD 442,129 | 72.38 |
| 2025-05-30 | SELL | -1,320 | 74.780 | 74.800 | 74.798 | USD -98,733 | 72.37 Loss of -3,211 on sale |
| 2025-05-29 | BUY | 454 | 74.510 | 75.080 | 75.023 | USD 34,060 | 72.35 |
| 2025-05-28 | SELL | -453 | 73.730 | 74.360 | 74.297 | USD -33,657 | 72.34 Loss of -888 on sale |
| 2025-05-27 | BUY | 4,994 | 73.990 | 74.090 | 74.080 | USD 369,956 | 72.32 |
| 2025-05-23 | SELL | -9,080 | 72.830 | 73.190 | 73.154 | USD -664,238 | 72.32 Loss of -7,614 on sale |
| 2025-05-22 | SELL | -9,988 | 73.390 | 73.890 | 73.840 | USD -737,514 | 72.31 Loss of -15,315 on sale |
| 2025-05-21 | BUY | 454 | 73.190 | 75.130 | 74.936 | USD 34,021 | 72.30 |
| 2025-05-20 | BUY | 3,632 | 75.520 | 75.870 | 75.835 | USD 275,433 | 72.27 |
| 2025-05-19 | BUY | 13,166 | 76.060 | 76.410 | 76.375 | USD 1,005,553 | 72.24 |
| 2025-05-16 | BUY | 12,258 | 76.180 | 76.350 | 76.333 | USD 935,690 | 72.21 |
| 2025-05-15 | BUY | 10,010 | 75.590 | 76.520 | 76.427 | USD 765,034 | 72.18 |
| 2025-05-14 | BUY | 9,100 | 76.280 | 76.490 | 76.469 | USD 695,868 | 72.14 |
| 2025-05-13 | SELL | -1,820 | 75.990 | 76.580 | 76.521 | USD -139,268 | 72.11 Loss of -8,032 on sale |
| 2025-05-12 | BUY | 455 | 74.880 | 75.250 | 75.213 | USD 34,222 | 72.08 |
| 2025-05-09 | BUY | 1,365 | 72.450 | 73.240 | 73.161 | USD 99,865 | 72.08 |
| 2025-05-08 | SELL | -13,166 | 73.310 | 73.990 | 73.922 | USD -973,257 | 72.07 Loss of -24,398 on sale |
| 2025-05-07 | SELL | -6,356 | 73.180 | 74.300 | 74.188 | USD -471,539 | 72.06 Loss of -13,533 on sale |
| 2025-05-06 | BUY | 15,890 | 73.480 | 74.190 | 74.119 | USD 1,177,751 | 72.05 |
| 2025-05-02 | BUY | 1,365 | 73.800 | 74.160 | 74.124 | USD 101,179 | 72.01 |
| 2025-05-01 | SELL | -2,275 | 71.810 | 72.470 | 72.404 | USD -164,719 | 72.01 Loss of -886 on sale |
| 2025-04-30 | BUY | 1,365 | 71.010 | 71.410 | 71.370 | USD 97,420 | 72.02 |
| 2025-04-29 | BUY | 3,185 | 71.100 | 71.340 | 71.316 | USD 227,141 | 72.03 |
| 2025-04-28 | BUY | 6,778 | 69.430 | 70.560 | 70.447 | USD 477,490 | 72.06 |
| 2025-04-25 | BUY | 6,356 | 69.730 | 70.190 | 70.144 | USD 445,835 | 72.08 |
| 2025-04-24 | BUY | 1,816 | 69.560 | 69.850 | 69.821 | USD 126,795 | 72.11 |
| 2025-04-23 | BUY | 4,994 | 67.940 | 69.500 | 69.344 | USD 346,304 | 72.15 |
| 2025-04-22 | SELL | -2,756 | 66.230 | 66.410 | 66.392 | USD -182,976 | 72.21 Profit of 16,027 on sale |
| 2025-04-17 | BUY | 908 | 64.710 | 65.710 | 65.610 | USD 59,574 | 72.36 |
| 2025-04-16 | BUY | 13,346 | 63.980 | 64.980 | 64.880 | USD 865,889 | 72.45 |
| 2025-04-15 | BUY | 9,100 | 64.540 | 65.420 | 65.332 | USD 594,521 | 72.53 |
| 2025-04-11 | BUY | 11,375 | 62.510 | 63.620 | 63.509 | USD 722,415 | 72.74 |
| 2025-04-10 | BUY | 18,655 | 63.110 | 65.000 | 64.811 | USD 1,209,049 | 72.85 |
| 2025-04-09 | BUY | 3,640 | 66.330 | 67.190 | 67.104 | USD 244,259 | 72.92 |
| 2025-04-08 | BUY | 9,555 | 62.080 | 65.630 | 65.275 | USD 623,703 | 73.04 |
| 2025-04-07 | BUY | 10,879 | 62.170 | 64.330 | 64.114 | USD 697,496 | 73.16 |
| 2025-04-04 | SELL | -27,240 | 60.980 | 63.570 | 63.311 | USD -1,724,592 | 73.30 Profit of 272,073 on sale |
| 2025-04-02 | BUY | 3,178 | 72.260 | 72.470 | 72.449 | USD 230,243 | 73.31 |
| 2025-03-31 | SELL | -12,258 | 71.790 | 72.070 | 72.042 | USD -883,091 | 73.35 Profit of 16,062 on sale |
| 2025-03-28 | SELL | -7,718 | 70.690 | 72.550 | 72.364 | USD -558,505 | 73.38 Profit of 7,873 on sale |
| 2025-03-27 | SELL | -2,270 | 72.280 | 73.570 | 73.441 | USD -166,711 | 73.40 Loss of -99 on sale |
| 2025-03-26 | BUY | 4,086 | 73.470 | 75.380 | 75.189 | USD 307,222 | 73.40 |
| 2025-03-25 | SELL | -5,448 | 74.240 | 74.660 | 74.618 | USD -406,519 | 73.39 Loss of -6,712 on sale |
| 2025-03-24 | BUY | 3,178 | 74.280 | 74.530 | 74.505 | USD 236,777 | 73.37 |
| 2025-03-21 | SELL | -77,268 | 72.520 | 72.780 | 72.754 | USD -5,621,556 | 73.39 Profit of 48,810 on sale |
| 2025-03-19 | BUY | 862 | 72.760 | 73.830 | 73.723 | USD 63,549 | 73.41 |
| 2025-03-18 | SELL | -8,280 | 71.110 | 71.480 | 71.443 | USD -591,548 | 73.44 Profit of 16,496 on sale |
| 2025-03-17 | BUY | 8,740 | 70.840 | 71.560 | 71.488 | USD 624,805 | 73.47 |
| 2025-03-14 | BUY | 7,820 | 70.850 | 71.070 | 71.048 | USD 555,595 | 73.51 |
| 2025-03-13 | BUY | 38,582 | 68.460 | 69.720 | 69.594 | USD 2,685,076 | 73.57 |
| 2025-03-12 | BUY | 18,400 | 68.930 | 69.490 | 69.434 | USD 1,277,586 | 73.64 |
| 2025-03-11 | BUY | 7,360 | 67.280 | 68.010 | 67.937 | USD 500,016 | 73.73 |
| 2025-03-07 | BUY | 4,366 | 71.050 | 72.250 | 72.130 | USD 314,920 | 73.87 |
| 2025-03-06 | SELL | -4,131 | 72.650 | 73.890 | 73.766 | USD -304,727 | 73.89 Profit of 495 on sale |
| 2025-03-05 | BUY | 14,285 | 74.160 | 74.630 | 74.583 | USD 1,065,418 | 73.88 |
| 2025-03-04 | BUY | 2,754 | 73.300 | 75.650 | 75.415 | USD 207,693 | 73.89 |
| 2025-03-03 | BUY | 12,393 | 77.030 | 78.980 | 78.785 | USD 976,383 | 73.84 |
| 2025-02-28 | SELL | -3,213 | 78.320 | 78.420 | 78.410 | USD -251,931 | 73.77 Loss of -14,901 on sale |
| 2025-02-27 | BUY | 459 | 76.620 | 77.920 | 77.790 | USD 35,706 | 73.73 |
| 2025-02-26 | SELL | -918 | 76.450 | 77.770 | 77.638 | USD -71,272 | 73.68 Loss of -3,630 on sale |
| 2025-02-25 | BUY | 8,721 | 76.000 | 78.040 | 77.836 | USD 678,808 | 73.65 |
| 2025-02-21 | BUY | 6,426 | 77.500 | 79.450 | 79.255 | USD 509,293 | 73.52 |
| 2025-02-20 | BUY | 3,672 | 78.630 | 80.280 | 80.115 | USD 294,182 | 73.43 |
| 2025-02-19 | BUY | 918 | 80.350 | 80.650 | 80.620 | USD 74,009 | 73.31 |
| 2025-02-18 | BUY | 2,295 | 80.780 | 80.950 | 80.933 | USD 185,741 | 73.18 |
| 2025-02-13 | BUY | 7,803 | 78.850 | 79.660 | 79.579 | USD 620,955 | 72.81 |
| 2025-02-12 | BUY | 2,754 | 79.250 | 79.720 | 79.673 | USD 219,419 | 72.69 |
| 2025-02-11 | SELL | -918 | 79.640 | 79.970 | 79.937 | USD -73,382 | 72.55 Loss of -6,779 on sale |
| 2025-02-07 | SELL | -3,672 | 80.670 | 81.300 | 81.237 | USD -298,302 | 72.25 Loss of -32,988 on sale |
| 2025-02-06 | BUY | 1,836 | 81.420 | 81.500 | 81.492 | USD 149,619 | 72.06 |
| 2025-02-04 | BUY | 16,065 | 79.470 | 79.850 | 79.812 | USD 1,282,180 | 71.73 |
| 2025-02-03 | BUY | 5,967 | 78.140 | 78.510 | 78.473 | USD 468,248 | 71.59 |
| 2025-01-31 | BUY | 1,377 | 78.800 | 79.290 | 79.241 | USD 109,115 | 71.42 |
| 2025-01-30 | BUY | 918 | 78.820 | 79.240 | 79.198 | USD 72,704 | 71.25 |
| 2025-01-29 | BUY | 8,721 | 78.370 | 78.980 | 78.919 | USD 688,253 | 71.08 |
| 2025-01-28 | BUY | 4,131 | 77.880 | 78.150 | 78.123 | USD 322,726 | 70.91 |
| 2025-01-27 | BUY | 6,426 | 77.940 | 78.040 | 78.030 | USD 501,421 | 70.74 |
| 2025-01-24 | BUY | 4,131 | 77.320 | 77.650 | 77.617 | USD 320,636 | 70.57 |
| 2025-01-23 | BUY | 11,934 | 77.430 | 78.300 | 78.213 | USD 933,394 | 70.39 |
| 2025-01-02 | BUY | 15,139 | 70.190 | 71.210 | 71.108 | USD 1,076,504 | 70.39 |
| 2024-12-30 | SELL | -40,674 | 70.410 | 70.800 | 70.761 | USD -2,878,133 | 70.39 Loss of -14,943 on sale |
| 2024-12-10 | BUY | 3,283 | 72.050 | 73.500 | 73.355 | USD 240,824 | 70.35 |
| 2024-12-09 | BUY | 3,752 | 72.620 | 74.550 | 74.357 | USD 278,987 | 70.28 |
| 2024-12-06 | BUY | 5,628 | 74.330 | 74.720 | 74.681 | USD 420,305 | 70.16 |
| 2024-12-05 | BUY | 1,407 | 73.660 | 74.610 | 74.515 | USD 104,843 | 70.05 |
| 2024-12-04 | BUY | 5,159 | 73.060 | 74.250 | 74.131 | USD 382,442 | 69.95 |
| 2024-12-03 | BUY | 16,532 | 74.140 | 75.850 | 75.679 | USD 1,251,125 | 69.81 |
| 2024-12-02 | BUY | 1,384 | 75.280 | 76.950 | 76.783 | USD 106,268 | 69.62 |
| 2024-11-29 | BUY | 3,662 | 76.170 | 78.040 | 77.853 | USD 285,098 | 69.39 |
| 2024-11-27 | BUY | 12,663 | 77.210 | 77.790 | 77.732 | USD 984,320 | 68.79 |
| 2024-11-26 | BUY | 27,144 | 77.350 | 78.130 | 78.052 | USD 2,118,643 | 68.44 |
| 2024-11-25 | BUY | 28,080 | 76.900 | 77.310 | 77.269 | USD 2,169,713 | 68.09 |
| 2024-11-22 | BUY | 32,830 | 75.960 | 76.080 | 76.068 | USD 2,497,312 | 67.75 |
| 2024-11-21 | BUY | 5,159 | 74.830 | 76.040 | 75.919 | USD 391,666 | 67.43 |
| 2024-11-20 | BUY | 4,690 | 73.580 | 73.780 | 73.760 | USD 345,934 | 67.13 |
| 2024-11-19 | BUY | 4,221 | 73.430 | 74.160 | 74.087 | USD 312,721 | 66.82 |
| 2024-11-18 | BUY | 37,989 | 74.090 | 74.700 | 74.639 | USD 2,835,461 | 66.44 |
| 2024-11-12 | BUY | 13,132 | 72.600 | 73.370 | 73.293 | USD 962,484 | 66.09 |
| 2024-11-11 | BUY | 8,911 | 72.560 | 73.250 | 73.181 | USD 652,116 | 65.71 |
| 2024-11-08 | BUY | 6,714 | 70.040 | 70.130 | 70.121 | USD 470,792 | 65.44 |
| 2024-11-07 | BUY | 41,652 | 69.820 | 71.670 | 71.485 | USD 2,977,493 | 65.15 |
| 2024-11-06 | BUY | 34,560 | 72.470 | 74.270 | 74.090 | USD 2,560,550 | 64.63 |
| 2024-11-05 | BUY | 18,648 | 64.070 | 64.500 | 64.457 | USD 1,201,994 | 64.72 |
| 2024-11-05 | BUY | 18,648 | 64.070 | 64.500 | 64.457 | USD 1,201,994 | 64.72 |
| 2024-11-04 | BUY | 3,276 | 63.700 | 64.650 | 64.555 | USD 211,482 | 64.93 |
| 2024-11-04 | BUY | 3,276 | 63.700 | 64.650 | 64.555 | USD 211,482 | 64.93 |
| 2024-11-01 | BUY | 7,488 | 64.680 | 65.580 | 65.490 | USD 490,389 | 64.95 |
| 2024-10-31 | BUY | 1,876 | 64.920 | 65.750 | 65.667 | USD 123,191 | 64.96 |
| 2024-10-30 | BUY | 4,669 | 65.410 | 66.400 | 66.301 | USD 309,559 | 64.89 |
| 2024-10-29 | BUY | 17,390 | 65.300 | 66.000 | 65.930 | USD 1,146,523 | 64.83 |
| 2024-10-28 | SELL | -3,290 | 65.610 | 65.750 | 65.736 | USD -216,271 | 64.67 Loss of -3,507 on sale |
| 2024-10-25 | BUY | 5,640 | 64.530 | 65.950 | 65.808 | USD 371,157 | 64.70 |
| 2024-10-24 | BUY | 3,760 | 65.430 | 65.570 | 65.556 | USD 246,491 | 64.46 |
| 2024-10-23 | BUY | 4,700 | 64.560 | 65.050 | 65.001 | USD 305,505 | 64.41 |
| 2024-10-22 | BUY | 25,288 | 64.810 | 65.210 | 65.170 | USD 1,648,019 | 64.02 |
| 2024-10-21 | BUY | 13,160 | 64.020 | 64.690 | 64.623 | USD 850,439 | 0.00 |