| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,124 | 96.020 | 94.720 | 94.850 | USD 201,461 | 83.73 |
| 2025-11-07 | SELL | -142 | | | 95.240* | | 83.68 Profit of 11,882 on sale |
| 2025-11-06 | SELL | -436 | | | 94.200* | | 83.63 Profit of 36,463 on sale |
| 2025-11-05 | BUY | 1,369 | 94.070 | 92.795 | 92.922 | USD 127,211 | 83.59 |
| 2025-11-04 | BUY | 1,744 | | | 93.840* | | 83.54 |
| 2025-11-03 | SELL | -872 | 95.000 | 92.610 | 92.849 | USD -80,964 | 83.50 Loss of -8,153 on sale |
| 2025-10-30 | BUY | 5,500 | 95.530 | 93.540 | 93.739 | USD 515,565 | 83.40 |
| 2025-10-29 | BUY | 5,500 | 94.610 | 95.100 | 95.051 | USD 522,780 | 83.35 |
| 2025-10-28 | BUY | 550 | 93.850 | 95.000 | 94.885 | USD 52,187 | 83.30 |
| 2025-10-27 | BUY | 330 | 94.840 | 95.280 | 95.236 | USD 31,428 | 83.25 |
| 2025-10-24 | BUY | 220 | 94.420 | 95.420 | 95.320 | USD 20,970 | 83.20 |
| 2025-10-21 | BUY | 330 | 95.090 | 95.410 | 95.378 | USD 31,475 | 83.04 |
| 2025-10-20 | BUY | 1,210 | 94.950 | 95.680 | 95.607 | USD 115,684 | 82.98 |
| 2025-10-16 | BUY | 1,100 | 93.410 | 97.160 | 96.785 | USD 106,464 | 82.88 |
| 2025-10-15 | BUY | 1,314 | 94.330 | 94.950 | 94.888 | USD 124,683 | 82.83 |
| 2025-10-03 | BUY | 436 | 94.080 | 94.360 | 94.332 | USD 41,129 | 82.72 |
| 2025-10-02 | BUY | 872 | 92.700 | 93.070 | 93.033 | USD 81,125 | 82.67 |
| 2025-10-01 | BUY | 1,300 | 92.250 | 94.720 | 94.473 | USD 122,815 | 82.63 |
| 2025-09-30 | BUY | 7,957 | 95.470 | 97.300 | 97.117 | USD 772,760 | 82.57 |
| 2025-09-29 | BUY | 2,071 | 96.890 | 96.980 | 96.971 | USD 200,827 | 82.50 |
| 2025-09-26 | BUY | 4,681 | 95.460 | 95.980 | 95.928 | USD 449,039 | 82.43 |
| 2025-09-25 | BUY | 327 | 94.780 | 94.800 | 94.798 | USD 30,999 | 82.37 |
| 2025-09-24 | BUY | 6,206 | 92.370 | 94.130 | 93.954 | USD 583,079 | 82.32 |
| 2025-09-18 | BUY | 1,308 | 93.280 | 93.740 | 93.694 | USD 122,552 | 82.27 |
| 2025-09-17 | BUY | 1,635 | 92.090 | 92.190 | 92.180 | USD 150,714 | 82.22 |
| 2025-09-16 | BUY | 2,616 | 91.030 | 92.400 | 92.263 | USD 241,360 | 82.17 |
| 2025-09-15 | BUY | 872 | 92.100 | 94.100 | 93.900 | USD 81,881 | 82.12 |
| 2025-09-11 | SELL | -109 | 93.940 | 94.080 | 94.066 | USD -10,253 | 82.00 Loss of -1,315 on sale |
| 2025-09-10 | BUY | 6,976 | 92.240 | 93.360 | 93.248 | USD 650,498 | 81.95 |
| 2025-09-09 | BUY | 432 | 93.670 | 94.050 | 94.012 | USD 40,613 | 81.89 |
| 2025-08-06 | BUY | 2,091 | 96.710 | 97.220 | 97.169 | USD 203,180 | 81.74 |
| 2025-07-31 | BUY | 555 | 97.730 | 98.750 | 98.648 | USD 54,750 | 81.58 |
| 2025-07-29 | BUY | 2,220 | 97.910 | 99.590 | 99.422 | USD 220,717 | 81.40 |
| 2025-07-28 | BUY | 436 | 97.910 | 98.080 | 98.063 | USD 42,755 | 81.31 |
| 2025-07-25 | BUY | 666 | 97.060 | 98.280 | 98.158 | USD 65,373 | 81.23 |
| 2025-07-24 | BUY | 324 | 96.500 | 96.750 | 96.725 | USD 31,339 | 81.15 |
| 2025-07-23 | BUY | 777 | 95.150 | 95.870 | 95.798 | USD 74,435 | 81.07 |
| 2025-07-22 | BUY | 444 | 95.390 | 96.620 | 96.497 | USD 42,845 | 80.99 |
| 2025-07-18 | BUY | 864 | 95.800 | 97.500 | 97.330 | USD 84,093 | 80.91 |
| 2025-07-17 | BUY | 9,905 | 93.100 | 93.430 | 93.397 | USD 925,097 | 80.84 |
| 2025-07-11 | BUY | 872 | 91.970 | 92.990 | 92.888 | USD 80,998 | 80.59 |
| 2025-07-10 | BUY | 981 | 93.040 | 93.350 | 93.319 | USD 91,546 | 80.52 |
| 2025-07-09 | BUY | 981 | 92.320 | 92.670 | 92.635 | USD 90,875 | 80.46 |
| 2025-07-07 | SELL | -654 | 92.600 | 92.650 | 92.645 | USD -60,590 | 80.32 Loss of -8,061 on sale |
| 2025-07-02 | SELL | -2,708 | 91.340 | 91.820 | 91.772 | USD -248,519 | 80.12 Loss of -31,544 on sale |
| 2025-06-27 | BUY | 317 | 89.980 | 90.690 | 90.619 | USD 28,726 | 80.00 |
| 2025-06-26 | BUY | 327 | 89.440 | 90.860 | 90.718 | USD 29,665 | 79.94 |
| 2025-06-24 | SELL | -1,526 | 89.320 | 90.480 | 90.364 | USD -137,895 | 79.83 Loss of -16,082 on sale |
| 2025-06-18 | BUY | 872 | 89.910 | 90.190 | 90.162 | USD 78,621 | 79.59 |
| 2025-06-17 | BUY | 327 | 88.960 | 89.320 | 89.284 | USD 29,196 | 79.53 |
| 2025-06-16 | SELL | -444 | 88.970 | 89.680 | 89.609 | USD -39,786 | 79.47 Loss of -4,501 on sale |
| 2025-06-13 | BUY | 939 | 87.360 | 88.100 | 88.026 | USD 82,656 | 79.42 |
| 2025-06-12 | SELL | -545 | 88.500 | 88.540 | 88.536 | USD -48,252 | 79.36 Loss of -4,999 on sale |
| 2025-06-11 | BUY | 1,167 | 88.400 | 89.350 | 89.255 | USD 104,161 | 79.31 |
| 2025-06-06 | BUY | 327 | 88.250 | 88.600 | 88.565 | USD 28,961 | 79.13 |
| 2025-06-05 | BUY | 1,526 | 87.240 | 87.780 | 87.726 | USD 133,870 | 79.08 |
| 2025-06-04 | BUY | 218 | 87.480 | 88.230 | 88.155 | USD 19,218 | 79.02 |
| 2025-06-03 | SELL | -109 | 88.000 | 88.520 | 88.468 | USD -9,643 | 78.96 Loss of -1,036 on sale |
| 2025-05-30 | SELL | -13,298 | 88.340 | 88.520 | 88.502 | USD -1,176,900 | 78.84 Loss of -128,540 on sale |
| 2025-05-29 | BUY | 295 | 87.760 | 88.500 | 88.426 | USD 26,086 | 78.78 |
| 2025-05-27 | BUY | 1,883 | 88.630 | 88.950 | 88.918 | USD 167,433 | 78.64 |
| 2025-05-23 | BUY | 1,515 | 87.400 | 87.760 | 87.724 | USD 132,902 | 78.52 |
| 2025-05-22 | BUY | 763 | 87.310 | 87.670 | 87.634 | USD 66,865 | 78.46 |
| 2025-05-19 | BUY | 654 | 89.230 | 89.390 | 89.374 | USD 58,451 | 78.24 |
| 2025-05-16 | BUY | 327 | 88.690 | 88.870 | 88.852 | USD 29,055 | 78.16 |
| 2025-05-15 | SELL | -218 | 88.110 | 88.370 | 88.344 | USD -19,259 | 78.09 Loss of -2,235 on sale |
| 2025-05-14 | BUY | 109 | 87.160 | 87.290 | 87.277 | USD 9,513 | 78.02 |
| 2025-05-13 | BUY | 218 | 86.220 | 86.870 | 86.805 | USD 18,923 | 77.96 |
| 2025-05-12 | BUY | 733 | 85.370 | 87.000 | 86.837 | USD 63,652 | 77.91 |
| 2025-05-09 | SELL | -545 | 84.470 | 84.740 | 84.713 | USD -46,169 | 77.86 Loss of -3,736 on sale |
| 2025-05-08 | BUY | 218 | 84.370 | 85.190 | 85.108 | USD 18,554 | 77.81 |
| 2025-05-07 | BUY | 327 | 84.010 | 84.260 | 84.235 | USD 27,545 | 77.76 |
| 2025-05-02 | BUY | 12,099 | 83.110 | 83.680 | 83.623 | USD 1,011,755 | 77.64 |
| 2025-04-30 | BUY | 3,815 | 81.400 | 81.660 | 81.634 | USD 311,434 | 77.58 |
| 2025-04-29 | BUY | 957 | 81.260 | 81.470 | 81.449 | USD 77,947 | 77.55 |
| 2025-04-28 | BUY | 763 | 80.180 | 80.480 | 80.450 | USD 61,383 | 77.53 |
| 2025-04-25 | BUY | 1,962 | 79.940 | 81.140 | 81.020 | USD 158,961 | 77.51 |
| 2025-04-24 | SELL | -2,289 | 79.380 | 79.500 | 79.488 | USD -181,948 | 77.49 Loss of -4,573 on sale |
| 2025-04-23 | BUY | 2,071 | 77.850 | 80.020 | 79.803 | USD 165,272 | 77.49 |
| 2025-04-22 | BUY | 872 | 76.580 | 77.060 | 77.012 | USD 67,154 | 77.49 |
| 2025-04-17 | BUY | 1,188 | 76.150 | 79.100 | 78.805 | USD 93,620 | 77.54 |
| 2025-04-15 | BUY | 1,080 | 77.190 | 78.120 | 78.027 | USD 84,269 | 77.56 |
| 2025-04-11 | BUY | 1,744 | 76.960 | 77.330 | 77.293 | USD 134,799 | 77.57 |
| 2025-04-09 | BUY | 654 | 75.250 | 76.520 | 76.393 | USD 49,961 | 77.62 |
| 2025-04-08 | BUY | 3,924 | 69.930 | 74.550 | 74.088 | USD 290,721 | 77.69 |
| 2025-04-07 | BUY | 1,284 | 70.040 | 71.360 | 71.228 | USD 91,457 | 77.76 |
| 2025-04-04 | SELL | -1,744 | 69.060 | 72.880 | 72.498 | USD -126,437 | 77.84 Profit of 9,324 on sale |
| 2025-04-02 | BUY | 14,824 | 78.590 | 79.180 | 79.121 | USD 1,172,890 | 77.84 |
| 2025-04-01 | BUY | 109 | 77.670 | 78.030 | 77.994 | USD 8,501 | 77.84 |
| 2025-03-31 | BUY | 763 | 78.280 | 78.780 | 78.730 | USD 60,071 | 77.83 |
| 2025-03-28 | BUY | 436 | 77.810 | 79.690 | 79.502 | USD 34,663 | 77.84 |
| 2025-03-27 | BUY | 202 | 79.600 | 80.610 | 80.509 | USD 16,263 | 77.82 |
| 2025-03-26 | BUY | 109 | 80.140 | 81.240 | 81.130 | USD 8,843 | 77.80 |
| 2025-03-25 | BUY | 1,181 | 80.750 | 81.030 | 81.002 | USD 95,663 | 77.77 |
| 2025-03-24 | BUY | 1,313 | 79.960 | 80.410 | 80.365 | USD 105,519 | 77.74 |
| 2025-03-21 | SELL | -436 | 78.390 | 78.770 | 78.732 | USD -34,327 | 77.74 Loss of -434 on sale |
| 2025-03-20 | BUY | 1,744 | 78.570 | 79.550 | 79.452 | USD 138,564 | 77.73 |
| 2025-03-19 | BUY | 303 | 78.730 | 79.410 | 79.342 | USD 24,041 | 77.72 |
| 2025-03-18 | BUY | 3,764 | 77.560 | 77.990 | 77.947 | USD 293,392 | 77.72 |
| 2025-03-17 | BUY | 763 | 77.770 | 78.320 | 78.265 | USD 59,716 | 77.72 |
| 2025-03-14 | BUY | 5,668 | 77.110 | 78.220 | 78.109 | USD 442,722 | 77.73 |
| 2025-03-13 | BUY | 1,090 | 73.510 | 74.720 | 74.599 | USD 81,313 | 77.77 |
| 2025-03-12 | SELL | -5,450 | 74.220 | 74.960 | 74.886 | USD -408,129 | 77.81 Profit of 15,938 on sale |
| 2025-03-11 | SELL | -4,033 | 72.470 | 73.060 | 73.001 | USD -294,413 | 77.87 Profit of 19,633 on sale |
| 2025-03-10 | BUY | 1,199 | 71.240 | 73.000 | 72.824 | USD 87,316 | 77.94 |
| 2025-03-07 | BUY | 218 | 74.630 | 75.900 | 75.773 | USD 16,519 | 77.98 |
| 2025-03-05 | BUY | 1,635 | 76.740 | 77.100 | 77.064 | USD 126,000 | 77.99 |
| 2025-03-04 | BUY | 1,853 | 75.150 | 77.670 | 77.418 | USD 143,456 | 78.03 |
| 2025-03-03 | BUY | 3,488 | 78.120 | 79.950 | 79.767 | USD 278,227 | 78.03 |
| 2025-02-28 | BUY | 2,834 | 79.530 | 80.130 | 80.070 | USD 226,918 | 78.01 |
| 2025-02-27 | SELL | -545 | 78.430 | 79.540 | 79.429 | USD -43,289 | 78.00 Loss of -777 on sale |
| 2025-02-25 | BUY | 4,033 | 79.000 | 80.660 | 80.494 | USD 324,632 | 77.98 |
| 2025-02-21 | BUY | 436 | 80.440 | 82.560 | 82.348 | USD 35,904 | 77.92 |
| 2025-02-18 | SELL | -981 | 81.480 | 81.760 | 81.732 | USD -80,179 | 77.77 Loss of -3,882 on sale |
| 2025-02-14 | SELL | -6,649 | 80.340 | 81.750 | 81.609 | USD -542,618 | 77.71 Loss of -25,948 on sale |
| 2025-02-13 | BUY | 29,674 | 81.570 | 82.470 | 82.380 | USD 2,444,544 | 77.65 |
| 2025-02-12 | BUY | 996 | 82.280 | 83.160 | 83.072 | USD 82,740 | 77.59 |
| 2025-02-07 | SELL | -136 | 83.180 | 84.040 | 83.954 | USD -11,418 | 77.38 Loss of -894 on sale |
| 2025-02-06 | BUY | 1,919 | 83.640 | 83.940 | 83.910 | USD 161,023 | 77.29 |
| 2025-02-05 | BUY | 505 | 81.870 | 82.240 | 82.203 | USD 41,513 | 77.22 |
| 2025-02-04 | BUY | 606 | 81.800 | 82.750 | 82.655 | USD 50,089 | 77.15 |
| 2025-02-03 | BUY | 606 | 82.750 | 83.220 | 83.173 | USD 50,403 | 77.07 |
| 2025-01-31 | BUY | 1,111 | 82.720 | 83.730 | 83.629 | USD 92,912 | 76.98 |
| 2025-01-29 | SELL | -101 | 82.060 | 82.650 | 82.591 | USD -8,342 | 76.80 Loss of -585 on sale |
| 2025-01-28 | SELL | -909 | 81.700 | 83.000 | 82.870 | USD -75,329 | 76.72 Loss of -5,593 on sale |
| 2025-01-27 | SELL | -1,616 | 82.530 | 82.560 | 82.557 | USD -133,412 | 76.62 Loss of -9,592 on sale |
| 2025-01-24 | BUY | 1,212 | 81.830 | 82.470 | 82.406 | USD 99,876 | 76.53 |
| 2025-01-23 | BUY | 202 | 82.080 | 82.130 | 82.125 | USD 16,589 | 76.44 |
| 2025-01-22 | BUY | 1,668 | 80.600 | 81.730 | 81.617 | USD 136,137 | 76.37 |
| 2025-01-21 | BUY | 1,212 | 80.930 | 82.600 | 82.433 | USD 99,909 | 76.29 |
| 2025-01-16 | BUY | 1,887 | 75.510 | 75.520 | 75.519 | USD 142,504 | 76.30 |
| 2025-01-14 | BUY | 808 | 72.340 | 72.970 | 72.907 | USD 58,909 | 76.43 |
| 2025-01-10 | BUY | 2,424 | 72.770 | 73.460 | 73.391 | USD 177,900 | 76.57 |
| 2024-12-30 | BUY | 303 | 73.930 | 74.320 | 74.281 | USD 22,507 | 76.91 |
| 2024-12-27 | BUY | 404 | 74.740 | 75.150 | 75.109 | USD 30,344 | 76.96 |
| 2024-12-23 | BUY | 3,030 | 74.710 | 74.740 | 74.737 | USD 226,453 | 77.11 |
| 2024-12-20 | BUY | 808 | 74.310 | 75.000 | 74.931 | USD 60,544 | 77.18 |
| 2024-12-19 | BUY | 101 | 73.620 | 75.160 | 75.006 | USD 7,576 | 77.27 |
| 2024-12-18 | BUY | 808 | 73.970 | 77.170 | 76.850 | USD 62,095 | 77.36 |
| 2024-12-17 | BUY | 202 | 76.760 | 77.820 | 77.714 | USD 15,698 | 77.38 |
| 2024-12-16 | BUY | 1,010 | 77.940 | 79.990 | 79.785 | USD 80,583 | 77.36 |
| 2024-12-13 | BUY | 738 | 79.540 | 83.080 | 82.726 | USD 61,052 | 77.30 |
| 2024-12-10 | BUY | 5,050 | 82.320 | 83.130 | 83.049 | USD 419,397 | 76.99 |
| 2024-12-09 | BUY | 606 | 81.510 | 82.820 | 82.689 | USD 50,110 | 76.85 |
| 2024-12-06 | SELL | -1,515 | 81.470 | 82.170 | 82.100 | USD -124,381 | 76.70 Loss of -8,179 on sale |
| 2024-12-05 | SELL | -101 | 81.810 | 82.230 | 82.188 | USD -8,301 | 76.53 Loss of -571 on sale |
| 2024-12-03 | BUY | 505 | 81.120 | 81.970 | 81.885 | USD 41,352 | 76.19 |
| 2024-11-27 | SELL | -606 | 82.600 | 82.660 | 82.654 | USD -50,088 | 75.16 Loss of -4,539 on sale |
| 2024-11-26 | BUY | 2,121 | 82.250 | 82.330 | 82.322 | USD 174,605 | 74.86 |
| 2024-11-25 | BUY | 19,298 | 81.770 | 82.400 | 82.337 | USD 1,588,939 | 74.54 |
| 2024-11-22 | SELL | -178 | 81.260 | 81.770 | 81.719 | USD -14,546 | 74.22 Loss of -1,334 on sale |
| 2024-11-21 | SELL | -475 | 80.800 | 81.690 | 81.601 | USD -38,760 | 73.89 Loss of -3,661 on sale |
| 2024-11-20 | SELL | -190 | 80.460 | 80.520 | 80.514 | USD -15,298 | 73.55 Loss of -1,324 on sale |
| 2024-11-19 | BUY | 95 | 80.190 | 80.730 | 80.676 | USD 7,664 | 73.18 |
| 2024-11-18 | BUY | 804 | 81.390 | 81.880 | 81.831 | USD 65,792 | 72.70 |
| 2024-11-11 | BUY | 285 | 77.850 | 77.960 | 77.949 | USD 22,215 | 71.99 |
| 2024-11-07 | BUY | 261 | 73.170 | 75.640 | 75.393 | USD 19,678 | 71.75 |
| 2024-11-06 | BUY | 2,280 | 75.750 | 76.230 | 76.182 | USD 173,695 | 71.41 |
| 2024-11-05 | BUY | 475 | 71.310 | 71.400 | 71.391 | USD 33,911 | 71.42 |
| 2024-11-04 | BUY | 180 | 70.960 | 71.150 | 71.131 | USD 12,804 | 71.47 |
| 2024-11-01 | BUY | 267 | 70.940 | 71.360 | 71.318 | USD 19,042 | 71.53 |
| 2024-10-30 | SELL | -570 | 71.100 | 72.250 | 72.135 | USD -41,117 | 71.69 Loss of -254 on sale |
| 2024-10-29 | SELL | -1,710 | 71.890 | 72.460 | 72.403 | USD -123,809 | 71.66 Loss of -1,276 on sale |
| 2024-10-28 | SELL | -665 | 72.040 | 72.580 | 72.526 | USD -48,230 | 71.58 Loss of -629 on sale |
| 2024-10-21 | SELL | -95 | 70.870 | 71.250 | 71.212 | USD -6,765 | 0.00 Loss of -6,765 on sale |