| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 512 | | | 75.970* | | 65.87 |
| 2025-11-06 | SELL | -305 | | | 74.950* | | 65.78 Profit of 20,062 on sale |
| 2025-11-05 | SELL | -192 | | | 74.980* | | 65.73 Profit of 12,621 on sale |
| 2025-11-04 | SELL | -825 | | | 74.920* | | 65.69 Profit of 54,191 on sale |
| 2025-10-31 | SELL | -126 | 74.480 | 73.450 | 73.553 | USD -9,268 | 65.60 Loss of -1,002 on sale |
| 2025-10-30 | BUY | 441 | 74.710 | 68.150 | 68.806 | USD 30,343 | 65.56 |
| 2025-10-29 | BUY | 441 | 69.780 | 70.195 | 70.153 | USD 30,938 | 65.53 |
| 2025-10-28 | BUY | 1,890 | 70.050 | 71.910 | 71.724 | USD 135,558 | 65.51 |
| 2025-10-27 | BUY | 1,008 | 71.550 | 71.590 | 71.586 | USD 72,159 | 65.48 |
| 2025-10-24 | BUY | 124 | 70.390 | 71.320 | 71.227 | USD 8,832 | 65.45 |
| 2025-10-23 | SELL | -252 | 69.960 | 70.520 | 70.464 | USD -17,757 | 65.43 Loss of -1,268 on sale |
| 2025-10-22 | BUY | 504 | 70.460 | 70.960 | 70.910 | USD 35,739 | 65.40 |
| 2025-10-21 | BUY | 189 | 70.240 | 72.020 | 71.842 | USD 13,578 | 65.38 |
| 2025-10-17 | BUY | 945 | 70.620 | 70.840 | 70.818 | USD 66,923 | 65.32 |
| 2025-10-16 | BUY | 62 | 69.550 | 69.740 | 69.721 | USD 4,323 | 65.29 |
| 2025-10-14 | SELL | -378 | 67.960 | 68.160 | 68.140 | USD -25,757 | 65.26 Loss of -1,089 on sale |
| 2025-10-10 | SELL | -63 | 67.730 | 68.160 | 68.117 | USD -4,291 | 65.25 Loss of -181 on sale |
| 2025-10-08 | BUY | 504 | 68.000 | 68.720 | 68.648 | USD 34,599 | 65.23 |
| 2025-10-07 | BUY | 1,890 | 68.850 | 69.450 | 69.390 | USD 131,147 | 65.21 |
| 2025-10-06 | BUY | 63 | 69.250 | 69.700 | 69.655 | USD 4,388 | 65.19 |
| 2025-10-03 | BUY | 882 | 69.760 | 70.490 | 70.417 | USD 62,108 | 65.16 |
| 2025-10-02 | BUY | 693 | 69.590 | 70.130 | 70.076 | USD 48,563 | 65.14 |
| 2025-10-01 | BUY | 441 | 70.320 | 70.520 | 70.500 | USD 31,090 | 65.11 |
| 2025-09-30 | BUY | 630 | 69.990 | 70.000 | 69.999 | USD 44,099 | 65.08 |
| 2025-09-29 | BUY | 567 | 69.200 | 69.680 | 69.632 | USD 39,481 | 65.06 |
| 2025-09-26 | BUY | 693 | 69.000 | 69.210 | 69.189 | USD 47,948 | 65.03 |
| 2025-09-25 | BUY | 882 | 68.180 | 68.920 | 68.846 | USD 60,722 | 65.02 |
| 2025-09-18 | BUY | 63 | 67.970 | 68.650 | 68.582 | USD 4,321 | 65.00 |
| 2025-09-17 | BUY | 567 | 67.340 | 68.710 | 68.573 | USD 38,881 | 64.98 |
| 2025-09-11 | BUY | 315 | 69.450 | 69.740 | 69.711 | USD 21,959 | 64.96 |
| 2025-09-09 | BUY | 315 | 68.260 | 68.690 | 68.647 | USD 21,624 | 64.91 |
| 2025-07-24 | BUY | 63 | 67.110 | 67.470 | 67.434 | USD 4,248 | 64.90 |
| 2025-07-23 | BUY | 378 | 67.460 | 67.550 | 67.541 | USD 25,530 | 64.88 |
| 2025-07-22 | BUY | 567 | 67.110 | 67.170 | 67.164 | USD 38,082 | 64.87 |
| 2025-07-21 | BUY | 126 | 66.440 | 66.480 | 66.476 | USD 8,376 | 64.86 |
| 2025-07-18 | SELL | -630 | 65.800 | 66.260 | 66.214 | USD -41,715 | 64.86 Loss of -856 on sale |
| 2025-07-17 | BUY | 63 | 65.370 | 65.710 | 65.676 | USD 4,138 | 64.85 |
| 2025-07-16 | BUY | 252 | 65.500 | 65.870 | 65.833 | USD 16,590 | 64.85 |
| 2025-07-15 | SELL | -960 | 65.190 | 65.880 | 65.811 | USD -63,179 | 64.85 Loss of -927 on sale |
| 2025-07-14 | BUY | 504 | 65.600 | 65.680 | 65.672 | USD 33,099 | 64.84 |
| 2025-07-11 | SELL | -126 | 64.770 | 65.160 | 65.121 | USD -8,205 | 64.84 Loss of -35 on sale |
| 2025-07-10 | BUY | 504 | 63.280 | 63.550 | 63.523 | USD 32,016 | 64.85 |
| 2025-07-09 | BUY | 504 | 62.760 | 63.130 | 63.093 | USD 31,799 | 64.86 |
| 2025-07-08 | BUY | 378 | 62.760 | 62.910 | 62.895 | USD 23,774 | 64.88 |
| 2025-07-07 | SELL | -1,449 | 63.010 | 63.500 | 63.451 | USD -91,940 | 64.89 Profit of 2,086 on sale |
| 2025-07-02 | SELL | -1,827 | 62.930 | 63.050 | 63.038 | USD -115,170 | 64.93 Profit of 3,457 on sale |
| 2025-06-30 | BUY | 1,071 | 63.150 | 63.190 | 63.186 | USD 67,672 | 64.94 |
| 2025-06-27 | BUY | 567 | 62.880 | 63.740 | 63.654 | USD 36,092 | 64.96 |
| 2025-06-25 | SELL | -126 | 63.510 | 64.070 | 64.014 | USD -8,066 | 64.98 Profit of 121 on sale |
| 2025-06-24 | BUY | 63 | 63.350 | 63.680 | 63.647 | USD 4,010 | 64.99 |
| 2025-06-23 | BUY | 1,638 | 63.530 | 63.970 | 63.926 | USD 104,711 | 65.00 |
| 2025-06-18 | SELL | -366 | 62.700 | 63.060 | 63.024 | USD -23,067 | 65.03 Profit of 734 on sale |
| 2025-06-13 | SELL | -183 | 63.860 | 64.250 | 64.211 | USD -11,751 | 65.07 Profit of 157 on sale |
| 2025-06-12 | BUY | 183 | 63.720 | 64.160 | 64.116 | USD 11,733 | 65.08 |
| 2025-06-11 | BUY | 244 | 63.410 | 64.030 | 63.968 | USD 15,608 | 65.09 |
| 2025-06-06 | SELL | -305 | 63.640 | 63.800 | 63.784 | USD -19,454 | 65.13 Profit of 412 on sale |
| 2025-06-05 | SELL | -183 | 63.300 | 63.560 | 63.534 | USD -11,627 | 65.15 Profit of 295 on sale |
| 2025-06-04 | SELL | -244 | 63.180 | 63.700 | 63.648 | USD -15,530 | 65.16 Profit of 370 on sale |
| 2025-06-02 | BUY | 793 | 64.090 | 64.120 | 64.117 | USD 50,845 | 65.19 |
| 2025-05-30 | SELL | -174 | 64.280 | 64.560 | 64.532 | USD -11,229 | 65.19 Profit of 115 on sale |
| 2025-05-29 | BUY | 61 | 64.150 | 64.540 | 64.501 | USD 3,935 | 65.20 |
| 2025-05-28 | SELL | -60 | 64.380 | 65.000 | 64.938 | USD -3,896 | 65.21 Profit of 16 on sale |
| 2025-05-27 | BUY | 671 | 65.050 | 65.230 | 65.212 | USD 43,757 | 65.21 |
| 2025-05-23 | SELL | -1,220 | 64.120 | 64.470 | 64.435 | USD -78,611 | 65.23 Profit of 966 on sale |
| 2025-05-22 | SELL | -1,342 | 63.650 | 64.020 | 63.983 | USD -85,865 | 65.24 Profit of 1,686 on sale |
| 2025-05-21 | BUY | 61 | 63.620 | 65.190 | 65.033 | USD 3,967 | 65.25 |
| 2025-05-20 | BUY | 488 | 64.970 | 65.470 | 65.420 | USD 31,925 | 65.26 |
| 2025-05-19 | BUY | 1,769 | 65.490 | 65.640 | 65.625 | USD 116,091 | 65.25 |
| 2025-05-16 | BUY | 1,647 | 65.630 | 65.810 | 65.792 | USD 108,359 | 65.25 |
| 2025-05-15 | BUY | 1,342 | 64.830 | 64.880 | 64.875 | USD 87,062 | 65.25 |
| 2025-05-14 | BUY | 1,220 | 63.740 | 64.130 | 64.091 | USD 78,191 | 65.27 |
| 2025-05-13 | SELL | -244 | 64.180 | 65.290 | 65.179 | USD -15,904 | 65.28 Profit of 24 on sale |
| 2025-05-12 | BUY | 61 | 65.130 | 65.640 | 65.589 | USD 4,001 | 65.28 |
| 2025-05-09 | BUY | 183 | 66.010 | 66.300 | 66.271 | USD 12,128 | 65.27 |
| 2025-05-08 | SELL | -1,769 | 65.580 | 66.480 | 66.390 | USD -117,444 | 65.27 Loss of -1,985 on sale |
| 2025-05-07 | SELL | -854 | 66.070 | 66.940 | 66.853 | USD -57,092 | 65.26 Loss of -1,360 on sale |
| 2025-05-06 | BUY | 2,135 | 65.830 | 66.690 | 66.604 | USD 142,200 | 65.26 |
| 2025-05-02 | BUY | 183 | 66.560 | 67.120 | 67.064 | USD 12,273 | 65.23 |
| 2025-05-01 | SELL | -305 | 65.540 | 69.000 | 68.654 | USD -20,939 | 65.23 Loss of -1,045 on sale |
| 2025-04-30 | BUY | 183 | 70.080 | 70.130 | 70.125 | USD 12,833 | 65.18 |
| 2025-04-29 | BUY | 427 | 69.140 | 69.690 | 69.635 | USD 29,734 | 65.15 |
| 2025-04-28 | BUY | 909 | 68.500 | 68.670 | 68.653 | USD 62,406 | 65.11 |
| 2025-04-25 | BUY | 854 | 68.160 | 68.960 | 68.880 | USD 58,824 | 65.08 |
| 2025-04-24 | BUY | 244 | 68.410 | 68.990 | 68.932 | USD 16,819 | 65.05 |
| 2025-04-23 | BUY | 671 | 68.640 | 69.000 | 68.964 | USD 46,275 | 65.02 |
| 2025-04-22 | SELL | -372 | 68.290 | 68.810 | 68.758 | USD -25,578 | 64.98 Loss of -1,404 on sale |
| 2025-04-17 | BUY | 122 | 67.930 | 68.610 | 68.542 | USD 8,362 | 64.93 |
| 2025-04-16 | BUY | 244 | 67.630 | 68.520 | 68.431 | USD 16,697 | 64.90 |
| 2025-04-15 | BUY | 1,220 | 67.780 | 68.160 | 68.122 | USD 83,109 | 64.87 |
| 2025-04-11 | BUY | 1,525 | 66.110 | 66.360 | 66.335 | USD 101,161 | 64.83 |
| 2025-04-10 | BUY | 2,501 | 65.600 | 66.290 | 66.221 | USD 165,619 | 64.82 |
| 2025-04-09 | BUY | 488 | 65.590 | 66.020 | 65.977 | USD 32,197 | 64.81 |
| 2025-04-08 | BUY | 1,281 | 63.340 | 65.910 | 65.653 | USD 84,101 | 64.83 |
| 2025-04-07 | BUY | 1,461 | 64.160 | 66.050 | 65.861 | USD 96,223 | 64.83 |
| 2025-04-04 | SELL | -3,660 | 65.510 | 69.340 | 68.957 | USD -252,383 | 64.83 Loss of -15,114 on sale |
| 2025-04-02 | BUY | 427 | 69.390 | 69.970 | 69.912 | USD 29,852 | 64.78 |
| 2025-03-31 | SELL | -1,647 | 68.760 | 69.360 | 69.300 | USD -114,137 | 64.68 Loss of -7,611 on sale |
| 2025-03-28 | SELL | -1,037 | 68.760 | 68.910 | 68.895 | USD -71,444 | 64.63 Loss of -4,421 on sale |
| 2025-03-27 | SELL | -305 | 67.970 | 68.790 | 68.708 | USD -20,956 | 64.59 Loss of -1,255 on sale |
| 2025-03-26 | BUY | 549 | 68.180 | 68.230 | 68.225 | USD 37,456 | 64.55 |
| 2025-03-25 | SELL | -732 | 67.630 | 68.240 | 68.179 | USD -49,907 | 64.51 Loss of -2,684 on sale |
| 2025-03-24 | BUY | 427 | 68.210 | 68.540 | 68.507 | USD 29,252 | 64.47 |
| 2025-03-21 | BUY | 55,233 | 66.850 | 68.060 | 67.939 | USD 3,752,475 | 64.44 |
| 2025-03-19 | BUY | 108 | 67.580 | 68.300 | 68.228 | USD 7,369 | 64.36 |
| 2025-03-18 | SELL | -1,044 | 68.190 | 68.990 | 68.910 | USD -71,942 | 64.31 Loss of -4,805 on sale |
| 2025-03-17 | BUY | 1,102 | 68.750 | 68.960 | 68.939 | USD 75,971 | 64.25 |
| 2025-03-14 | BUY | 986 | 66.890 | 67.370 | 67.322 | USD 66,379 | 64.21 |
| 2025-03-13 | BUY | 4,864 | 66.360 | 67.280 | 67.188 | USD 326,802 | 64.19 |
| 2025-03-12 | BUY | 2,320 | 66.350 | 67.430 | 67.322 | USD 156,187 | 64.16 |
| 2025-03-11 | BUY | 928 | 66.700 | 68.630 | 68.437 | USD 63,510 | 64.12 |
| 2025-03-07 | BUY | 544 | 67.870 | 68.470 | 68.410 | USD 37,215 | 64.02 |
| 2025-03-06 | SELL | -522 | 67.690 | 70.060 | 69.823 | USD -36,448 | 63.97 Loss of -3,056 on sale |
| 2025-03-05 | BUY | 1,806 | 70.470 | 70.560 | 70.551 | USD 127,415 | 63.88 |
| 2025-03-04 | BUY | 348 | 69.810 | 71.040 | 70.917 | USD 24,679 | 63.79 |
| 2025-03-03 | BUY | 1,566 | 70.360 | 71.000 | 70.936 | USD 111,086 | 63.69 |
| 2025-02-28 | SELL | -406 | 69.180 | 69.250 | 69.243 | USD -28,113 | 63.61 Loss of -2,288 on sale |
| 2025-02-27 | BUY | 58 | 68.660 | 68.990 | 68.957 | USD 4,000 | 63.53 |
| 2025-02-26 | SELL | -116 | 68.280 | 68.980 | 68.910 | USD -7,994 | 63.45 Loss of -633 on sale |
| 2025-02-25 | BUY | 1,102 | 68.150 | 68.520 | 68.483 | USD 75,468 | 63.38 |
| 2025-02-21 | BUY | 812 | 66.080 | 66.970 | 66.881 | USD 54,307 | 63.26 |
| 2025-02-20 | BUY | 464 | 66.850 | 67.380 | 67.327 | USD 31,240 | 63.20 |
| 2025-02-19 | BUY | 116 | 66.960 | 67.370 | 67.329 | USD 7,810 | 63.14 |
| 2025-02-18 | BUY | 290 | 66.770 | 67.520 | 67.445 | USD 19,559 | 63.08 |
| 2025-02-13 | BUY | 986 | 64.940 | 64.960 | 64.958 | USD 64,049 | 62.92 |
| 2025-02-12 | BUY | 348 | 59.940 | 60.090 | 60.075 | USD 20,906 | 62.97 |
| 2025-02-11 | SELL | -116 | 59.570 | 59.610 | 59.606 | USD -6,914 | 63.04 Profit of 398 on sale |
| 2025-02-07 | SELL | -464 | 60.590 | 60.860 | 60.833 | USD -28,227 | 63.15 Profit of 1,075 on sale |
| 2025-02-06 | BUY | 232 | 60.530 | 61.270 | 61.196 | USD 14,197 | 63.20 |
| 2025-02-04 | BUY | 2,030 | 60.190 | 60.870 | 60.802 | USD 123,428 | 63.31 |
| 2025-02-03 | BUY | 754 | 61.360 | 61.460 | 61.450 | USD 46,333 | 63.36 |
| 2025-01-31 | BUY | 174 | 60.420 | 60.510 | 60.501 | USD 10,527 | 63.42 |
| 2025-01-30 | BUY | 116 | 60.160 | 60.690 | 60.637 | USD 7,034 | 63.49 |
| 2025-01-29 | BUY | 1,102 | 59.600 | 60.990 | 60.851 | USD 67,058 | 63.58 |
| 2025-01-28 | BUY | 522 | 60.830 | 61.910 | 61.802 | USD 32,261 | 63.64 |
| 2025-01-27 | BUY | 812 | 61.820 | 62.260 | 62.216 | USD 50,519 | 63.69 |
| 2025-01-24 | BUY | 522 | 60.820 | 60.970 | 60.955 | USD 31,819 | 63.76 |
| 2025-01-23 | BUY | 1,508 | 59.440 | 59.600 | 59.584 | USD 89,853 | 63.87 |
| 2025-01-02 | BUY | 1,881 | 57.960 | 59.020 | 58.914 | USD 110,817 | 64.02 |
| 2024-12-30 | BUY | 15,022 | 58.510 | 58.880 | 58.843 | USD 883,940 | 64.16 |
| 2024-12-10 | BUY | 406 | 61.150 | 61.620 | 61.573 | USD 24,999 | 64.24 |
| 2024-12-09 | BUY | 464 | 61.060 | 61.660 | 61.600 | USD 28,582 | 64.33 |
| 2024-12-06 | BUY | 696 | 61.650 | 62.290 | 62.226 | USD 43,309 | 64.41 |
| 2024-12-05 | BUY | 174 | 62.130 | 62.280 | 62.265 | USD 10,834 | 64.48 |
| 2024-12-04 | BUY | 638 | 62.130 | 62.970 | 62.886 | USD 40,121 | 64.55 |
| 2024-12-03 | BUY | 2,048 | 62.770 | 63.250 | 63.202 | USD 129,438 | 64.60 |
| 2024-12-02 | BUY | 170 | 62.260 | 63.840 | 63.682 | USD 10,826 | 64.68 |
| 2024-11-29 | BUY | 1,311 | 64.070 | 64.900 | 64.817 | USD 84,975 | 64.70 |
| 2024-11-27 | BUY | 1,539 | 64.540 | 65.240 | 65.170 | USD 100,297 | 64.71 |
| 2024-11-26 | BUY | 3,306 | 64.250 | 64.280 | 64.277 | USD 212,500 | 64.73 |
| 2024-11-25 | BUY | 3,420 | 63.200 | 64.080 | 63.992 | USD 218,853 | 64.78 |
| 2024-11-22 | BUY | 4,060 | 63.550 | 64.720 | 64.603 | USD 262,288 | 64.83 |
| 2024-11-21 | BUY | 638 | 64.300 | 64.560 | 64.534 | USD 41,173 | 64.86 |
| 2024-11-20 | BUY | 580 | 64.110 | 64.410 | 64.380 | USD 37,340 | 64.89 |
| 2024-11-19 | BUY | 522 | 64.250 | 64.360 | 64.349 | USD 33,590 | 64.92 |
| 2024-11-18 | BUY | 4,626 | 63.860 | 63.950 | 63.941 | USD 295,791 | 64.97 |
| 2024-11-12 | BUY | 1,596 | 64.480 | 65.330 | 65.245 | USD 104,131 | 64.99 |
| 2024-11-11 | BUY | 1,083 | 64.840 | 65.380 | 65.326 | USD 70,748 | 65.00 |
| 2024-11-08 | BUY | 818 | 65.150 | 66.070 | 65.978 | USD 53,970 | 64.99 |
| 2024-11-07 | BUY | 5,073 | 64.450 | 64.790 | 64.756 | USD 328,507 | 65.02 |
| 2024-11-06 | BUY | 4,208 | 63.220 | 64.600 | 64.462 | USD 271,256 | 65.14 |
| 2024-11-05 | BUY | 2,270 | 64.470 | 64.500 | 64.497 | USD 146,408 | 65.23 |
| 2024-11-05 | BUY | 2,270 | 64.470 | 64.500 | 64.497 | USD 146,408 | 65.23 |
| 2024-11-04 | BUY | 399 | 64.350 | 65.330 | 65.232 | USD 26,028 | 65.30 |
| 2024-11-01 | BUY | 912 | 64.190 | 65.810 | 65.648 | USD 59,871 | 65.39 |
| 2024-10-31 | BUY | 232 | 65.490 | 67.610 | 67.398 | USD 15,636 | 65.38 |
| 2024-10-30 | BUY | 575 | 66.480 | 66.980 | 66.930 | USD 38,485 | 65.27 |
| 2024-10-29 | BUY | 2,146 | 66.030 | 66.340 | 66.309 | USD 142,299 | 65.19 |
| 2024-10-28 | SELL | -406 | 64.740 | 65.770 | 65.667 | USD -26,661 | 65.32 Loss of -141 on sale |
| 2024-10-28 | SELL | -406 | 64.740 | 65.770 | 65.667 | USD -26,661 | 65.32 Loss of -141 on sale |
| 2024-10-25 | BUY | 696 | 64.970 | 66.220 | 66.095 | USD 46,002 | 65.46 |
| 2024-10-25 | BUY | 696 | 64.970 | 66.220 | 66.095 | USD 46,002 | 65.46 |
| 2024-10-24 | BUY | 464 | 65.960 | 66.190 | 66.167 | USD 30,701 | 65.13 |
| 2024-10-24 | BUY | 464 | 65.960 | 66.190 | 66.167 | USD 30,701 | 65.13 |
| 2024-10-23 | BUY | 580 | 65.860 | 66.080 | 66.058 | USD 38,314 | 64.76 |
| 2024-10-22 | BUY | 3,116 | 64.850 | 65.270 | 65.228 | USD 203,250 | 64.67 |
| 2024-10-21 | BUY | 1,624 | 64.670 | 65.580 | 65.489 | USD 106,354 | 0.00 |