| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,520 | 26.195 | 25.850 | 25.885 | USD 39,344 | 32.24 |
| 2025-11-06 | SELL | -915 | 26.620 | 26.215 | 26.256 | USD -24,024 | 32.30 Profit of 5,527 on sale |
| 2025-11-05 | SELL | -570 | 26.810 | 26.330 | 26.378 | USD -15,035 | 32.32 Profit of 3,389 on sale |
| 2025-11-04 | SELL | -2,435 | 26.903 | 26.400 | 26.450 | USD -64,407 | 32.35 Profit of 14,375 on sale |
| 2025-10-31 | SELL | -380 | 27.500 | 26.834 | 26.901 | USD -10,222 | 32.41 Profit of 2,093 on sale |
| 2025-10-30 | BUY | 1,330 | 27.885 | 27.240 | 27.304 | USD 36,315 | 32.43 |
| 2025-10-29 | BUY | 1,330 | 27.150 | 28.660 | 28.509 | USD 37,917 | 32.46 |
| 2025-10-28 | BUY | 5,700 | 28.850 | 29.100 | 29.075 | USD 165,728 | 32.48 |
| 2025-10-27 | BUY | 3,040 | 29.230 | 30.010 | 29.932 | USD 90,993 | 32.50 |
| 2025-10-24 | BUY | 372 | 27.160 | 27.730 | 27.673 | USD 10,294 | 32.52 |
| 2025-10-23 | SELL | -760 | 27.550 | 27.670 | 27.658 | USD -21,020 | 32.55 Profit of 3,718 on sale |
| 2025-10-22 | BUY | 1,520 | 27.390 | 28.100 | 28.029 | USD 42,604 | 32.58 |
| 2025-10-21 | BUY | 570 | 27.670 | 27.980 | 27.949 | USD 15,931 | 32.60 |
| 2025-10-17 | BUY | 2,850 | 28.030 | 28.130 | 28.120 | USD 80,142 | 32.65 |
| 2025-10-16 | BUY | 186 | 27.720 | 27.780 | 27.774 | USD 5,166 | 32.68 |
| 2025-10-14 | SELL | -1,140 | 26.690 | 26.740 | 26.735 | USD -30,478 | 32.75 Profit of 6,852 on sale |
| 2025-10-08 | BUY | 1,520 | 25.580 | 25.600 | 25.598 | USD 38,909 | 32.78 |
| 2025-10-07 | BUY | 5,700 | 25.330 | 25.500 | 25.483 | USD 145,253 | 32.83 |
| 2025-10-06 | BUY | 190 | 25.300 | 25.830 | 25.777 | USD 4,898 | 32.87 |
| 2025-10-03 | BUY | 2,660 | 25.840 | 25.990 | 25.975 | USD 69,093 | 32.91 |
| 2025-10-02 | BUY | 2,090 | 25.740 | 25.760 | 25.758 | USD 53,834 | 32.95 |
| 2025-10-01 | BUY | 1,330 | 25.600 | 25.870 | 25.843 | USD 34,371 | 32.99 |
| 2025-09-30 | BUY | 1,900 | 25.510 | 25.730 | 25.708 | USD 48,845 | 33.03 |
| 2025-09-29 | BUY | 1,710 | 25.670 | 25.700 | 25.697 | USD 43,942 | 33.07 |
| 2025-09-26 | BUY | 2,086 | 25.500 | 25.720 | 25.698 | USD 53,606 | 33.12 |
| 2025-09-25 | BUY | 2,660 | 25.750 | 26.480 | 26.407 | USD 70,243 | 33.16 |
| 2025-09-18 | BUY | 190 | 27.200 | 27.450 | 27.425 | USD 5,211 | 33.19 |
| 2025-09-17 | BUY | 1,710 | 27.260 | 27.470 | 27.449 | USD 46,938 | 33.23 |
| 2025-09-11 | BUY | 950 | 27.590 | 27.790 | 27.770 | USD 26,382 | 33.26 |
| 2025-09-09 | BUY | 950 | 27.610 | 27.860 | 27.835 | USD 26,443 | 33.33 |
| 2025-07-24 | BUY | 190 | 33.570 | 34.190 | 34.128 | USD 6,484 | 33.33 |
| 2025-07-23 | BUY | 1,140 | 33.500 | 33.840 | 33.806 | USD 38,539 | 33.33 |
| 2025-07-22 | BUY | 1,710 | 33.780 | 33.900 | 33.888 | USD 57,948 | 33.33 |
| 2025-07-21 | BUY | 380 | 33.320 | 33.670 | 33.635 | USD 12,781 | 33.33 |
| 2025-07-18 | SELL | -1,899 | 33.540 | 34.100 | 34.044 | USD -64,650 | 33.32 Loss of -1,367 on sale |
| 2025-07-17 | BUY | 190 | 33.890 | 33.920 | 33.917 | USD 6,444 | 33.32 |
| 2025-07-16 | BUY | 760 | 33.210 | 33.260 | 33.255 | USD 25,274 | 33.32 |
| 2025-07-15 | SELL | -2,865 | 32.740 | 33.310 | 33.253 | USD -95,270 | 33.32 Profit of 206 on sale |
| 2025-07-14 | BUY | 1,520 | 33.260 | 33.480 | 33.458 | USD 50,856 | 33.33 |
| 2025-07-11 | SELL | -380 | 33.490 | 33.650 | 33.634 | USD -12,781 | 33.32 Loss of -118 on sale |
| 2025-07-10 | BUY | 1,520 | 33.650 | 33.740 | 33.731 | USD 51,271 | 33.32 |
| 2025-07-09 | BUY | 1,520 | 33.650 | 34.080 | 34.037 | USD 51,736 | 33.32 |
| 2025-07-08 | BUY | 1,138 | 34.030 | 34.140 | 34.129 | USD 38,839 | 33.32 |
| 2025-07-07 | SELL | -4,370 | 33.780 | 33.970 | 33.951 | USD -148,366 | 33.31 Loss of -2,791 on sale |
| 2025-07-02 | SELL | -5,510 | 33.840 | 33.930 | 33.921 | USD -186,905 | 33.30 Loss of -3,408 on sale |
| 2025-06-30 | BUY | 3,230 | 33.060 | 33.160 | 33.150 | USD 107,075 | 33.30 |
| 2025-06-27 | BUY | 1,710 | 32.850 | 33.030 | 33.012 | USD 56,451 | 33.31 |
| 2025-06-25 | SELL | -380 | 32.980 | 33.570 | 33.511 | USD -12,734 | 33.31 Loss of -76 on sale |
| 2025-06-24 | BUY | 182 | 33.550 | 33.620 | 33.613 | USD 6,118 | 33.31 |
| 2025-06-23 | BUY | 4,940 | 33.260 | 33.680 | 33.638 | USD 166,172 | 33.31 |
| 2025-06-18 | SELL | -1,140 | 33.210 | 33.280 | 33.273 | USD -37,931 | 33.31 Profit of 44 on sale |
| 2025-06-13 | SELL | -570 | 33.020 | 33.390 | 33.353 | USD -19,011 | 33.32 Loss of -20 on sale |
| 2025-06-12 | BUY | 570 | 33.140 | 33.150 | 33.149 | USD 18,895 | 33.32 |
| 2025-06-11 | BUY | 760 | 32.860 | 32.920 | 32.914 | USD 25,015 | 33.32 |
| 2025-06-06 | SELL | -950 | 32.770 | 32.850 | 32.842 | USD -31,200 | 33.33 Profit of 466 on sale |
| 2025-06-05 | SELL | -570 | 32.560 | 32.880 | 32.848 | USD -18,723 | 33.34 Profit of 279 on sale |
| 2025-06-04 | SELL | -760 | 32.800 | 33.220 | 33.178 | USD -25,215 | 33.34 Profit of 125 on sale |
| 2025-06-02 | BUY | 2,470 | 33.250 | 33.540 | 33.511 | USD 82,772 | 33.35 |
| 2025-05-30 | SELL | -546 | 33.670 | 33.820 | 33.805 | USD -18,458 | 33.34 Loss of -252 on sale |
| 2025-05-29 | BUY | 190 | 33.450 | 33.500 | 33.495 | USD 6,364 | 33.34 |
| 2025-05-28 | SELL | -187 | 32.730 | 33.050 | 33.018 | USD -6,174 | 33.35 Profit of 62 on sale |
| 2025-05-27 | BUY | 2,090 | 32.870 | 33.150 | 33.122 | USD 69,225 | 33.35 |
| 2025-05-23 | SELL | -3,800 | 32.920 | 33.060 | 33.046 | USD -125,575 | 33.36 Profit of 1,189 on sale |
| 2025-05-22 | SELL | -4,180 | 33.010 | 33.710 | 33.640 | USD -140,615 | 33.36 Loss of -1,164 on sale |
| 2025-05-21 | BUY | 190 | 33.590 | 33.960 | 33.923 | USD 6,445 | 33.36 |
| 2025-05-20 | BUY | 1,520 | 33.870 | 33.940 | 33.933 | USD 51,578 | 33.36 |
| 2025-05-19 | BUY | 5,510 | 33.830 | 33.940 | 33.929 | USD 186,949 | 33.35 |
| 2025-05-16 | BUY | 5,130 | 33.820 | 33.830 | 33.829 | USD 173,543 | 33.35 |
| 2025-05-15 | BUY | 4,180 | 33.540 | 33.570 | 33.567 | USD 140,310 | 33.35 |
| 2025-05-14 | BUY | 3,800 | 32.720 | 33.010 | 32.981 | USD 125,328 | 33.35 |
| 2025-05-13 | SELL | -760 | 33.080 | 33.760 | 33.692 | USD -25,606 | 33.35 Loss of -257 on sale |
| 2025-05-12 | BUY | 190 | 33.510 | 33.870 | 33.834 | USD 6,428 | 33.35 |
| 2025-05-09 | BUY | 570 | 33.540 | 34.120 | 34.062 | USD 19,415 | 33.35 |
| 2025-05-08 | SELL | -5,510 | 34.140 | 34.310 | 34.293 | USD -188,954 | 33.34 Loss of -5,230 on sale |
| 2025-05-07 | SELL | -2,660 | 34.040 | 34.420 | 34.382 | USD -91,456 | 33.34 Loss of -2,778 on sale |
| 2025-05-06 | BUY | 6,650 | 34.120 | 34.400 | 34.372 | USD 228,574 | 33.33 |
| 2025-05-05 | BUY | 372,333 | 34.450 | 34.710 | 34.684 | USD 12,913,997 | 33.32 |
| 2025-05-02 | BUY | 504 | 34.410 | 34.640 | 34.617 | USD 17,447 | 33.31 |
| 2025-05-01 | SELL | -840 | 34.040 | 34.390 | 34.355 | USD -28,858 | 33.30 Loss of -883 on sale |
| 2025-04-30 | BUY | 504 | 34.590 | 34.740 | 34.725 | USD 17,501 | 33.29 |
| 2025-04-29 | BUY | 1,176 | 34.230 | 34.370 | 34.356 | USD 40,403 | 33.28 |
| 2025-04-28 | BUY | 2,489 | 34.040 | 34.610 | 34.553 | USD 86,002 | 33.28 |
| 2025-04-25 | BUY | 2,338 | 34.400 | 34.760 | 34.724 | USD 81,185 | 33.27 |
| 2025-04-24 | BUY | 668 | 34.460 | 35.400 | 35.306 | USD 23,584 | 33.25 |
| 2025-04-23 | BUY | 1,837 | 35.190 | 35.540 | 35.505 | USD 65,223 | 33.24 |
| 2025-04-22 | SELL | -1,018 | 35.480 | 35.730 | 35.705 | USD -36,348 | 33.21 Loss of -2,537 on sale |
| 2025-04-17 | BUY | 334 | 35.400 | 35.780 | 35.742 | USD 11,938 | 33.17 |
| 2025-04-16 | BUY | 15,574 | 35.110 | 35.710 | 35.650 | USD 555,213 | 33.15 |
| 2025-04-15 | BUY | 3,340 | 35.390 | 35.900 | 35.849 | USD 119,736 | 33.13 |
| 2025-04-11 | BUY | 4,175 | 35.160 | 35.420 | 35.394 | USD 147,770 | 33.08 |
| 2025-04-10 | BUY | 6,847 | 34.750 | 35.280 | 35.227 | USD 241,199 | 33.06 |
| 2025-04-09 | BUY | 1,336 | 34.690 | 34.890 | 34.870 | USD 46,586 | 33.04 |
| 2025-04-08 | BUY | 3,507 | 33.570 | 34.320 | 34.245 | USD 120,097 | 33.04 |
| 2025-04-07 | BUY | 3,999 | 33.600 | 34.100 | 34.050 | USD 136,166 | 33.03 |
| 2025-04-04 | SELL | -10,020 | 33.810 | 36.120 | 35.889 | USD -359,608 | 33.02 Loss of -28,710 on sale |
| 2025-04-02 | BUY | 1,169 | 35.140 | 35.210 | 35.203 | USD 41,152 | 33.00 |
| 2025-03-31 | SELL | -4,482 | 34.220 | 34.370 | 34.355 | USD -153,979 | 32.96 Loss of -6,235 on sale |
| 2025-03-28 | SELL | -2,822 | 33.740 | 34.270 | 34.217 | USD -96,560 | 32.96 Loss of -3,561 on sale |
| 2025-03-27 | SELL | -830 | 34.260 | 34.380 | 34.368 | USD -28,525 | 32.94 Loss of -1,185 on sale |
| 2025-03-26 | BUY | 1,494 | 34.060 | 34.240 | 34.222 | USD 51,128 | 32.93 |
| 2025-03-25 | SELL | -1,992 | 33.830 | 33.910 | 33.902 | USD -67,533 | 32.92 Loss of -1,964 on sale |
| 2025-03-24 | BUY | 1,162 | 33.850 | 33.960 | 33.949 | USD 39,449 | 32.90 |
| 2025-03-21 | BUY | 1,992 | 33.550 | 33.680 | 33.667 | USD 67,065 | 32.90 |
| 2025-03-19 | BUY | 310 | 33.470 | 33.680 | 33.659 | USD 10,434 | 32.88 |
| 2025-03-18 | SELL | -3,006 | 33.590 | 33.890 | 33.860 | USD -101,783 | 32.87 Loss of -2,964 on sale |
| 2025-03-17 | BUY | 3,173 | 33.840 | 33.990 | 33.975 | USD 107,803 | 32.86 |
| 2025-03-14 | BUY | 2,839 | 33.590 | 33.690 | 33.680 | USD 95,618 | 32.85 |
| 2025-03-13 | BUY | 14,002 | 33.110 | 33.130 | 33.128 | USD 463,858 | 32.85 |
| 2025-03-12 | BUY | 6,680 | 32.810 | 33.050 | 33.026 | USD 220,614 | 32.85 |
| 2025-03-11 | BUY | 2,672 | 33.240 | 33.420 | 33.402 | USD 89,250 | 32.84 |
| 2025-03-07 | BUY | 1,574 | 33.340 | 34.070 | 33.997 | USD 53,511 | 32.84 |
| 2025-03-06 | SELL | -1,503 | 33.530 | 33.670 | 33.656 | USD -50,585 | 32.83 Loss of -1,239 on sale |
| 2025-03-05 | BUY | 5,203 | 33.300 | 33.810 | 33.759 | USD 175,648 | 32.83 |
| 2025-03-04 | BUY | 1,002 | 33.600 | 34.580 | 34.482 | USD 34,551 | 32.81 |
| 2025-03-03 | BUY | 4,509 | 34.130 | 34.360 | 34.337 | USD 154,826 | 32.79 |
| 2025-02-28 | BUY | 152,213 | 33.520 | 34.230 | 34.159 | USD 5,199,444 | 32.78 |
| 2025-02-27 | BUY | 158 | 33.610 | 33.880 | 33.853 | USD 5,349 | 32.77 |
| 2025-02-26 | SELL | -316 | 33.740 | 34.840 | 34.730 | USD -10,975 | 32.76 Loss of -624 on sale |
| 2025-02-25 | BUY | 2,983 | 34.940 | 35.970 | 35.867 | USD 106,991 | 32.72 |
| 2025-02-21 | BUY | 2,198 | 34.040 | 34.140 | 34.130 | USD 75,018 | 32.68 |
| 2025-02-20 | BUY | 1,256 | 33.140 | 33.220 | 33.212 | USD 41,714 | 32.67 |
| 2025-02-19 | BUY | 314 | 32.780 | 32.960 | 32.942 | USD 10,344 | 32.67 |
| 2025-02-18 | BUY | 785 | 32.450 | 32.550 | 32.540 | USD 25,544 | 32.67 |
| 2025-02-13 | BUY | 2,669 | 31.870 | 32.020 | 32.005 | USD 85,421 | 32.72 |
| 2025-02-12 | BUY | 942 | 31.670 | 31.800 | 31.787 | USD 29,943 | 32.74 |
| 2025-02-11 | SELL | -314 | 31.560 | 31.610 | 31.605 | USD -9,924 | 32.76 Profit of 364 on sale |
| 2025-02-07 | SELL | -1,256 | 31.040 | 31.460 | 31.418 | USD -39,461 | 32.83 Profit of 1,778 on sale |
| 2025-02-06 | BUY | 628 | 31.000 | 31.450 | 31.405 | USD 19,722 | 32.87 |
| 2025-02-04 | BUY | 5,495 | 31.280 | 32.270 | 32.171 | USD 176,780 | 32.94 |
| 2025-02-03 | BUY | 2,041 | 32.540 | 32.810 | 32.783 | USD 66,910 | 32.95 |
| 2025-01-31 | BUY | 471 | 32.100 | 32.400 | 32.370 | USD 15,246 | 32.96 |
| 2025-01-30 | BUY | 314 | 32.240 | 32.370 | 32.357 | USD 10,160 | 32.98 |
| 2025-01-29 | BUY | 2,983 | 31.860 | 32.010 | 31.995 | USD 95,441 | 33.00 |
| 2025-01-28 | BUY | 1,413 | 31.340 | 31.880 | 31.826 | USD 44,970 | 33.04 |
| 2025-01-27 | BUY | 2,198 | 31.830 | 31.950 | 31.938 | USD 70,200 | 33.07 |
| 2025-01-24 | BUY | 1,413 | 31.150 | 31.260 | 31.249 | USD 44,155 | 33.12 |
| 2025-01-23 | BUY | 4,082 | 31.050 | 31.640 | 31.581 | USD 128,914 | 33.17 |
| 2025-01-02 | BUY | 5,148 | 31.760 | 32.440 | 32.372 | USD 166,651 | 33.20 |
| 2024-12-30 | BUY | 40,844 | 31.960 | 32.290 | 32.257 | USD 1,317,505 | 33.23 |
| 2024-12-10 | BUY | 1,099 | 33.520 | 33.640 | 33.628 | USD 36,957 | 33.23 |
| 2024-12-09 | BUY | 1,264 | 33.600 | 33.780 | 33.762 | USD 42,675 | 33.22 |
| 2024-12-06 | BUY | 1,884 | 32.720 | 33.330 | 33.269 | USD 62,679 | 33.23 |
| 2024-12-05 | BUY | 471 | 32.980 | 33.000 | 32.998 | USD 15,542 | 33.24 |
| 2024-12-04 | BUY | 1,727 | 32.620 | 32.930 | 32.899 | USD 56,817 | 33.25 |
| 2024-12-03 | BUY | 5,540 | 32.380 | 32.560 | 32.542 | USD 180,283 | 33.28 |
| 2024-12-02 | BUY | 462 | 32.540 | 32.860 | 32.828 | USD 15,167 | 33.30 |
| 2024-11-29 | SELL | -13,274 | 32.650 | 32.750 | 32.740 | USD -434,591 | 33.33 Profit of 7,772 on sale |
| 2024-11-27 | BUY | 4,239 | 32.580 | 32.800 | 32.778 | USD 138,946 | 33.38 |
| 2024-11-26 | BUY | 9,106 | 32.650 | 33.040 | 33.001 | USD 300,507 | 33.43 |
| 2024-11-26 | BUY | 9,106 | 32.650 | 33.040 | 33.001 | USD 300,507 | 33.43 |
| 2024-11-25 | BUY | 9,420 | 32.850 | 32.920 | 32.913 | USD 310,040 | 33.48 |
| 2024-11-25 | BUY | 9,420 | 32.850 | 32.920 | 32.913 | USD 310,040 | 33.48 |
| 2024-11-22 | BUY | 11,060 | 32.660 | 32.740 | 32.732 | USD 362,016 | 33.51 |
| 2024-11-21 | BUY | 1,738 | 32.240 | 32.300 | 32.294 | USD 56,127 | 33.57 |
| 2024-11-20 | BUY | 1,580 | 32.040 | 32.060 | 32.058 | USD 50,652 | 33.64 |
| 2024-11-19 | BUY | 1,422 | 31.520 | 31.560 | 31.556 | USD 44,873 | 33.74 |
| 2024-11-18 | BUY | 12,726 | 31.240 | 31.900 | 31.834 | USD 405,119 | 33.86 |
| 2024-11-12 | BUY | 4,396 | 33.340 | 33.510 | 33.493 | USD 147,235 | 33.89 |
| 2024-11-11 | BUY | 2,983 | 33.200 | 33.220 | 33.218 | USD 99,089 | 33.93 |
| 2024-11-08 | BUY | 2,250 | 32.880 | 33.080 | 33.060 | USD 74,385 | 33.99 |
| 2024-11-07 | BUY | 13,884 | 32.920 | 33.200 | 33.172 | USD 460,560 | 34.06 |
| 2024-11-06 | BUY | 11,520 | 32.980 | 33.080 | 33.070 | USD 380,966 | 34.13 |
| 2024-11-05 | BUY | 6,216 | 32.610 | 32.680 | 32.673 | USD 203,095 | 34.36 |
| 2024-11-05 | BUY | 6,216 | 32.610 | 32.680 | 32.673 | USD 203,095 | 34.36 |
| 2024-11-04 | BUY | 1,092 | 32.680 | 33.230 | 33.175 | USD 36,227 | 34.50 |
| 2024-11-01 | BUY | 2,496 | 32.820 | 32.980 | 32.964 | USD 82,278 | 34.65 |
| 2024-10-31 | BUY | 636 | 32.950 | 33.120 | 33.103 | USD 21,054 | 34.82 |
| 2024-10-30 | BUY | 174,444 | 32.990 | 33.090 | 33.080 | USD 5,770,608 | 35.03 |
| 2024-10-29 | BUY | 5,402 | 32.880 | 33.140 | 33.114 | USD 178,882 | 35.30 |
| 2024-10-28 | SELL | -1,022 | 33.860 | 35.000 | 34.886 | USD -35,653 | 35.78 Profit of 909 on sale |
| 2024-10-28 | SELL | -1,022 | 33.860 | 35.000 | 34.886 | USD -35,653 | 35.78 Profit of 909 on sale |
| 2024-10-25 | BUY | 1,752 | 34.580 | 35.170 | 35.111 | USD 61,514 | 36.37 |
| 2024-10-25 | BUY | 1,752 | 34.580 | 35.170 | 35.111 | USD 61,514 | 36.37 |
| 2024-10-24 | BUY | 1,168 | 34.940 | 35.780 | 35.696 | USD 41,693 | 36.85 |
| 2024-10-23 | BUY | 1,460 | 36.700 | 36.950 | 36.925 | USD 53,911 | 36.92 |
| 2024-10-22 | BUY | 7,850 | 36.920 | 36.990 | 36.983 | USD 290,317 | 36.93 |
| 2024-10-21 | BUY | 4,088 | 36.930 | 37.270 | 37.236 | USD 152,221 | 0.00 |