| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 539 | 40.400 | 39.380 | 39.482 | USD 21,281 | 74.75 |
| 2025-11-07 | SELL | -26 | 39.950 | 38.510 | 38.654 | USD -1,005 | 74.91 Profit of 943 on sale |
| 2025-11-06 | SELL | -112 | 40.110 | 38.880 | 39.003 | USD -4,368 | 75.07 Profit of 4,040 on sale |
| 2025-11-05 | BUY | 304 | 39.855 | 37.950 | 38.141 | USD 11,595 | 75.24 |
| 2025-11-04 | BUY | 448 | 37.960 | 34.097 | 34.483 | USD 15,448 | 75.41 |
| 2025-10-30 | BUY | 1,350 | 82.370 | 80.660 | 80.831 | USD 109,122 | 75.55 |
| 2025-10-29 | BUY | 1,350 | 82.160 | 83.345 | 83.227 | USD 112,356 | 75.51 |
| 2025-10-28 | BUY | 135 | 81.900 | 83.170 | 83.043 | USD 11,211 | 75.48 |
| 2025-10-27 | BUY | 81 | 81.380 | 82.430 | 82.325 | USD 6,668 | 75.46 |
| 2025-10-24 | BUY | 54 | 81.010 | 82.100 | 81.991 | USD 4,428 | 75.43 |
| 2025-10-21 | BUY | 81 | 81.130 | 81.820 | 81.751 | USD 6,622 | 75.35 |
| 2025-10-20 | BUY | 297 | 80.950 | 81.040 | 81.031 | USD 24,066 | 75.32 |
| 2025-10-16 | BUY | 270 | 78.130 | 79.080 | 78.985 | USD 21,326 | 75.29 |
| 2025-10-15 | BUY | 322 | 78.530 | 79.650 | 79.538 | USD 25,611 | 75.27 |
| 2025-10-06 | BUY | 243 | 80.820 | 81.970 | 81.855 | USD 19,891 | 75.22 |
| 2025-10-03 | BUY | 108 | 79.720 | 81.790 | 81.583 | USD 8,811 | 75.19 |
| 2025-10-02 | BUY | 216 | 80.990 | 81.050 | 81.044 | USD 17,506 | 75.16 |
| 2025-10-01 | BUY | 324 | 78.220 | 78.730 | 78.679 | USD 25,492 | 75.15 |
| 2025-09-30 | BUY | 1,971 | 77.900 | 77.930 | 77.927 | USD 153,594 | 75.13 |
| 2025-09-29 | BUY | 513 | 77.040 | 77.460 | 77.418 | USD 39,715 | 75.12 |
| 2025-09-26 | BUY | 1,158 | 76.180 | 76.510 | 76.477 | USD 88,560 | 75.12 |
| 2025-09-25 | BUY | 81 | 74.550 | 75.890 | 75.756 | USD 6,136 | 75.12 |
| 2025-09-18 | BUY | 324 | 78.100 | 78.420 | 78.388 | USD 25,398 | 75.10 |
| 2025-09-17 | BUY | 405 | 76.780 | 78.880 | 78.670 | USD 31,861 | 75.10 |
| 2025-09-16 | BUY | 648 | 77.170 | 77.690 | 77.638 | USD 50,309 | 75.09 |
| 2025-08-15 | BUY | 54 | 73.080 | 74.360 | 74.232 | USD 4,009 | 75.11 |
| 2025-08-13 | BUY | 28 | 73.990 | 74.070 | 74.062 | USD 2,074 | 75.11 |
| 2025-07-31 | BUY | 135 | 71.900 | 72.460 | 72.404 | USD 9,775 | 75.15 |
| 2025-07-29 | BUY | 540 | 74.300 | 75.410 | 75.299 | USD 40,661 | 75.17 |
| 2025-07-28 | BUY | 104 | 75.060 | 75.820 | 75.744 | USD 7,877 | 75.17 |
| 2025-07-25 | BUY | 162 | 75.770 | 75.850 | 75.842 | USD 12,286 | 75.17 |
| 2025-07-24 | BUY | 79 | 74.800 | 75.860 | 75.754 | USD 5,985 | 75.17 |
| 2025-07-23 | BUY | 189 | 76.580 | 78.120 | 77.966 | USD 14,736 | 75.16 |
| 2025-07-22 | BUY | 108 | 77.540 | 77.670 | 77.657 | USD 8,387 | 75.15 |
| 2025-07-18 | BUY | 200 | 75.550 | 75.730 | 75.712 | USD 15,142 | 75.14 |
| 2025-07-17 | BUY | 162 | 74.450 | 74.870 | 74.828 | USD 12,122 | 75.14 |
| 2025-07-11 | BUY | 216 | 75.490 | 75.900 | 75.859 | USD 16,386 | 75.16 |
| 2025-07-10 | BUY | 243 | 76.130 | 76.780 | 76.715 | USD 18,642 | 75.15 |
| 2025-07-09 | BUY | 243 | 75.540 | 75.740 | 75.720 | USD 18,400 | 75.15 |
| 2025-07-07 | SELL | -162 | 72.980 | 74.420 | 74.276 | USD -12,033 | 75.16 Profit of 144 on sale |
| 2025-07-02 | SELL | -675 | 72.950 | 73.030 | 73.022 | USD -49,290 | 75.20 Profit of 1,468 on sale |
| 2025-06-27 | BUY | 91 | 68.880 | 69.810 | 69.717 | USD 6,344 | 75.28 |
| 2025-06-26 | BUY | 81 | 69.280 | 69.490 | 69.469 | USD 5,627 | 75.31 |
| 2025-06-24 | SELL | -378 | 68.210 | 68.350 | 68.336 | USD -25,831 | 75.41 Profit of 2,673 on sale |
| 2025-06-18 | BUY | 216 | 66.860 | 67.580 | 67.508 | USD 14,582 | 75.63 |
| 2025-06-17 | BUY | 81 | 67.140 | 68.070 | 67.977 | USD 5,506 | 75.69 |
| 2025-06-16 | SELL | -110 | 67.980 | 68.300 | 68.268 | USD -7,509 | 75.74 Profit of 822 on sale |
| 2025-06-13 | BUY | 243 | 66.870 | 68.190 | 68.058 | USD 16,538 | 75.80 |
| 2025-06-12 | SELL | -135 | 68.440 | 69.070 | 69.007 | USD -9,316 | 75.85 Profit of 924 on sale |
| 2025-06-11 | BUY | 289 | 69.400 | 70.500 | 70.390 | USD 20,343 | 75.89 |
| 2025-06-06 | BUY | 81 | 68.130 | 68.740 | 68.679 | USD 5,563 | 76.04 |
| 2025-06-05 | BUY | 378 | 67.410 | 68.500 | 68.391 | USD 25,852 | 76.10 |
| 2025-06-04 | BUY | 54 | 67.950 | 68.120 | 68.103 | USD 3,678 | 76.15 |
| 2025-06-03 | SELL | -27 | 67.440 | 67.600 | 67.584 | USD -1,825 | 76.21 Profit of 233 on sale |
| 2025-05-30 | SELL | -3,172 | 66.800 | 68.060 | 67.934 | USD -215,487 | 76.35 Profit of 26,709 on sale |
| 2025-05-29 | BUY | 73 | 68.980 | 69.100 | 69.088 | USD 5,043 | 76.41 |
| 2025-05-27 | BUY | 471 | 69.270 | 69.300 | 69.297 | USD 32,639 | 76.52 |
| 2025-05-23 | BUY | 375 | 67.650 | 67.730 | 67.722 | USD 25,396 | 76.65 |
| 2025-05-22 | BUY | 189 | 68.010 | 68.330 | 68.298 | USD 12,908 | 76.72 |
| 2025-05-19 | BUY | 162 | 68.920 | 69.000 | 68.992 | USD 11,177 | 76.90 |
| 2025-05-16 | BUY | 81 | 69.320 | 69.350 | 69.347 | USD 5,617 | 76.96 |
| 2025-05-15 | SELL | -52 | 68.180 | 68.200 | 68.198 | USD -3,546 | 77.03 Profit of 459 on sale |
| 2025-05-14 | BUY | 26 | 68.230 | 70.470 | 70.246 | USD 1,826 | 77.10 |
| 2025-05-13 | BUY | 52 | 70.610 | 71.290 | 71.222 | USD 3,704 | 77.15 |
| 2025-05-12 | BUY | 172 | 71.270 | 72.610 | 72.476 | USD 12,466 | 77.19 |
| 2025-05-09 | SELL | -130 | 66.770 | 67.330 | 67.274 | USD -8,746 | 77.28 Profit of 1,301 on sale |
| 2025-05-08 | BUY | 52 | 66.250 | 67.250 | 67.150 | USD 3,492 | 77.37 |
| 2025-05-07 | BUY | 78 | 64.560 | 65.120 | 65.064 | USD 5,075 | 77.47 |
| 2025-05-02 | BUY | 2,886 | 67.250 | 68.370 | 68.258 | USD 196,993 | 77.76 |
| 2025-04-30 | BUY | 910 | 65.990 | 66.190 | 66.170 | USD 60,215 | 77.96 |
| 2025-04-29 | BUY | 231 | 65.850 | 66.170 | 66.138 | USD 15,278 | 78.06 |
| 2025-04-28 | BUY | 182 | 65.670 | 66.620 | 66.525 | USD 12,108 | 78.17 |
| 2025-04-25 | BUY | 468 | 65.690 | 66.250 | 66.194 | USD 30,979 | 78.28 |
| 2025-04-24 | SELL | -546 | 66.050 | 66.470 | 66.428 | USD -36,270 | 78.39 Profit of 6,529 on sale |
| 2025-04-23 | BUY | 494 | 63.060 | 65.880 | 65.598 | USD 32,405 | 78.52 |
| 2025-04-22 | BUY | 208 | 61.840 | 62.400 | 62.344 | USD 12,968 | 78.67 |
| 2025-04-17 | BUY | 286 | 60.140 | 61.150 | 61.049 | USD 17,460 | 79.18 |
| 2025-04-15 | BUY | 260 | 60.460 | 61.010 | 60.955 | USD 15,848 | 79.54 |
| 2025-04-11 | BUY | 432 | 58.890 | 59.100 | 59.079 | USD 25,522 | 79.92 |
| 2025-04-09 | BUY | 162 | 61.950 | 62.550 | 62.490 | USD 10,123 | 80.31 |
| 2025-04-08 | BUY | 972 | 55.130 | 60.170 | 59.666 | USD 57,995 | 80.55 |
| 2025-04-07 | BUY | 318 | 57.780 | 60.350 | 60.093 | USD 19,110 | 80.78 |
| 2025-04-04 | SELL | -432 | 59.140 | 61.380 | 61.156 | USD -26,419 | 81.00 Profit of 8,571 on sale |
| 2025-04-02 | BUY | 3,536 | 75.250 | 75.890 | 75.826 | USD 268,121 | 81.05 |
| 2025-04-01 | BUY | 26 | 74.880 | 75.530 | 75.465 | USD 1,962 | 81.12 |
| 2025-03-31 | BUY | 182 | 74.680 | 75.190 | 75.139 | USD 13,675 | 81.18 |
| 2025-03-28 | BUY | 104 | 74.030 | 76.000 | 75.803 | USD 7,884 | 81.26 |
| 2025-03-27 | BUY | 50 | 75.960 | 76.360 | 76.320 | USD 3,816 | 81.31 |
| 2025-03-26 | BUY | 26 | 76.490 | 77.480 | 77.381 | USD 2,012 | 81.36 |
| 2025-03-25 | BUY | 288 | 76.450 | 77.220 | 77.143 | USD 22,217 | 81.42 |
| 2025-03-24 | BUY | 325 | 77.070 | 77.540 | 77.493 | USD 25,185 | 81.46 |
| 2025-03-21 | SELL | -104 | 75.170 | 76.490 | 76.358 | USD -7,941 | 81.53 Profit of 538 on sale |
| 2025-03-20 | BUY | 416 | 76.930 | 77.560 | 77.497 | USD 32,239 | 81.59 |
| 2025-03-19 | BUY | 75 | 77.570 | 78.010 | 77.966 | USD 5,847 | 81.63 |
| 2025-03-18 | BUY | 916 | 77.120 | 77.760 | 77.696 | USD 71,170 | 81.68 |
| 2025-03-17 | BUY | 182 | 77.700 | 78.100 | 78.060 | USD 14,207 | 81.73 |
| 2025-03-14 | BUY | 1,352 | 77.090 | 77.360 | 77.333 | USD 104,554 | 81.78 |
| 2025-03-13 | BUY | 260 | 74.910 | 76.250 | 76.116 | USD 19,790 | 81.86 |
| 2025-03-12 | SELL | -1,300 | 75.500 | 77.090 | 76.931 | USD -100,010 | 81.94 Profit of 6,509 on sale |
| 2025-03-11 | SELL | -962 | 76.320 | 77.180 | 77.094 | USD -74,164 | 82.01 Profit of 4,725 on sale |
| 2025-03-10 | BUY | 286 | 76.830 | 78.780 | 78.585 | USD 22,475 | 82.07 |
| 2025-03-07 | BUY | 52 | 78.150 | 78.930 | 78.852 | USD 4,100 | 82.12 |
| 2025-03-05 | BUY | 390 | 79.480 | 79.810 | 79.777 | USD 31,113 | 82.15 |
| 2025-03-04 | BUY | 442 | 77.690 | 79.080 | 78.941 | USD 34,892 | 82.21 |
| 2025-03-03 | BUY | 832 | 78.830 | 82.400 | 82.043 | USD 68,260 | 82.25 |
| 2025-02-28 | BUY | 676 | 81.770 | 81.820 | 81.815 | USD 55,307 | 82.26 |
| 2025-02-27 | SELL | -130 | 80.920 | 82.450 | 82.297 | USD -10,699 | 82.27 Loss of -3 on sale |
| 2025-02-25 | BUY | 962 | 81.880 | 82.750 | 82.663 | USD 79,522 | 82.29 |
| 2025-02-21 | BUY | 104 | 81.650 | 83.180 | 83.027 | USD 8,635 | 82.31 |
| 2025-02-18 | SELL | -234 | 84.320 | 84.820 | 84.770 | USD -19,836 | 82.27 Loss of -586 on sale |
| 2025-02-14 | SELL | -1,586 | 83.250 | 85.000 | 84.825 | USD -134,532 | 82.24 Loss of -4,105 on sale |
| 2025-02-13 | BUY | 26 | 84.050 | 84.340 | 84.311 | USD 2,192 | 82.21 |
| 2025-02-12 | BUY | 256 | 81.760 | 82.260 | 82.210 | USD 21,046 | 82.22 |
| 2025-02-07 | SELL | -36 | 75.780 | 77.500 | 77.328 | USD -2,784 | 82.43 Profit of 184 on sale |
| 2025-02-06 | BUY | 494 | 77.480 | 77.610 | 77.597 | USD 38,333 | 82.51 |
| 2025-02-05 | BUY | 130 | 77.110 | 77.550 | 77.506 | USD 10,076 | 82.60 |
| 2025-02-04 | BUY | 156 | 77.000 | 77.170 | 77.153 | USD 12,036 | 82.69 |
| 2025-02-03 | BUY | 156 | 76.080 | 76.430 | 76.395 | USD 11,918 | 82.81 |
| 2025-01-31 | BUY | 286 | 76.800 | 77.030 | 77.007 | USD 22,024 | 82.91 |
| 2025-01-29 | SELL | -26 | 76.480 | 77.010 | 76.957 | USD -2,001 | 83.14 Profit of 161 on sale |
| 2025-01-28 | SELL | -234 | 76.330 | 76.800 | 76.753 | USD -17,960 | 83.27 Profit of 1,525 on sale |
| 2025-01-27 | SELL | -416 | 76.660 | 77.380 | 77.308 | USD -32,160 | 83.40 Profit of 2,532 on sale |
| 2025-01-24 | BUY | 312 | 77.360 | 78.490 | 78.377 | USD 24,454 | 83.51 |
| 2025-01-23 | BUY | 52 | 78.210 | 78.220 | 78.219 | USD 4,067 | 83.62 |
| 2024-12-10 | BUY | 1,300 | 82.080 | 83.540 | 83.394 | USD 108,412 | 83.65 |
| 2024-12-09 | BUY | 156 | 83.540 | 85.120 | 84.962 | USD 13,254 | 83.65 |
| 2024-12-06 | SELL | -390 | 82.820 | 82.900 | 82.892 | USD -32,328 | 83.67 Profit of 302 on sale |
| 2024-12-05 | SELL | -26 | 81.740 | 82.630 | 82.541 | USD -2,146 | 83.71 Profit of 30 on sale |
| 2024-12-03 | BUY | 130 | 82.940 | 84.190 | 84.065 | USD 10,928 | 83.75 |
| 2024-11-27 | SELL | -156 | 83.900 | 84.740 | 84.656 | USD -13,206 | 83.75 Loss of -142 on sale |
| 2024-11-26 | BUY | 546 | 83.840 | 84.390 | 84.335 | USD 46,047 | 83.74 |
| 2024-11-26 | BUY | 546 | 83.840 | 84.390 | 84.335 | USD 46,047 | 83.74 |
| 2024-11-25 | BUY | 70 | 84.430 | 84.570 | 84.556 | USD 5,919 | 83.72 |
| 2024-11-22 | SELL | -50 | 83.320 | 83.590 | 83.563 | USD -4,178 | 83.74 Profit of 9 on sale |
| 2024-11-21 | SELL | -130 | 82.750 | 83.090 | 83.056 | USD -10,797 | 83.76 Profit of 92 on sale |
| 2024-11-20 | SELL | -52 | 81.850 | 81.970 | 81.958 | USD -4,262 | 83.82 Profit of 97 on sale |
| 2024-11-19 | BUY | 26 | 81.360 | 81.940 | 81.882 | USD 2,129 | 83.89 |
| 2024-11-18 | BUY | 228 | 81.890 | 82.120 | 82.097 | USD 18,718 | 83.95 |
| 2024-11-11 | BUY | 78 | 83.630 | 84.470 | 84.386 | USD 6,582 | 84.03 |
| 2024-11-11 | BUY | 78 | 83.630 | 84.470 | 84.386 | USD 6,582 | 84.03 |
| 2024-11-07 | BUY | 74 | 86.590 | 86.730 | 86.716 | USD 6,417 | 83.82 |
| 2024-11-07 | BUY | 74 | 86.590 | 86.730 | 86.716 | USD 6,417 | 83.82 |
| 2024-11-06 | BUY | 624 | 84.330 | 87.740 | 87.399 | USD 54,537 | 83.78 |
| 2024-11-06 | BUY | 624 | 84.330 | 87.740 | 87.399 | USD 54,537 | 83.78 |
| 2024-11-05 | BUY | 130 | 85.670 | 87.800 | 87.587 | USD 11,386 | 83.60 |
| 2024-11-05 | BUY | 130 | 85.670 | 87.800 | 87.587 | USD 11,386 | 83.60 |
| 2024-11-04 | BUY | 52 | 81.850 | 83.250 | 83.110 | USD 4,322 | 83.78 |
| 2024-11-04 | BUY | 52 | 81.850 | 83.250 | 83.110 | USD 4,322 | 83.78 |
| 2024-11-01 | BUY | 75 | 82.500 | 83.430 | 83.337 | USD 6,250 | 83.92 |
| 2024-11-01 | BUY | 75 | 82.500 | 83.430 | 83.337 | USD 6,250 | 83.92 |
| 2024-10-30 | SELL | -156 | 83.270 | 84.370 | 84.260 | USD -13,145 | 84.15 Loss of -18 on sale |
| 2024-10-30 | SELL | -156 | 83.270 | 84.370 | 84.260 | USD -13,145 | 84.15 Loss of -18 on sale |
| 2024-10-29 | SELL | -468 | 83.440 | 83.830 | 83.791 | USD -39,214 | 84.27 Profit of 222 on sale |
| 2024-10-29 | SELL | -468 | 83.440 | 83.830 | 83.791 | USD -39,214 | 84.27 Profit of 222 on sale |
| 2024-10-28 | SELL | -182 | 83.910 | 84.030 | 84.018 | USD -15,291 | 84.34 Profit of 58 on sale |
| 2024-10-28 | SELL | -182 | 83.910 | 84.030 | 84.018 | USD -15,291 | 84.34 Profit of 58 on sale |
| 2024-10-21 | SELL | -26 | 84.870 | 85.460 | 85.401 | USD -2,220 | 0.00 Loss of -2,220 on sale |
| 2024-10-21 | SELL | -26 | 84.870 | 85.460 | 85.401 | USD -2,220 | 0.00 Loss of -2,220 on sale |