| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 742 | | | 57.410* | | 61.45 |
| 2025-11-05 | SELL | -7,208 | 61.120 | 54.200 | 54.892 | USD -395,662 | 61.48 Profit of 47,458 on sale |
| 2025-10-29 | SELL | -5,682 | 62.020 | 64.100 | 63.892 | USD -363,034 | 61.47 Loss of -13,741 on sale |
| 2025-10-24 | SELL | -1,160 | 65.910 | 66.960 | 66.855 | USD -77,552 | 61.43 Loss of -6,295 on sale |
| 2025-10-23 | SELL | -212 | 66.060 | 66.400 | 66.366 | USD -14,070 | 61.41 Loss of -1,051 on sale |
| 2025-10-22 | BUY | 318 | 63.790 | 64.800 | 64.699 | USD 20,574 | 61.40 |
| 2025-10-20 | SELL | -2,438 | 62.540 | 63.540 | 63.440 | USD -154,667 | 61.38 Loss of -5,023 on sale |
| 2025-10-17 | SELL | -1,272 | 61.860 | 62.430 | 62.373 | USD -79,338 | 61.38 Loss of -1,266 on sale |
| 2025-10-16 | SELL | -530 | 61.600 | 62.370 | 62.293 | USD -33,015 | 61.38 Loss of -486 on sale |
| 2025-10-15 | SELL | -1,317 | 59.580 | 60.580 | 60.480 | USD -79,652 | 61.39 Profit of 1,192 on sale |
| 2025-10-03 | BUY | 424 | 62.950 | 63.870 | 63.778 | USD 27,042 | 61.40 |
| 2025-10-02 | SELL | -4,240 | 62.090 | 62.820 | 62.747 | USD -266,047 | 61.39 Loss of -5,743 on sale |
| 2025-10-01 | SELL | -4,069 | 59.920 | 60.170 | 60.145 | USD -244,730 | 61.40 Profit of 5,106 on sale |
| 2025-09-30 | SELL | -106 | 55.630 | 55.730 | 55.720 | USD -5,906 | 61.43 Profit of 605 on sale |
| 2025-09-29 | SELL | -1,392 | 52.230 | 52.460 | 52.437 | USD -72,992 | 61.48 Profit of 12,581 on sale |
| 2025-09-26 | SELL | -106 | 51.850 | 52.080 | 52.057 | USD -5,518 | 61.52 Profit of 1,004 on sale |
| 2025-09-25 | BUY | 1,378 | 50.480 | 51.380 | 51.290 | USD 70,678 | 61.58 |
| 2025-09-24 | BUY | 9,572 | 51.220 | 53.080 | 52.894 | USD 506,301 | 61.63 |
| 2025-09-18 | BUY | 202 | 52.990 | 53.260 | 53.233 | USD 10,753 | 61.68 |
| 2025-09-10 | SELL | -100 | 50.960 | 54.620 | 54.254 | USD -5,425 | 61.88 Profit of 763 on sale |
| 2025-09-08 | SELL | -100 | 54.110 | 54.330 | 54.308 | USD -5,431 | 61.97 Profit of 766 on sale |
| 2025-08-19 | BUY | 184 | 54.870 | 54.920 | 54.915 | USD 10,104 | 62.05 |
| 2025-07-29 | BUY | 106 | 57.870 | 58.940 | 58.833 | USD 6,236 | 62.18 |
| 2025-07-23 | SELL | -300 | 55.310 | 55.990 | 55.922 | USD -16,777 | 62.26 Profit of 1,901 on sale |
| 2025-07-22 | SELL | -600 | 53.120 | 53.560 | 53.516 | USD -32,110 | 62.31 Profit of 5,276 on sale |
| 2025-07-21 | SELL | -200 | 50.270 | 51.970 | 51.800 | USD -10,360 | 62.38 Profit of 2,115 on sale |
| 2025-07-11 | SELL | -300 | 54.140 | 54.460 | 54.428 | USD -16,328 | 62.42 Profit of 2,399 on sale |
| 2025-07-10 | SELL | -1,200 | 54.410 | 55.530 | 55.418 | USD -66,502 | 62.47 Profit of 8,462 on sale |
| 2025-07-09 | SELL | -400 | 52.590 | 53.610 | 53.508 | USD -21,403 | 62.53 Profit of 3,607 on sale |
| 2025-07-08 | SELL | -1,300 | 52.680 | 53.430 | 53.355 | USD -69,362 | 62.58 Profit of 11,997 on sale |
| 2025-07-03 | SELL | -1,700 | 53.140 | 53.620 | 53.572 | USD -91,072 | 62.76 Profit of 15,619 on sale |
| 2025-07-02 | SELL | -308 | 53.180 | 53.230 | 53.225 | USD -16,393 | 62.82 Profit of 2,954 on sale |
| 2025-06-27 | SELL | -4,900 | 51.840 | 53.000 | 52.884 | USD -259,132 | 62.95 Profit of 49,323 on sale |
| 2025-06-25 | BUY | 100 | 51.890 | 53.280 | 53.141 | USD 5,314 | 63.08 |
| 2025-06-24 | SELL | -3,700 | 50.000 | 50.250 | 50.225 | USD -185,833 | 63.16 Profit of 47,853 on sale |
| 2025-06-18 | SELL | -486 | 50.130 | 50.420 | 50.391 | USD -24,490 | 63.32 Profit of 6,283 on sale |
| 2025-06-17 | SELL | -891 | 49.500 | 51.240 | 51.066 | USD -45,500 | 63.40 Profit of 10,994 on sale |
| 2025-06-11 | SELL | -243 | 51.540 | 52.820 | 52.692 | USD -12,804 | 63.71 Profit of 2,678 on sale |
| 2025-06-10 | SELL | -567 | 51.400 | 51.680 | 51.652 | USD -29,287 | 63.79 Profit of 6,883 on sale |
| 2025-06-06 | SELL | -162 | 48.690 | 49.530 | 49.446 | USD -8,010 | 63.98 Profit of 2,355 on sale |
| 2025-06-05 | SELL | -1,377 | 48.310 | 50.050 | 49.876 | USD -68,679 | 64.08 Profit of 19,563 on sale |
| 2025-06-02 | SELL | -6,561 | 48.610 | 48.790 | 48.772 | USD -319,993 | 64.38 Profit of 102,424 on sale |
| 2025-05-30 | SELL | -1,458 | 48.400 | 49.030 | 48.967 | USD -71,394 | 64.49 Profit of 22,633 on sale |
| 2025-05-29 | SELL | -162 | 48.330 | 48.880 | 48.825 | USD -7,910 | 64.60 Profit of 2,555 on sale |
| 2025-05-27 | SELL | -162 | 48.690 | 48.710 | 48.708 | USD -7,891 | 64.82 Profit of 2,611 on sale |
| 2025-05-23 | SELL | -243 | 46.780 | 46.970 | 46.951 | USD -11,409 | 65.07 Profit of 4,404 on sale |
| 2025-05-16 | SELL | -1,215 | 49.150 | 49.180 | 49.177 | USD -59,750 | 65.67 Profit of 20,043 on sale |
| 2025-05-15 | SELL | -243 | 48.240 | 48.500 | 48.474 | USD -11,779 | 65.80 Profit of 4,210 on sale |
| 2025-05-13 | SELL | -81 | 51.610 | 53.660 | 53.455 | USD -4,330 | 66.04 Profit of 1,019 on sale |
| 2025-05-12 | SELL | -567 | 53.900 | 54.400 | 54.350 | USD -30,816 | 66.13 Profit of 6,677 on sale |
| 2025-05-09 | SELL | -486 | 49.940 | 50.770 | 50.687 | USD -24,634 | 66.25 Profit of 7,562 on sale |
| 2025-05-08 | SELL | -2,349 | 49.780 | 50.810 | 50.707 | USD -119,111 | 66.37 Profit of 36,793 on sale |
| 2025-05-07 | SELL | -162 | 48.750 | 50.390 | 50.226 | USD -8,137 | 66.50 Profit of 2,637 on sale |
| 2025-05-06 | BUY | 40 | 47.720 | 49.450 | 49.277 | USD 1,971 | 66.65 |
| 2025-05-01 | BUY | 3,078 | 49.630 | 50.830 | 50.710 | USD 156,085 | 67.04 |
| 2025-04-30 | BUY | 1,701 | 50.350 | 50.410 | 50.404 | USD 85,737 | 67.17 |
| 2025-04-29 | SELL | -324 | 50.500 | 50.750 | 50.725 | USD -16,435 | 67.30 Profit of 5,371 on sale |
| 2025-04-28 | SELL | -400 | 50.250 | 51.530 | 51.402 | USD -20,561 | 67.44 Profit of 6,414 on sale |
| 2025-04-25 | BUY | 162 | 50.240 | 50.370 | 50.357 | USD 8,158 | 67.58 |
| 2025-04-24 | SELL | -81 | 50.780 | 52.000 | 51.878 | USD -4,202 | 67.71 Profit of 1,283 on sale |
| 2025-04-22 | SELL | -10,854 | 49.080 | 49.410 | 49.377 | USD -535,938 | 68.01 Profit of 202,270 on sale |
| 2025-04-17 | SELL | -4,941 | 48.100 | 50.000 | 49.810 | USD -246,111 | 68.52 Profit of 92,465 on sale |
| 2025-04-16 | BUY | 162 | 49.980 | 51.870 | 51.681 | USD 8,372 | 68.68 |
| 2025-04-15 | BUY | 162 | 51.070 | 53.000 | 52.807 | USD 8,555 | 68.83 |
| 2025-04-10 | SELL | -5,103 | 49.260 | 52.650 | 52.311 | USD -266,943 | 69.31 Profit of 86,756 on sale |
| 2025-04-09 | BUY | 405 | 54.070 | 54.320 | 54.295 | USD 21,989 | 69.45 |
| 2025-04-08 | BUY | 81 | 48.810 | 53.830 | 53.328 | USD 4,320 | 69.63 |
| 2025-04-07 | BUY | 1,440 | 52.310 | 54.330 | 54.128 | USD 77,944 | 69.79 |
| 2025-04-04 | BUY | 880 | 51.720 | 53.750 | 53.547 | USD 47,121 | 69.96 |
| 2025-04-02 | BUY | 560 | 58.380 | 58.640 | 58.614 | USD 32,824 | 70.06 |
| 2025-04-01 | BUY | 6,398 | 57.350 | 58.750 | 58.610 | USD 374,987 | 70.18 |
| 2025-03-31 | BUY | 243 | 58.630 | 59.210 | 59.152 | USD 14,374 | 70.29 |
| 2025-03-25 | BUY | 81 | 59.980 | 61.860 | 61.672 | USD 4,995 | 70.72 |
| 2025-03-21 | BUY | 25,613 | 60.610 | 61.140 | 61.087 | USD 1,564,621 | 70.91 |
| 2025-03-20 | BUY | 138 | 60.340 | 61.330 | 61.231 | USD 8,450 | 71.02 |
| 2025-03-18 | BUY | 345 | 62.830 | 62.870 | 62.866 | USD 21,689 | 71.21 |
| 2025-03-17 | BUY | 44 | 62.580 | 63.760 | 63.642 | USD 2,800 | 71.30 |
| 2025-03-14 | SELL | -25 | 62.160 | 62.410 | 62.385 | USD -1,560 | 71.39 Profit of 225 on sale |
| 2025-03-13 | SELL | -4,465 | 59.880 | 61.680 | 61.500 | USD -274,598 | 71.52 Profit of 44,725 on sale |
| 2025-03-12 | BUY | 828 | 60.240 | 60.300 | 60.294 | USD 49,923 | 71.64 |
| 2025-03-11 | BUY | 828 | 58.470 | 63.850 | 63.312 | USD 52,422 | 71.78 |
| 2025-03-07 | BUY | 276 | 64.370 | 64.650 | 64.622 | USD 17,836 | 71.96 |
| 2025-03-06 | BUY | 966 | 63.390 | 64.900 | 64.749 | USD 62,548 | 72.06 |
| 2025-03-05 | BUY | 5,244 | 62.200 | 62.580 | 62.542 | USD 327,970 | 72.17 |
| 2025-03-04 | BUY | 276 | 60.120 | 61.000 | 60.912 | USD 16,812 | 72.31 |
| 2025-03-03 | BUY | 345 | 61.190 | 62.250 | 62.144 | USD 21,440 | 72.44 |
| 2025-02-28 | BUY | 4,783 | 61.750 | 61.970 | 61.948 | USD 296,297 | 72.56 |
| 2025-02-27 | BUY | 603 | 61.230 | 64.420 | 64.101 | USD 38,653 | 72.70 |
| 2025-02-26 | SELL | -350 | 64.150 | 65.300 | 65.185 | USD -22,815 | 72.80 Profit of 2,666 on sale |
| 2025-02-25 | SELL | -67 | 64.220 | 66.470 | 66.245 | USD -4,438 | 72.91 Profit of 446 on sale |
| 2025-02-24 | BUY | 68 | 65.560 | 66.180 | 66.118 | USD 4,496 | 73.00 |
| 2025-02-20 | SELL | -871 | 65.490 | 67.190 | 67.020 | USD -58,374 | 73.19 Profit of 5,378 on sale |
| 2025-02-19 | BUY | 268 | 65.800 | 66.070 | 66.043 | USD 17,700 | 73.29 |
| 2025-02-18 | BUY | 274 | 65.290 | 66.660 | 66.523 | USD 18,227 | 73.39 |
| 2025-02-13 | BUY | 7,638 | 66.770 | 68.380 | 68.219 | USD 521,057 | 73.68 |
| 2025-02-12 | BUY | 2,278 | 67.440 | 68.190 | 68.115 | USD 155,166 | 73.77 |
| 2025-02-11 | BUY | 1,881 | 68.340 | 70.240 | 70.050 | USD 131,764 | 73.85 |
| 2025-02-07 | BUY | 201 | 72.810 | 75.690 | 75.402 | USD 15,156 | 73.92 |
| 2025-02-06 | BUY | 2,680 | 75.010 | 77.030 | 76.828 | USD 205,899 | 73.90 |
| 2025-02-05 | BUY | 1,340 | 75.250 | 79.280 | 78.877 | USD 105,695 | 73.88 |
| 2025-02-04 | BUY | 1,005 | 72.550 | 74.790 | 74.566 | USD 74,939 | 73.90 |
| 2025-02-03 | SELL | -5,829 | 72.050 | 73.070 | 72.968 | USD -425,330 | 73.93 Profit of 5,598 on sale |
| 2025-01-31 | BUY | 536 | 73.550 | 74.300 | 74.225 | USD 39,785 | 73.93 |
| 2025-01-30 | BUY | 67 | 72.760 | 74.730 | 74.533 | USD 4,994 | 73.95 |
| 2025-01-29 | BUY | 1,139 | 71.830 | 74.000 | 73.783 | USD 84,039 | 73.99 |
| 2025-01-28 | BUY | 402 | 74.600 | 77.470 | 77.183 | USD 31,028 | 73.98 |
| 2025-01-27 | BUY | 402 | 76.450 | 78.270 | 78.088 | USD 31,391 | 73.94 |
| 2025-01-24 | BUY | 402 | 77.050 | 77.990 | 77.896 | USD 31,314 | 73.88 |
| 2025-01-23 | BUY | 1,139 | 76.910 | 79.130 | 78.908 | USD 89,876 | 73.83 |
| 2025-01-22 | BUY | 670 | 78.710 | 79.140 | 79.097 | USD 52,995 | 73.75 |
| 2025-01-21 | BUY | 3,953 | 78.750 | 78.830 | 78.822 | USD 311,583 | 73.66 |
| 2025-01-17 | BUY | 804 | 75.830 | 77.170 | 77.036 | USD 61,937 | 73.58 |
| 2025-01-15 | BUY | 402 | 75.130 | 77.560 | 77.317 | USD 31,081 | 73.51 |
| 2025-01-13 | BUY | 1,139 | 76.420 | 76.480 | 76.474 | USD 87,104 | 73.42 |
| 2025-01-10 | BUY | 870 | 73.310 | 74.980 | 74.813 | USD 65,087 | 73.43 |
| 2024-12-31 | BUY | 201 | 72.030 | 73.120 | 73.011 | USD 14,675 | 73.42 |
| 2024-12-30 | BUY | 268 | 72.290 | 72.820 | 72.767 | USD 19,502 | 73.45 |
| 2024-12-27 | BUY | 1,301 | 72.980 | 73.580 | 73.520 | USD 95,650 | 73.46 |
| 2024-12-23 | BUY | 402 | 72.740 | 73.130 | 73.091 | USD 29,383 | 73.49 |
| 2024-12-20 | BUY | 1,351 | 73.170 | 74.270 | 74.160 | USD 100,190 | 73.50 |
| 2024-12-19 | BUY | 804 | 71.390 | 72.080 | 72.011 | USD 57,897 | 73.55 |
| 2024-12-17 | BUY | 611 | 75.270 | 77.620 | 77.385 | USD 47,282 | 73.57 |
| 2024-12-16 | BUY | 201 | 76.160 | 76.910 | 76.835 | USD 15,444 | 73.49 |
| 2024-12-13 | BUY | 335 | 75.690 | 76.580 | 76.491 | USD 25,624 | 73.43 |
| 2024-12-11 | BUY | 201 | 76.810 | 78.420 | 78.259 | USD 15,730 | 73.33 |
| 2024-12-10 | BUY | 134 | 77.120 | 78.260 | 78.146 | USD 10,472 | 73.22 |
| 2024-12-09 | BUY | 134 | 77.400 | 77.500 | 77.490 | USD 10,384 | 73.09 |
| 2024-12-05 | SELL | -402 | 73.890 | 76.600 | 76.329 | USD -30,684 | 73.01 Loss of -1,334 on sale |
| 2024-12-04 | BUY | 68 | 75.890 | 76.810 | 76.718 | USD 5,217 | 72.91 |
| 2024-12-02 | BUY | 268 | 76.020 | 76.270 | 76.245 | USD 20,434 | 72.72 |
| 2024-11-29 | BUY | 1,188 | 75.360 | 75.870 | 75.819 | USD 90,073 | 72.62 |
| 2024-11-27 | BUY | 264 | 75.380 | 76.190 | 76.109 | USD 20,093 | 72.39 |
| 2024-11-26 | BUY | 660 | 74.870 | 75.130 | 75.104 | USD 49,569 | 72.28 |
| 2024-11-25 | BUY | 8,184 | 74.390 | 75.000 | 74.939 | USD 613,301 | 72.18 |
| 2024-11-22 | BUY | 198 | 71.280 | 72.410 | 72.297 | USD 14,315 | 72.23 |
| 2024-11-21 | BUY | 198 | 71.050 | 71.320 | 71.293 | USD 14,116 | 72.28 |
| 2024-11-20 | BUY | 858 | 68.720 | 68.920 | 68.900 | USD 59,116 | 72.47 |
| 2024-11-19 | SELL | -858 | 66.370 | 67.490 | 67.378 | USD -57,810 | 72.81 Profit of 4,661 on sale |
| 2024-11-18 | BUY | 3,960 | 66.860 | 67.490 | 67.427 | USD 267,011 | 73.16 |
| 2024-11-12 | BUY | 792 | 74.410 | 75.160 | 75.085 | USD 59,467 | 73.08 |
| 2024-11-11 | BUY | 198 | 74.690 | 76.490 | 76.310 | USD 15,109 | 72.98 |
| 2024-11-08 | BUY | 796 | 75.960 | 76.740 | 76.662 | USD 61,023 | 72.76 |
| 2024-11-07 | BUY | 1,344 | 76.420 | 77.590 | 77.473 | USD 104,124 | 72.48 |
| 2024-11-06 | BUY | 594 | 75.830 | 80.800 | 80.303 | USD 47,700 | 72.20 |
| 2024-11-05 | BUY | 132 | 77.620 | 77.650 | 77.647 | USD 10,249 | 71.71 |
| 2024-11-04 | BUY | 685 | 75.900 | 77.290 | 77.151 | USD 52,848 | 71.29 |
| 2024-11-01 | BUY | 330 | 75.310 | 76.560 | 76.435 | USD 25,224 | 70.84 |
| 2024-10-30 | BUY | 198 | 76.020 | 79.460 | 79.116 | USD 15,665 | 69.69 |
| 2024-10-29 | BUY | 1,254 | 70.740 | 71.010 | 70.983 | USD 89,013 | 69.51 |
| 2024-10-25 | BUY | 264 | 68.680 | 69.140 | 69.094 | USD 18,241 | 69.50 |
| 2024-10-24 | BUY | 198 | 68.370 | 70.050 | 69.882 | USD 13,837 | 69.88 |
| 2024-10-22 | BUY | 396 | 69.950 | 70.650 | 70.580 | USD 27,950 | 70.36 |
| 2024-10-21 | BUY | 330 | 70.360 | 70.920 | 70.864 | USD 23,385 | 0.00 |