| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 266 | 62.245 | 61.010 | 61.133 | USD 16,262 | 70.71 |
| 2025-11-07 | SELL | -9 | | | 61.990* | | 70.74 Profit of 637 on sale |
| 2025-11-06 | SELL | -56 | 63.730 | 62.020 | 62.191 | USD -3,483 | 70.78 Profit of 481 on sale |
| 2025-11-05 | BUY | 146 | 64.475 | 61.510 | 61.806 | USD 9,024 | 70.82 |
| 2025-11-04 | BUY | 224 | 63.680 | 62.523 | 62.639 | USD 14,031 | 70.85 |
| 2025-11-03 | SELL | -112 | 64.600 | 63.075 | 63.228 | USD -7,081 | 70.88 Profit of 857 on sale |
| 2025-10-30 | BUY | 700 | 66.585 | 64.695 | 64.884 | USD 45,419 | 70.94 |
| 2025-10-29 | BUY | 700 | 65.220 | 68.000 | 67.722 | USD 47,405 | 70.96 |
| 2025-10-28 | BUY | 70 | 68.430 | 69.270 | 69.186 | USD 4,843 | 70.98 |
| 2025-10-27 | BUY | 42 | 68.320 | 69.310 | 69.211 | USD 2,907 | 70.99 |
| 2025-10-24 | BUY | 28 | 68.140 | 70.450 | 70.219 | USD 1,966 | 71.00 |
| 2025-10-21 | BUY | 42 | 70.180 | 70.510 | 70.477 | USD 2,960 | 71.02 |
| 2025-10-20 | BUY | 154 | 68.710 | 68.950 | 68.926 | USD 10,615 | 71.03 |
| 2025-10-16 | BUY | 140 | 68.030 | 68.120 | 68.111 | USD 9,536 | 71.06 |
| 2025-10-15 | BUY | 162 | 67.510 | 68.920 | 68.779 | USD 11,142 | 71.08 |
| 2025-10-03 | BUY | 52 | 70.380 | 71.660 | 71.532 | USD 3,720 | 71.10 |
| 2025-10-02 | BUY | 104 | 71.000 | 71.060 | 71.054 | USD 7,390 | 71.10 |
| 2025-10-01 | BUY | 160 | 70.220 | 70.750 | 70.697 | USD 11,312 | 71.10 |
| 2025-09-30 | BUY | 949 | 70.390 | 70.550 | 70.534 | USD 66,937 | 71.10 |
| 2025-09-29 | BUY | 247 | 70.040 | 71.100 | 70.994 | USD 17,536 | 71.11 |
| 2025-09-26 | BUY | 553 | 70.440 | 70.840 | 70.800 | USD 39,152 | 71.11 |
| 2025-09-25 | BUY | 39 | 70.480 | 71.750 | 71.623 | USD 2,793 | 71.12 |
| 2025-09-24 | BUY | 748 | 71.580 | 71.970 | 71.931 | USD 53,804 | 71.11 |
| 2025-09-18 | BUY | 156 | 72.990 | 73.290 | 73.260 | USD 11,429 | 71.10 |
| 2025-09-17 | BUY | 195 | 72.470 | 75.540 | 75.233 | USD 14,670 | 71.10 |
| 2025-09-16 | BUY | 312 | 73.300 | 74.070 | 73.993 | USD 23,086 | 71.09 |
| 2025-09-15 | BUY | 104 | 73.460 | 74.210 | 74.135 | USD 7,710 | 71.07 |
| 2025-09-11 | SELL | -13 | 75.220 | 75.420 | 75.400 | USD -980 | 71.04 Loss of -57 on sale |
| 2025-09-10 | BUY | 832 | 73.170 | 73.910 | 73.836 | USD 61,432 | 71.03 |
| 2025-09-09 | BUY | 52 | 73.450 | 75.460 | 75.259 | USD 3,913 | 71.02 |
| 2025-08-06 | BUY | 300 | 69.330 | 70.420 | 70.311 | USD 21,093 | 71.03 |
| 2025-07-31 | BUY | 80 | 68.130 | 72.690 | 72.234 | USD 5,779 | 71.06 |
| 2025-07-29 | BUY | 320 | 66.650 | 67.860 | 67.739 | USD 21,676 | 71.11 |
| 2025-07-28 | BUY | 60 | 67.500 | 68.360 | 68.274 | USD 4,096 | 71.13 |
| 2025-07-25 | BUY | 96 | 67.750 | 68.040 | 68.011 | USD 6,529 | 71.15 |
| 2025-07-24 | BUY | 46 | 67.430 | 67.900 | 67.853 | USD 3,121 | 71.17 |
| 2025-07-23 | BUY | 112 | 67.860 | 68.340 | 68.292 | USD 7,649 | 71.18 |
| 2025-07-22 | BUY | 64 | 66.710 | 66.900 | 66.881 | USD 4,280 | 71.21 |
| 2025-07-18 | BUY | 104 | 65.560 | 66.330 | 66.253 | USD 6,890 | 71.24 |
| 2025-07-17 | BUY | 96 | 65.880 | 66.040 | 66.024 | USD 6,338 | 71.27 |
| 2025-07-11 | BUY | 128 | 65.850 | 66.620 | 66.543 | USD 8,518 | 71.41 |
| 2025-07-10 | BUY | 144 | 67.500 | 68.490 | 68.391 | USD 9,848 | 71.43 |
| 2025-07-09 | BUY | 144 | 66.890 | 67.110 | 67.088 | USD 9,661 | 71.46 |
| 2025-07-07 | SELL | -96 | 65.300 | 66.550 | 66.425 | USD -6,377 | 71.53 Profit of 490 on sale |
| 2025-07-02 | SELL | -400 | 67.280 | 67.500 | 67.478 | USD -26,991 | 71.61 Profit of 1,654 on sale |
| 2025-06-27 | BUY | 48 | 64.170 | 64.740 | 64.683 | USD 3,105 | 71.70 |
| 2025-06-26 | BUY | 48 | 63.740 | 63.940 | 63.920 | USD 3,068 | 71.75 |
| 2025-06-24 | SELL | -224 | 63.780 | 63.950 | 63.933 | USD -14,321 | 71.85 Profit of 1,774 on sale |
| 2025-06-18 | BUY | 128 | 60.900 | 61.870 | 61.773 | USD 7,907 | 72.11 |
| 2025-06-17 | BUY | 48 | 61.120 | 62.570 | 62.425 | USD 2,996 | 72.18 |
| 2025-06-16 | SELL | -66 | 62.490 | 62.700 | 62.679 | USD -4,137 | 72.24 Profit of 631 on sale |
| 2025-06-13 | BUY | 141 | 61.880 | 63.090 | 62.969 | USD 8,879 | 72.31 |
| 2025-06-12 | SELL | -80 | 63.830 | 64.260 | 64.217 | USD -5,137 | 72.36 Profit of 652 on sale |
| 2025-06-11 | BUY | 176 | 63.860 | 66.280 | 66.038 | USD 11,623 | 72.42 |
| 2025-06-06 | BUY | 48 | 63.190 | 64.360 | 64.243 | USD 3,084 | 72.58 |
| 2025-06-05 | BUY | 224 | 63.320 | 63.590 | 63.563 | USD 14,238 | 72.65 |
| 2025-06-04 | BUY | 30 | 63.360 | 63.750 | 63.711 | USD 1,911 | 72.71 |
| 2025-06-03 | SELL | -15 | 62.580 | 62.750 | 62.733 | USD -941 | 72.78 Profit of 151 on sale |
| 2025-05-30 | SELL | -1,830 | 62.420 | 62.940 | 62.888 | USD -115,085 | 72.93 Profit of 18,370 on sale |
| 2025-05-29 | BUY | 45 | 63.450 | 63.560 | 63.549 | USD 2,860 | 72.99 |
| 2025-05-27 | BUY | 255 | 63.490 | 63.570 | 63.562 | USD 16,208 | 73.13 |
| 2025-05-23 | BUY | 225 | 61.790 | 62.030 | 62.006 | USD 13,951 | 73.29 |
| 2025-05-22 | BUY | 105 | 62.680 | 63.050 | 63.013 | USD 6,616 | 73.37 |
| 2025-05-19 | BUY | 90 | 66.730 | 66.890 | 66.874 | USD 6,019 | 73.55 |
| 2025-05-16 | BUY | 45 | 67.660 | 67.710 | 67.705 | USD 3,047 | 73.59 |
| 2025-05-15 | SELL | -30 | 67.220 | 67.430 | 67.409 | USD -2,022 | 73.64 Profit of 187 on sale |
| 2025-05-14 | BUY | 15 | 66.640 | 67.980 | 67.846 | USD 1,018 | 73.69 |
| 2025-05-13 | BUY | 30 | 68.070 | 69.920 | 69.735 | USD 2,092 | 73.73 |
| 2025-05-08 | BUY | 30 | 61.710 | 62.250 | 62.196 | USD 1,866 | 73.82 |
| 2025-05-07 | BUY | 45 | 60.420 | 60.760 | 60.726 | USD 2,733 | 73.92 |
| 2025-05-02 | BUY | 1,665 | 62.270 | 62.680 | 62.639 | USD 104,294 | 74.22 |
| 2025-04-30 | BUY | 525 | 60.610 | 60.670 | 60.664 | USD 31,849 | 74.43 |
| 2025-04-29 | BUY | 132 | 60.460 | 61.260 | 61.180 | USD 8,076 | 74.55 |
| 2025-04-28 | BUY | 105 | 60.480 | 61.670 | 61.551 | USD 6,463 | 74.66 |
| 2025-04-25 | BUY | 270 | 60.420 | 60.830 | 60.789 | USD 16,413 | 74.77 |
| 2025-04-24 | SELL | -315 | 60.300 | 60.440 | 60.426 | USD -19,034 | 74.89 Profit of 4,557 on sale |
| 2025-04-23 | BUY | 285 | 59.320 | 65.460 | 64.846 | USD 18,481 | 75.02 |
| 2025-04-22 | BUY | 120 | 61.430 | 61.650 | 61.628 | USD 7,395 | 75.14 |
| 2025-04-17 | BUY | 165 | 61.580 | 62.030 | 61.985 | USD 10,228 | 75.50 |
| 2025-04-15 | BUY | 150 | 61.870 | 63.210 | 63.076 | USD 9,461 | 75.74 |
| 2025-04-11 | BUY | 256 | 61.940 | 62.540 | 62.480 | USD 15,995 | 75.98 |
| 2025-04-09 | BUY | 90 | 63.770 | 64.390 | 64.328 | USD 5,790 | 76.22 |
| 2025-04-08 | BUY | 540 | 58.730 | 62.000 | 61.673 | USD 33,303 | 76.38 |
| 2025-04-07 | BUY | 177 | 60.960 | 64.040 | 63.732 | USD 11,281 | 76.52 |
| 2025-04-04 | SELL | -240 | 62.920 | 64.690 | 64.513 | USD -15,483 | 76.65 Profit of 2,912 on sale |
| 2025-04-02 | BUY | 2,040 | 71.060 | 71.230 | 71.213 | USD 145,275 | 76.70 |
| 2025-04-01 | BUY | 15 | 69.840 | 69.990 | 69.975 | USD 1,050 | 76.76 |
| 2025-03-31 | BUY | 105 | 69.540 | 69.950 | 69.909 | USD 7,340 | 76.83 |
| 2025-03-28 | BUY | 60 | 68.670 | 70.890 | 70.668 | USD 4,240 | 76.91 |
| 2025-03-27 | BUY | 28 | 70.460 | 70.770 | 70.739 | USD 1,981 | 76.97 |
| 2025-03-26 | BUY | 15 | 70.410 | 71.170 | 71.094 | USD 1,066 | 77.04 |
| 2025-03-25 | BUY | 165 | 70.390 | 71.230 | 71.146 | USD 11,739 | 77.10 |
| 2025-03-24 | BUY | 182 | 70.780 | 71.230 | 71.185 | USD 12,956 | 77.17 |
| 2025-03-21 | SELL | -60 | 69.600 | 69.730 | 69.717 | USD -4,183 | 77.24 Profit of 452 on sale |
| 2025-03-20 | BUY | 240 | 70.410 | 71.670 | 71.544 | USD 17,171 | 77.31 |
| 2025-03-19 | BUY | 42 | 71.610 | 71.750 | 71.736 | USD 3,013 | 77.37 |
| 2025-03-18 | BUY | 520 | 70.680 | 71.420 | 71.346 | USD 37,100 | 77.44 |
| 2025-03-17 | BUY | 105 | 71.090 | 71.350 | 71.324 | USD 7,489 | 77.51 |
| 2025-03-14 | BUY | 780 | 70.310 | 70.420 | 70.409 | USD 54,919 | 77.58 |
| 2025-03-13 | BUY | 150 | 69.210 | 71.380 | 71.163 | USD 10,674 | 77.67 |
| 2025-03-12 | SELL | -750 | 71.130 | 72.030 | 71.940 | USD -53,955 | 77.75 Profit of 4,354 on sale |
| 2025-03-11 | SELL | -555 | 71.390 | 74.510 | 74.198 | USD -41,180 | 77.82 Profit of 2,008 on sale |
| 2025-03-10 | BUY | 165 | 73.910 | 76.360 | 76.115 | USD 12,559 | 77.86 |
| 2025-03-07 | BUY | 30 | 75.200 | 75.720 | 75.668 | USD 2,270 | 77.89 |
| 2025-03-05 | BUY | 225 | 73.580 | 75.160 | 75.002 | USD 16,875 | 77.94 |
| 2025-03-04 | BUY | 255 | 72.500 | 74.090 | 73.931 | USD 18,852 | 78.00 |
| 2025-03-03 | BUY | 480 | 73.940 | 76.210 | 75.983 | USD 36,472 | 78.05 |
| 2025-02-28 | BUY | 390 | 75.180 | 75.590 | 75.549 | USD 29,464 | 78.08 |
| 2025-02-27 | SELL | -75 | 74.710 | 76.360 | 76.195 | USD -5,715 | 78.12 Profit of 144 on sale |
| 2025-02-25 | BUY | 555 | 76.090 | 76.710 | 76.648 | USD 42,540 | 78.17 |
| 2025-02-21 | BUY | 60 | 74.830 | 76.440 | 76.279 | USD 4,577 | 78.27 |
| 2025-02-18 | SELL | -135 | 77.300 | 78.700 | 78.560 | USD -10,606 | 78.32 Loss of -32 on sale |
| 2025-02-14 | SELL | -915 | 78.390 | 79.160 | 79.083 | USD -72,361 | 78.32 Loss of -696 on sale |
| 2025-02-13 | BUY | 15 | 77.620 | 77.750 | 77.737 | USD 1,166 | 78.33 |
| 2025-02-12 | BUY | 148 | 76.720 | 77.070 | 77.035 | USD 11,401 | 78.35 |
| 2025-02-07 | SELL | -20 | 77.250 | 77.720 | 77.673 | USD -1,553 | 78.38 Profit of 14 on sale |
| 2025-02-06 | BUY | 285 | 77.450 | 78.420 | 78.323 | USD 22,322 | 78.39 |
| 2025-02-05 | BUY | 75 | 77.770 | 78.060 | 78.031 | USD 5,852 | 78.40 |
| 2025-02-04 | BUY | 90 | 77.290 | 78.340 | 78.235 | USD 7,041 | 78.42 |
| 2025-02-03 | BUY | 90 | 77.640 | 78.380 | 78.306 | USD 7,048 | 78.43 |
| 2025-01-31 | BUY | 165 | 79.280 | 80.710 | 80.567 | USD 13,294 | 78.41 |
| 2025-01-29 | SELL | -15 | 79.690 | 81.110 | 80.968 | USD -1,215 | 78.35 Loss of -39 on sale |
| 2025-01-28 | SELL | -135 | 80.400 | 81.780 | 81.642 | USD -11,022 | 78.32 Loss of -449 on sale |
| 2025-01-27 | SELL | -240 | 81.850 | 82.180 | 82.147 | USD -19,715 | 78.26 Loss of -933 on sale |
| 2025-01-24 | BUY | 180 | 79.250 | 80.130 | 80.042 | USD 14,408 | 78.24 |
| 2025-01-23 | BUY | 30 | 79.440 | 79.530 | 79.521 | USD 2,386 | 78.22 |
| 2025-01-22 | BUY | 248 | 78.590 | 78.690 | 78.680 | USD 19,513 | 78.22 |
| 2025-01-21 | BUY | 180 | 78.670 | 79.760 | 79.651 | USD 14,337 | 78.21 |
| 2025-01-16 | BUY | 281 | 77.550 | 77.610 | 77.604 | USD 21,807 | 78.22 |
| 2025-01-14 | BUY | 120 | 75.860 | 75.880 | 75.878 | USD 9,105 | 78.29 |
| 2025-01-10 | BUY | 360 | 72.130 | 72.610 | 72.562 | USD 26,122 | 78.51 |
| 2024-12-30 | BUY | 45 | 72.520 | 72.960 | 72.916 | USD 3,281 | 79.19 |
| 2024-12-27 | BUY | 60 | 73.220 | 74.110 | 74.021 | USD 4,441 | 79.33 |
| 2024-12-23 | BUY | 450 | 73.880 | 74.430 | 74.375 | USD 33,469 | 79.72 |
| 2024-12-20 | BUY | 120 | 74.390 | 74.560 | 74.543 | USD 8,945 | 79.86 |
| 2024-12-19 | BUY | 15 | 72.690 | 74.390 | 74.220 | USD 1,113 | 80.04 |
| 2024-12-18 | BUY | 120 | 73.960 | 77.210 | 76.885 | USD 9,226 | 80.20 |
| 2024-12-17 | BUY | 30 | 76.580 | 78.040 | 77.894 | USD 2,337 | 80.30 |
| 2024-12-16 | BUY | 150 | 77.780 | 78.860 | 78.752 | USD 11,813 | 80.37 |
| 2024-12-13 | BUY | 110 | 78.760 | 79.370 | 79.309 | USD 8,724 | 80.41 |
| 2024-12-10 | BUY | 750 | 79.350 | 81.190 | 81.006 | USD 60,755 | 80.48 |
| 2024-12-09 | BUY | 90 | 81.240 | 82.020 | 81.942 | USD 7,375 | 80.45 |
| 2024-12-06 | SELL | -225 | 81.010 | 81.710 | 81.640 | USD -18,369 | 80.44 Loss of -271 on sale |
| 2024-12-05 | SELL | -15 | 80.390 | 80.920 | 80.867 | USD -1,213 | 80.44 Loss of -6 on sale |
| 2024-12-03 | BUY | 75 | 80.760 | 81.170 | 81.129 | USD 6,085 | 80.43 |
| 2024-11-27 | SELL | -90 | 80.420 | 81.480 | 81.374 | USD -7,324 | 80.42 Loss of -86 on sale |
| 2024-11-26 | BUY | 315 | 80.710 | 81.750 | 81.646 | USD 25,718 | 80.41 |
| 2024-11-25 | BUY | 39 | 82.170 | 83.060 | 82.971 | USD 3,236 | 80.33 |
| 2024-11-22 | SELL | -28 | 79.010 | 79.430 | 79.388 | USD -2,223 | 80.39 Profit of 28 on sale |
| 2024-11-21 | SELL | -75 | 78.330 | 78.490 | 78.474 | USD -5,886 | 80.50 Profit of 152 on sale |
| 2024-11-20 | SELL | -30 | 77.010 | 77.190 | 77.172 | USD -2,315 | 80.68 Profit of 105 on sale |
| 2024-11-19 | BUY | 15 | 76.170 | 76.880 | 76.809 | USD 1,152 | 80.93 |
| 2024-11-18 | BUY | 132 | 77.080 | 78.240 | 78.124 | USD 10,312 | 81.16 |
| 2024-11-11 | BUY | 45 | 80.770 | 81.830 | 81.724 | USD 3,678 | 81.32 |
| 2024-11-07 | BUY | 41 | 80.240 | 80.950 | 80.879 | USD 3,316 | 81.44 |
| 2024-11-06 | BUY | 360 | 80.210 | 81.390 | 81.272 | USD 29,258 | 81.54 |
| 2024-11-05 | BUY | 75 | 81.780 | 81.790 | 81.789 | USD 6,134 | 81.52 |
| 2024-11-04 | BUY | 28 | 80.790 | 81.620 | 81.537 | USD 2,283 | 81.59 |
| 2024-11-01 | BUY | 42 | 80.180 | 81.230 | 81.125 | USD 3,407 | 81.75 |
| 2024-10-30 | SELL | -90 | 80.350 | 81.110 | 81.034 | USD -7,293 | 82.21 Profit of 106 on sale |
| 2024-10-29 | SELL | -270 | 81.300 | 82.430 | 82.317 | USD -22,226 | 82.36 Profit of 12 on sale |
| 2024-10-28 | SELL | -105 | 81.680 | 82.700 | 82.598 | USD -8,673 | 82.50 Loss of -11 on sale |
| 2024-10-21 | SELL | -15 | 84.190 | 85.890 | 85.720 | USD -1,286 | 0.00 Loss of -1,286 on sale |