| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 176 | | | 57.460* | | 60.08 |
| 2025-11-06 | SELL | -105 | | | 58.180* | | 60.10 Profit of 6,311 on sale |
| 2025-11-05 | SELL | -66 | 61.120 | 54.200 | 54.892 | USD -3,623 | 60.10 Profit of 344 on sale |
| 2025-11-04 | SELL | -279 | | | 61.100* | | 60.10 Profit of 16,767 on sale |
| 2025-10-31 | SELL | -44 | 62.950 | 60.475 | 60.722 | USD -2,672 | 60.08 Loss of -28 on sale |
| 2025-10-30 | BUY | 154 | 62.230 | 60.810 | 60.952 | USD 9,387 | 60.07 |
| 2025-10-29 | BUY | 154 | 62.020 | 64.100 | 63.892 | USD 9,839 | 60.06 |
| 2025-10-28 | BUY | 660 | 63.940 | 65.160 | 65.038 | USD 42,925 | 60.04 |
| 2025-10-27 | BUY | 352 | 64.250 | 65.860 | 65.699 | USD 23,126 | 60.02 |
| 2025-10-24 | BUY | 44 | 65.910 | 66.960 | 66.855 | USD 2,942 | 59.99 |
| 2025-10-23 | SELL | -88 | 66.060 | 66.400 | 66.366 | USD -5,840 | 59.96 Loss of -564 on sale |
| 2025-10-22 | BUY | 176 | 63.790 | 64.800 | 64.699 | USD 11,387 | 59.94 |
| 2025-10-21 | BUY | 66 | 63.460 | 64.940 | 64.792 | USD 4,276 | 59.92 |
| 2025-10-17 | BUY | 330 | 61.860 | 62.430 | 62.373 | USD 20,583 | 59.89 |
| 2025-10-16 | BUY | 22 | 61.600 | 62.370 | 62.293 | USD 1,370 | 59.88 |
| 2025-10-14 | SELL | -132 | 59.270 | 60.080 | 59.999 | USD -7,920 | 59.89 Loss of -15 on sale |
| 2025-10-07 | BUY | 660 | 59.190 | 63.280 | 62.871 | USD 41,495 | 59.89 |
| 2025-10-06 | BUY | 22 | 61.920 | 63.100 | 62.982 | USD 1,386 | 59.88 |
| 2025-10-03 | BUY | 308 | 62.950 | 63.870 | 63.778 | USD 19,644 | 59.86 |
| 2025-10-02 | BUY | 242 | 62.090 | 62.820 | 62.747 | USD 15,185 | 59.85 |
| 2025-10-01 | BUY | 154 | 59.920 | 60.170 | 60.145 | USD 9,262 | 59.85 |
| 2025-09-30 | BUY | 220 | 55.630 | 55.730 | 55.720 | USD 12,258 | 59.87 |
| 2025-09-29 | BUY | 198 | 52.230 | 52.460 | 52.437 | USD 10,383 | 59.92 |
| 2025-09-26 | BUY | 242 | 51.850 | 52.080 | 52.057 | USD 12,598 | 59.97 |
| 2025-09-25 | BUY | 308 | 50.480 | 51.380 | 51.290 | USD 15,797 | 60.02 |
| 2025-09-18 | BUY | 22 | 52.990 | 53.260 | 53.233 | USD 1,171 | 60.06 |
| 2025-09-17 | BUY | 198 | 51.520 | 53.750 | 53.527 | USD 10,598 | 60.11 |
| 2025-09-11 | BUY | 110 | 53.210 | 53.400 | 53.381 | USD 5,872 | 60.16 |
| 2025-09-09 | BUY | 110 | 54.200 | 54.540 | 54.506 | USD 5,996 | 60.25 |
| 2025-07-24 | BUY | 22 | 58.470 | 58.660 | 58.641 | USD 1,290 | 60.26 |
| 2025-07-23 | BUY | 132 | 55.310 | 55.990 | 55.922 | USD 7,382 | 60.29 |
| 2025-07-22 | BUY | 198 | 53.120 | 53.560 | 53.516 | USD 10,596 | 60.33 |
| 2025-07-21 | BUY | 44 | 50.270 | 51.970 | 51.800 | USD 2,279 | 60.40 |
| 2025-07-18 | SELL | -220 | 52.020 | 53.890 | 53.703 | USD -11,815 | 60.45 Profit of 1,484 on sale |
| 2025-07-17 | BUY | 22 | 53.290 | 53.330 | 53.326 | USD 1,173 | 60.49 |
| 2025-07-16 | BUY | 88 | 51.790 | 52.050 | 52.024 | USD 4,578 | 60.55 |
| 2025-07-15 | SELL | -330 | 51.420 | 53.360 | 53.166 | USD -17,545 | 60.61 Profit of 2,455 on sale |
| 2025-07-14 | BUY | 176 | 52.620 | 53.680 | 53.574 | USD 9,429 | 60.66 |
| 2025-07-11 | SELL | -44 | 54.140 | 54.460 | 54.428 | USD -2,395 | 60.70 Profit of 276 on sale |
| 2025-07-10 | BUY | 176 | 54.410 | 55.530 | 55.418 | USD 9,754 | 60.74 |
| 2025-07-09 | BUY | 176 | 52.590 | 53.610 | 53.508 | USD 9,417 | 60.79 |
| 2025-07-08 | BUY | 132 | 52.680 | 53.430 | 53.355 | USD 7,043 | 60.85 |
| 2025-07-07 | SELL | -506 | 51.540 | 52.800 | 52.674 | USD -26,653 | 60.91 Profit of 4,167 on sale |
| 2025-07-02 | SELL | -638 | 53.180 | 53.230 | 53.225 | USD -33,958 | 61.07 Profit of 5,002 on sale |
| 2025-06-30 | BUY | 374 | 51.450 | 52.130 | 52.062 | USD 19,471 | 61.13 |
| 2025-06-27 | BUY | 198 | 51.840 | 53.000 | 52.884 | USD 10,471 | 61.19 |
| 2025-06-25 | SELL | -44 | 51.890 | 53.280 | 53.141 | USD -2,338 | 61.32 Profit of 360 on sale |
| 2025-06-24 | BUY | 22 | 50.000 | 50.250 | 50.225 | USD 1,105 | 61.40 |
| 2025-06-23 | BUY | 572 | 49.300 | 49.970 | 49.903 | USD 28,545 | 61.48 |
| 2025-06-18 | SELL | -132 | 50.130 | 50.420 | 50.391 | USD -6,652 | 61.64 Profit of 1,485 on sale |
| 2025-06-13 | SELL | -66 | 50.520 | 51.350 | 51.267 | USD -3,384 | 61.89 Profit of 701 on sale |
| 2025-06-12 | BUY | 66 | 51.530 | 52.200 | 52.133 | USD 3,441 | 61.96 |
| 2025-06-11 | BUY | 88 | 51.540 | 52.820 | 52.692 | USD 4,637 | 62.04 |
| 2025-06-06 | SELL | -110 | 48.690 | 49.530 | 49.446 | USD -5,439 | 62.31 Profit of 1,415 on sale |
| 2025-06-05 | SELL | -66 | 48.310 | 50.050 | 49.876 | USD -3,292 | 62.42 Profit of 828 on sale |
| 2025-06-04 | SELL | -88 | 49.850 | 50.160 | 50.129 | USD -4,411 | 62.52 Profit of 1,090 on sale |
| 2025-06-02 | BUY | 286 | 48.610 | 48.790 | 48.772 | USD 13,949 | 62.73 |
| 2025-05-30 | SELL | -63 | 48.400 | 49.030 | 48.967 | USD -3,085 | 62.85 Profit of 874 on sale |
| 2025-05-29 | BUY | 22 | 48.330 | 48.880 | 48.825 | USD 1,074 | 62.96 |
| 2025-05-28 | SELL | -22 | 47.930 | 48.840 | 48.749 | USD -1,072 | 63.08 Profit of 315 on sale |
| 2025-05-27 | BUY | 242 | 48.690 | 48.710 | 48.708 | USD 11,787 | 63.20 |
| 2025-05-23 | SELL | -440 | 46.780 | 46.970 | 46.951 | USD -20,658 | 63.47 Profit of 7,267 on sale |
| 2025-05-22 | SELL | -484 | 47.320 | 47.940 | 47.878 | USD -23,173 | 63.60 Profit of 7,610 on sale |
| 2025-05-21 | BUY | 22 | 46.660 | 48.870 | 48.649 | USD 1,070 | 63.74 |
| 2025-05-20 | BUY | 176 | 49.530 | 49.920 | 49.881 | USD 8,779 | 63.86 |
| 2025-05-19 | BUY | 638 | 49.280 | 49.320 | 49.316 | USD 31,464 | 63.98 |
| 2025-05-16 | BUY | 594 | 49.150 | 49.180 | 49.177 | USD 29,211 | 64.11 |
| 2025-05-15 | BUY | 484 | 48.240 | 48.500 | 48.474 | USD 23,461 | 64.25 |
| 2025-05-14 | BUY | 440 | 47.860 | 51.340 | 50.992 | USD 22,436 | 64.39 |
| 2025-05-13 | SELL | -88 | 51.610 | 53.660 | 53.455 | USD -4,704 | 64.50 Profit of 972 on sale |
| 2025-05-12 | BUY | 22 | 53.900 | 54.400 | 54.350 | USD 1,196 | 64.60 |
| 2025-05-09 | BUY | 66 | 49.940 | 50.770 | 50.687 | USD 3,345 | 64.73 |
| 2025-05-08 | SELL | -638 | 49.780 | 50.810 | 50.707 | USD -32,351 | 64.86 Profit of 9,031 on sale |
| 2025-05-07 | SELL | -308 | 48.750 | 50.390 | 50.226 | USD -15,470 | 65.01 Profit of 4,553 on sale |
| 2025-05-06 | BUY | 770 | 47.720 | 49.450 | 49.277 | USD 37,943 | 65.17 |
| 2025-05-02 | BUY | 66 | 50.490 | 51.540 | 51.435 | USD 3,395 | 65.45 |
| 2025-05-01 | SELL | -110 | 49.630 | 50.830 | 50.710 | USD -5,578 | 65.60 Profit of 1,638 on sale |
| 2025-04-30 | BUY | 66 | 50.350 | 50.410 | 50.404 | USD 3,327 | 65.74 |
| 2025-04-29 | BUY | 154 | 50.500 | 50.750 | 50.725 | USD 7,812 | 65.89 |
| 2025-04-28 | BUY | 328 | 50.250 | 51.530 | 51.402 | USD 16,860 | 66.04 |
| 2025-04-25 | BUY | 308 | 50.240 | 50.370 | 50.357 | USD 15,510 | 66.20 |
| 2025-04-24 | BUY | 88 | 50.780 | 52.000 | 51.878 | USD 4,565 | 66.35 |
| 2025-04-23 | BUY | 242 | 50.160 | 53.540 | 53.202 | USD 12,875 | 66.51 |
| 2025-04-22 | SELL | -134 | 49.080 | 49.410 | 49.377 | USD -6,617 | 66.69 Profit of 2,319 on sale |
| 2025-04-17 | BUY | 44 | 48.100 | 50.000 | 49.810 | USD 2,192 | 67.07 |
| 2025-04-16 | BUY | 88 | 49.980 | 51.870 | 51.681 | USD 4,548 | 67.25 |
| 2025-04-15 | BUY | 440 | 51.070 | 53.000 | 52.807 | USD 23,235 | 67.42 |
| 2025-04-11 | BUY | 550 | 50.720 | 51.090 | 51.053 | USD 28,079 | 67.76 |
| 2025-04-10 | BUY | 902 | 49.260 | 52.650 | 52.311 | USD 47,185 | 67.96 |
| 2025-04-09 | BUY | 176 | 54.070 | 54.320 | 54.295 | USD 9,556 | 68.11 |
| 2025-04-08 | BUY | 462 | 48.810 | 53.830 | 53.328 | USD 24,638 | 68.33 |
| 2025-04-07 | BUY | 527 | 52.310 | 54.330 | 54.128 | USD 28,525 | 68.51 |
| 2025-04-04 | SELL | -1,320 | 51.720 | 53.750 | 53.547 | USD -70,682 | 68.70 Profit of 19,998 on sale |
| 2025-04-02 | BUY | 154 | 58.380 | 58.640 | 58.614 | USD 9,027 | 68.82 |
| 2025-03-31 | SELL | -594 | 58.630 | 59.210 | 59.152 | USD -35,136 | 69.07 Profit of 5,891 on sale |
| 2025-03-28 | SELL | -374 | 58.730 | 59.880 | 59.765 | USD -22,352 | 69.19 Profit of 3,526 on sale |
| 2025-03-27 | SELL | -110 | 59.950 | 60.790 | 60.706 | USD -6,678 | 69.30 Profit of 946 on sale |
| 2025-03-26 | BUY | 198 | 59.380 | 60.360 | 60.262 | USD 11,932 | 69.43 |
| 2025-03-25 | SELL | -264 | 59.980 | 61.860 | 61.672 | USD -16,281 | 69.54 Profit of 2,078 on sale |
| 2025-03-24 | BUY | 154 | 61.070 | 62.150 | 62.042 | USD 9,554 | 69.65 |
| 2025-03-21 | BUY | 264 | 60.610 | 61.140 | 61.087 | USD 16,127 | 69.76 |
| 2025-03-19 | BUY | 42 | 60.890 | 63.010 | 62.798 | USD 2,638 | 70.00 |
| 2025-03-18 | SELL | -396 | 62.830 | 62.870 | 62.866 | USD -24,895 | 70.09 Profit of 2,862 on sale |
| 2025-03-17 | BUY | 418 | 62.580 | 63.760 | 63.642 | USD 26,602 | 70.19 |
| 2025-03-14 | BUY | 374 | 62.160 | 62.410 | 62.385 | USD 23,332 | 70.30 |
| 2025-03-13 | BUY | 1,846 | 59.880 | 61.680 | 61.500 | USD 113,529 | 70.45 |
| 2025-03-12 | BUY | 880 | 60.240 | 60.300 | 60.294 | USD 53,059 | 70.59 |
| 2025-03-11 | BUY | 352 | 58.470 | 63.850 | 63.312 | USD 22,286 | 70.76 |
| 2025-03-07 | BUY | 208 | 64.370 | 64.650 | 64.622 | USD 13,441 | 70.96 |
| 2025-03-06 | SELL | -198 | 63.390 | 64.900 | 64.749 | USD -12,820 | 71.08 Profit of 1,253 on sale |
| 2025-03-05 | BUY | 684 | 62.200 | 62.580 | 62.542 | USD 42,779 | 71.21 |
| 2025-03-04 | BUY | 132 | 60.120 | 61.000 | 60.912 | USD 8,040 | 71.38 |
| 2025-03-03 | BUY | 594 | 61.190 | 62.250 | 62.144 | USD 36,914 | 71.53 |
| 2025-02-28 | SELL | -154 | 61.750 | 61.970 | 61.948 | USD -9,540 | 71.69 Profit of 1,500 on sale |
| 2025-02-27 | BUY | 22 | 61.230 | 64.420 | 64.101 | USD 1,410 | 71.85 |
| 2025-02-26 | SELL | -44 | 64.150 | 65.300 | 65.185 | USD -2,868 | 71.98 Profit of 299 on sale |
| 2025-02-25 | BUY | 418 | 64.220 | 66.470 | 66.245 | USD 27,690 | 72.10 |
| 2025-02-21 | BUY | 308 | 64.920 | 66.870 | 66.675 | USD 20,536 | 72.34 |
| 2025-02-20 | BUY | 176 | 65.490 | 67.190 | 67.020 | USD 11,796 | 72.45 |
| 2025-02-19 | BUY | 44 | 65.800 | 66.070 | 66.043 | USD 2,906 | 72.57 |
| 2025-02-18 | BUY | 110 | 65.290 | 66.660 | 66.523 | USD 7,318 | 72.70 |
| 2025-02-13 | BUY | 374 | 66.770 | 68.380 | 68.219 | USD 25,514 | 73.07 |
| 2025-02-12 | BUY | 132 | 67.440 | 68.190 | 68.115 | USD 8,991 | 73.18 |
| 2025-02-11 | SELL | -44 | 68.340 | 70.240 | 70.050 | USD -3,082 | 73.27 Profit of 142 on sale |
| 2025-02-07 | SELL | -176 | 72.810 | 75.690 | 75.402 | USD -13,271 | 73.35 Loss of -361 on sale |
| 2025-02-06 | BUY | 88 | 75.010 | 77.030 | 76.828 | USD 6,761 | 73.31 |
| 2025-02-04 | BUY | 770 | 72.550 | 74.790 | 74.566 | USD 57,416 | 73.29 |
| 2025-02-03 | BUY | 286 | 72.050 | 73.070 | 72.968 | USD 20,869 | 73.32 |
| 2025-01-31 | BUY | 66 | 73.550 | 74.300 | 74.225 | USD 4,899 | 73.31 |
| 2025-01-30 | BUY | 44 | 72.760 | 74.730 | 74.533 | USD 3,279 | 73.32 |
| 2025-01-29 | BUY | 418 | 71.830 | 74.000 | 73.783 | USD 30,841 | 73.36 |
| 2025-01-28 | BUY | 198 | 74.600 | 77.470 | 77.183 | USD 15,282 | 73.33 |
| 2025-01-27 | BUY | 308 | 76.450 | 78.270 | 78.088 | USD 24,051 | 73.25 |
| 2025-01-24 | BUY | 198 | 77.050 | 77.990 | 77.896 | USD 15,423 | 73.15 |
| 2025-01-23 | BUY | 572 | 76.910 | 79.130 | 78.908 | USD 45,135 | 73.06 |
| 2025-01-02 | BUY | 726 | 71.480 | 72.930 | 72.785 | USD 52,842 | 73.10 |
| 2024-12-30 | BUY | 5,711 | 72.290 | 72.820 | 72.767 | USD 415,572 | 73.12 |
| 2024-12-10 | BUY | 154 | 77.120 | 78.260 | 78.146 | USD 12,034 | 73.01 |
| 2024-12-09 | BUY | 176 | 77.400 | 77.500 | 77.490 | USD 13,638 | 72.88 |
| 2024-12-06 | BUY | 264 | 74.510 | 75.620 | 75.509 | USD 19,934 | 72.83 |
| 2024-12-05 | BUY | 66 | 73.890 | 76.600 | 76.329 | USD 5,038 | 72.79 |
| 2024-12-04 | BUY | 242 | 75.890 | 76.810 | 76.718 | USD 18,566 | 72.69 |
| 2024-12-03 | BUY | 776 | 75.050 | 75.850 | 75.770 | USD 58,798 | 72.62 |
| 2024-12-02 | BUY | 65 | 76.020 | 76.270 | 76.245 | USD 4,956 | 72.50 |
| 2024-11-29 | BUY | 506 | 75.360 | 75.870 | 75.819 | USD 38,364 | 72.40 |
| 2024-11-27 | BUY | 594 | 75.380 | 76.190 | 76.109 | USD 45,209 | 72.17 |
| 2024-11-26 | BUY | 1,276 | 74.870 | 75.130 | 75.104 | USD 95,833 | 72.06 |
| 2024-11-25 | BUY | 1,320 | 74.390 | 75.000 | 74.939 | USD 98,919 | 71.96 |
| 2024-11-22 | BUY | 1,540 | 71.280 | 72.410 | 72.297 | USD 111,337 | 71.99 |
| 2024-11-21 | BUY | 242 | 71.050 | 71.320 | 71.293 | USD 17,253 | 72.03 |
| 2024-11-20 | BUY | 220 | 68.720 | 68.920 | 68.900 | USD 15,158 | 72.19 |
| 2024-11-19 | BUY | 198 | 66.370 | 67.490 | 67.378 | USD 13,341 | 72.48 |
| 2024-11-18 | BUY | 1,782 | 66.860 | 67.490 | 67.427 | USD 120,155 | 72.78 |
| 2024-11-12 | BUY | 616 | 74.410 | 75.160 | 75.085 | USD 46,252 | 72.69 |
| 2024-11-11 | BUY | 418 | 74.690 | 76.490 | 76.310 | USD 31,898 | 72.57 |
| 2024-11-08 | BUY | 316 | 75.960 | 76.740 | 76.662 | USD 24,225 | 72.36 |
| 2024-11-07 | BUY | 1,958 | 76.420 | 77.590 | 77.473 | USD 151,692 | 72.09 |
| 2024-11-06 | BUY | 594 | 75.830 | 80.800 | 80.303 | USD 47,700 | 71.82 |
| 2024-11-05 | BUY | 876 | 77.620 | 77.650 | 77.647 | USD 68,019 | 71.37 |
| 2024-11-04 | BUY | 154 | 75.900 | 77.290 | 77.151 | USD 11,881 | 71.00 |
| 2024-11-01 | BUY | 352 | 75.310 | 76.560 | 76.435 | USD 26,905 | 70.60 |
| 2024-10-31 | BUY | 88 | 73.750 | 76.420 | 76.153 | USD 6,701 | 70.29 |
| 2024-10-30 | BUY | 218 | 76.020 | 79.460 | 79.116 | USD 17,247 | 69.65 |
| 2024-10-29 | BUY | 638 | 70.740 | 71.010 | 70.983 | USD 45,287 | 69.52 |
| 2024-10-28 | SELL | -154 | 70.380 | 70.420 | 70.416 | USD -10,844 | 69.23 Loss of -183 on sale |
| 2024-10-28 | SELL | -154 | 70.380 | 70.420 | 70.416 | USD -10,844 | 69.23 Loss of -183 on sale |
| 2024-10-25 | BUY | 264 | 68.680 | 69.140 | 69.094 | USD 18,241 | 69.50 |
| 2024-10-25 | BUY | 264 | 68.680 | 69.140 | 69.094 | USD 18,241 | 69.50 |
| 2024-10-24 | BUY | 176 | 68.370 | 70.050 | 69.882 | USD 12,299 | 69.88 |
| 2024-10-23 | BUY | 220 | 69.340 | 70.280 | 70.186 | USD 15,441 | 70.15 |
| 2024-10-22 | BUY | 1,182 | 69.950 | 70.650 | 70.580 | USD 83,426 | 70.36 |
| 2024-10-21 | BUY | 616 | 70.360 | 70.920 | 70.864 | USD 43,652 | 0.00 |