| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 4,672 | 40.150 | 39.570 | 39.628 | USD 185,142 | 42.52 |
| 2025-11-06 | SELL | -2,835 | 39.890 | 39.382 | 39.433 | USD -111,792 | 42.54 Profit of 8,820 on sale |
| 2025-11-05 | SELL | -1,749 | 39.770 | 39.260 | 39.311 | USD -68,755 | 42.56 Profit of 5,679 on sale |
| 2025-11-04 | SELL | -7,418 | 39.670 | 39.174 | 39.224 | USD -290,964 | 42.57 Profit of 24,854 on sale |
| 2025-10-31 | SELL | -1,174 | 39.960 | 38.780 | 38.898 | USD -45,666 | 42.60 Profit of 4,352 on sale |
| 2025-10-30 | BUY | 4,144 | 40.193 | 38.770 | 38.912 | USD 161,253 | 42.62 |
| 2025-10-29 | BUY | 4,109 | 41.320 | 39.670 | 39.835 | USD 163,682 | 42.64 |
| 2025-10-28 | BUY | 17,610 | 39.520 | 38.950 | 39.007 | USD 686,913 | 42.65 |
| 2025-10-27 | BUY | 9,392 | 39.285 | 38.765 | 38.817 | USD 364,569 | 42.67 |
| 2025-10-24 | BUY | 1,156 | 38.920 | 38.540 | 38.578 | USD 44,596 | 42.69 |
| 2025-10-23 | SELL | -2,348 | 39.860 | 38.390 | 38.537 | USD -90,485 | 42.71 Profit of 9,807 on sale |
| 2025-10-22 | BUY | 4,696 | 40.210 | 38.920 | 39.049 | USD 183,374 | 42.73 |
| 2025-10-21 | BUY | 1,761 | 40.775 | 40.130 | 40.195 | USD 70,783 | 42.74 |
| 2025-10-17 | BUY | 8,805 | 40.650 | 40.210 | 40.254 | USD 354,436 | 42.76 |
| 2025-10-16 | BUY | 578 | 40.570 | 40.180 | 40.219 | USD 23,247 | 42.78 |
| 2025-10-14 | SELL | -3,522 | 40.580 | 39.760 | 39.842 | USD -140,324 | 42.80 Profit of 10,427 on sale |
| 2025-10-07 | BUY | 17,580 | 41.860 | 41.340 | 41.392 | USD 727,671 | 42.81 |
| 2025-10-06 | BUY | 586 | 43.220 | 41.350 | 41.537 | USD 24,341 | 42.82 |
| 2025-10-03 | BUY | 8,162 | 43.925 | 43.404 | 43.456 | USD 354,687 | 42.81 |
| 2025-10-02 | BUY | 6,413 | 43.720 | 43.220 | 43.270 | USD 277,491 | 42.81 |
| 2025-10-01 | BUY | 4,081 | 44.090 | 43.450 | 43.514 | USD 177,581 | 42.80 |
| 2025-09-30 | BUY | 5,830 | 43.965 | 43.190 | 43.267 | USD 252,250 | 42.80 |
| 2025-09-29 | BUY | 5,238 | 43.653 | 43.090 | 43.146 | USD 226,001 | 42.80 |
| 2025-09-26 | BUY | 6,411 | 43.710 | 43.450 | 43.476 | USD 278,725 | 42.79 |
| 2025-09-25 | BUY | 8,162 | 43.765 | 43.250 | 43.301 | USD 353,427 | 42.79 |
| 2025-09-24 | SELL | -6,176 | 43.385 | 42.960 | 43.003 | USD -265,583 | 42.78 Loss of -1,344 on sale |
| 2025-09-18 | BUY | 588 | | | 43.670* | | 42.78 |
| 2025-09-17 | BUY | 5,292 | | | 44.210* | | 42.77 |
| 2025-09-16 | BUY | 2,352 | | | 43.740* | | 42.77 |
| 2025-09-15 | BUY | 5,880 | | | 43.870* | | 42.76 |
| 2025-09-12 | BUY | 1,764 | 44.085 | 43.765 | 43.797 | USD 77,258 | 42.75 |
| 2025-09-11 | BUY | 2,940 | | | 44.140* | | 42.74 |
| 2025-09-09 | BUY | 2,940 | | | 43.570* | | 42.73 |
| 2025-09-02 | BUY | 12,327 | 44.480 | 43.510 | 43.607 | USD 537,543 | 42.73 |
| 2025-08-12 | BUY | 1,761 | 43.650 | 43.210 | 43.254 | USD 76,170 | 42.72 |
| 2025-08-11 | BUY | 5,283 | 43.530 | 42.990 | 43.044 | USD 227,401 | 42.72 |
| 2025-08-08 | BUY | 13,478 | 43.360 | 43.030 | 43.063 | USD 580,403 | 42.71 |
| 2025-08-07 | BUY | 1,758 | 43.030 | 42.170 | 42.256 | USD 74,286 | 42.71 |
| 2025-08-01 | BUY | 10,602 | 43.470 | 42.620 | 42.705 | USD 452,758 | 42.71 |
| 2025-07-31 | SELL | -14,208 | 43.110 | 42.150 | 42.246 | USD -600,231 | 42.71 Profit of 6,592 on sale |
| 2025-07-30 | BUY | 4,696 | 42.890 | 42.450 | 42.494 | USD 199,552 | 42.71 |
| 2025-07-29 | BUY | 587 | 42.980 | 42.400 | 42.458 | USD 24,923 | 42.71 |
| 2025-07-14 | BUY | 4,704 | 41.840 | 41.480 | 41.516 | USD 195,291 | 42.72 |
| 2025-07-11 | SELL | -1,176 | 42.030 | 41.490 | 41.544 | USD -48,856 | 42.73 Profit of 1,389 on sale |
| 2025-07-10 | BUY | 4,704 | 42.180 | 41.600 | 41.658 | USD 195,959 | 42.73 |
| 2025-07-09 | BUY | 4,704 | 43.060 | 42.470 | 42.529 | USD 200,056 | 42.73 |
| 2025-07-08 | BUY | 3,528 | 43.235 | 42.540 | 42.610 | USD 150,327 | 42.73 |
| 2025-07-07 | SELL | -13,570 | 43.700 | 42.670 | 42.773 | USD -580,430 | 42.73 Loss of -613 on sale |
| 2025-07-02 | SELL | -17,081 | 44.030 | 43.435 | 43.494 | USD -742,923 | 42.71 Loss of -13,382 on sale |
| 2025-06-30 | BUY | 10,013 | 43.320 | 42.280 | 42.384 | USD 424,391 | 42.71 |
| 2025-06-27 | BUY | 5,292 | 42.450 | 41.980 | 42.027 | USD 222,407 | 42.71 |
| 2025-06-25 | SELL | -1,176 | 42.470 | 41.940 | 41.993 | USD -49,384 | 42.72 Profit of 853 on sale |
| 2025-06-24 | BUY | 588 | 42.730 | 42.270 | 42.316 | USD 24,882 | 42.72 |
| 2025-06-23 | BUY | 15,262 | 42.390 | 41.720 | 41.787 | USD 637,753 | 42.72 |
| 2025-06-20 | BUY | 59,826 | 42.100 | 41.650 | 41.695 | USD 2,494,445 | 42.73 |
| 2025-06-18 | SELL | -3,522 | 41.960 | 41.600 | 41.636 | USD -146,642 | 42.74 Profit of 3,902 on sale |
| 2025-06-13 | SELL | -1,761 | 43.280 | 42.920 | 42.956 | USD -75,646 | 42.75 Loss of -365 on sale |
| 2025-06-12 | BUY | 1,758 | 43.890 | 42.910 | 43.008 | USD 75,608 | 42.75 |
| 2025-06-11 | BUY | 2,344 | 44.400 | 43.690 | 43.761 | USD 102,576 | 42.74 |
| 2025-06-06 | SELL | -2,930 | 43.920 | 43.380 | 43.434 | USD -127,262 | 42.71 Loss of -2,115 on sale |
| 2025-06-05 | SELL | -1,758 | 43.410 | 43.030 | 43.068 | USD -75,714 | 42.71 Loss of -633 on sale |
| 2025-06-04 | SELL | -2,332 | 43.930 | 43.240 | 43.309 | USD -100,997 | 42.70 Loss of -1,412 on sale |
| 2025-06-02 | BUY | 7,579 | | | 44.100* | | 42.68 |
| 2025-05-30 | SELL | -1,689 | | | 43.960* | | 42.67 Profit of 72,075 on sale |
| 2025-05-29 | BUY | 582 | | | 43.330* | | 42.67 |
| 2025-05-28 | SELL | -580 | 43.510 | 43.060 | 43.105 | USD -25,001 | 42.66 Loss of -256 on sale |
| 2025-05-27 | BUY | 6,402 | 43.700 | 43.250 | 43.295 | USD 277,175 | 42.66 |
| 2025-05-23 | SELL | -11,640 | | | 43.320* | | 42.65 Profit of 496,403 on sale |
| 2025-05-22 | SELL | -12,804 | 43.840 | 43.070 | 43.147 | USD -552,454 | 42.64 Loss of -6,463 on sale |
| 2025-05-21 | BUY | 582 | 44.230 | 43.570 | 43.636 | USD 25,396 | 42.63 |
| 2025-05-20 | BUY | 4,656 | 44.550 | 44.200 | 44.235 | USD 205,958 | 42.62 |
| 2025-05-19 | BUY | 16,878 | | | 44.310* | | 42.60 |
| 2025-05-16 | BUY | 15,714 | 43.990 | 43.360 | 43.423 | USD 682,349 | 42.59 |
| 2025-05-15 | BUY | 12,826 | | | 43.480* | | 42.58 |
| 2025-05-14 | BUY | 11,660 | | | 42.350* | | 42.59 |
| 2025-05-13 | SELL | -2,332 | | | 42.650* | | 42.59 Profit of 99,312 on sale |
| 2025-05-12 | BUY | 583 | | | 43.000* | | 42.58 |
| 2025-05-09 | BUY | 1,749 | | | 43.610* | | 42.57 |
| 2025-05-08 | SELL | -16,907 | | | 43.610* | | 42.56 Profit of 719,627 on sale |
| 2025-05-07 | SELL | -8,162 | | | 43.890* | | 42.55 Profit of 347,306 on sale |
| 2025-05-06 | BUY | 20,405 | | | 44.150* | | 42.54 |
| 2025-05-02 | BUY | 1,749 | 43.895 | 43.320 | 43.377 | USD 75,867 | 42.52 |
| 2025-05-01 | SELL | -2,915 | 43.830 | 43.260 | 43.317 | USD -126,269 | 42.51 Loss of -2,358 on sale |
| 2025-04-30 | BUY | 1,749 | 44.210 | 43.370 | 43.454 | USD 76,001 | 42.49 |
| 2025-04-29 | BUY | 4,081 | 43.010 | 42.230 | 42.308 | USD 172,659 | 42.49 |
| 2025-04-28 | BUY | 8,688 | 42.480 | 41.860 | 41.922 | USD 364,218 | 42.49 |
| 2025-04-25 | BUY | 8,148 | 42.640 | 41.340 | 41.470 | USD 337,898 | 42.50 |
| 2025-04-24 | BUY | 2,328 | 43.130 | 42.475 | 42.540 | USD 99,034 | 42.49 |
| 2025-04-23 | BUY | 6,402 | 42.986 | 42.120 | 42.207 | USD 270,206 | 42.49 |
| 2025-04-22 | SELL | -3,534 | 43.674 | 41.540 | 41.753 | USD -147,556 | 42.48 Profit of 2,578 on sale |
| 2025-04-17 | BUY | 1,164 | 44.480 | 43.580 | 43.670 | USD 50,832 | 42.44 |
| 2025-04-17 | BUY | 1,164 | 44.480 | 43.580 | 43.670 | USD 50,832 | 42.44 |
| 2025-04-16 | BUY | 23,154 | 44.880 | 43.520 | 43.656 | USD 1,010,811 | 42.43 |
| 2025-04-15 | BUY | 11,660 | 44.685 | 44.215 | 44.262 | USD 516,095 | 42.41 |
| 2025-04-11 | BUY | 14,550 | 43.890 | 43.100 | 43.179 | USD 628,254 | 42.37 |
| 2025-04-10 | BUY | 23,903 | 43.235 | 41.850 | 41.988 | USD 1,003,651 | 42.37 |
| 2025-04-09 | BUY | 4,656 | 43.510 | 40.880 | 41.143 | USD 191,562 | 42.36 |
| 2025-04-08 | BUY | 12,222 | 43.215 | 41.680 | 41.834 | USD 511,289 | 42.36 |
| 2025-04-07 | BUY | 13,945 | 43.335 | 41.250 | 41.458 | USD 578,139 | 42.36 |
| 2025-04-04 | SELL | -34,920 | 45.800 | 42.802 | 43.102 | USD -1,505,115 | 42.35 Loss of -26,105 on sale |
| 2025-04-02 | BUY | 4,067 | | | 44.740* | | 42.33 |
| 2025-03-31 | SELL | -15,687 | | | 45.360* | | 42.25 Profit of 662,801 on sale |
| 2025-03-28 | SELL | -9,877 | | | 44.930* | | 42.22 Profit of 416,992 on sale |
| 2025-03-27 | SELL | -2,905 | | | 44.960* | | 42.18 Profit of 122,545 on sale |
| 2025-03-26 | BUY | 5,229 | | | 44.180* | | 42.16 |
| 2025-03-25 | SELL | -6,972 | | | 43.490* | | 42.14 Profit of 293,813 on sale |
| 2025-03-24 | BUY | 4,067 | | | 43.560* | | 42.12 |
| 2025-03-21 | BUY | 6,972 | | | 43.990* | | 42.10 |
| 2025-03-19 | BUY | 1,090 | | | 43.940* | | 42.05 |
| 2025-03-18 | SELL | -10,494 | | | 44.230* | | 42.02 Profit of 440,978 on sale |
| 2025-03-17 | BUY | 11,077 | | | 43.650* | | 42.00 |
| 2025-03-14 | BUY | 9,911 | | | 43.570* | | 41.98 |
| 2025-03-13 | BUY | 48,881 | | | 43.710* | | 41.95 |
| 2025-03-12 | BUY | 23,280 | | | 42.590* | | 41.94 |
| 2025-03-11 | BUY | 9,312 | | | 43.430* | | 41.92 |
| 2025-03-07 | BUY | 5,526 | | | 46.060* | | 41.79 |
| 2025-03-06 | SELL | -5,238 | | | 44.230* | | 41.75 Profit of 218,696 on sale |
| 2025-03-05 | BUY | 18,116 | | | 42.840* | | 41.73 |
| 2025-03-04 | BUY | 3,492 | | | 42.870* | | 41.72 |
| 2025-03-03 | BUY | 15,714 | 43.800 | 42.930 | 43.017 | USD 675,969 | 41.68 |
| 2025-02-28 | SELL | -4,074 | 43.760 | 42.610 | 42.725 | USD -174,062 | 41.66 Loss of -4,343 on sale |
| 2025-02-27 | BUY | 582 | 43.420 | 42.890 | 42.943 | USD 24,993 | 41.63 |
| 2025-02-26 | SELL | -1,164 | 43.650 | 42.770 | 42.858 | USD -49,887 | 41.61 Loss of -1,458 on sale |
| 2025-02-25 | BUY | 11,058 | 43.970 | 43.500 | 43.547 | USD 481,543 | 41.57 |
| 2025-02-21 | BUY | 8,148 | 43.230 | 42.170 | 42.276 | USD 344,465 | 41.52 |
| 2025-02-20 | BUY | 4,656 | 42.530 | 41.880 | 41.945 | USD 195,296 | 41.50 |
| 2025-02-19 | BUY | 1,162 | 42.050 | 41.280 | 41.357 | USD 48,057 | 41.49 |
| 2025-02-18 | BUY | 2,905 | 41.220 | 40.610 | 40.671 | USD 118,149 | 41.50 |
| 2025-02-13 | BUY | 9,877 | 41.110 | 40.420 | 40.489 | USD 399,911 | 41.52 |
| 2025-02-12 | BUY | 3,492 | 40.600 | 40.150 | 40.195 | USD 140,361 | 41.54 |
| 2025-02-11 | SELL | -1,164 | 40.519 | 39.824 | 39.894 | USD -46,436 | 41.57 Profit of 1,947 on sale |
| 2025-02-07 | SELL | -4,648 | 40.110 | 39.570 | 39.624 | USD -184,172 | 41.64 Profit of 9,364 on sale |
| 2025-02-06 | BUY | 2,324 | 40.280 | 39.674 | 39.735 | USD 92,344 | 41.68 |
| 2025-02-04 | BUY | 20,335 | 39.875 | 39.600 | 39.627 | USD 805,825 | 41.76 |
| 2025-02-03 | BUY | 7,566 | 40.120 | 39.146 | 39.243 | USD 296,916 | 41.80 |
| 2025-01-31 | BUY | 1,746 | 39.935 | 39.285 | 39.350 | USD 68,705 | 41.86 |
| 2025-01-30 | BUY | 1,162 | 40.290 | 39.160 | 39.273 | USD 45,635 | 41.92 |
| 2025-01-29 | BUY | 11,039 | 40.880 | 40.050 | 40.133 | USD 443,028 | 41.96 |
| 2025-01-28 | BUY | 5,229 | 40.805 | 40.355 | 40.400 | USD 211,252 | 42.00 |
| 2025-01-27 | BUY | 8,148 | 40.805 | 40.050 | 40.125 | USD 326,943 | 42.04 |
| 2025-01-24 | BUY | 5,238 | 40.680 | 39.370 | 39.501 | USD 206,906 | 42.11 |
| 2025-01-23 | BUY | 15,106 | 39.400 | 39.080 | 39.112 | USD 590,826 | 42.19 |
| 2025-01-22 | BUY | 9,877 | 39.340 | 38.590 | 38.665 | USD 381,894 | 42.28 |
| 2024-12-10 | BUY | 4,067 | 42.640 | 42.070 | 42.127 | USD 171,331 | 42.28 |
| 2024-12-09 | BUY | 4,648 | 43.100 | 42.160 | 42.254 | USD 196,397 | 42.28 |
| 2024-12-06 | BUY | 6,972 | 42.670 | 42.020 | 42.085 | USD 293,417 | 42.28 |
| 2024-12-05 | BUY | 1,743 | 42.870 | 42.520 | 42.555 | USD 74,173 | 42.27 |
| 2024-12-04 | BUY | 6,391 | 43.780 | 42.410 | 42.547 | USD 271,918 | 42.26 |
| 2024-12-03 | BUY | 20,482 | 44.420 | 43.700 | 43.772 | USD 896,538 | 42.21 |
| 2024-12-02 | BUY | 1,715 | 44.320 | 43.520 | 43.600 | USD 74,774 | 42.14 |
| 2024-11-29 | BUY | 13,340 | 44.520 | 44.050 | 44.097 | USD 588,254 | 42.06 |
| 2024-11-27 | BUY | 15,660 | 44.730 | 44.370 | 44.406 | USD 695,398 | 41.87 |
| 2024-11-26 | BUY | 33,640 | 44.500 | 43.750 | 43.825 | USD 1,474,273 | 41.76 |
| 2024-11-25 | BUY | 34,800 | 44.050 | 43.310 | 43.384 | USD 1,509,763 | 41.66 |
| 2024-11-22 | BUY | 40,670 | 43.340 | 42.340 | 42.440 | USD 1,726,035 | 41.59 |
| 2024-11-21 | BUY | 6,391 | 42.750 | 42.010 | 42.084 | USD 268,959 | 41.54 |
| 2024-11-20 | BUY | 5,810 | 42.280 | 41.750 | 41.803 | USD 242,875 | 41.50 |
| 2024-11-19 | BUY | 5,229 | 42.230 | 41.800 | 41.843 | USD 218,797 | 41.48 |
| 2024-11-18 | BUY | 46,989 | 42.580 | 41.670 | 41.761 | USD 1,962,308 | 41.43 |
| 2024-11-12 | BUY | 16,240 | 40.600 | 40.074 | 40.127 | USD 651,659 | 41.50 |
| 2024-11-11 | BUY | 11,020 | 40.880 | 40.410 | 40.457 | USD 445,836 | 41.57 |
| 2024-11-08 | BUY | 8,304 | 40.850 | 40.420 | 40.463 | USD 336,005 | 41.65 |
| 2024-11-07 | BUY | 51,620 | 41.190 | 40.510 | 40.578 | USD 2,094,636 | 41.73 |
| 2024-11-06 | BUY | 15,660 | 41.670 | 40.930 | 41.004 | USD 642,123 | 41.78 |
| 2024-11-05 | BUY | 23,108 | 41.270 | 40.830 | 40.874 | USD 944,516 | 41.83 |
| 2024-11-04 | BUY | 4,060 | 41.770 | 40.900 | 40.987 | USD 166,407 | 41.90 |
| 2024-11-01 | BUY | 9,264 | 42.350 | 41.300 | 41.405 | USD 383,576 | 41.96 |
| 2024-10-31 | BUY | 2,324 | 42.650 | 41.250 | 41.390 | USD 96,190 | 41.94 |
| 2024-10-30 | BUY | 5,781 | 41.510 | 41.120 | 41.159 | USD 237,940 | 42.04 |
| 2024-10-29 | BUY | 13,968 | 41.680 | 41.290 | 41.329 | USD 577,283 | 42.15 |
| 2024-10-28 | SELL | -4,074 | 41.780 | 41.390 | 41.429 | USD -168,782 | 42.26 Profit of 3,385 on sale |
| 2024-10-25 | BUY | 6,984 | 42.180 | 41.370 | 41.451 | USD 289,494 | 42.48 |
| 2024-10-24 | BUY | 4,656 | 42.450 | 41.640 | 41.721 | USD 194,253 | 42.69 |
| 2024-10-23 | BUY | 5,820 | 42.900 | 41.760 | 41.874 | USD 243,707 | 42.60 |
| 2024-10-22 | BUY | 15,015 | 42.640 | 40.750 | 40.939 | USD 614,699 | 43.70 |
| 2024-10-21 | BUY | 16,296 | 44.200 | 43.600 | 43.660 | USD 711,483 | 0.00 |