| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 456 | 49.190 | 47.750 | 47.894 | USD 21,840 | 51.40 |
| 2025-11-06 | SELL | -275 | 50.570 | 47.770 | 48.050 | USD -13,214 | 51.43 Profit of 929 on sale |
| 2025-11-05 | SELL | -171 | 51.180 | 48.540 | 48.804 | USD -8,345 | 51.44 Profit of 450 on sale |
| 2025-11-04 | SELL | -727 | 51.160 | 47.870 | 48.199 | USD -35,041 | 51.45 Profit of 2,365 on sale |
| 2025-10-31 | SELL | -114 | 51.745 | 49.950 | 50.130 | USD -5,715 | 51.46 Profit of 152 on sale |
| 2025-10-30 | BUY | 399 | 51.875 | 50.830 | 50.935 | USD 20,323 | 51.47 |
| 2025-10-29 | BUY | 399 | 52.550 | 51.030 | 51.182 | USD 20,422 | 51.47 |
| 2025-10-28 | BUY | 1,710 | 52.500 | 51.095 | 51.236 | USD 87,613 | 51.47 |
| 2025-10-27 | BUY | 912 | 54.680 | 51.630 | 51.935 | USD 47,365 | 51.46 |
| 2025-10-24 | BUY | 112 | 52.620 | 50.670 | 50.865 | USD 5,697 | 51.46 |
| 2025-10-23 | SELL | -228 | 52.655 | 50.230 | 50.472 | USD -11,508 | 51.46 Profit of 226 on sale |
| 2025-10-22 | BUY | 456 | 54.515 | 51.660 | 51.946 | USD 23,687 | 51.46 |
| 2025-10-21 | BUY | 171 | 55.500 | 53.420 | 53.628 | USD 9,170 | 51.44 |
| 2025-10-17 | BUY | 855 | 53.070 | 51.220 | 51.405 | USD 43,951 | 51.42 |
| 2025-10-16 | BUY | 56 | 53.160 | 50.700 | 50.946 | USD 2,853 | 51.41 |
| 2025-10-14 | SELL | -342 | 51.190 | 48.690 | 48.940 | USD -16,737 | 51.42 Profit of 849 on sale |
| 2025-10-07 | BUY | 1,710 | 50.650 | 47.730 | 48.022 | USD 82,118 | 51.44 |
| 2025-10-06 | BUY | 57 | 50.700 | 48.838 | 49.024 | USD 2,794 | 51.45 |
| 2025-10-03 | BUY | 798 | 49.915 | 48.825 | 48.934 | USD 39,049 | 51.46 |
| 2025-10-02 | BUY | 627 | 49.860 | 48.085 | 48.262 | USD 30,261 | 51.48 |
| 2025-10-01 | BUY | 399 | 50.070 | 47.935 | 48.149 | USD 19,211 | 51.49 |
| 2025-09-30 | BUY | 570 | 49.620 | 47.900 | 48.072 | USD 27,401 | 51.51 |
| 2025-09-29 | BUY | 513 | 50.900 | 49.680 | 49.802 | USD 25,548 | 51.52 |
| 2025-09-26 | BUY | 625 | 50.380 | 49.125 | 49.250 | USD 30,782 | 51.52 |
| 2025-09-25 | BUY | 798 | 50.310 | 49.195 | 49.306 | USD 39,347 | 51.53 |
| 2025-09-24 | SELL | -22,281 | 51.480 | 50.130 | 50.265 | USD -1,119,954 | 51.54 Profit of 28,334 on sale |
| 2025-09-18 | BUY | 59 | | | 51.830* | | 51.53 |
| 2025-09-17 | BUY | 531 | | | 49.800* | | 51.55 |
| 2025-09-16 | BUY | 236 | | | 49.560* | | 51.56 |
| 2025-09-15 | BUY | 590 | | | 48.110* | | 51.58 |
| 2025-09-12 | BUY | 177 | 49.120 | 48.050 | 48.157 | USD 8,524 | 51.60 |
| 2025-09-11 | BUY | 295 | | | 49.020* | | 51.61 |
| 2025-09-09 | BUY | 295 | | | 48.620* | | 51.65 |
| 2025-08-12 | BUY | 177 | 51.230 | 48.010 | 48.332 | USD 8,555 | 51.66 |
| 2025-08-11 | BUY | 531 | 49.050 | 46.980 | 47.187 | USD 25,056 | 51.69 |
| 2025-08-08 | BUY | 1,357 | 48.240 | 46.930 | 47.061 | USD 63,862 | 51.71 |
| 2025-08-07 | BUY | 177 | 48.680 | 47.280 | 47.420 | USD 8,393 | 51.74 |
| 2025-08-01 | BUY | 1,062 | 57.410 | 54.350 | 54.656 | USD 58,045 | 51.71 |
| 2025-07-31 | SELL | -17,676 | 57.950 | 55.520 | 55.763 | USD -985,667 | 51.68 Loss of -72,195 on sale |
| 2025-07-30 | BUY | 480 | 58.880 | 57.240 | 57.404 | USD 27,554 | 51.64 |
| 2025-07-29 | BUY | 60 | 60.370 | 58.270 | 58.480 | USD 3,509 | 51.59 |
| 2025-07-14 | BUY | 480 | 59.640 | 57.910 | 58.083 | USD 27,880 | 51.55 |
| 2025-07-11 | SELL | -120 | 59.930 | 58.360 | 58.517 | USD -7,022 | 51.49 Loss of -843 on sale |
| 2025-07-10 | BUY | 480 | 60.090 | 57.720 | 57.957 | USD 27,819 | 51.44 |
| 2025-07-09 | BUY | 480 | 58.380 | 56.690 | 56.859 | USD 27,292 | 51.40 |
| 2025-07-08 | BUY | 360 | 57.950 | 55.390 | 55.646 | USD 20,033 | 51.36 |
| 2025-07-07 | SELL | -1,380 | 56.230 | 54.160 | 54.367 | USD -75,026 | 51.33 Loss of -4,185 on sale |
| 2025-07-02 | SELL | -1,740 | 56.275 | 53.910 | 54.147 | USD -94,215 | 51.23 Loss of -5,074 on sale |
| 2025-06-30 | BUY | 1,020 | 53.270 | 52.320 | 52.415 | USD 53,463 | 51.22 |
| 2025-06-27 | BUY | 540 | 54.140 | 52.200 | 52.394 | USD 28,293 | 51.21 |
| 2025-06-25 | SELL | -120 | 54.210 | 52.600 | 52.761 | USD -6,331 | 51.18 Loss of -190 on sale |
| 2025-06-24 | BUY | 56 | 54.880 | 53.790 | 53.899 | USD 3,018 | 51.15 |
| 2025-06-23 | BUY | 1,560 | 53.760 | 51.980 | 52.158 | USD 81,366 | 51.14 |
| 2025-06-20 | SELL | -180 | 53.840 | 52.280 | 52.436 | USD -9,438 | 51.13 Loss of -236 on sale |
| 2025-06-18 | SELL | -360 | 53.650 | 51.690 | 51.886 | USD -18,679 | 51.11 Loss of -279 on sale |
| 2025-06-13 | SELL | -180 | 52.160 | 50.940 | 51.062 | USD -9,191 | 51.10 Profit of 6 on sale |
| 2025-06-12 | BUY | 180 | 53.190 | 51.000 | 51.219 | USD 9,219 | 51.08 |
| 2025-06-11 | BUY | 240 | 54.440 | 51.130 | 51.461 | USD 12,351 | 51.08 |
| 2025-06-06 | SELL | -300 | 51.300 | 50.050 | 50.175 | USD -15,052 | 51.05 Profit of 264 on sale |
| 2025-06-05 | SELL | -180 | 51.050 | 48.940 | 49.151 | USD -8,847 | 51.07 Profit of 345 on sale |
| 2025-06-04 | SELL | -240 | 51.100 | 47.720 | 48.058 | USD -11,534 | 51.07 Profit of 724 on sale |
| 2025-06-02 | BUY | 780 | | | 42.540* | | 51.17 |
| 2025-05-30 | SELL | -171 | | | 42.020* | | 51.24 Profit of 8,763 on sale |
| 2025-05-29 | BUY | 60 | | | 42.940* | | 51.31 |
| 2025-05-28 | SELL | -59 | 43.780 | 42.655 | 42.767 | USD -2,523 | 51.38 Profit of 508 on sale |
| 2025-05-27 | BUY | 660 | 43.870 | 41.765 | 41.975 | USD 27,704 | 51.44 |
| 2025-05-23 | SELL | -1,200 | | | 41.270* | | 51.61 Profit of 61,937 on sale |
| 2025-05-22 | SELL | -1,320 | 44.580 | 42.030 | 42.285 | USD -55,816 | 51.69 Profit of 12,417 on sale |
| 2025-05-21 | BUY | 60 | 45.475 | 43.321 | 43.536 | USD 2,612 | 51.76 |
| 2025-05-20 | BUY | 480 | 44.290 | 43.400 | 43.489 | USD 20,875 | 51.82 |
| 2025-05-19 | BUY | 1,740 | | | 43.840* | | 51.89 |
| 2025-05-16 | BUY | 1,620 | 44.960 | 43.930 | 44.033 | USD 71,333 | 51.95 |
| 2025-05-15 | BUY | 1,320 | | | 44.520* | | 52.02 |
| 2025-05-14 | BUY | 1,200 | | | 45.200* | | 52.08 |
| 2025-05-13 | SELL | -240 | | | 45.770* | | 52.14 Profit of 12,513 on sale |
| 2025-05-12 | BUY | 60 | | | 44.620* | | 52.20 |
| 2025-05-09 | BUY | 180 | | | 40.980* | | 52.31 |
| 2025-05-08 | SELL | -1,740 | | | 39.770* | | 52.42 Profit of 91,212 on sale |
| 2025-05-07 | SELL | -840 | | | 38.800* | | 52.55 Profit of 44,139 on sale |
| 2025-05-06 | BUY | 2,100 | | | 38.510* | | 52.68 |
| 2025-05-02 | BUY | 180 | 42.245 | 40.555 | 40.724 | USD 7,330 | 52.92 |
| 2025-05-01 | SELL | -300 | 40.740 | 39.500 | 39.624 | USD -11,887 | 53.04 Profit of 4,026 on sale |
| 2025-04-30 | BUY | 180 | 39.830 | 37.474 | 37.710 | USD 6,788 | 53.17 |
| 2025-04-29 | BUY | 420 | 39.455 | 38.300 | 38.415 | USD 16,135 | 53.31 |
| 2025-04-28 | BUY | 894 | 40.330 | 38.690 | 38.854 | USD 34,735 | 53.45 |
| 2025-04-25 | BUY | 840 | 40.230 | 38.760 | 38.907 | USD 32,682 | 53.58 |
| 2025-04-24 | BUY | 240 | 40.050 | 38.140 | 38.331 | USD 9,199 | 53.72 |
| 2025-04-23 | BUY | 660 | 37.770 | 36.280 | 36.429 | USD 24,043 | 53.90 |
| 2025-04-22 | SELL | -366 | 36.100 | 34.725 | 34.862 | USD -12,760 | 54.09 Profit of 7,036 on sale |
| 2025-04-17 | BUY | 120 | 34.820 | 33.650 | 33.767 | USD 4,052 | 54.71 |
| 2025-04-17 | BUY | 120 | 34.820 | 33.650 | 33.767 | USD 4,052 | 54.71 |
| 2025-04-16 | BUY | 240 | 35.515 | 32.850 | 33.116 | USD 7,948 | 54.93 |
| 2025-04-15 | BUY | 1,200 | 36.680 | 35.060 | 35.222 | USD 42,266 | 55.13 |
| 2025-04-11 | BUY | 1,500 | 35.175 | 32.105 | 32.412 | USD 48,618 | 55.57 |
| 2025-04-10 | BUY | 2,940 | 37.100 | 33.240 | 33.626 | USD 98,860 | 55.80 |
| 2025-04-08 | BUY | 1,260 | 36.650 | 31.040 | 31.601 | USD 39,817 | 56.27 |
| 2025-04-07 | BUY | 1,437 | 36.910 | 32.200 | 32.671 | USD 46,948 | 56.52 |
| 2025-04-04 | SELL | -3,600 | 35.505 | 33.210 | 33.439 | USD -120,382 | 56.78 Profit of 84,043 on sale |
| 2025-04-02 | BUY | 420 | | | 40.760* | | 56.98 |
| 2025-03-31 | SELL | -1,620 | | | 40.690* | | 57.38 Profit of 92,954 on sale |
| 2025-03-28 | SELL | -1,020 | | | 40.940* | | 57.58 Profit of 58,733 on sale |
| 2025-03-27 | SELL | -300 | | | 43.760* | | 57.75 Profit of 17,326 on sale |
| 2025-03-26 | BUY | 540 | | | 45.040* | | 57.92 |
| 2025-03-25 | SELL | -720 | | | 45.310* | | 58.08 Profit of 41,815 on sale |
| 2025-03-24 | BUY | 420 | | | 45.680* | | 58.24 |
| 2025-03-21 | BUY | 720 | | | 43.780* | | 58.43 |
| 2025-03-19 | BUY | 110 | | | 43.580* | | 58.83 |
| 2025-03-18 | SELL | -1,080 | | | 43.420* | | 59.05 Profit of 63,770 on sale |
| 2025-03-17 | BUY | 1,140 | | | 44.050* | | 59.25 |
| 2025-03-14 | BUY | 1,020 | | | 43.190* | | 59.48 |
| 2025-03-13 | BUY | 5,030 | | | 42.150* | | 59.73 |
| 2025-03-12 | BUY | 2,400 | | | 42.850* | | 59.97 |
| 2025-03-11 | BUY | 960 | | | 42.860* | | 60.22 |
| 2025-03-07 | BUY | 564 | | | 45.400* | | 60.69 |
| 2025-03-06 | SELL | -540 | | | 43.880* | | 60.95 Profit of 32,913 on sale |
| 2025-03-05 | BUY | 1,870 | | | 46.490* | | 61.18 |
| 2025-03-04 | BUY | 360 | | | 44.490* | | 61.44 |
| 2025-03-03 | BUY | 1,620 | 48.010 | 46.550 | 46.696 | USD 75,648 | 61.71 |
| 2025-02-28 | SELL | -420 | 48.520 | 46.040 | 46.288 | USD -19,441 | 61.95 Profit of 6,577 on sale |
| 2025-02-27 | BUY | 60 | 50.610 | 46.990 | 47.352 | USD 2,841 | 62.19 |
| 2025-02-26 | SELL | -120 | 51.410 | 49.640 | 49.817 | USD -5,978 | 62.39 Profit of 1,509 on sale |
| 2025-02-25 | BUY | 1,140 | 53.950 | 51.060 | 51.349 | USD 58,538 | 62.58 |
| 2025-02-21 | BUY | 840 | 56.670 | 53.630 | 53.934 | USD 45,305 | 62.90 |
| 2025-02-20 | BUY | 480 | 57.770 | 55.090 | 55.358 | USD 26,572 | 63.03 |
| 2025-02-19 | BUY | 120 | 56.360 | 52.000 | 52.436 | USD 6,292 | 63.17 |
| 2025-02-18 | BUY | 300 | 52.960 | 51.900 | 52.006 | USD 15,602 | 63.38 |
| 2025-02-13 | BUY | 1,020 | 50.965 | 49.700 | 49.827 | USD 50,823 | 64.09 |
| 2025-02-12 | BUY | 360 | 50.115 | 47.270 | 47.555 | USD 17,120 | 64.38 |
| 2025-02-11 | SELL | -120 | 48.950 | 46.830 | 47.042 | USD -5,645 | 64.72 Profit of 2,121 on sale |
| 2025-02-07 | SELL | -480 | 53.580 | 50.440 | 50.754 | USD -24,362 | 65.40 Profit of 7,028 on sale |
| 2025-02-06 | BUY | 240 | 52.780 | 51.930 | 52.015 | USD 12,484 | 65.68 |
| 2025-02-04 | BUY | 2,100 | 51.330 | 50.170 | 50.286 | USD 105,601 | 66.36 |
| 2025-02-03 | BUY | 780 | 51.460 | 49.800 | 49.966 | USD 38,973 | 66.74 |
| 2025-01-31 | BUY | 180 | 53.730 | 51.955 | 52.133 | USD 9,384 | 67.09 |
| 2025-01-30 | BUY | 120 | 53.660 | 51.810 | 51.995 | USD 6,239 | 67.44 |
| 2025-01-29 | BUY | 1,140 | 54.490 | 53.099 | 53.238 | USD 60,691 | 67.79 |
| 2025-01-28 | BUY | 540 | 54.600 | 52.800 | 52.980 | USD 28,609 | 68.16 |
| 2025-01-27 | BUY | 840 | 56.280 | 53.470 | 53.751 | USD 45,151 | 68.54 |
| 2025-01-24 | BUY | 540 | 55.740 | 54.020 | 54.192 | USD 29,264 | 68.93 |
| 2025-01-23 | BUY | 1,560 | 56.300 | 54.660 | 54.824 | USD 85,525 | 69.29 |
| 2025-01-22 | BUY | 1,020 | 56.630 | 55.000 | 55.163 | USD 56,266 | 69.68 |
| 2024-12-10 | BUY | 420 | 67.950 | 66.150 | 66.330 | USD 27,859 | 69.78 |
| 2024-12-09 | BUY | 480 | 68.660 | 66.300 | 66.536 | USD 31,937 | 69.85 |
| 2024-12-06 | BUY | 720 | 67.040 | 65.920 | 66.032 | USD 47,543 | 69.96 |
| 2024-12-05 | BUY | 180 | 66.860 | 65.150 | 65.321 | USD 11,758 | 70.10 |
| 2024-12-04 | BUY | 660 | 70.510 | 65.350 | 65.866 | USD 43,472 | 70.24 |
| 2024-12-03 | BUY | 2,118 | 73.190 | 69.690 | 70.040 | USD 148,345 | 70.26 |
| 2024-12-02 | BUY | 176 | 74.520 | 70.750 | 71.127 | USD 12,518 | 70.12 |
| 2024-11-29 | BUY | 1,357 | 72.530 | 70.600 | 70.793 | USD 96,066 | 70.08 |
| 2024-11-27 | BUY | 1,593 | 71.330 | 69.140 | 69.359 | USD 110,489 | 70.06 |
| 2024-11-26 | BUY | 3,422 | 73.430 | 69.970 | 70.316 | USD 240,621 | 70.02 |
| 2024-11-25 | BUY | 3,540 | 73.490 | 70.310 | 70.628 | USD 250,023 | 69.92 |
| 2024-11-22 | BUY | 4,200 | 69.720 | 67.510 | 67.731 | USD 284,470 | 69.93 |
| 2024-11-21 | BUY | 660 | 69.120 | 66.450 | 66.717 | USD 44,033 | 70.00 |
| 2024-11-20 | BUY | 600 | 67.360 | 65.470 | 65.659 | USD 39,395 | 70.15 |
| 2024-11-19 | BUY | 531 | 67.220 | 66.000 | 66.122 | USD 35,111 | 70.34 |
| 2024-11-18 | BUY | 4,788 | 66.580 | 64.320 | 64.546 | USD 309,046 | 70.57 |
| 2024-11-12 | BUY | 1,652 | 71.300 | 68.990 | 69.221 | USD 114,353 | 70.59 |
| 2024-11-11 | BUY | 1,121 | 71.010 | 68.795 | 69.016 | USD 77,367 | 70.63 |
| 2024-11-08 | BUY | 846 | 71.380 | 69.645 | 69.818 | USD 59,066 | 70.65 |
| 2024-11-07 | BUY | 5,251 | 73.463 | 71.940 | 72.092 | USD 378,557 | 70.54 |
| 2024-11-06 | BUY | 1,593 | 73.300 | 71.360 | 71.554 | USD 113,986 | 70.39 |
| 2024-11-05 | BUY | 2,350 | 70.610 | 68.480 | 68.693 | USD 161,429 | 70.41 |
| 2024-11-04 | BUY | 413 | 71.360 | 69.370 | 69.569 | USD 28,732 | 70.50 |
| 2024-11-01 | BUY | 944 | 72.500 | 70.160 | 70.394 | USD 66,452 | 70.45 |
| 2024-10-31 | BUY | 240 | 73.440 | 69.280 | 69.696 | USD 16,727 | 70.44 |
| 2024-10-30 | BUY | 595 | 76.060 | 72.820 | 73.144 | USD 43,521 | 69.99 |
| 2024-10-29 | BUY | 1,440 | 75.200 | 70.620 | 71.078 | USD 102,352 | 69.20 |
| 2024-10-28 | SELL | -420 | 75.200 | 66.620 | 67.478 | USD -28,341 | 68.60 Profit of 470 on sale |
| 2024-10-25 | BUY | 720 | 72.980 | 70.570 | 70.811 | USD 50,984 | 67.93 |
| 2024-10-24 | BUY | 480 | 70.140 | 68.360 | 68.538 | USD 32,898 | 67.22 |
| 2024-10-23 | BUY | 600 | 69.680 | 66.470 | 66.791 | USD 40,075 | 66.84 |
| 2024-10-22 | BUY | 1,544 | 67.060 | 65.680 | 65.818 | USD 101,623 | 67.14 |
| 2024-10-21 | BUY | 1,680 | 68.350 | 65.770 | 66.028 | USD 110,927 | 0.00 |