| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-31 | SELL | -11,952 | | | 57.040* | | 54.67 Profit of 653,471 on sale |
| 2025-10-30 | SELL | -47,736 | | | 56.590* | | 54.66 Profit of 2,609,476 on sale |
| 2025-10-28 | SELL | -996 | 56.590 | 57.430 | 57.346 | USD -57,117 | 54.65 Loss of -2,688 on sale |
| 2025-10-27 | SELL | -498 | 57.100 | 57.700 | 57.640 | USD -28,705 | 54.63 Loss of -1,497 on sale |
| 2025-10-23 | BUY | 498 | 55.810 | 56.380 | 56.323 | USD 28,049 | 54.62 |
| 2025-10-21 | SELL | -996 | 56.100 | 56.340 | 56.316 | USD -56,091 | 54.60 Loss of -1,706 on sale |
| 2025-10-20 | SELL | -6,972 | 54.830 | 55.290 | 55.244 | USD -385,161 | 54.60 Loss of -4,476 on sale |
| 2025-10-17 | SELL | -15,438 | 54.270 | 55.070 | 54.990 | USD -848,936 | 54.60 Loss of -5,962 on sale |
| 2025-10-16 | SELL | -2,585 | 54.100 | 57.690 | 57.331 | USD -148,201 | 54.61 Loss of -7,043 on sale |
| 2025-10-14 | BUY | 6,024 | 59.440 | 59.840 | 59.800 | USD 360,235 | 54.56 |
| 2025-10-07 | BUY | 7,014 | 60.130 | 62.040 | 61.849 | USD 433,809 | 54.53 |
| 2025-09-26 | BUY | 11,546 | 59.840 | 60.480 | 60.416 | USD 697,563 | 54.32 |
| 2025-09-25 | BUY | 6,526 | 59.820 | 60.090 | 60.063 | USD 391,971 | 54.29 |
| 2025-09-24 | SELL | -760 | 60.160 | 61.160 | 61.060 | USD -46,406 | 54.26 Loss of -5,171 on sale |
| 2025-09-18 | BUY | 1,018 | 62.320 | 62.400 | 62.392 | USD 63,515 | 54.21 |
| 2025-09-17 | BUY | 38,100 | 60.650 | 62.040 | 61.901 | USD 2,358,428 | 54.17 |
| 2025-09-08 | BUY | 10,140 | 62.080 | 62.110 | 62.107 | USD 629,765 | 54.12 |
| 2025-09-05 | BUY | 17,745 | 62.010 | 63.590 | 63.432 | USD 1,125,601 | 54.08 |
| 2025-09-04 | BUY | 1,518 | 62.920 | 62.920 | 62.920 | USD 95,513 | 54.02 |
| 2025-08-14 | BUY | 2,530 | 58.430 | 58.440 | 58.439 | USD 147,851 | 53.98 |
| 2025-08-13 | BUY | 11,132 | 58.240 | 58.370 | 58.357 | USD 649,630 | 53.95 |
| 2025-08-07 | SELL | -506 | 55.330 | 56.760 | 56.617 | USD -28,648 | 53.91 Loss of -1,372 on sale |
| 2025-08-06 | SELL | -2,530 | 56.180 | 57.120 | 57.026 | USD -144,276 | 53.89 Loss of -7,929 on sale |
| 2025-08-05 | SELL | -5,566 | 56.660 | 57.000 | 56.966 | USD -317,073 | 53.87 Loss of -17,206 on sale |
| 2025-07-23 | SELL | -1,012 | 61.840 | 62.000 | 61.984 | USD -62,728 | 53.78 Loss of -8,299 on sale |
| 2025-07-21 | SELL | -1,012 | 60.320 | 61.520 | 61.400 | USD -62,137 | 53.69 Loss of -7,801 on sale |
| 2025-07-15 | BUY | 4,563 | 57.910 | 59.590 | 59.422 | USD 271,143 | 53.59 |
| 2025-07-11 | SELL | -5,577 | 58.880 | 59.430 | 59.375 | USD -331,134 | 53.52 Loss of -32,679 on sale |
| 2025-07-10 | SELL | -3,549 | 59.510 | 60.070 | 60.014 | USD -212,990 | 53.48 Loss of -23,207 on sale |
| 2025-07-03 | BUY | 9,108 | 58.680 | 59.230 | 59.175 | USD 538,966 | 53.44 |
| 2025-07-02 | BUY | 11,973 | 57.760 | 57.960 | 57.940 | USD 693,716 | 53.41 |
| 2025-06-30 | BUY | 1,509 | 54.600 | 55.380 | 55.302 | USD 83,451 | 53.40 |
| 2025-06-27 | BUY | 1,509 | 54.760 | 55.110 | 55.075 | USD 83,108 | 53.39 |
| 2025-06-20 | BUY | 2,295 | 52.000 | 52.210 | 52.189 | USD 119,774 | 53.40 |
| 2025-06-16 | BUY | 561 | 51.490 | 52.760 | 52.633 | USD 29,527 | 53.46 |
| 2025-06-11 | BUY | 4,990 | 53.900 | 55.360 | 55.214 | USD 275,518 | 53.47 |
| 2025-06-06 | BUY | 499 | 53.690 | 54.030 | 53.996 | USD 26,944 | 53.45 |
| 2025-05-30 | SELL | -499 | 51.480 | 51.850 | 51.813 | USD -25,855 | 53.52 Profit of 850 on sale |
| 2025-05-22 | SELL | -1,996 | 51.300 | 51.740 | 51.696 | USD -103,185 | 53.61 Profit of 3,818 on sale |
| 2025-05-19 | BUY | 3,992 | 52.480 | 52.600 | 52.588 | USD 209,931 | 53.65 |
| 2025-05-16 | BUY | 4,491 | 52.900 | 53.090 | 53.071 | USD 238,342 | 53.66 |
| 2025-05-13 | SELL | -6,487 | 52.880 | 53.300 | 53.258 | USD -345,485 | 53.67 Profit of 2,702 on sale |
| 2025-05-12 | BUY | 2,994 | 52.900 | 53.700 | 53.620 | USD 160,538 | 53.68 |
| 2025-05-07 | SELL | -2,495 | 48.710 | 49.250 | 49.196 | USD -122,744 | 53.80 Profit of 11,477 on sale |
| 2025-05-06 | BUY | 2,440 | 48.590 | 49.370 | 49.292 | USD 120,272 | 53.84 |
| 2025-04-28 | BUY | 499 | 47.640 | 48.000 | 47.964 | USD 23,934 | 54.18 |
| 2025-04-23 | SELL | -1,497 | 47.160 | 49.280 | 49.068 | USD -73,455 | 54.38 Profit of 7,950 on sale |
| 2025-04-22 | SELL | -1,497 | 46.160 | 46.310 | 46.295 | USD -69,304 | 54.46 Profit of 12,228 on sale |
| 2025-04-17 | SELL | -499 | 45.150 | 45.630 | 45.582 | USD -22,745 | 54.77 Profit of 4,583 on sale |
| 2025-04-16 | SELL | -998 | 44.330 | 44.930 | 44.870 | USD -44,780 | 54.88 Profit of 9,989 on sale |
| 2025-04-14 | SELL | -2,994 | 43.440 | 43.610 | 43.593 | USD -130,517 | 55.12 Profit of 34,514 on sale |
| 2025-04-11 | SELL | -499 | 42.370 | 42.610 | 42.586 | USD -21,250 | 55.26 Profit of 6,326 on sale |
| 2025-04-09 | SELL | -5,000 | 46.660 | 46.940 | 46.912 | USD -234,560 | 55.51 Profit of 42,984 on sale |
| 2025-04-08 | SELL | -3,500 | 41.800 | 44.570 | 44.293 | USD -155,025 | 55.67 Profit of 39,807 on sale |
| 2025-04-04 | SELL | -25,499 | 41.760 | 42.250 | 42.201 | USD -1,076,083 | 55.99 Profit of 351,489 on sale |
| 2025-04-02 | SELL | -986 | 51.490 | 51.570 | 51.562 | USD -50,840 | 56.04 Profit of 4,414 on sale |
| 2025-03-28 | SELL | -2,976 | 51.030 | 52.330 | 52.200 | USD -155,347 | 56.22 Profit of 11,969 on sale |
| 2025-03-27 | SELL | -496 | 52.020 | 52.650 | 52.587 | USD -26,083 | 56.27 Profit of 1,829 on sale |
| 2025-03-26 | SELL | -2,982 | 52.300 | 53.600 | 53.470 | USD -159,448 | 56.32 Profit of 8,512 on sale |
| 2025-03-25 | SELL | -2,485 | 52.670 | 53.240 | 53.183 | USD -132,160 | 56.37 Profit of 7,923 on sale |
| 2025-03-24 | SELL | -4,473 | 52.750 | 52.950 | 52.930 | USD -236,756 | 56.42 Profit of 15,604 on sale |
| 2025-03-21 | BUY | 2,920 | 51.620 | 51.910 | 51.881 | USD 151,493 | 56.48 |
| 2025-03-19 | SELL | -3,423 | 52.100 | 52.580 | 52.532 | USD -179,817 | 56.61 Profit of 13,952 on sale |
| 2025-03-17 | SELL | -489 | 50.860 | 51.490 | 51.427 | USD -25,148 | 56.77 Profit of 2,611 on sale |
| 2025-03-14 | SELL | -5,880 | 50.360 | 50.470 | 50.459 | USD -296,699 | 56.86 Profit of 37,619 on sale |
| 2025-03-13 | BUY | 490 | 48.520 | 50.430 | 50.239 | USD 24,617 | 56.98 |
| 2025-03-11 | SELL | -4,900 | 48.720 | 49.300 | 49.242 | USD -241,286 | 57.20 Profit of 39,016 on sale |
| 2025-03-10 | SELL | -490 | 47.550 | 50.220 | 49.953 | USD -24,477 | 57.35 Profit of 3,624 on sale |
| 2025-03-06 | SELL | -6,846 | 51.710 | 53.040 | 52.907 | USD -362,201 | 57.53 Profit of 31,657 on sale |
| 2025-03-05 | SELL | -9,291 | 53.150 | 53.590 | 53.546 | USD -497,496 | 57.60 Profit of 37,663 on sale |
| 2025-02-27 | SELL | -3,904 | 55.940 | 56.960 | 56.858 | USD -221,974 | 57.79 Profit of 3,628 on sale |
| 2025-02-26 | SELL | -1,952 | 55.660 | 56.630 | 56.533 | USD -110,352 | 57.82 Profit of 2,519 on sale |
| 2025-02-24 | SELL | -2,440 | 55.700 | 56.200 | 56.150 | USD -137,006 | 57.90 Profit of 4,276 on sale |
| 2025-02-21 | SELL | -489 | 55.800 | 58.250 | 58.005 | USD -28,364 | 57.94 Loss of -32 on sale |
| 2025-02-19 | BUY | 1,956 | 58.670 | 59.170 | 59.120 | USD 115,639 | 57.93 |
| 2025-02-18 | BUY | 6,846 | 59.070 | 59.720 | 59.655 | USD 408,398 | 57.91 |
| 2025-02-14 | SELL | -1,956 | 59.120 | 59.830 | 59.759 | USD -116,889 | 57.86 Loss of -3,709 on sale |
| 2025-02-13 | BUY | 8,313 | 58.960 | 59.130 | 59.113 | USD 491,406 | 57.84 |
| 2025-02-07 | BUY | 1,952 | 60.850 | 61.650 | 61.570 | USD 120,185 | 57.68 |
| 2025-02-06 | BUY | 1,952 | 61.410 | 61.540 | 61.527 | USD 120,101 | 57.60 |
| 2025-02-05 | BUY | 976 | 60.490 | 60.610 | 60.598 | USD 59,144 | 57.53 |
| 2025-02-04 | BUY | 488 | 60.240 | 60.430 | 60.411 | USD 29,481 | 57.47 |
| 2025-02-03 | BUY | 1,464 | 58.970 | 59.980 | 59.879 | USD 87,663 | 57.44 |
| 2025-01-30 | BUY | 9,234 | 60.150 | 61.070 | 60.978 | USD 563,071 | 57.30 |
| 2025-01-29 | BUY | 974 | 59.820 | 60.870 | 60.765 | USD 59,185 | 57.23 |
| 2025-01-27 | BUY | 487 | 59.130 | 59.670 | 59.616 | USD 29,033 | 57.12 |
| 2025-01-23 | BUY | 6,818 | 58.620 | 59.810 | 59.691 | USD 406,973 | 57.03 |
| 2025-01-02 | SELL | -3,795 | 54.810 | 56.150 | 56.016 | USD -212,581 | 57.09 Profit of 4,090 on sale |
| 2024-12-30 | SELL | -2,106 | 54.880 | 55.320 | 55.276 | USD -116,411 | 57.16 Profit of 3,970 on sale |
| 2024-12-10 | BUY | 1,022 | 58.920 | 60.100 | 59.982 | USD 61,302 | 57.11 |
| 2024-12-09 | BUY | 511 | 59.110 | 60.460 | 60.325 | USD 30,826 | 57.04 |
| 2024-12-06 | BUY | 511 | 60.010 | 60.360 | 60.325 | USD 30,826 | 56.94 |
| 2024-12-05 | BUY | 1,533 | 59.880 | 61.130 | 61.005 | USD 93,521 | 56.84 |
| 2024-12-03 | BUY | 1,022 | 60.300 | 61.200 | 61.110 | USD 62,454 | 56.58 |
| 2024-12-02 | BUY | 2,044 | 60.940 | 62.260 | 62.128 | USD 126,990 | 56.41 |
| 2024-11-29 | BUY | 2,044 | 61.780 | 62.890 | 62.779 | USD 128,320 | 56.20 |
| 2024-11-26 | BUY | 563 | 62.020 | 62.800 | 62.722 | USD 35,312 | 55.40 |
| 2024-11-25 | BUY | 16,830 | 62.820 | 63.990 | 63.873 | USD 1,074,983 | 55.05 |
| 2024-11-22 | BUY | 510 | 61.760 | 61.860 | 61.850 | USD 31,544 | 54.71 |
| 2024-11-21 | SELL | -567 | 60.490 | 60.930 | 60.886 | USD -34,522 | 54.41 Loss of -3,672 on sale |
| 2024-11-20 | BUY | 3,078 | 59.550 | 60.020 | 59.973 | USD 184,597 | 54.12 |
| 2024-11-19 | BUY | 513 | 59.960 | 60.370 | 60.329 | USD 30,949 | 53.78 |
| 2024-11-18 | BUY | 13,327 | 60.530 | 60.960 | 60.917 | USD 811,841 | 53.36 |
| 2024-11-12 | BUY | 5,988 | 60.080 | 61.040 | 60.944 | USD 364,933 | 52.91 |
| 2024-11-08 | BUY | 9,198 | 57.700 | 58.250 | 58.195 | USD 535,278 | 52.57 |
| 2024-11-07 | SELL | -35,303 | 57.680 | 60.100 | 59.858 | USD -2,113,167 | 52.18 Loss of -271,192 on sale |
| 2024-11-06 | BUY | 19,418 | 60.110 | 60.130 | 60.128 | USD 1,167,566 | 51.52 |
| 2024-11-05 | BUY | 511 | 50.850 | 51.090 | 51.066 | USD 26,095 | 51.58 |
| 2024-11-04 | BUY | 4,554 | 50.240 | 50.720 | 50.672 | USD 230,760 | 51.71 |
| 2024-11-01 | BUY | 49,213 | 50.720 | 51.990 | 51.863 | USD 2,552,334 | 51.82 |
| 2024-10-31 | BUY | 4,096 | 51.800 | 52.810 | 52.709 | USD 215,896 | 51.82 |
| 2024-10-30 | BUY | 3,072 | 52.570 | 53.230 | 53.164 | USD 163,320 | 51.71 |
| 2024-10-29 | BUY | 6,643 | 51.900 | 52.400 | 52.350 | USD 347,761 | 51.68 |
| 2024-10-24 | BUY | 2,550 | 51.870 | 51.950 | 51.942 | USD 132,452 | 51.63 |
| 2024-10-23 | BUY | 1,530 | 51.470 | 52.210 | 52.136 | USD 79,768 | 51.72 |