| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,304 | | | 94.100* | | 82.04 |
| 2025-11-06 | SELL | -1,400 | | | 92.120* | | 81.94 Profit of 114,711 on sale |
| 2025-11-05 | SELL | -864 | | | 92.750* | | 81.88 Profit of 70,746 on sale |
| 2025-11-04 | SELL | -3,660 | | | 94.670* | | 81.82 Profit of 299,453 on sale |
| 2025-10-31 | SELL | -580 | 98.430 | 96.160 | 96.387 | USD -55,904 | 81.65 Loss of -8,547 on sale |
| 2025-10-30 | BUY | 2,044 | 97.620 | 94.580 | 94.884 | USD 193,943 | 81.58 |
| 2025-10-29 | BUY | 2,030 | 95.760 | 96.890 | 96.777 | USD 196,457 | 81.50 |
| 2025-10-28 | BUY | 8,700 | 95.430 | 97.730 | 97.500 | USD 848,250 | 81.43 |
| 2025-10-27 | BUY | 4,640 | 96.420 | 96.660 | 96.636 | USD 448,391 | 81.35 |
| 2025-10-24 | BUY | 572 | 94.070 | 95.260 | 95.141 | USD 54,421 | 81.29 |
| 2025-10-23 | SELL | -1,160 | 94.610 | 95.700 | 95.591 | USD -110,886 | 81.22 Loss of -16,676 on sale |
| 2025-10-22 | BUY | 2,320 | 92.210 | 93.415 | 93.295 | USD 216,443 | 81.16 |
| 2025-10-21 | BUY | 870 | 93.030 | 94.550 | 94.398 | USD 82,126 | 81.09 |
| 2025-10-17 | BUY | 4,350 | 92.300 | 92.830 | 92.777 | USD 403,580 | 80.97 |
| 2025-10-16 | BUY | 286 | 92.520 | 95.460 | 95.166 | USD 27,217 | 80.90 |
| 2025-10-14 | SELL | -1,740 | 94.250 | 95.180 | 95.087 | USD -165,451 | 80.76 Loss of -24,935 on sale |
| 2025-10-07 | BUY | 8,670 | 97.800 | 100.690 | 100.401 | USD 870,477 | 80.66 |
| 2025-10-06 | BUY | 289 | 100.100 | 101.295 | 101.175 | USD 29,240 | 80.56 |
| 2025-10-03 | BUY | 4,032 | 96.600 | 98.300 | 98.130 | USD 395,660 | 80.47 |
| 2025-10-02 | BUY | 3,168 | 96.610 | 97.210 | 97.150 | USD 307,771 | 80.38 |
| 2025-10-01 | BUY | 2,016 | 96.610 | 99.085 | 98.837 | USD 199,256 | 80.28 |
| 2025-09-30 | BUY | 2,880 | 97.970 | 99.750 | 99.572 | USD 286,767 | 80.18 |
| 2025-09-29 | BUY | 2,592 | 99.570 | 100.260 | 100.191 | USD 259,695 | 80.07 |
| 2025-09-26 | BUY | 3,168 | 98.450 | 98.530 | 98.522 | USD 312,118 | 79.97 |
| 2025-09-25 | BUY | 4,032 | 97.600 | 97.870 | 97.843 | USD 394,503 | 79.87 |
| 2025-09-24 | SELL | -17,108 | 97.780 | 99.860 | 99.652 | USD -1,704,846 | 79.76 Loss of -340,230 on sale |
| 2025-09-18 | BUY | 291 | 94.700 | 95.050 | 95.015 | USD 27,649 | 79.68 |
| 2025-09-17 | BUY | 2,619 | 92.950 | 97.240 | 96.811 | USD 253,548 | 79.60 |
| 2025-09-16 | BUY | 1,164 | 97.830 | 99.700 | 99.513 | USD 115,833 | 79.49 |
| 2025-09-15 | BUY | 2,910 | 98.850 | 98.860 | 98.859 | USD 287,680 | 79.38 |
| 2025-09-12 | BUY | 873 | 95.890 | 96.270 | 96.232 | USD 84,011 | 79.28 |
| 2025-09-11 | BUY | 1,455 | 94.680 | 96.320 | 96.156 | USD 139,907 | 79.19 |
| 2025-09-09 | BUY | 1,455 | 95.450 | 95.480 | 95.477 | USD 138,919 | 79.00 |
| 2025-09-02 | BUY | 6,111 | 92.810 | 93.537 | 93.464 | USD 571,160 | 78.91 |
| 2025-08-12 | BUY | 873 | 91.730 | 92.555 | 92.473 | USD 80,728 | 78.76 |
| 2025-08-11 | BUY | 2,619 | 90.580 | 91.430 | 91.345 | USD 239,233 | 78.69 |
| 2025-08-08 | BUY | 6,670 | 89.560 | 94.310 | 93.835 | USD 625,879 | 78.62 |
| 2025-08-07 | BUY | 870 | 92.670 | 92.740 | 92.733 | USD 80,678 | 78.53 |
| 2025-08-01 | BUY | 5,256 | 86.910 | 87.055 | 87.041 | USD 457,485 | 78.48 |
| 2025-07-31 | SELL | -6,901 | 87.750 | 88.840 | 88.731 | USD -612,333 | 78.42 Loss of -71,158 on sale |
| 2025-07-30 | BUY | 2,328 | 87.640 | 87.805 | 87.789 | USD 204,372 | 78.36 |
| 2025-07-29 | BUY | 291 | 87.110 | 89.160 | 88.955 | USD 25,886 | 78.30 |
| 2025-07-14 | BUY | 2,328 | 93.890 | 95.480 | 95.321 | USD 221,907 | 78.20 |
| 2025-07-11 | SELL | -582 | 95.390 | 96.835 | 96.690 | USD -56,274 | 78.09 Loss of -10,825 on sale |
| 2025-07-10 | BUY | 2,328 | 96.400 | 97.450 | 97.345 | USD 226,619 | 77.97 |
| 2025-07-09 | BUY | 2,328 | 96.640 | 97.715 | 97.607 | USD 227,230 | 77.85 |
| 2025-07-08 | BUY | 1,750 | 97.480 | 97.600 | 97.588 | USD 170,779 | 77.72 |
| 2025-07-07 | SELL | -6,716 | 96.680 | 97.120 | 97.076 | USD -651,962 | 77.59 Loss of -130,878 on sale |
| 2025-07-02 | SELL | -8,468 | 92.050 | 94.100 | 93.895 | USD -795,103 | 77.27 Loss of -140,783 on sale |
| 2025-06-30 | BUY | 4,964 | 93.300 | 93.385 | 93.377 | USD 463,521 | 77.16 |
| 2025-06-27 | BUY | 2,619 | 91.530 | 92.510 | 92.412 | USD 242,027 | 77.06 |
| 2025-06-25 | SELL | -582 | 90.900 | 92.890 | 92.691 | USD -53,946 | 76.85 Loss of -9,220 on sale |
| 2025-06-24 | BUY | 291 | 91.650 | 92.480 | 92.397 | USD 26,888 | 76.74 |
| 2025-06-23 | BUY | 7,566 | 85.240 | 85.245 | 85.245 | USD 644,960 | 76.68 |
| 2025-06-20 | BUY | 27,435 | 83.780 | 85.370 | 85.211 | USD 2,337,764 | 76.63 |
| 2025-06-18 | SELL | -1,746 | 83.440 | 86.480 | 86.176 | USD -150,463 | 76.53 Loss of -16,837 on sale |
| 2025-06-13 | SELL | -873 | 83.930 | 85.570 | 85.406 | USD -74,559 | 76.42 Loss of -7,847 on sale |
| 2025-06-12 | BUY | 873 | 85.620 | 86.790 | 86.673 | USD 75,666 | 76.35 |
| 2025-06-11 | BUY | 1,164 | 86.580 | 87.600 | 87.498 | USD 101,848 | 76.27 |
| 2025-06-06 | SELL | -1,455 | 85.600 | 86.690 | 86.581 | USD -125,975 | 76.04 Loss of -15,340 on sale |
| 2025-06-05 | SELL | -873 | 84.670 | 85.750 | 85.642 | USD -74,765 | 75.97 Loss of -8,443 on sale |
| 2025-06-04 | SELL | -1,156 | 83.450 | 84.710 | 84.584 | USD -97,779 | 75.91 Loss of -10,024 on sale |
| 2025-06-02 | BUY | 3,757 | 83.640 | 84.760 | 84.648 | USD 318,023 | 75.80 |
| 2025-05-30 | SELL | -837 | 84.160 | 84.650 | 84.601 | USD -70,811 | 75.73 Loss of -7,423 on sale |
| 2025-05-29 | BUY | 289 | 84.300 | 87.870 | 87.513 | USD 25,291 | 75.66 |
| 2025-05-28 | SELL | -288 | 88.260 | 89.880 | 89.718 | USD -25,839 | 75.56 Loss of -4,077 on sale |
| 2025-05-27 | BUY | 3,179 | 89.000 | 89.715 | 89.643 | USD 284,977 | 75.45 |
| 2025-05-23 | SELL | -5,780 | 87.750 | 88.490 | 88.416 | USD -511,044 | 75.25 Loss of -76,125 on sale |
| 2025-05-22 | SELL | -6,358 | 88.000 | 89.260 | 89.134 | USD -566,714 | 75.14 Loss of -88,985 on sale |
| 2025-05-21 | BUY | 289 | 88.670 | 91.040 | 90.803 | USD 26,242 | 75.02 |
| 2025-05-20 | BUY | 2,312 | 91.870 | 93.600 | 93.427 | USD 216,003 | 74.88 |
| 2025-05-19 | BUY | 8,381 | 92.460 | 92.545 | 92.536 | USD 775,548 | 74.73 |
| 2025-05-16 | BUY | 7,803 | 91.790 | 92.900 | 92.789 | USD 724,033 | 74.58 |
| 2025-05-15 | BUY | 6,358 | 90.160 | 91.113 | 91.018 | USD 578,691 | 74.44 |
| 2025-05-14 | BUY | 5,780 | 90.410 | 91.650 | 91.526 | USD 529,020 | 74.30 |
| 2025-05-13 | SELL | -1,156 | 91.720 | 92.170 | 92.125 | USD -106,496 | 74.15 Loss of -20,783 on sale |
| 2025-05-12 | BUY | 289 | 88.100 | 88.310 | 88.289 | USD 25,516 | 74.02 |
| 2025-05-09 | BUY | 867 | 82.810 | 84.122 | 83.991 | USD 72,820 | 73.94 |
| 2025-05-08 | SELL | -8,381 | 82.300 | 84.000 | 83.830 | USD -702,579 | 73.86 Loss of -83,526 on sale |
| 2025-05-07 | SELL | -4,046 | 83.650 | 85.170 | 85.018 | USD -343,983 | 73.77 Loss of -45,496 on sale |
| 2025-05-06 | BUY | 10,115 | 85.830 | 86.530 | 86.460 | USD 874,543 | 73.66 |
| 2025-05-02 | BUY | 867 | 84.280 | 84.920 | 84.856 | USD 73,570 | 73.45 |
| 2025-05-01 | SELL | -1,445 | 80.890 | 81.920 | 81.817 | USD -118,226 | 73.38 Loss of -12,197 on sale |
| 2025-04-30 | BUY | 867 | 81.010 | 81.219 | 81.198 | USD 70,399 | 73.30 |
| 2025-04-29 | BUY | 2,023 | 79.420 | 79.730 | 79.699 | USD 161,231 | 73.24 |
| 2025-04-28 | BUY | 4,313 | 78.330 | 78.780 | 78.735 | USD 339,584 | 73.19 |
| 2025-04-25 | BUY | 4,046 | 77.750 | 80.551 | 80.271 | USD 324,776 | 73.15 |
| 2025-04-24 | BUY | 1,156 | 78.100 | 78.380 | 78.352 | USD 90,575 | 73.10 |
| 2025-04-23 | BUY | 3,179 | 73.770 | 77.580 | 77.199 | USD 245,416 | 73.09 |
| 2025-04-22 | SELL | -1,756 | 74.440 | 75.560 | 75.448 | USD -132,487 | 73.07 Loss of -4,167 on sale |
| 2025-04-17 | BUY | 578 | 75.240 | 75.910 | 75.843 | USD 43,837 | 73.03 |
| 2025-04-16 | BUY | 8,510 | 73.060 | 74.800 | 74.626 | USD 635,067 | 73.03 |
| 2025-04-15 | BUY | 5,780 | 74.020 | 74.720 | 74.650 | USD 431,477 | 73.02 |
| 2025-04-11 | BUY | 7,225 | 72.280 | 72.400 | 72.388 | USD 523,003 | 73.03 |
| 2025-04-10 | BUY | 11,849 | 70.940 | 72.870 | 72.677 | USD 861,150 | 73.05 |
| 2025-04-09 | BUY | 2,312 | 72.680 | 73.400 | 73.328 | USD 169,534 | 73.05 |
| 2025-04-08 | BUY | 6,069 | 65.070 | 70.070 | 69.570 | USD 422,220 | 73.15 |
| 2025-04-07 | BUY | 6,925 | 65.640 | 67.587 | 67.392 | USD 466,692 | 73.23 |
| 2025-04-04 | SELL | -17,340 | 64.620 | 67.559 | 67.265 | USD -1,166,377 | 73.33 Profit of 105,249 on sale |
| 2025-04-02 | BUY | 2,023 | 74.500 | 75.410 | 75.319 | USD 152,370 | 73.32 |
| 2025-03-31 | SELL | -7,803 | 72.860 | 73.300 | 73.256 | USD -571,617 | 73.33 Profit of 582 on sale |
| 2025-03-28 | SELL | -4,896 | 72.750 | 74.920 | 74.703 | USD -365,746 | 73.34 Loss of -6,684 on sale |
| 2025-03-27 | SELL | -1,440 | 74.860 | 75.620 | 75.544 | USD -108,783 | 73.32 Loss of -3,204 on sale |
| 2025-03-26 | BUY | 2,592 | 74.180 | 75.640 | 75.494 | USD 195,680 | 73.31 |
| 2025-03-25 | SELL | -3,456 | 75.610 | 76.710 | 76.600 | USD -264,730 | 73.28 Loss of -11,480 on sale |
| 2025-03-24 | BUY | 2,016 | 76.510 | 77.584 | 77.477 | USD 156,193 | 73.24 |
| 2025-03-21 | SELL | -19,876 | 75.840 | 76.000 | 75.984 | USD -1,510,258 | 73.20 Loss of -55,293 on sale |
| 2025-03-19 | BUY | 544 | 73.020 | 73.785 | 73.709 | USD 40,097 | 73.19 |
| 2025-03-18 | SELL | -5,238 | 71.550 | 72.675 | 72.563 | USD -380,082 | 73.21 Profit of 3,399 on sale |
| 2025-03-17 | BUY | 5,529 | 72.730 | 73.810 | 73.702 | USD 407,498 | 73.22 |
| 2025-03-14 | BUY | 4,947 | 71.550 | 71.790 | 71.766 | USD 355,026 | 73.24 |
| 2025-03-13 | BUY | 24,406 | 69.510 | 72.000 | 71.751 | USD 1,751,155 | 73.29 |
| 2025-03-12 | BUY | 11,640 | 71.200 | 72.420 | 72.298 | USD 841,549 | 73.33 |
| 2025-03-11 | BUY | 4,656 | 70.650 | 74.250 | 73.890 | USD 344,032 | 73.36 |
| 2025-03-07 | BUY | 2,760 | 76.270 | 76.700 | 76.657 | USD 211,573 | 73.33 |
| 2025-03-06 | SELL | -2,610 | 74.960 | 77.220 | 76.994 | USD -200,954 | 73.30 Loss of -9,641 on sale |
| 2025-03-05 | BUY | 9,026 | 76.480 | 76.940 | 76.894 | USD 694,045 | 73.25 |
| 2025-03-04 | BUY | 1,740 | 75.260 | 76.680 | 76.538 | USD 133,176 | 73.22 |
| 2025-03-03 | BUY | 7,830 | 74.440 | 77.740 | 77.410 | USD 606,120 | 73.20 |
| 2025-02-28 | SELL | -2,030 | 76.010 | 76.110 | 76.100 | USD -154,483 | 73.15 Loss of -5,983 on sale |
| 2025-02-27 | BUY | 290 | 74.210 | 77.690 | 77.342 | USD 22,429 | 73.14 |
| 2025-02-26 | SELL | -580 | 75.870 | 76.490 | 76.428 | USD -44,328 | 73.09 Loss of -1,937 on sale |
| 2025-02-25 | BUY | 5,510 | 74.950 | 76.370 | 76.228 | USD 420,016 | 73.06 |
| 2025-02-21 | BUY | 4,060 | 78.890 | 82.100 | 81.779 | USD 332,023 | 72.89 |
| 2025-02-20 | BUY | 2,320 | 81.260 | 81.840 | 81.782 | USD 189,734 | 72.74 |
| 2025-02-19 | BUY | 580 | 81.160 | 81.900 | 81.826 | USD 47,459 | 72.58 |
| 2025-02-18 | BUY | 1,450 | 81.490 | 81.510 | 81.508 | USD 118,187 | 72.42 |
| 2025-02-13 | BUY | 4,930 | 80.290 | 80.530 | 80.506 | USD 396,895 | 71.98 |
| 2025-02-12 | BUY | 1,740 | 79.350 | 80.100 | 80.025 | USD 139,243 | 71.83 |
| 2025-02-11 | SELL | -580 | 76.950 | 79.200 | 78.975 | USD -45,805 | 71.72 Loss of -4,207 on sale |
| 2025-02-07 | SELL | -2,320 | 74.600 | 76.775 | 76.558 | USD -177,613 | 71.51 Loss of -11,713 on sale |
| 2025-02-06 | BUY | 1,160 | 69.990 | 70.050 | 70.044 | USD 81,251 | 71.54 |
| 2025-02-04 | BUY | 10,150 | 69.750 | 70.190 | 70.146 | USD 711,982 | 71.75 |
| 2025-02-03 | BUY | 3,770 | 67.290 | 68.850 | 68.694 | USD 258,976 | 71.85 |
| 2025-01-31 | BUY | 870 | 66.850 | 67.870 | 67.768 | USD 58,958 | 71.98 |
| 2025-01-30 | BUY | 580 | 66.590 | 67.222 | 67.159 | USD 38,952 | 72.11 |
| 2025-01-29 | BUY | 5,510 | 66.750 | 68.060 | 67.929 | USD 374,289 | 72.25 |
| 2025-01-28 | BUY | 2,610 | 68.070 | 69.675 | 69.515 | USD 181,433 | 72.36 |
| 2025-01-27 | BUY | 4,060 | 68.770 | 69.410 | 69.346 | USD 281,545 | 72.46 |
| 2025-01-24 | BUY | 2,610 | 68.560 | 69.310 | 69.235 | USD 180,703 | 72.56 |
| 2025-01-23 | BUY | 7,540 | 68.300 | 68.370 | 68.363 | USD 515,457 | 72.69 |
| 2025-01-22 | BUY | 4,930 | 67.820 | 68.430 | 68.369 | USD 337,059 | 72.83 |
| 2024-12-10 | BUY | 2,030 | 64.960 | 65.760 | 65.680 | USD 133,330 | 73.07 |
| 2024-12-09 | BUY | 2,320 | 65.740 | 66.170 | 66.127 | USD 153,415 | 73.30 |
| 2024-12-06 | BUY | 3,480 | 66.090 | 67.100 | 66.999 | USD 233,157 | 73.53 |
| 2024-12-05 | BUY | 870 | 65.230 | 72.030 | 71.350 | USD 62,074 | 73.81 |
| 2024-12-04 | BUY | 3,190 | 72.160 | 72.400 | 72.376 | USD 230,879 | 73.86 |
| 2024-12-03 | BUY | 10,225 | 71.270 | 73.250 | 73.052 | USD 746,957 | 73.96 |
| 2024-12-02 | BUY | 856 | 73.070 | 73.440 | 73.403 | USD 62,833 | 73.99 |
| 2024-11-29 | BUY | 6,647 | 71.960 | 72.440 | 72.392 | USD 481,190 | 74.07 |
| 2024-11-27 | BUY | 7,803 | 71.620 | 72.700 | 72.592 | USD 566,435 | 74.27 |
| 2024-11-26 | BUY | 16,762 | 71.560 | 73.500 | 73.306 | USD 1,228,755 | 74.39 |
| 2024-11-25 | BUY | 17,340 | 73.420 | 73.550 | 73.537 | USD 1,275,132 | 74.43 |
| 2024-11-22 | BUY | 20,300 | 71.510 | 71.540 | 71.537 | USD 1,452,201 | 74.57 |
| 2024-11-21 | BUY | 3,190 | 69.640 | 70.870 | 70.747 | USD 225,683 | 74.82 |
| 2024-11-20 | BUY | 2,900 | 69.600 | 70.330 | 70.257 | USD 203,745 | 75.09 |
| 2024-11-19 | BUY | 2,610 | 69.130 | 69.600 | 69.553 | USD 181,533 | 75.42 |
| 2024-11-18 | BUY | 23,418 | 69.330 | 72.040 | 71.769 | USD 1,680,686 | 75.78 |
| 2024-11-12 | BUY | 8,092 | 71.370 | 72.680 | 72.549 | USD 587,067 | 76.06 |
| 2024-11-11 | BUY | 5,491 | 71.650 | 73.000 | 72.865 | USD 400,102 | 76.35 |
| 2024-11-08 | BUY | 4,134 | 72.040 | 73.560 | 73.408 | USD 303,469 | 76.66 |
| 2024-11-07 | BUY | 25,721 | 73.130 | 76.400 | 76.073 | USD 1,956,674 | 76.93 |
| 2024-11-06 | BUY | 7,803 | 74.360 | 74.620 | 74.594 | USD 582,057 | 77.14 |
| 2024-11-05 | BUY | 11,516 | 74.150 | 74.340 | 74.321 | USD 855,881 | 77.42 |
| 2024-11-04 | BUY | 2,023 | 73.250 | 74.220 | 74.123 | USD 149,951 | 77.83 |
| 2024-11-01 | BUY | 4,624 | 73.250 | 74.150 | 74.060 | USD 342,453 | 78.34 |
| 2024-10-31 | BUY | 1,160 | 72.050 | 74.990 | 74.696 | USD 86,647 | 79.13 |
| 2024-10-30 | BUY | 2,881 | 79.430 | 80.075 | 80.010 | USD 230,510 | 79.09 |
| 2024-10-29 | BUY | 6,960 | 79.210 | 79.990 | 79.912 | USD 556,188 | 79.07 |
| 2024-10-28 | SELL | -2,030 | 77.690 | 78.380 | 78.311 | USD -158,971 | 79.34 Profit of 2,089 on sale |
| 2024-10-25 | BUY | 3,480 | 77.620 | 78.840 | 78.718 | USD 273,939 | 79.77 |
| 2024-10-24 | BUY | 2,320 | 78.380 | 78.600 | 78.578 | USD 182,301 | 80.23 |
| 2024-10-23 | BUY | 2,900 | 79.830 | 80.320 | 80.271 | USD 232,786 | 80.44 |
| 2024-10-22 | BUY | 7,484 | 80.410 | 81.250 | 81.166 | USD 607,446 | 80.46 |
| 2024-10-21 | BUY | 8,120 | 80.460 | 80.570 | 80.559 | USD 654,139 | 0.00 |