| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 416 | 73.050 | 71.605 | 71.750 | USD 29,848 | 63.67 |
| 2025-11-06 | SELL | -250 | 73.110 | 71.150 | 71.346 | USD -17,837 | 63.59 Loss of -1,940 on sale |
| 2025-11-05 | SELL | -156 | 74.290 | 72.070 | 72.292 | USD -11,278 | 63.54 Loss of -1,365 on sale |
| 2025-11-04 | SELL | -669 | 74.910 | 73.580 | 73.713 | USD -49,314 | 63.49 Loss of -6,840 on sale |
| 2025-10-31 | SELL | -104 | 74.340 | 72.740 | 72.900 | USD -7,582 | 63.38 Loss of -990 on sale |
| 2025-10-30 | BUY | 364 | 74.290 | 73.380 | 73.471 | USD 26,743 | 63.33 |
| 2025-10-29 | BUY | 364 | 73.810 | 74.715 | 74.624 | USD 27,163 | 63.27 |
| 2025-10-28 | BUY | 1,560 | 74.880 | 75.250 | 75.213 | USD 117,332 | 63.21 |
| 2025-10-27 | BUY | 832 | 74.710 | 74.780 | 74.773 | USD 62,211 | 63.15 |
| 2025-10-24 | BUY | 102 | 74.670 | 75.050 | 75.012 | USD 7,651 | 63.09 |
| 2025-10-23 | SELL | -208 | 73.890 | 74.020 | 74.007 | USD -15,393 | 63.03 Loss of -2,283 on sale |
| 2025-10-22 | BUY | 416 | 73.120 | 73.550 | 73.507 | USD 30,579 | 62.98 |
| 2025-10-21 | BUY | 156 | 73.210 | 74.190 | 74.092 | USD 11,558 | 62.92 |
| 2025-10-17 | BUY | 780 | 72.560 | 72.570 | 72.569 | USD 56,604 | 62.82 |
| 2025-10-16 | BUY | 51 | 71.360 | 72.670 | 72.539 | USD 3,699 | 62.77 |
| 2025-10-14 | SELL | -312 | 70.590 | 71.300 | 71.229 | USD -22,223 | 62.68 Loss of -2,668 on sale |
| 2025-10-10 | SELL | -52 | 72.350 | 72.820 | 72.773 | USD -3,784 | 62.62 Loss of -528 on sale |
| 2025-10-08 | BUY | 416 | 73.490 | 74.460 | 74.363 | USD 30,935 | 62.56 |
| 2025-10-07 | BUY | 1,560 | 72.840 | 73.070 | 73.047 | USD 113,953 | 62.51 |
| 2025-10-06 | BUY | 52 | 72.700 | 73.170 | 73.123 | USD 3,802 | 62.45 |
| 2025-10-03 | BUY | 728 | 72.530 | 73.480 | 73.385 | USD 53,424 | 62.39 |
| 2025-10-02 | BUY | 572 | 71.790 | 71.960 | 71.943 | USD 41,151 | 62.34 |
| 2025-10-01 | BUY | 364 | 71.600 | 71.990 | 71.951 | USD 26,190 | 62.29 |
| 2025-09-30 | BUY | 520 | 71.140 | 71.170 | 71.167 | USD 37,007 | 62.24 |
| 2025-09-29 | BUY | 468 | 70.530 | 70.650 | 70.638 | USD 33,059 | 62.19 |
| 2025-09-26 | BUY | 570 | 69.770 | 69.970 | 69.950 | USD 39,872 | 62.14 |
| 2025-09-25 | BUY | 728 | 68.500 | 69.520 | 69.418 | USD 50,536 | 62.11 |
| 2025-09-18 | BUY | 52 | 63.880 | 64.150 | 64.123 | USD 3,334 | 62.10 |
| 2025-09-17 | BUY | 468 | 63.300 | 64.180 | 64.092 | USD 29,995 | 62.09 |
| 2025-09-11 | BUY | 260 | 65.050 | 65.100 | 65.095 | USD 16,925 | 62.07 |
| 2025-09-09 | BUY | 260 | 63.880 | 64.500 | 64.438 | USD 16,754 | 62.05 |
| 2025-07-24 | BUY | 52 | 66.410 | 66.570 | 66.554 | USD 3,461 | 62.02 |
| 2025-07-23 | BUY | 312 | 66.370 | 66.880 | 66.829 | USD 20,851 | 62.00 |
| 2025-07-22 | BUY | 468 | 66.610 | 66.680 | 66.673 | USD 31,203 | 61.97 |
| 2025-07-21 | BUY | 104 | 65.540 | 65.970 | 65.927 | USD 6,856 | 61.94 |
| 2025-07-18 | SELL | -520 | 65.410 | 65.550 | 65.536 | USD -34,079 | 61.92 Loss of -1,879 on sale |
| 2025-07-17 | BUY | 52 | 64.840 | 65.250 | 65.209 | USD 3,391 | 61.91 |
| 2025-07-16 | BUY | 208 | 64.790 | 65.470 | 65.402 | USD 13,604 | 61.89 |
| 2025-07-15 | SELL | -780 | 64.720 | 65.440 | 65.368 | USD -50,987 | 61.87 Loss of -2,729 on sale |
| 2025-07-14 | BUY | 416 | 65.380 | 66.190 | 66.109 | USD 27,501 | 61.85 |
| 2025-07-11 | SELL | -104 | 65.710 | 66.070 | 66.034 | USD -6,868 | 61.82 Loss of -438 on sale |
| 2025-07-10 | BUY | 416 | 66.110 | 66.130 | 66.128 | USD 27,509 | 61.79 |
| 2025-07-09 | BUY | 416 | 65.110 | 65.140 | 65.137 | USD 27,097 | 61.77 |
| 2025-07-08 | BUY | 310 | 64.560 | 64.780 | 64.758 | USD 20,075 | 61.75 |
| 2025-07-07 | SELL | -1,196 | 64.390 | 64.830 | 64.786 | USD -77,484 | 61.74 Loss of -3,646 on sale |
| 2025-07-02 | SELL | -1,508 | 64.450 | 64.950 | 64.900 | USD -97,869 | 61.68 Loss of -4,854 on sale |
| 2025-06-30 | BUY | 884 | 63.620 | 64.410 | 64.331 | USD 56,869 | 61.67 |
| 2025-06-27 | BUY | 468 | 63.360 | 64.250 | 64.161 | USD 30,027 | 61.66 |
| 2025-06-25 | SELL | -104 | 62.460 | 63.720 | 63.594 | USD -6,614 | 61.64 Loss of -203 on sale |
| 2025-06-24 | BUY | 48 | 63.840 | 64.110 | 64.083 | USD 3,076 | 61.62 |
| 2025-06-23 | BUY | 1,352 | 63.370 | 63.770 | 63.730 | USD 86,163 | 61.61 |
| 2025-06-18 | SELL | -306 | 62.400 | 63.450 | 63.345 | USD -19,384 | 61.60 Loss of -534 on sale |
| 2025-06-13 | SELL | -153 | 65.210 | 66.110 | 66.020 | USD -10,101 | 61.54 Loss of -685 on sale |
| 2025-06-12 | BUY | 153 | 65.800 | 66.090 | 66.061 | USD 10,107 | 61.51 |
| 2025-06-11 | BUY | 204 | 65.550 | 66.170 | 66.108 | USD 13,486 | 61.48 |
| 2025-06-06 | SELL | -255 | 65.490 | 65.560 | 65.553 | USD -16,716 | 61.39 Loss of -1,062 on sale |
| 2025-06-05 | SELL | -153 | 65.300 | 65.710 | 65.669 | USD -10,047 | 61.36 Loss of -659 on sale |
| 2025-06-04 | SELL | -204 | 64.660 | 65.450 | 65.371 | USD -13,336 | 61.33 Loss of -824 on sale |
| 2025-06-02 | BUY | 663 | 64.920 | 64.960 | 64.956 | USD 43,066 | 61.28 |
| 2025-05-30 | SELL | -147 | 64.810 | 65.100 | 65.071 | USD -9,565 | 61.25 Loss of -562 on sale |
| 2025-05-29 | BUY | 51 | 64.090 | 64.260 | 64.243 | USD 3,276 | 61.23 |
| 2025-05-28 | SELL | -50 | 63.370 | 64.510 | 64.396 | USD -3,220 | 61.21 Loss of -159 on sale |
| 2025-05-27 | BUY | 561 | 64.610 | 64.910 | 64.880 | USD 36,398 | 61.18 |
| 2025-05-23 | SELL | -1,020 | 63.460 | 63.490 | 63.487 | USD -64,757 | 61.14 Loss of -2,390 on sale |
| 2025-05-22 | SELL | -1,122 | 63.060 | 63.450 | 63.411 | USD -71,147 | 61.13 Loss of -2,561 on sale |
| 2025-05-21 | BUY | 51 | 63.960 | 65.360 | 65.220 | USD 3,326 | 61.10 |
| 2025-05-20 | BUY | 408 | 65.550 | 66.160 | 66.099 | USD 26,968 | 61.07 |
| 2025-05-19 | BUY | 1,479 | 63.530 | 63.610 | 63.602 | USD 94,067 | 61.05 |
| 2025-05-16 | BUY | 1,377 | 63.200 | 63.270 | 63.263 | USD 87,113 | 61.03 |
| 2025-05-15 | BUY | 1,122 | 62.380 | 62.490 | 62.479 | USD 70,101 | 61.02 |
| 2025-05-14 | BUY | 1,020 | 61.350 | 62.450 | 62.340 | USD 63,587 | 61.01 |
| 2025-05-13 | SELL | -204 | 62.910 | 63.510 | 63.450 | USD -12,944 | 61.00 Loss of -500 on sale |
| 2025-05-12 | BUY | 51 | 62.250 | 63.010 | 62.934 | USD 3,210 | 60.99 |
| 2025-05-09 | BUY | 153 | 63.000 | 63.330 | 63.297 | USD 9,684 | 60.97 |
| 2025-05-08 | SELL | -1,479 | 62.710 | 63.380 | 63.313 | USD -93,640 | 60.95 Loss of -3,489 on sale |
| 2025-05-07 | SELL | -714 | 62.240 | 62.840 | 62.780 | USD -44,825 | 60.94 Loss of -1,312 on sale |
| 2025-05-06 | BUY | 1,785 | 59.210 | 59.730 | 59.678 | USD 106,525 | 60.96 |
| 2025-05-02 | BUY | 153 | 58.830 | 59.500 | 59.433 | USD 9,093 | 60.99 |
| 2025-05-01 | SELL | -255 | 59.080 | 60.020 | 59.926 | USD -15,281 | 61.01 Profit of 277 on sale |
| 2025-04-30 | BUY | 153 | 59.480 | 60.020 | 59.966 | USD 9,175 | 61.03 |
| 2025-04-29 | BUY | 357 | 59.420 | 59.610 | 59.591 | USD 21,274 | 61.04 |
| 2025-04-28 | BUY | 761 | 59.100 | 59.340 | 59.316 | USD 45,139 | 61.06 |
| 2025-04-25 | BUY | 714 | 57.860 | 58.520 | 58.454 | USD 41,736 | 61.09 |
| 2025-04-24 | BUY | 204 | 58.530 | 58.920 | 58.881 | USD 12,012 | 61.12 |
| 2025-04-23 | BUY | 561 | 57.960 | 59.180 | 59.058 | USD 33,132 | 61.15 |
| 2025-04-22 | SELL | -310 | 58.050 | 58.360 | 58.329 | USD -18,082 | 61.18 Profit of 883 on sale |
| 2025-04-17 | BUY | 102 | 57.440 | 58.700 | 58.574 | USD 5,975 | 61.25 |
| 2025-04-16 | BUY | 204 | 58.060 | 59.080 | 58.978 | USD 12,032 | 61.29 |
| 2025-04-15 | BUY | 1,020 | 57.980 | 58.930 | 58.835 | USD 60,012 | 61.32 |
| 2025-04-11 | BUY | 1,275 | 56.320 | 56.550 | 56.527 | USD 72,072 | 61.40 |
| 2025-04-10 | BUY | 2,091 | 55.690 | 56.450 | 56.374 | USD 117,878 | 61.47 |
| 2025-04-09 | BUY | 408 | 56.310 | 56.530 | 56.508 | USD 23,055 | 61.52 |
| 2025-04-08 | BUY | 1,071 | 54.250 | 56.990 | 56.716 | USD 60,743 | 61.60 |
| 2025-04-07 | BUY | 1,222 | 55.560 | 57.450 | 57.261 | USD 69,973 | 61.67 |
| 2025-04-04 | SELL | -3,060 | 58.340 | 62.830 | 62.381 | USD -190,886 | 61.71 Loss of -2,063 on sale |
| 2025-04-02 | BUY | 357 | 62.630 | 62.820 | 62.801 | USD 22,420 | 61.70 |
| 2025-03-31 | SELL | -1,377 | 62.110 | 62.350 | 62.326 | USD -85,823 | 61.69 Loss of -880 on sale |
| 2025-03-28 | SELL | -867 | 61.120 | 61.700 | 61.642 | USD -53,444 | 61.69 Profit of 45 on sale |
| 2025-03-27 | SELL | -255 | 60.300 | 60.800 | 60.750 | USD -15,491 | 61.71 Profit of 245 on sale |
| 2025-03-26 | BUY | 459 | 59.940 | 60.150 | 60.129 | USD 27,599 | 61.73 |
| 2025-03-25 | SELL | -612 | 59.020 | 60.830 | 60.649 | USD -37,117 | 61.76 Profit of 683 on sale |
| 2025-03-24 | BUY | 357 | 60.860 | 61.450 | 61.391 | USD 21,917 | 61.78 |
| 2025-03-21 | BUY | 612 | 60.930 | 62.090 | 61.974 | USD 37,928 | 61.79 |
| 2025-03-19 | BUY | 94 | 61.500 | 62.250 | 62.175 | USD 5,844 | 61.79 |
| 2025-03-18 | SELL | -918 | 61.900 | 61.910 | 61.909 | USD -56,832 | 61.79 Loss of -108 on sale |
| 2025-03-17 | BUY | 969 | 61.500 | 62.390 | 62.301 | USD 60,370 | 61.79 |
| 2025-03-14 | BUY | 867 | 61.390 | 61.690 | 61.660 | USD 53,459 | 61.80 |
| 2025-03-13 | BUY | 4,276 | 60.110 | 60.500 | 60.461 | USD 258,531 | 61.82 |
| 2025-03-12 | BUY | 2,040 | 59.450 | 60.390 | 60.296 | USD 123,004 | 61.86 |
| 2025-03-11 | BUY | 816 | 60.540 | 61.760 | 61.638 | USD 50,297 | 61.87 |
| 2025-03-07 | BUY | 480 | 60.980 | 61.250 | 61.223 | USD 29,387 | 61.89 |
| 2025-03-06 | SELL | -459 | 58.710 | 58.930 | 58.908 | USD -27,039 | 61.93 Profit of 1,389 on sale |
| 2025-03-05 | BUY | 1,589 | 58.790 | 60.250 | 60.104 | USD 95,505 | 61.98 |
| 2025-03-04 | BUY | 306 | 59.740 | 62.700 | 62.404 | USD 19,096 | 62.01 |
| 2025-03-03 | BUY | 1,377 | 63.010 | 63.530 | 63.478 | USD 87,409 | 62.00 |
| 2025-02-28 | SELL | -357 | 63.010 | 63.570 | 63.514 | USD -22,674 | 61.98 Loss of -546 on sale |
| 2025-02-27 | BUY | 51 | 62.410 | 63.380 | 63.283 | USD 3,227 | 61.98 |
| 2025-02-26 | SELL | -102 | 63.460 | 63.960 | 63.910 | USD -6,519 | 61.95 Loss of -200 on sale |
| 2025-02-25 | BUY | 969 | 63.800 | 64.370 | 64.313 | USD 62,319 | 61.92 |
| 2025-02-21 | BUY | 714 | 63.370 | 63.630 | 63.604 | USD 45,413 | 61.88 |
| 2025-02-20 | BUY | 408 | 63.380 | 63.580 | 63.560 | USD 25,932 | 61.86 |
| 2025-02-19 | BUY | 102 | 62.700 | 62.730 | 62.727 | USD 6,398 | 61.84 |
| 2025-02-18 | BUY | 255 | 61.510 | 61.880 | 61.843 | USD 15,770 | 61.85 |
| 2025-02-13 | BUY | 867 | 62.500 | 63.470 | 63.373 | USD 54,944 | 61.85 |
| 2025-02-12 | BUY | 306 | 59.720 | 60.700 | 60.602 | USD 18,544 | 61.89 |
| 2025-02-11 | SELL | -102 | 61.460 | 61.640 | 61.622 | USD -6,285 | 61.89 Profit of 28 on sale |
| 2025-02-07 | SELL | -408 | 59.420 | 59.670 | 59.645 | USD -24,335 | 61.97 Profit of 949 on sale |
| 2025-02-06 | BUY | 204 | 58.940 | 59.040 | 59.030 | USD 12,042 | 62.03 |
| 2025-02-04 | BUY | 1,785 | 58.030 | 58.350 | 58.318 | USD 104,098 | 62.19 |
| 2025-02-03 | BUY | 663 | 58.500 | 58.670 | 58.653 | USD 38,887 | 62.27 |
| 2025-01-31 | BUY | 153 | 57.680 | 58.140 | 58.094 | USD 8,888 | 62.37 |
| 2025-01-30 | BUY | 102 | 57.420 | 58.120 | 58.050 | USD 5,921 | 62.49 |
| 2025-01-29 | BUY | 969 | 57.280 | 58.060 | 57.982 | USD 56,185 | 62.61 |
| 2025-01-28 | BUY | 459 | 57.690 | 59.590 | 59.400 | USD 27,265 | 62.73 |
| 2025-01-27 | BUY | 714 | 58.230 | 58.560 | 58.527 | USD 41,788 | 62.84 |
| 2025-01-24 | BUY | 459 | 56.320 | 56.400 | 56.392 | USD 25,884 | 63.00 |
| 2025-01-23 | BUY | 1,326 | 56.230 | 56.810 | 56.752 | USD 75,253 | 63.17 |
| 2025-01-02 | BUY | 1,683 | 57.340 | 58.040 | 57.970 | USD 97,564 | 63.32 |
| 2024-12-30 | BUY | 45,612 | 57.300 | 57.510 | 57.489 | USD 2,622,188 | 63.49 |
| 2024-12-10 | BUY | 336 | 60.540 | 60.920 | 60.882 | USD 20,456 | 63.57 |
| 2024-12-09 | BUY | 384 | 60.250 | 61.170 | 61.078 | USD 23,454 | 63.66 |
| 2024-12-06 | BUY | 576 | 59.780 | 61.880 | 61.670 | USD 35,522 | 63.78 |
| 2024-12-05 | BUY | 144 | 61.640 | 62.200 | 62.144 | USD 8,949 | 63.84 |
| 2024-12-04 | BUY | 528 | 61.790 | 62.770 | 62.672 | USD 33,091 | 63.91 |
| 2024-12-03 | BUY | 1,692 | 61.310 | 63.550 | 63.326 | USD 107,148 | 63.99 |
| 2024-12-02 | BUY | 142 | 63.670 | 64.490 | 64.408 | USD 9,146 | 64.00 |
| 2024-11-29 | BUY | 1,104 | 64.490 | 64.710 | 64.688 | USD 71,416 | 63.99 |
| 2024-11-27 | BUY | 1,296 | 64.590 | 65.210 | 65.148 | USD 84,432 | 63.94 |
| 2024-11-26 | BUY | 2,784 | 63.580 | 63.850 | 63.823 | USD 177,683 | 63.95 |
| 2024-11-25 | BUY | 2,880 | 63.980 | 64.070 | 64.061 | USD 184,496 | 63.95 |
| 2024-11-22 | BUY | 3,360 | 63.380 | 63.750 | 63.713 | USD 214,076 | 63.98 |
| 2024-11-21 | BUY | 528 | 62.750 | 62.800 | 62.795 | USD 33,156 | 64.03 |
| 2024-11-20 | BUY | 480 | 61.610 | 61.640 | 61.637 | USD 29,586 | 64.14 |
| 2024-11-19 | BUY | 432 | 61.670 | 61.890 | 61.868 | USD 26,727 | 64.26 |
| 2024-11-18 | BUY | 3,888 | 62.070 | 62.270 | 62.250 | USD 242,028 | 64.37 |
| 2024-11-12 | BUY | 1,344 | 60.570 | 61.000 | 60.957 | USD 81,926 | 64.57 |
| 2024-11-11 | BUY | 912 | 61.090 | 61.530 | 61.486 | USD 56,075 | 64.76 |
| 2024-11-08 | BUY | 684 | 61.400 | 61.610 | 61.589 | USD 42,127 | 64.96 |
| 2024-11-07 | BUY | 4,272 | 60.820 | 61.760 | 61.666 | USD 263,437 | 65.22 |
| 2024-11-06 | BUY | 3,546 | 60.700 | 61.770 | 61.663 | USD 218,657 | 65.52 |
| 2024-11-05 | BUY | 1,914 | 62.070 | 63.330 | 63.204 | USD 120,972 | 65.76 |
| 2024-11-04 | BUY | 336 | 63.400 | 64.160 | 64.084 | USD 21,532 | 65.95 |
| 2024-11-01 | BUY | 768 | 63.670 | 66.240 | 65.983 | USD 50,675 | 66.14 |
| 2024-10-31 | BUY | 192 | 65.850 | 66.620 | 66.543 | USD 12,776 | 66.16 |
| 2024-10-30 | BUY | 477 | 65.490 | 65.640 | 65.625 | USD 31,303 | 66.23 |
| 2024-10-29 | BUY | 1,776 | 64.550 | 66.210 | 66.044 | USD 117,294 | 66.42 |
| 2024-10-28 | SELL | -336 | 66.490 | 66.840 | 66.805 | USD -22,446 | 66.40 Loss of -138 on sale |
| 2024-10-28 | SELL | -336 | 66.490 | 66.840 | 66.805 | USD -22,446 | 66.40 Loss of -138 on sale |
| 2024-10-25 | BUY | 576 | 65.840 | 67.140 | 67.010 | USD 38,598 | 66.62 |
| 2024-10-25 | BUY | 576 | 65.840 | 67.140 | 67.010 | USD 38,598 | 66.62 |
| 2024-10-24 | BUY | 384 | 66.820 | 67.230 | 67.189 | USD 25,801 | 66.48 |
| 2024-10-24 | BUY | 384 | 66.820 | 67.230 | 67.189 | USD 25,801 | 66.48 |
| 2024-10-23 | BUY | 480 | 67.090 | 67.150 | 67.144 | USD 32,229 | 66.18 |
| 2024-10-22 | BUY | 2,584 | 66.230 | 66.360 | 66.347 | USD 171,441 | 66.13 |
| 2024-10-21 | BUY | 1,344 | 66.130 | 66.490 | 66.454 | USD 89,314 | 0.00 |