| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 176 | 108.810 | 104.070 | 104.544 | USD 18,400 | 72.13 |
| 2025-11-06 | SELL | -105 | 106.430 | 103.075 | 103.410 | USD -10,858 | 71.79 Loss of -3,320 on sale |
| 2025-11-05 | SELL | -66 | 106.470 | 101.500 | 101.997 | USD -6,732 | 71.62 Loss of -2,005 on sale |
| 2025-11-04 | SELL | -279 | 103.860 | 100.020 | 100.404 | USD -28,013 | 71.46 Loss of -8,076 on sale |
| 2025-10-31 | SELL | -44 | 95.100 | 92.058 | 92.362 | USD -4,064 | 71.19 Loss of -932 on sale |
| 2025-10-30 | BUY | 154 | 94.620 | 91.190 | 91.533 | USD 14,096 | 71.08 |
| 2025-10-29 | BUY | 154 | 90.180 | 94.420 | 93.996 | USD 14,475 | 70.98 |
| 2025-10-28 | BUY | 660 | 91.650 | 93.980 | 93.747 | USD 61,873 | 70.87 |
| 2025-10-27 | BUY | 352 | 93.080 | 93.170 | 93.161 | USD 32,793 | 70.75 |
| 2025-10-24 | BUY | 44 | 91.280 | 92.080 | 92.000 | USD 4,048 | 70.64 |
| 2025-10-23 | SELL | -88 | 89.310 | 89.560 | 89.535 | USD -7,879 | 70.55 Loss of -1,671 on sale |
| 2025-10-22 | BUY | 176 | 88.060 | 88.210 | 88.195 | USD 15,522 | 70.45 |
| 2025-10-21 | BUY | 66 | 87.300 | 87.480 | 87.462 | USD 5,772 | 70.36 |
| 2025-10-17 | BUY | 330 | 87.570 | 88.540 | 88.443 | USD 29,186 | 70.18 |
| 2025-10-16 | BUY | 22 | 87.310 | 92.860 | 92.305 | USD 2,031 | 70.09 |
| 2025-10-14 | SELL | -132 | 85.960 | 86.160 | 86.140 | USD -11,370 | 69.90 Loss of -2,144 on sale |
| 2025-10-07 | BUY | 660 | 87.170 | 87.950 | 87.872 | USD 57,996 | 69.80 |
| 2025-10-06 | BUY | 22 | 87.230 | 88.300 | 88.193 | USD 1,940 | 69.71 |
| 2025-10-03 | BUY | 308 | 86.850 | 86.980 | 86.967 | USD 26,786 | 69.61 |
| 2025-10-02 | BUY | 242 | 86.280 | 88.660 | 88.422 | USD 21,398 | 69.52 |
| 2025-10-01 | BUY | 154 | 86.700 | 87.240 | 87.186 | USD 13,427 | 69.42 |
| 2025-09-30 | BUY | 220 | 84.810 | 85.310 | 85.260 | USD 18,757 | 69.33 |
| 2025-09-29 | BUY | 198 | 83.890 | 84.410 | 84.358 | USD 16,703 | 69.25 |
| 2025-09-26 | BUY | 242 | 82.700 | 82.950 | 82.925 | USD 20,068 | 69.17 |
| 2025-09-25 | BUY | 308 | 81.660 | 84.450 | 84.171 | USD 25,925 | 69.10 |
| 2025-09-24 | BUY | 1,144 | 84.160 | 84.820 | 84.754 | USD 96,959 | 69.01 |
| 2025-09-18 | BUY | 22 | 86.000 | 86.070 | 86.063 | USD 1,893 | 68.91 |
| 2025-09-17 | BUY | 198 | 84.800 | 85.980 | 85.862 | USD 17,001 | 68.81 |
| 2025-09-16 | BUY | 88 | 83.900 | 84.580 | 84.512 | USD 7,437 | 68.72 |
| 2025-09-15 | BUY | 220 | 83.140 | 83.660 | 83.608 | USD 18,394 | 68.64 |
| 2025-09-11 | BUY | 110 | 86.170 | 87.100 | 87.007 | USD 9,571 | 68.53 |
| 2025-09-09 | BUY | 110 | 85.600 | 87.350 | 87.175 | USD 9,589 | 68.32 |
| 2025-08-12 | BUY | 66 | 81.610 | 81.820 | 81.799 | USD 5,399 | 68.13 |
| 2025-08-11 | BUY | 198 | 79.190 | 79.720 | 79.667 | USD 15,774 | 68.06 |
| 2025-08-08 | BUY | 506 | 78.390 | 79.000 | 78.939 | USD 39,943 | 68.00 |
| 2025-08-07 | BUY | 66 | 78.200 | 78.250 | 78.245 | USD 5,164 | 67.93 |
| 2025-08-01 | BUY | 396 | 75.590 | 75.690 | 75.680 | USD 29,969 | 67.88 |
| 2025-07-31 | BUY | 22 | 74.890 | 77.460 | 77.203 | USD 1,698 | 67.84 |
| 2025-07-30 | BUY | 176 | 77.550 | 78.770 | 78.648 | USD 13,842 | 67.78 |
| 2025-07-29 | BUY | 22 | 77.380 | 77.870 | 77.821 | USD 1,712 | 67.72 |
| 2025-07-14 | BUY | 176 | 69.980 | 70.040 | 70.034 | USD 12,326 | 67.70 |
| 2025-07-11 | SELL | -44 | 68.590 | 69.970 | 69.832 | USD -3,073 | 67.70 Loss of -94 on sale |
| 2025-07-10 | BUY | 176 | 70.340 | 70.620 | 70.592 | USD 12,424 | 67.68 |
| 2025-07-09 | BUY | 176 | 68.720 | 69.300 | 69.242 | USD 12,187 | 67.67 |
| 2025-07-08 | BUY | 132 | 67.670 | 68.650 | 68.552 | USD 9,049 | 67.67 |
| 2025-07-07 | SELL | -506 | 67.270 | 68.250 | 68.152 | USD -34,485 | 67.67 Loss of -242 on sale |
| 2025-07-02 | SELL | -638 | 68.170 | 69.100 | 69.007 | USD -44,026 | 67.66 Loss of -859 on sale |
| 2025-06-30 | BUY | 374 | 68.100 | 68.820 | 68.748 | USD 25,712 | 67.66 |
| 2025-06-27 | BUY | 198 | 68.370 | 71.120 | 70.845 | USD 14,027 | 67.65 |
| 2025-06-25 | SELL | -44 | 67.550 | 69.140 | 68.981 | USD -3,035 | 67.63 Loss of -59 on sale |
| 2025-06-24 | BUY | 22 | 69.010 | 69.540 | 69.487 | USD 1,529 | 67.62 |
| 2025-06-23 | BUY | 572 | 67.260 | 68.780 | 68.628 | USD 39,255 | 67.62 |
| 2025-06-20 | SELL | -66 | 68.460 | 69.190 | 69.117 | USD -4,562 | 67.62 Loss of -99 on sale |
| 2025-06-18 | SELL | -132 | 68.270 | 69.470 | 69.350 | USD -9,154 | 67.61 Loss of -230 on sale |
| 2025-06-13 | SELL | -66 | 67.750 | 68.960 | 68.839 | USD -4,543 | 67.60 Loss of -82 on sale |
| 2025-06-12 | BUY | 66 | 69.220 | 69.540 | 69.508 | USD 4,588 | 67.59 |
| 2025-06-11 | BUY | 88 | 68.850 | 70.360 | 70.209 | USD 6,178 | 67.58 |
| 2025-06-06 | SELL | -110 | 68.770 | 68.980 | 68.959 | USD -7,585 | 67.53 Loss of -157 on sale |
| 2025-06-05 | SELL | -66 | 67.240 | 67.870 | 67.807 | USD -4,475 | 67.53 Loss of -18 on sale |
| 2025-06-04 | SELL | -88 | 67.420 | 68.450 | 68.347 | USD -6,015 | 67.53 Loss of -72 on sale |
| 2025-06-02 | BUY | 286 | 65.310 | 65.970 | 65.904 | USD 18,849 | 67.55 |
| 2025-05-30 | SELL | -63 | 65.060 | 65.770 | 65.699 | USD -4,139 | 67.57 Profit of 118 on sale |
| 2025-05-29 | BUY | 22 | 66.040 | 66.260 | 66.238 | USD 1,457 | 67.59 |
| 2025-05-28 | SELL | -22 | 64.930 | 65.610 | 65.542 | USD -1,442 | 67.61 Profit of 45 on sale |
| 2025-05-27 | BUY | 242 | 65.350 | 65.800 | 65.755 | USD 15,913 | 67.63 |
| 2025-05-23 | SELL | -440 | 64.250 | 64.570 | 64.538 | USD -28,397 | 67.68 Profit of 1,384 on sale |
| 2025-05-22 | SELL | -484 | 64.510 | 65.330 | 65.248 | USD -31,580 | 67.71 Profit of 1,191 on sale |
| 2025-05-21 | BUY | 22 | 64.780 | 65.460 | 65.392 | USD 1,439 | 67.73 |
| 2025-05-20 | BUY | 176 | 65.300 | 66.110 | 66.029 | USD 11,621 | 67.76 |
| 2025-05-19 | BUY | 638 | 63.810 | 64.300 | 64.251 | USD 40,992 | 67.79 |
| 2025-05-16 | BUY | 594 | 63.310 | 63.480 | 63.463 | USD 37,697 | 67.83 |
| 2025-05-15 | BUY | 484 | 62.760 | 62.990 | 62.967 | USD 30,476 | 67.87 |
| 2025-05-14 | BUY | 440 | 61.160 | 62.500 | 62.366 | USD 27,441 | 67.93 |
| 2025-05-13 | SELL | -88 | 60.810 | 61.150 | 61.116 | USD -5,378 | 68.00 Profit of 605 on sale |
| 2025-05-12 | BUY | 22 | 60.850 | 61.410 | 61.354 | USD 1,350 | 68.06 |
| 2025-05-09 | BUY | 66 | 58.980 | 60.480 | 60.330 | USD 3,982 | 68.14 |
| 2025-05-08 | SELL | -638 | 59.730 | 59.990 | 59.964 | USD -38,257 | 68.22 Profit of 5,267 on sale |
| 2025-05-07 | SELL | -308 | 59.550 | 60.070 | 60.018 | USD -18,486 | 68.30 Profit of 2,551 on sale |
| 2025-05-06 | BUY | 770 | 59.610 | 62.510 | 62.220 | USD 47,909 | 68.38 |
| 2025-05-02 | BUY | 66 | 62.530 | 62.870 | 62.836 | USD 4,147 | 68.50 |
| 2025-05-01 | SELL | -110 | 62.030 | 62.640 | 62.579 | USD -6,884 | 68.56 Profit of 658 on sale |
| 2025-04-30 | BUY | 66 | 62.660 | 62.870 | 62.849 | USD 4,148 | 68.62 |
| 2025-04-29 | BUY | 154 | 60.430 | 60.720 | 60.691 | USD 9,346 | 68.70 |
| 2025-04-28 | BUY | 328 | 59.520 | 59.600 | 59.592 | USD 19,546 | 68.79 |
| 2025-04-25 | BUY | 308 | 59.160 | 59.210 | 59.205 | USD 18,235 | 68.88 |
| 2025-04-24 | BUY | 88 | 58.970 | 59.050 | 59.042 | USD 5,196 | 68.98 |
| 2025-04-23 | BUY | 242 | 58.000 | 59.010 | 58.909 | USD 14,256 | 69.10 |
| 2025-04-22 | SELL | -134 | 57.380 | 58.040 | 57.974 | USD -7,769 | 69.22 Profit of 1,506 on sale |
| 2025-04-17 | BUY | 44 | 58.210 | 58.690 | 58.642 | USD 2,580 | 69.58 |
| 2025-04-16 | BUY | 88 | 57.730 | 58.780 | 58.675 | USD 5,163 | 69.71 |
| 2025-04-15 | BUY | 440 | 58.460 | 59.950 | 59.801 | USD 26,312 | 69.83 |
| 2025-04-11 | BUY | 550 | 56.870 | 57.070 | 57.050 | USD 31,377 | 70.09 |
| 2025-04-10 | BUY | 902 | 55.170 | 58.330 | 58.014 | USD 52,329 | 70.26 |
| 2025-04-09 | BUY | 176 | 58.860 | 59.370 | 59.319 | USD 10,440 | 70.39 |
| 2025-04-08 | BUY | 462 | 56.970 | 61.470 | 61.020 | USD 28,191 | 70.55 |
| 2025-04-07 | BUY | 527 | 60.290 | 61.060 | 60.983 | USD 32,138 | 70.67 |
| 2025-04-04 | SELL | -1,320 | 60.580 | 63.570 | 63.271 | USD -83,518 | 70.78 Profit of 9,917 on sale |
| 2025-04-02 | BUY | 154 | 62.330 | 62.530 | 62.510 | USD 9,627 | 70.88 |
| 2025-03-31 | SELL | -594 | 60.550 | 60.810 | 60.784 | USD -36,106 | 71.13 Profit of 6,147 on sale |
| 2025-03-28 | SELL | -374 | 60.600 | 60.970 | 60.933 | USD -22,789 | 71.26 Profit of 3,863 on sale |
| 2025-03-27 | SELL | -110 | 60.680 | 61.640 | 61.544 | USD -6,770 | 71.39 Profit of 1,084 on sale |
| 2025-03-26 | BUY | 198 | 61.260 | 62.880 | 62.718 | USD 12,418 | 71.52 |
| 2025-03-25 | SELL | -264 | 62.080 | 63.270 | 63.151 | USD -16,672 | 71.64 Profit of 2,242 on sale |
| 2025-03-24 | BUY | 154 | 62.780 | 63.310 | 63.257 | USD 9,742 | 71.76 |
| 2025-03-21 | BUY | 264 | 61.920 | 62.330 | 62.289 | USD 16,444 | 71.89 |
| 2025-03-19 | BUY | 42 | 60.340 | 61.150 | 61.069 | USD 2,565 | 72.20 |
| 2025-03-18 | SELL | -396 | 60.000 | 61.030 | 60.927 | USD -24,127 | 72.36 Profit of 4,529 on sale |
| 2025-03-17 | BUY | 418 | 62.010 | 63.450 | 63.306 | USD 26,462 | 72.51 |
| 2025-03-14 | BUY | 374 | 67.860 | 68.120 | 68.094 | USD 25,467 | 72.57 |
| 2025-03-13 | BUY | 1,846 | 67.710 | 68.970 | 68.844 | USD 127,086 | 72.64 |
| 2025-03-12 | BUY | 880 | 67.730 | 68.230 | 68.180 | USD 59,998 | 72.71 |
| 2025-03-11 | BUY | 352 | 68.070 | 71.650 | 71.292 | USD 25,095 | 72.78 |
| 2025-03-07 | BUY | 208 | 70.790 | 72.810 | 72.608 | USD 15,102 | 72.84 |
| 2025-03-06 | SELL | -198 | 70.090 | 70.980 | 70.891 | USD -14,036 | 72.88 Profit of 394 on sale |
| 2025-03-05 | BUY | 684 | 69.810 | 69.970 | 69.954 | USD 47,849 | 72.93 |
| 2025-03-04 | BUY | 132 | 69.680 | 70.000 | 69.968 | USD 9,236 | 72.98 |
| 2025-03-03 | BUY | 594 | 70.260 | 73.450 | 73.131 | USD 43,440 | 73.02 |
| 2025-02-28 | SELL | -154 | 73.500 | 73.630 | 73.617 | USD -11,337 | 73.02 Loss of -93 on sale |
| 2025-02-27 | BUY | 22 | 73.180 | 74.600 | 74.458 | USD 1,638 | 73.01 |
| 2025-02-26 | SELL | -44 | 74.300 | 75.310 | 75.209 | USD -3,309 | 72.99 Loss of -98 on sale |
| 2025-02-25 | BUY | 418 | 74.400 | 76.240 | 76.056 | USD 31,791 | 72.97 |
| 2025-02-21 | BUY | 308 | 72.110 | 72.970 | 72.884 | USD 22,448 | 72.96 |
| 2025-02-20 | BUY | 176 | 71.380 | 71.520 | 71.506 | USD 12,585 | 72.99 |
| 2025-02-19 | BUY | 44 | 70.160 | 71.430 | 71.303 | USD 3,137 | 73.04 |
| 2025-02-18 | BUY | 110 | 71.270 | 71.680 | 71.639 | USD 7,880 | 73.08 |
| 2025-02-13 | BUY | 374 | 70.010 | 72.690 | 72.422 | USD 27,086 | 73.25 |
| 2025-02-12 | BUY | 132 | 69.050 | 69.100 | 69.095 | USD 9,121 | 73.33 |
| 2025-02-11 | SELL | -44 | 66.330 | 68.690 | 68.454 | USD -3,012 | 73.48 Profit of 221 on sale |
| 2025-02-07 | SELL | -176 | 74.130 | 76.960 | 76.677 | USD -13,495 | 73.58 Loss of -546 on sale |
| 2025-02-06 | BUY | 88 | 74.950 | 75.490 | 75.436 | USD 6,638 | 73.55 |
| 2025-02-04 | BUY | 770 | 74.120 | 74.920 | 74.840 | USD 57,627 | 73.49 |
| 2025-02-03 | BUY | 286 | 73.740 | 75.000 | 74.874 | USD 21,414 | 73.49 |
| 2025-01-31 | BUY | 66 | 74.160 | 75.180 | 75.078 | USD 4,955 | 73.47 |
| 2025-01-30 | BUY | 44 | 73.770 | 74.560 | 74.481 | USD 3,277 | 73.46 |
| 2025-01-29 | BUY | 418 | 73.720 | 74.110 | 74.071 | USD 30,962 | 73.46 |
| 2025-01-28 | BUY | 198 | 73.150 | 73.990 | 73.906 | USD 14,633 | 73.46 |
| 2025-01-27 | BUY | 308 | 72.640 | 73.430 | 73.351 | USD 22,592 | 73.49 |
| 2025-01-24 | BUY | 198 | 72.590 | 73.680 | 73.571 | USD 14,567 | 73.51 |
| 2025-01-23 | BUY | 572 | 72.530 | 72.880 | 72.845 | USD 41,667 | 73.54 |
| 2025-01-22 | BUY | 374 | 72.410 | 73.550 | 73.436 | USD 27,465 | 73.57 |
| 2024-12-10 | BUY | 154 | 72.480 | 73.100 | 73.038 | USD 11,248 | 73.60 |
| 2024-12-09 | BUY | 176 | 72.110 | 75.980 | 75.593 | USD 13,304 | 73.65 |
| 2024-12-06 | BUY | 264 | 75.920 | 76.460 | 76.406 | USD 20,171 | 73.58 |
| 2024-12-05 | BUY | 66 | 74.920 | 75.370 | 75.325 | USD 4,971 | 73.53 |
| 2024-12-04 | BUY | 242 | 74.620 | 75.320 | 75.250 | USD 18,211 | 73.50 |
| 2024-12-03 | BUY | 776 | 72.030 | 72.960 | 72.867 | USD 56,545 | 73.55 |
| 2024-12-02 | BUY | 65 | 73.240 | 74.700 | 74.554 | USD 4,846 | 73.56 |
| 2024-11-29 | BUY | 506 | 74.590 | 76.080 | 75.931 | USD 38,421 | 73.52 |
| 2024-11-27 | BUY | 594 | 75.450 | 76.140 | 76.071 | USD 45,186 | 73.36 |
| 2024-11-26 | BUY | 1,276 | 74.800 | 74.950 | 74.935 | USD 95,617 | 73.30 |
| 2024-11-25 | BUY | 1,320 | 73.520 | 73.870 | 73.835 | USD 97,462 | 73.29 |
| 2024-11-22 | BUY | 1,540 | 71.720 | 72.000 | 71.972 | USD 110,837 | 73.36 |
| 2024-11-21 | BUY | 242 | 70.390 | 71.400 | 71.299 | USD 17,254 | 73.51 |
| 2024-11-20 | BUY | 220 | 71.050 | 71.680 | 71.617 | USD 15,756 | 73.64 |
| 2024-11-19 | BUY | 198 | 70.560 | 74.100 | 73.746 | USD 14,602 | 73.81 |
| 2024-11-18 | BUY | 1,782 | 76.970 | 77.010 | 77.006 | USD 137,225 | 73.62 |
| 2024-11-12 | BUY | 616 | 80.580 | 82.020 | 81.876 | USD 50,436 | 73.19 |
| 2024-11-11 | BUY | 418 | 81.530 | 83.540 | 83.339 | USD 34,836 | 72.63 |
| 2024-11-08 | BUY | 316 | 83.380 | 83.950 | 83.893 | USD 26,510 | 71.87 |
| 2024-11-07 | BUY | 1,958 | 82.340 | 82.970 | 82.907 | USD 162,332 | 71.06 |
| 2024-11-06 | BUY | 594 | 80.950 | 82.190 | 82.066 | USD 48,747 | 70.24 |
| 2024-11-05 | BUY | 876 | 77.280 | 77.370 | 77.361 | USD 67,768 | 69.60 |
| 2024-11-04 | BUY | 154 | 75.750 | 76.570 | 76.488 | USD 11,779 | 68.98 |
| 2024-11-01 | BUY | 352 | 76.130 | 76.330 | 76.310 | USD 26,861 | 68.19 |
| 2024-10-31 | BUY | 88 | 74.120 | 74.680 | 74.624 | USD 6,567 | 67.44 |
| 2024-10-30 | BUY | 219 | 73.930 | 74.600 | 74.533 | USD 16,323 | 66.52 |
| 2024-10-29 | BUY | 528 | 73.600 | 74.070 | 74.023 | USD 39,084 | 65.34 |
| 2024-10-28 | SELL | -154 | 65.690 | 65.880 | 65.861 | USD -10,143 | 65.27 Loss of -91 on sale |
| 2024-10-25 | BUY | 264 | 65.070 | 65.740 | 65.673 | USD 17,338 | 65.32 |
| 2024-10-24 | BUY | 176 | 65.240 | 65.910 | 65.843 | USD 11,588 | 65.34 |
| 2024-10-23 | BUY | 220 | 65.170 | 66.100 | 66.007 | USD 14,522 | 65.43 |
| 2024-10-22 | BUY | 569 | 65.590 | 65.780 | 65.761 | USD 37,418 | 65.27 |
| 2024-10-21 | BUY | 616 | 65.270 | 66.550 | 66.422 | USD 40,916 | 0.00 |