| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 584 | 65.610 | 64.050 | 64.206 | USD 37,496 | 76.76 |
| 2025-11-06 | SELL | -350 | 65.960 | 63.453 | 63.704 | USD -22,296 | 76.88 Profit of 4,612 on sale |
| 2025-11-05 | SELL | -219 | 65.000 | 62.450 | 62.705 | USD -13,732 | 76.94 Profit of 3,118 on sale |
| 2025-11-04 | SELL | -935 | 63.480 | 61.550 | 61.743 | USD -57,730 | 77.01 Profit of 14,276 on sale |
| 2025-10-31 | SELL | -146 | 62.610 | 61.294 | 61.426 | USD -8,968 | 77.16 Profit of 2,297 on sale |
| 2025-10-30 | BUY | 511 | 63.270 | 61.770 | 61.920 | USD 31,641 | 77.24 |
| 2025-10-29 | BUY | 511 | 61.500 | 62.890 | 62.751 | USD 32,066 | 77.32 |
| 2025-10-28 | BUY | 2,190 | 65.930 | 66.840 | 66.749 | USD 146,180 | 77.38 |
| 2025-10-27 | BUY | 1,168 | 66.530 | 68.000 | 67.853 | USD 79,252 | 77.43 |
| 2025-10-24 | BUY | 144 | 67.790 | 68.980 | 68.861 | USD 9,916 | 77.48 |
| 2025-10-23 | SELL | -292 | 67.520 | 68.050 | 67.997 | USD -19,855 | 77.54 Profit of 2,785 on sale |
| 2025-10-22 | BUY | 584 | 67.880 | 68.920 | 68.816 | USD 40,189 | 77.59 |
| 2025-10-21 | BUY | 219 | 67.700 | 68.470 | 68.393 | USD 14,978 | 77.64 |
| 2025-10-17 | BUY | 1,095 | 66.850 | 66.990 | 66.976 | USD 73,339 | 77.75 |
| 2025-10-16 | BUY | 72 | 65.810 | 66.990 | 66.872 | USD 4,815 | 77.81 |
| 2025-10-14 | SELL | -438 | 67.740 | 68.500 | 68.424 | USD -29,970 | 77.93 Profit of 4,164 on sale |
| 2025-10-13 | BUY | 511 | 67.310 | 67.470 | 67.454 | USD 34,469 | 77.99 |
| 2025-10-02 | BUY | 803 | 66.450 | 67.250 | 67.170 | USD 53,938 | 78.05 |
| 2025-10-01 | BUY | 511 | 66.510 | 66.540 | 66.537 | USD 34,000 | 78.12 |
| 2025-09-30 | BUY | 730 | 65.940 | 67.130 | 67.011 | USD 48,918 | 78.18 |
| 2025-09-29 | BUY | 657 | 65.780 | 66.000 | 65.978 | USD 43,348 | 78.25 |
| 2025-09-26 | BUY | 801 | 64.240 | 64.340 | 64.330 | USD 51,528 | 78.33 |
| 2025-09-25 | BUY | 1,022 | 63.790 | 65.000 | 64.879 | USD 66,306 | 78.42 |
| 2025-09-24 | SELL | -12,344 | 64.130 | 64.300 | 64.283 | USD -793,509 | 78.50 Profit of 175,471 on sale |
| 2025-09-18 | BUY | 74 | 66.240 | 67.320 | 67.212 | USD 4,974 | 78.57 |
| 2025-09-17 | BUY | 666 | 67.150 | 68.150 | 68.050 | USD 45,321 | 78.63 |
| 2025-09-16 | BUY | 296 | 66.440 | 66.950 | 66.899 | USD 19,802 | 78.71 |
| 2025-09-08 | BUY | 148 | 68.960 | 69.060 | 69.050 | USD 10,219 | 78.76 |
| 2025-09-05 | BUY | 1,702 | 68.740 | 69.890 | 69.775 | USD 118,757 | 78.82 |
| 2025-08-22 | BUY | 74 | 71.760 | 71.900 | 71.886 | USD 5,320 | 78.86 |
| 2025-08-21 | BUY | 222 | 69.550 | 69.820 | 69.793 | USD 15,494 | 78.92 |
| 2025-08-20 | BUY | 296 | 69.760 | 70.320 | 70.264 | USD 20,798 | 78.97 |
| 2025-08-19 | BUY | 444 | 69.330 | 70.150 | 70.068 | USD 31,110 | 79.03 |
| 2025-07-31 | BUY | 74 | 79.410 | 80.990 | 80.832 | USD 5,982 | 79.03 |
| 2025-07-30 | BUY | 592 | 80.640 | 82.070 | 81.927 | USD 48,501 | 79.02 |
| 2025-07-29 | BUY | 74 | 81.620 | 82.620 | 82.520 | USD 6,106 | 79.00 |
| 2025-07-24 | BUY | 74 | 80.410 | 81.760 | 81.625 | USD 6,040 | 78.99 |
| 2025-07-23 | BUY | 444 | 81.580 | 81.830 | 81.805 | USD 36,321 | 78.98 |
| 2025-07-22 | BUY | 666 | 81.640 | 81.700 | 81.694 | USD 54,408 | 78.96 |
| 2025-07-21 | BUY | 148 | 80.080 | 80.790 | 80.719 | USD 11,946 | 78.96 |
| 2025-07-18 | SELL | -740 | 80.330 | 81.150 | 81.068 | USD -59,990 | 78.95 Loss of -1,570 on sale |
| 2025-07-17 | BUY | 74 | 80.740 | 80.950 | 80.929 | USD 5,989 | 78.93 |
| 2025-07-16 | BUY | 296 | 79.350 | 79.420 | 79.413 | USD 23,506 | 78.93 |
| 2025-07-15 | SELL | -1,110 | 78.700 | 79.710 | 79.609 | USD -88,366 | 78.93 Loss of -750 on sale |
| 2025-07-11 | SELL | -148 | 78.650 | 79.640 | 79.541 | USD -11,772 | 78.94 Loss of -90 on sale |
| 2025-07-10 | BUY | 592 | 80.220 | 80.970 | 80.895 | USD 47,890 | 78.93 |
| 2025-07-09 | BUY | 592 | 80.020 | 80.250 | 80.227 | USD 47,494 | 78.92 |
| 2025-07-08 | BUY | 444 | 79.850 | 81.140 | 81.011 | USD 35,969 | 78.91 |
| 2025-07-07 | SELL | -1,702 | 80.840 | 82.020 | 81.902 | USD -139,397 | 78.90 Loss of -5,108 on sale |
| 2025-07-02 | SELL | -2,146 | 81.270 | 82.410 | 82.296 | USD -176,607 | 78.85 Loss of -7,404 on sale |
| 2025-06-30 | BUY | 1,258 | 81.410 | 81.500 | 81.491 | USD 102,516 | 78.83 |
| 2025-06-27 | BUY | 666 | 80.800 | 80.920 | 80.908 | USD 53,885 | 78.81 |
| 2025-06-25 | SELL | -148 | 80.730 | 82.220 | 82.071 | USD -12,147 | 78.79 Loss of -485 on sale |
| 2025-06-24 | BUY | 70 | 82.130 | 82.370 | 82.346 | USD 5,764 | 78.77 |
| 2025-06-23 | BUY | 1,924 | 80.500 | 80.860 | 80.824 | USD 155,505 | 78.76 |
| 2025-06-20 | SELL | -222 | 80.170 | 80.940 | 80.863 | USD -17,952 | 78.75 Loss of -470 on sale |
| 2025-06-18 | SELL | -444 | 80.440 | 81.730 | 81.601 | USD -36,231 | 78.72 Loss of -1,278 on sale |
| 2025-06-13 | SELL | -222 | 79.350 | 80.010 | 79.944 | USD -17,748 | 78.69 Loss of -279 on sale |
| 2025-06-12 | BUY | 222 | 80.820 | 81.040 | 81.018 | USD 17,986 | 78.67 |
| 2025-06-11 | BUY | 296 | 81.060 | 81.590 | 81.537 | USD 24,135 | 78.65 |
| 2025-06-06 | SELL | -370 | 81.230 | 81.710 | 81.662 | USD -30,215 | 78.59 Loss of -1,136 on sale |
| 2025-06-05 | SELL | -222 | 80.540 | 80.990 | 80.945 | USD -17,970 | 78.58 Loss of -525 on sale |
| 2025-06-04 | SELL | -296 | 80.340 | 81.060 | 80.988 | USD -23,972 | 78.56 Loss of -717 on sale |
| 2025-06-02 | BUY | 962 | 79.090 | 79.490 | 79.450 | USD 76,431 | 78.55 |
| 2025-05-30 | SELL | -213 | 79.610 | 79.640 | 79.637 | USD -16,963 | 78.54 Loss of -234 on sale |
| 2025-05-29 | BUY | 74 | 78.270 | 79.970 | 79.800 | USD 5,905 | 78.54 |
| 2025-05-28 | SELL | -73 | 79.970 | 80.460 | 80.411 | USD -5,870 | 78.53 Loss of -137 on sale |
| 2025-05-27 | BUY | 814 | 79.960 | 79.980 | 79.978 | USD 65,102 | 78.52 |
| 2025-05-23 | SELL | -1,480 | 78.220 | 78.560 | 78.526 | USD -116,218 | 78.52 Loss of -5 on sale |
| 2025-05-22 | SELL | -1,628 | 78.340 | 79.140 | 79.060 | USD -128,710 | 78.52 Loss of -872 on sale |
| 2025-05-21 | BUY | 74 | 79.170 | 80.700 | 80.547 | USD 5,960 | 78.52 |
| 2025-05-20 | BUY | 592 | 80.600 | 81.260 | 81.194 | USD 48,067 | 78.50 |
| 2025-05-19 | BUY | 2,146 | 80.980 | 81.310 | 81.277 | USD 174,420 | 78.48 |
| 2025-05-16 | BUY | 1,998 | 79.860 | 79.880 | 79.878 | USD 159,596 | 78.47 |
| 2025-05-15 | BUY | 1,628 | 78.710 | 78.800 | 78.791 | USD 128,272 | 78.47 |
| 2025-05-14 | BUY | 1,480 | 78.050 | 78.390 | 78.356 | USD 115,967 | 78.47 |
| 2025-05-13 | SELL | -296 | 77.680 | 78.980 | 78.850 | USD -23,340 | 78.48 Loss of -111 on sale |
| 2025-05-12 | BUY | 74 | 78.880 | 79.560 | 79.492 | USD 5,882 | 78.47 |
| 2025-05-09 | BUY | 222 | 78.340 | 79.020 | 78.952 | USD 17,527 | 78.47 |
| 2025-05-08 | SELL | -2,146 | 77.920 | 78.700 | 78.622 | USD -168,723 | 78.48 Loss of -307 on sale |
| 2025-05-07 | SELL | -1,036 | 75.510 | 77.100 | 76.941 | USD -79,711 | 78.51 Profit of 1,622 on sale |
| 2025-05-06 | BUY | 2,590 | 75.890 | 78.000 | 77.789 | USD 201,474 | 78.53 |
| 2025-05-02 | BUY | 222 | 78.860 | 79.350 | 79.301 | USD 17,605 | 78.53 |
| 2025-05-01 | SELL | -370 | 77.710 | 78.600 | 78.511 | USD -29,049 | 78.54 Profit of 10 on sale |
| 2025-04-30 | BUY | 222 | 78.880 | 79.130 | 79.105 | USD 17,561 | 78.53 |
| 2025-04-29 | BUY | 518 | 78.630 | 78.690 | 78.684 | USD 40,758 | 78.53 |
| 2025-04-28 | BUY | 1,089 | 77.980 | 79.840 | 79.654 | USD 86,743 | 78.54 |
| 2025-04-25 | BUY | 1,022 | 79.260 | 79.730 | 79.683 | USD 81,436 | 78.53 |
| 2025-04-24 | BUY | 292 | 79.870 | 80.790 | 80.698 | USD 23,564 | 78.52 |
| 2025-04-23 | BUY | 803 | 79.410 | 81.700 | 81.471 | USD 65,421 | 78.51 |
| 2025-04-22 | SELL | -452 | 79.120 | 79.400 | 79.372 | USD -35,876 | 78.50 Loss of -393 on sale |
| 2025-04-17 | BUY | 148 | 74.580 | 75.320 | 75.246 | USD 11,136 | 78.61 |
| 2025-04-16 | BUY | 296 | 68.640 | 70.330 | 70.161 | USD 20,768 | 78.72 |
| 2025-04-15 | BUY | 1,480 | 70.080 | 72.260 | 72.042 | USD 106,622 | 78.81 |
| 2025-04-11 | BUY | 1,850 | 72.350 | 72.700 | 72.665 | USD 134,430 | 78.96 |
| 2025-04-10 | BUY | 3,034 | 69.510 | 72.310 | 72.030 | USD 218,539 | 79.07 |
| 2025-04-09 | BUY | 592 | 72.410 | 72.820 | 72.779 | USD 43,085 | 79.15 |
| 2025-04-08 | BUY | 1,554 | 68.140 | 71.530 | 71.191 | USD 110,631 | 79.27 |
| 2025-04-07 | BUY | 1,772 | 68.700 | 71.470 | 71.193 | USD 126,154 | 79.40 |
| 2025-04-04 | SELL | -4,440 | 69.900 | 73.660 | 73.284 | USD -325,381 | 79.51 Profit of 27,632 on sale |
| 2025-04-02 | BUY | 518 | 75.740 | 75.890 | 75.875 | USD 39,303 | 79.55 |
| 2025-03-31 | SELL | -1,998 | 74.680 | 75.010 | 74.977 | USD -149,804 | 79.67 Profit of 9,382 on sale |
| 2025-03-28 | SELL | -1,258 | 73.650 | 75.380 | 75.207 | USD -94,610 | 79.75 Profit of 5,711 on sale |
| 2025-03-27 | SELL | -370 | 75.070 | 75.240 | 75.223 | USD -27,833 | 79.81 Profit of 1,695 on sale |
| 2025-03-26 | BUY | 666 | 74.580 | 75.340 | 75.264 | USD 50,126 | 79.87 |
| 2025-03-25 | SELL | -888 | 74.170 | 74.560 | 74.521 | USD -66,175 | 79.94 Profit of 4,816 on sale |
| 2025-03-24 | BUY | 518 | 74.290 | 74.330 | 74.326 | USD 38,501 | 80.02 |
| 2025-03-21 | SELL | -17,701 | 73.350 | 74.440 | 74.331 | USD -1,315,733 | 80.11 Profit of 102,220 on sale |
| 2025-03-19 | BUY | 140 | 74.330 | 74.920 | 74.861 | USD 10,481 | 80.26 |
| 2025-03-18 | BUY | 75 | 73.290 | 73.780 | 73.731 | USD 5,530 | 80.36 |
| 2025-03-14 | BUY | 1,275 | 70.890 | 71.300 | 71.259 | USD 90,855 | 80.49 |
| 2025-03-13 | BUY | 6,290 | 69.750 | 71.020 | 70.893 | USD 445,917 | 80.64 |
| 2025-03-12 | BUY | 3,000 | 68.120 | 68.400 | 68.372 | USD 205,116 | 80.82 |
| 2025-03-11 | BUY | 1,200 | 68.120 | 71.080 | 70.784 | USD 84,941 | 81.00 |
| 2025-03-07 | BUY | 708 | 71.270 | 72.020 | 71.945 | USD 50,937 | 81.29 |
| 2025-03-06 | SELL | -675 | 70.390 | 70.600 | 70.579 | USD -47,641 | 81.46 Profit of 7,343 on sale |
| 2025-03-05 | BUY | 2,335 | 69.660 | 70.230 | 70.173 | USD 163,854 | 81.64 |
| 2025-03-04 | BUY | 450 | 69.890 | 72.200 | 71.969 | USD 32,386 | 81.82 |
| 2025-03-03 | BUY | 2,025 | 72.200 | 72.460 | 72.434 | USD 146,679 | 81.98 |
| 2025-02-28 | SELL | -525 | 71.120 | 71.220 | 71.210 | USD -37,385 | 82.15 Profit of 5,744 on sale |
| 2025-02-27 | BUY | 75 | 69.250 | 69.920 | 69.853 | USD 5,239 | 82.36 |
| 2025-02-26 | SELL | -150 | 68.910 | 70.000 | 69.891 | USD -10,484 | 82.59 Profit of 1,904 on sale |
| 2025-02-25 | BUY | 1,425 | 69.310 | 70.760 | 70.615 | USD 100,626 | 82.81 |
| 2025-02-21 | BUY | 1,050 | 69.850 | 70.710 | 70.624 | USD 74,155 | 83.27 |
| 2025-02-20 | BUY | 600 | 69.850 | 70.200 | 70.165 | USD 42,099 | 83.51 |
| 2025-02-19 | BUY | 150 | 69.420 | 69.740 | 69.708 | USD 10,456 | 83.77 |
| 2025-02-18 | BUY | 375 | 69.670 | 70.350 | 70.282 | USD 26,356 | 84.03 |
| 2025-02-13 | BUY | 1,275 | 70.530 | 72.880 | 72.645 | USD 92,622 | 84.89 |
| 2025-02-12 | BUY | 450 | 72.580 | 73.660 | 73.552 | USD 33,098 | 85.13 |
| 2025-02-11 | SELL | -150 | 73.160 | 75.180 | 74.978 | USD -11,247 | 85.38 Profit of 1,560 on sale |
| 2025-02-07 | SELL | -600 | 83.420 | 83.970 | 83.915 | USD -50,349 | 85.48 Profit of 937 on sale |
| 2025-02-06 | BUY | 300 | 82.860 | 82.860 | 82.860 | USD 24,858 | 85.53 |
| 2025-02-04 | BUY | 2,625 | 81.530 | 82.110 | 82.052 | USD 215,387 | 85.70 |
| 2025-02-03 | BUY | 975 | 81.880 | 82.050 | 82.033 | USD 79,982 | 85.79 |
| 2025-01-31 | BUY | 225 | 81.470 | 82.380 | 82.289 | USD 18,515 | 85.89 |
| 2025-01-30 | BUY | 150 | 82.080 | 82.450 | 82.413 | USD 12,362 | 85.98 |
| 2025-01-29 | BUY | 1,425 | 80.640 | 81.370 | 81.297 | USD 115,848 | 86.12 |
| 2025-01-28 | BUY | 675 | 80.360 | 81.390 | 81.287 | USD 54,869 | 86.26 |
| 2025-01-27 | BUY | 1,050 | 81.110 | 81.230 | 81.218 | USD 85,279 | 86.40 |
| 2025-01-24 | BUY | 675 | 79.230 | 79.790 | 79.734 | USD 53,820 | 86.59 |
| 2025-01-23 | BUY | 1,950 | 79.290 | 79.330 | 79.326 | USD 154,686 | 86.80 |
| 2025-01-22 | BUY | 1,275 | 78.520 | 79.000 | 78.952 | USD 100,664 | 87.03 |
| 2025-01-06 | BUY | 740 | 79.040 | 80.330 | 80.201 | USD 59,349 | 87.27 |
| 2024-12-10 | BUY | 532 | 84.830 | 85.300 | 85.253 | USD 45,355 | 87.34 |
| 2024-12-09 | BUY | 608 | 83.780 | 85.160 | 85.022 | USD 51,693 | 87.45 |
| 2024-12-06 | BUY | 912 | 85.340 | 85.860 | 85.808 | USD 78,257 | 87.52 |
| 2024-12-05 | BUY | 228 | 85.490 | 85.660 | 85.643 | USD 19,527 | 87.59 |
| 2024-12-04 | BUY | 836 | 85.250 | 85.770 | 85.718 | USD 71,660 | 87.67 |
| 2024-12-03 | BUY | 2,681 | 85.240 | 85.580 | 85.546 | USD 229,349 | 87.76 |
| 2024-12-02 | BUY | 224 | 85.130 | 85.640 | 85.589 | USD 19,172 | 87.85 |
| 2024-11-29 | BUY | 1,725 | 85.300 | 86.030 | 85.957 | USD 148,276 | 87.95 |
| 2024-11-27 | BUY | 2,025 | 85.550 | 85.850 | 85.820 | USD 173,785 | 88.15 |
| 2024-11-26 | BUY | 4,350 | 84.940 | 85.140 | 85.120 | USD 370,272 | 88.29 |
| 2024-11-25 | BUY | 4,500 | 84.410 | 86.000 | 85.841 | USD 386,285 | 88.47 |
| 2024-11-22 | BUY | 5,320 | 86.080 | 86.370 | 86.341 | USD 459,334 | 88.58 |
| 2024-11-21 | BUY | 836 | 85.500 | 86.710 | 86.589 | USD 72,388 | 88.74 |
| 2024-11-20 | BUY | 750 | 85.900 | 86.100 | 86.080 | USD 64,560 | 88.89 |
| 2024-11-19 | BUY | 675 | 86.080 | 87.790 | 87.619 | USD 59,143 | 89.04 |
| 2024-11-18 | BUY | 6,075 | 88.420 | 88.550 | 88.537 | USD 537,862 | 89.08 |
| 2024-11-12 | BUY | 2,100 | 87.620 | 89.260 | 89.096 | USD 187,102 | 89.17 |
| 2024-11-11 | BUY | 1,425 | 88.720 | 89.440 | 89.368 | USD 127,349 | 89.20 |
| 2024-11-08 | BUY | 1,074 | 88.070 | 88.990 | 88.898 | USD 95,476 | 89.28 |
| 2024-11-07 | BUY | 6,675 | 86.680 | 86.750 | 86.743 | USD 579,010 | 89.48 |
| 2024-11-06 | BUY | 2,025 | 86.440 | 88.220 | 88.042 | USD 178,285 | 89.74 |
| 2024-11-05 | BUY | 2,988 | 86.570 | 90.160 | 89.801 | USD 268,325 | 90.02 |
| 2024-11-04 | BUY | 525 | 89.700 | 91.980 | 91.752 | USD 48,170 | 90.06 |
| 2024-11-01 | BUY | 1,200 | 89.100 | 89.970 | 89.883 | USD 107,860 | 90.16 |
| 2024-10-31 | BUY | 304 | 89.730 | 91.540 | 91.359 | USD 27,773 | 90.22 |
| 2024-10-30 | BUY | 754 | 90.720 | 91.440 | 91.368 | USD 68,891 | 90.14 |
| 2024-10-29 | BUY | 1,824 | 90.010 | 90.890 | 90.802 | USD 165,623 | 90.17 |
| 2024-10-28 | SELL | -532 | 90.870 | 91.280 | 91.239 | USD -48,539 | 90.02 Loss of -646 on sale |
| 2024-10-25 | BUY | 912 | 89.720 | 91.220 | 91.070 | USD 83,056 | 90.10 |
| 2024-10-24 | BUY | 608 | 90.330 | 90.580 | 90.555 | USD 55,057 | 90.02 |
| 2024-10-23 | BUY | 760 | 89.900 | 90.090 | 90.071 | USD 68,454 | 90.09 |
| 2024-10-22 | BUY | 1,957 | 89.510 | 90.590 | 90.482 | USD 177,073 | 90.66 |
| 2024-10-21 | BUY | 2,128 | 90.660 | 91.050 | 91.011 | USD 193,671 | 0.00 |