| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 14,520 | 53.985 | 53.345 | 53.409 | USD 775,499 | 45.25 |
| 2025-11-07 | BUY | 6,600 | 53.580 | 52.710 | 52.797 | USD 348,460 | 45.21 |
| 2025-11-04 | BUY | 5,276 | 53.995 | 52.720 | 52.848 | USD 278,823 | 45.11 |
| 2025-11-03 | BUY | 1,320 | 53.640 | 52.710 | 52.803 | USD 69,700 | 45.07 |
| 2025-10-23 | BUY | 8,010 | 51.760 | 51.800 | 51.796 | USD 414,886 | 44.81 |
| 2025-10-22 | SELL | -5,316 | 51.100 | 51.580 | 51.532 | USD -273,944 | 44.78 Loss of -35,870 on sale |
| 2025-10-21 | SELL | -2,658 | 51.520 | 52.370 | 52.285 | USD -138,974 | 44.75 Loss of -20,021 on sale |
| 2025-10-20 | BUY | 1,329 | 52.040 | 52.280 | 52.256 | USD 69,448 | 44.72 |
| 2025-10-17 | BUY | 2,658 | 51.280 | 51.770 | 51.721 | USD 137,474 | 44.69 |
| 2025-10-16 | SELL | -3,984 | 50.440 | 52.760 | 52.528 | USD -209,272 | 44.66 Loss of -31,351 on sale |
| 2025-10-15 | SELL | -2,658 | 52.280 | 52.850 | 52.793 | USD -140,324 | 44.62 Loss of -21,718 on sale |
| 2025-10-07 | BUY | 3,936 | 50.290 | 50.910 | 50.848 | USD 200,138 | 44.57 |
| 2025-10-06 | SELL | -5,308 | 50.390 | 51.320 | 51.227 | USD -271,913 | 44.54 Loss of -35,499 on sale |
| 2025-10-03 | SELL | -7,908 | 50.640 | 51.130 | 51.081 | USD -403,949 | 44.51 Loss of -51,970 on sale |
| 2025-10-02 | BUY | 3,954 | 50.480 | 50.850 | 50.813 | USD 200,915 | 44.48 |
| 2025-10-01 | SELL | -3,954 | 50.680 | 51.680 | 51.580 | USD -203,947 | 44.45 Loss of -28,197 on sale |
| 2025-09-30 | SELL | -1,318 | 51.590 | 52.570 | 52.472 | USD -69,158 | 44.41 Loss of -10,622 on sale |
| 2025-09-29 | SELL | -1,318 | 52.420 | 52.550 | 52.537 | USD -69,244 | 44.37 Loss of -10,760 on sale |
| 2025-09-25 | BUY | 6,560 | 51.850 | 52.330 | 52.282 | USD 342,970 | 44.30 |
| 2025-09-16 | BUY | 3,954 | 50.660 | 50.880 | 50.858 | USD 201,093 | 44.19 |
| 2025-08-27 | SELL | -1,317 | 50.380 | 50.630 | 50.605 | USD -66,647 | 44.15 Loss of -8,497 on sale |
| 2025-08-26 | BUY | 2,163 | 50.250 | 50.260 | 50.259 | USD 108,710 | 44.12 |
| 2025-08-20 | BUY | 2,620 | 48.350 | 48.500 | 48.485 | USD 127,031 | 44.02 |
| 2025-08-13 | BUY | 2,620 | 47.240 | 47.760 | 47.708 | USD 124,995 | 43.96 |
| 2025-07-31 | SELL | -2,626 | 47.270 | 48.030 | 47.954 | USD -125,927 | 43.90 Loss of -10,643 on sale |
| 2025-07-30 | SELL | -3,936 | 47.960 | 48.500 | 48.446 | USD -190,683 | 43.88 Loss of -17,977 on sale |
| 2025-07-21 | SELL | -1,312 | 47.480 | 48.040 | 47.984 | USD -62,955 | 43.76 Loss of -5,539 on sale |
| 2025-07-18 | SELL | -1,312 | 47.320 | 47.380 | 47.374 | USD -62,155 | 43.74 Loss of -4,765 on sale |
| 2025-07-17 | SELL | -5,252 | 47.020 | 47.220 | 47.200 | USD -247,894 | 43.72 Loss of -18,261 on sale |
| 2025-07-16 | SELL | -13,130 | 46.030 | 46.560 | 46.507 | USD -610,637 | 43.71 Loss of -36,730 on sale |
| 2025-07-10 | SELL | -13,130 | 46.970 | 47.220 | 47.195 | USD -619,670 | 43.64 Loss of -46,708 on sale |
| 2025-07-08 | SELL | -11,808 | 47.150 | 47.790 | 47.726 | USD -563,549 | 43.60 Loss of -48,753 on sale |
| 2025-07-07 | BUY | 20,782 | 48.660 | 49.210 | 49.155 | USD 1,021,539 | 43.57 |
| 2025-07-03 | SELL | -15,720 | 48.930 | 49.310 | 49.272 | USD -774,556 | 43.50 Loss of -90,724 on sale |
| 2025-06-30 | SELL | -5,232 | 47.320 | 47.620 | 47.590 | USD -248,991 | 43.44 Loss of -21,688 on sale |
| 2025-06-27 | BUY | 1,307 | 47.120 | 47.670 | 47.615 | USD 62,233 | 43.42 |
| 2025-06-25 | BUY | 5,228 | 46.850 | 46.980 | 46.967 | USD 245,543 | 43.37 |
| 2025-06-23 | SELL | -2,614 | 46.300 | 46.370 | 46.363 | USD -121,193 | 43.33 Loss of -7,916 on sale |
| 2025-06-18 | SELL | -11,763 | 45.060 | 45.200 | 45.186 | USD -531,523 | 43.30 Loss of -22,210 on sale |
| 2025-06-17 | SELL | -3,921 | 44.230 | 44.670 | 44.626 | USD -174,979 | 43.29 Loss of -5,231 on sale |
| 2025-06-13 | BUY | 1,307 | 44.090 | 44.460 | 44.423 | USD 58,061 | 43.28 |
| 2025-06-11 | BUY | 21,901 | 44.730 | 45.410 | 45.342 | USD 993,035 | 43.26 |
| 2025-06-04 | BUY | 3,885 | 44.360 | 45.090 | 45.017 | USD 174,891 | 43.21 |
| 2025-06-03 | SELL | -1,294 | 44.650 | 44.730 | 44.722 | USD -57,870 | 43.20 Loss of -1,971 on sale |
| 2025-05-30 | BUY | 72,497 | 44.130 | 44.300 | 44.283 | USD 3,210,385 | 43.19 |
| 2025-05-29 | SELL | -1,214 | 44.240 | 44.460 | 44.438 | USD -53,948 | 43.18 Loss of -1,530 on sale |
| 2025-05-28 | SELL | -23,028 | 44.060 | 44.440 | 44.402 | USD -1,022,489 | 43.17 Loss of -28,335 on sale |
| 2025-05-27 | SELL | -43,634 | 44.220 | 44.220 | 44.220 | USD -1,929,496 | 43.16 Loss of -46,083 on sale |
| 2025-05-23 | SELL | -7,266 | 43.200 | 43.430 | 43.407 | USD -315,395 | 43.16 Loss of -1,770 on sale |
| 2025-05-22 | SELL | -4,846 | 43.310 | 43.570 | 43.544 | USD -211,014 | 43.16 Loss of -1,850 on sale |
| 2025-05-20 | SELL | -2,424 | 44.690 | 44.910 | 44.888 | USD -108,809 | 43.15 Loss of -4,213 on sale |
| 2025-05-19 | SELL | -1,212 | 44.770 | 45.140 | 45.103 | USD -54,665 | 43.14 Loss of -2,382 on sale |
| 2025-05-16 | SELL | -14,544 | 44.690 | 44.790 | 44.780 | USD -651,280 | 43.13 Loss of -24,060 on sale |
| 2025-05-15 | BUY | 18,180 | 44.380 | 44.980 | 44.920 | USD 816,646 | 43.12 |
| 2025-05-14 | BUY | 3,636 | 44.740 | 44.920 | 44.902 | USD 163,264 | 43.10 |
| 2025-05-12 | BUY | 14,532 | 43.360 | 43.960 | 43.900 | USD 637,955 | 43.09 |
| 2025-05-09 | BUY | 2,422 | 41.790 | 41.980 | 41.961 | USD 101,630 | 43.10 |
| 2025-05-08 | BUY | 3,633 | 41.600 | 42.150 | 42.095 | USD 152,931 | 43.11 |
| 2025-05-07 | BUY | 3,633 | 40.930 | 41.340 | 41.299 | USD 150,039 | 43.13 |
| 2025-05-06 | BUY | 1,211 | 40.840 | 41.270 | 41.227 | USD 49,926 | 43.15 |
| 2025-05-02 | BUY | 5,889 | 41.070 | 41.230 | 41.214 | USD 242,709 | 43.19 |
| 2025-04-30 | BUY | 3,630 | 39.880 | 40.000 | 39.988 | USD 145,156 | 43.24 |
| 2025-04-25 | SELL | -1,210 | 39.690 | 39.790 | 39.780 | USD -48,134 | 43.33 Profit of 4,293 on sale |
| 2025-04-24 | BUY | 1,210 | 39.580 | 39.700 | 39.688 | USD 48,022 | 43.36 |
| 2025-04-22 | SELL | -6,050 | 38.320 | 38.490 | 38.473 | USD -232,762 | 43.45 Profit of 30,093 on sale |
| 2025-04-15 | BUY | 4,840 | 37.990 | 38.750 | 38.674 | USD 187,182 | 43.73 |
| 2025-04-14 | BUY | 2,418 | 36.670 | 36.990 | 36.958 | USD 89,364 | 43.80 |
| 2025-04-11 | SELL | -1,210 | 35.950 | 36.230 | 36.202 | USD -43,804 | 43.87 Profit of 9,279 on sale |
| 2025-04-09 | SELL | -8,935 | 37.150 | 37.850 | 37.780 | USD -337,564 | 44.01 Profit of 55,696 on sale |
| 2025-04-08 | SELL | -14,296 | 35.030 | 37.330 | 37.100 | USD -530,382 | 44.10 Profit of 100,094 on sale |
| 2025-04-04 | BUY | 12,251 | 34.390 | 35.790 | 35.650 | USD 436,748 | 44.28 |
| 2025-04-01 | BUY | 1,787 | 41.490 | 41.700 | 41.679 | USD 74,480 | 44.34 |
| 2025-03-31 | BUY | 5,361 | 41.730 | 41.900 | 41.883 | USD 224,535 | 44.36 |
| 2025-03-28 | BUY | 5,361 | 41.250 | 42.620 | 42.483 | USD 227,751 | 44.40 |
| 2025-03-27 | BUY | 5,361 | 42.560 | 43.090 | 43.037 | USD 230,721 | 44.42 |
| 2025-03-26 | SELL | -1,787 | 42.820 | 43.720 | 43.630 | USD -77,967 | 44.43 Profit of 1,435 on sale |
| 2025-03-24 | BUY | 10,722 | 43.070 | 43.150 | 43.142 | USD 462,569 | 44.46 |
| 2025-03-21 | BUY | 3,402 | 42.470 | 42.660 | 42.641 | USD 145,065 | 44.48 |
| 2025-03-20 | BUY | 28,592 | 42.480 | 42.720 | 42.696 | USD 1,220,764 | 44.50 |
| 2025-03-19 | BUY | 23,231 | 42.210 | 42.700 | 42.651 | USD 990,825 | 44.53 |
| 2025-03-18 | BUY | 1,787 | 41.650 | 41.830 | 41.812 | USD 74,718 | 44.56 |
| 2025-03-17 | SELL | -1,700 | 41.440 | 41.770 | 41.737 | USD -70,953 | 44.60 Profit of 4,865 on sale |
| 2025-03-14 | SELL | -4,101 | 40.890 | 41.020 | 41.007 | USD -168,170 | 44.64 Profit of 14,907 on sale |
| 2025-03-11 | BUY | 19,624 | 39.610 | 40.660 | 40.555 | USD 795,851 | 44.82 |
| 2025-03-05 | BUY | 1,782 | 42.290 | 42.730 | 42.686 | USD 76,066 | 44.96 |
| 2025-02-28 | BUY | 17,231 | 46.100 | 46.200 | 46.190 | USD 795,900 | 44.96 |
| 2025-02-27 | BUY | 1,758 | 44.120 | 44.780 | 44.714 | USD 78,607 | 44.97 |
| 2025-02-26 | BUY | 3,516 | 43.940 | 44.550 | 44.489 | USD 156,423 | 44.99 |
| 2025-02-25 | BUY | 1,758 | 43.940 | 44.840 | 44.750 | USD 78,671 | 45.00 |
| 2025-02-24 | BUY | 7,040 | 44.460 | 45.390 | 45.297 | USD 318,891 | 45.01 |
| 2025-02-21 | SELL | -62,639 | 44.810 | 45.510 | 45.440 | USD -2,846,316 | 45.01 Loss of -26,787 on sale |
| 2025-02-19 | BUY | 5,019 | 46.010 | 46.060 | 46.055 | USD 231,150 | 44.99 |
| 2025-02-18 | SELL | -1,758 | 46.530 | 46.650 | 46.638 | USD -81,990 | 44.97 Loss of -2,929 on sale |
| 2025-02-12 | BUY | 113,522 | 46.210 | 46.580 | 46.543 | USD 5,283,655 | 44.87 |
| 2025-02-10 | SELL | -1,759 | 46.670 | 47.560 | 47.471 | USD -83,501 | 44.81 Loss of -4,678 on sale |
| 2025-02-06 | SELL | -14,072 | 47.740 | 47.980 | 47.956 | USD -674,837 | 44.72 Loss of -45,521 on sale |
| 2025-02-04 | BUY | 23,725 | 46.710 | 47.130 | 47.088 | USD 1,117,163 | 44.65 |
| 2025-02-03 | BUY | 1,750 | 46.210 | 46.480 | 46.453 | USD 81,293 | 44.62 |
| 2025-01-31 | SELL | -3,500 | 46.300 | 46.830 | 46.777 | USD -163,720 | 44.59 Loss of -7,653 on sale |
| 2025-01-28 | BUY | 1,664 | 46.840 | 47.440 | 47.380 | USD 78,840 | 44.47 |
| 2025-01-23 | SELL | -5,250 | 46.390 | 46.890 | 46.840 | USD -245,910 | 44.34 Loss of -13,124 on sale |
| 2025-01-02 | SELL | -15,732 | 44.290 | 44.590 | 44.560 | USD -701,018 | 44.34 Loss of -3,442 on sale |
| 2024-12-09 | BUY | 1,745 | 45.910 | 46.750 | 46.666 | USD 81,432 | 44.28 |
| 2024-12-06 | BUY | 1,745 | 46.750 | 47.060 | 47.029 | USD 82,066 | 44.23 |
| 2024-12-04 | SELL | -6,980 | 46.370 | 46.780 | 46.739 | USD -326,238 | 44.12 Loss of -18,299 on sale |
| 2024-11-29 | SELL | -12,215 | 47.510 | 48.080 | 48.023 | USD -586,601 | 43.90 Loss of -50,330 on sale |
| 2024-11-27 | BUY | 1,745 | 47.770 | 47.980 | 47.959 | USD 83,688 | 43.71 |
| 2024-11-26 | SELL | -18,611 | 47.750 | 47.840 | 47.831 | USD -890,183 | 43.50 Loss of -80,668 on sale |
| 2024-11-26 | SELL | -18,611 | 47.750 | 47.840 | 47.831 | USD -890,183 | 43.50 Loss of -80,668 on sale |
| 2024-11-25 | BUY | 34,917 | 47.500 | 47.740 | 47.716 | USD 1,666,100 | 43.39 |
| 2024-11-22 | SELL | -3,342 | 47.000 | 47.220 | 47.198 | USD -157,736 | 43.29 Loss of -13,067 on sale |
| 2024-11-20 | SELL | -1,671 | 46.060 | 46.640 | 46.582 | USD -77,839 | 43.11 Loss of -5,796 on sale |
| 2024-11-12 | BUY | 1,670 | 45.860 | 46.450 | 46.391 | USD 77,473 | 42.70 |
| 2024-11-12 | BUY | 1,670 | 45.860 | 46.450 | 46.391 | USD 77,473 | 42.70 |
| 2024-11-08 | BUY | 3,340 | 45.130 | 45.500 | 45.463 | USD 151,846 | 42.53 |
| 2024-11-08 | BUY | 3,340 | 45.130 | 45.500 | 45.463 | USD 151,846 | 42.53 |
| 2024-11-07 | BUY | 6,680 | 44.770 | 45.230 | 45.184 | USD 301,829 | 42.35 |
| 2024-11-07 | BUY | 6,680 | 44.770 | 45.230 | 45.184 | USD 301,829 | 42.35 |
| 2024-11-06 | BUY | 3,212 | 45.410 | 45.550 | 45.536 | USD 146,262 | 42.10 |
| 2024-11-06 | BUY | 3,212 | 45.410 | 45.550 | 45.536 | USD 146,262 | 42.10 |
| 2024-11-04 | BUY | 4,411 | 41.330 | 42.020 | 41.951 | USD 185,046 | 42.20 |
| 2024-11-04 | BUY | 4,411 | 41.330 | 42.020 | 41.951 | USD 185,046 | 42.20 |
| 2024-11-01 | SELL | -1,666 | 41.760 | 42.430 | 42.363 | USD -70,577 | 42.25 Loss of -194 on sale |
| 2024-11-01 | SELL | -1,666 | 41.760 | 42.430 | 42.363 | USD -70,577 | 42.25 Loss of -194 on sale |