| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,080 | 35.480 | 34.780 | 34.850 | USD 72,488 | 32.59 |
| 2025-11-06 | SELL | -1,255 | 35.410 | 35.100 | 35.131 | USD -44,089 | 32.56 Loss of -3,223 on sale |
| 2025-11-05 | SELL | -780 | 35.990 | 35.245 | 35.319 | USD -27,549 | 32.55 Loss of -2,161 on sale |
| 2025-11-04 | SELL | -3,324 | 35.905 | 35.200 | 35.271 | USD -117,239 | 32.53 Loss of -9,102 on sale |
| 2025-10-31 | SELL | -524 | 36.120 | 35.310 | 35.391 | USD -18,545 | 32.50 Loss of -1,516 on sale |
| 2025-10-30 | BUY | 1,834 | 35.876 | 35.140 | 35.214 | USD 64,582 | 32.48 |
| 2025-10-29 | BUY | 1,834 | 35.300 | 35.625 | 35.592 | USD 65,277 | 32.47 |
| 2025-10-28 | BUY | 7,860 | 35.680 | 35.980 | 35.950 | USD 282,567 | 32.45 |
| 2025-10-27 | BUY | 4,192 | 36.000 | 36.340 | 36.306 | USD 152,195 | 32.43 |
| 2025-10-24 | BUY | 510 | 36.130 | 36.200 | 36.193 | USD 18,458 | 32.41 |
| 2025-10-23 | SELL | -1,048 | 35.530 | 35.950 | 35.908 | USD -37,632 | 32.40 Loss of -3,680 on sale |
| 2025-10-22 | BUY | 2,096 | 35.920 | 36.440 | 36.388 | USD 76,269 | 32.38 |
| 2025-10-21 | BUY | 786 | 35.730 | 36.650 | 36.558 | USD 28,735 | 32.36 |
| 2025-10-17 | BUY | 3,930 | 36.600 | 37.190 | 37.131 | USD 145,925 | 32.31 |
| 2025-10-16 | BUY | 255 | 35.990 | 36.670 | 36.602 | USD 9,334 | 32.30 |
| 2025-10-14 | SELL | -1,572 | 36.130 | 36.170 | 36.166 | USD -56,853 | 32.25 Loss of -6,151 on sale |
| 2025-10-10 | SELL | -262 | 35.490 | 36.430 | 36.336 | USD -9,520 | 32.24 Loss of -1,074 on sale |
| 2025-10-08 | BUY | 2,096 | 35.950 | 36.060 | 36.049 | USD 75,559 | 32.21 |
| 2025-10-07 | BUY | 7,860 | 35.990 | 36.470 | 36.422 | USD 286,277 | 32.19 |
| 2025-10-06 | BUY | 262 | 36.250 | 36.270 | 36.268 | USD 9,502 | 32.17 |
| 2025-10-03 | BUY | 3,626 | 36.010 | 36.060 | 36.055 | USD 130,735 | 32.15 |
| 2025-10-02 | BUY | 2,849 | 35.570 | 35.590 | 35.588 | USD 101,390 | 32.13 |
| 2025-10-01 | BUY | 1,813 | 35.000 | 35.170 | 35.153 | USD 63,732 | 32.11 |
| 2025-09-30 | BUY | 2,590 | 35.510 | 35.750 | 35.726 | USD 92,530 | 32.10 |
| 2025-09-29 | BUY | 2,331 | 35.830 | 35.920 | 35.911 | USD 83,709 | 32.07 |
| 2025-09-26 | BUY | 2,854 | 34.010 | 34.110 | 34.100 | USD 97,321 | 32.06 |
| 2025-09-25 | BUY | 3,640 | 33.780 | 34.220 | 34.176 | USD 124,401 | 32.05 |
| 2025-09-18 | BUY | 265 | 33.430 | 33.570 | 33.556 | USD 8,892 | 32.04 |
| 2025-09-17 | BUY | 2,385 | 32.770 | 33.070 | 33.040 | USD 78,800 | 32.04 |
| 2025-09-11 | BUY | 1,325 | 32.850 | 32.890 | 32.886 | USD 43,574 | 32.04 |
| 2025-09-09 | BUY | 1,325 | 32.200 | 32.520 | 32.488 | USD 43,047 | 32.03 |
| 2025-07-24 | BUY | 265 | 35.000 | 36.380 | 36.242 | USD 9,604 | 32.02 |
| 2025-07-23 | BUY | 1,584 | 34.970 | 35.340 | 35.303 | USD 55,920 | 32.00 |
| 2025-07-22 | BUY | 2,385 | 35.230 | 35.260 | 35.257 | USD 84,088 | 31.98 |
| 2025-07-21 | BUY | 530 | 34.360 | 34.740 | 34.702 | USD 18,392 | 31.97 |
| 2025-07-18 | SELL | -2,648 | 34.390 | 35.620 | 35.497 | USD -93,996 | 31.95 Loss of -9,392 on sale |
| 2025-07-17 | BUY | 265 | 34.500 | 34.800 | 34.770 | USD 9,214 | 31.93 |
| 2025-07-16 | BUY | 1,060 | 33.260 | 33.700 | 33.656 | USD 35,675 | 31.93 |
| 2025-07-15 | SELL | -3,990 | 33.480 | 34.060 | 34.002 | USD -135,668 | 31.92 Loss of -8,321 on sale |
| 2025-07-14 | BUY | 2,120 | 33.980 | 34.170 | 34.151 | USD 72,400 | 31.90 |
| 2025-07-11 | SELL | -530 | 34.100 | 34.590 | 34.541 | USD -18,307 | 31.89 Loss of -1,405 on sale |
| 2025-07-10 | BUY | 2,120 | 33.540 | 33.980 | 33.936 | USD 71,944 | 31.88 |
| 2025-07-09 | BUY | 2,120 | 33.330 | 33.480 | 33.465 | USD 70,946 | 31.87 |
| 2025-07-08 | BUY | 1,586 | 33.390 | 33.620 | 33.597 | USD 53,285 | 31.86 |
| 2025-07-07 | SELL | -6,095 | 33.050 | 33.590 | 33.536 | USD -204,402 | 31.85 Loss of -10,262 on sale |
| 2025-07-02 | SELL | -7,685 | 33.610 | 33.700 | 33.691 | USD -258,915 | 31.82 Loss of -14,397 on sale |
| 2025-06-30 | BUY | 4,505 | 32.630 | 32.810 | 32.792 | USD 147,728 | 31.81 |
| 2025-06-27 | BUY | 2,385 | 32.910 | 32.980 | 32.973 | USD 78,641 | 31.80 |
| 2025-06-25 | SELL | -530 | 32.490 | 32.520 | 32.517 | USD -17,234 | 31.79 Loss of -383 on sale |
| 2025-06-24 | BUY | 253 | 32.480 | 32.600 | 32.588 | USD 8,245 | 31.79 |
| 2025-06-23 | BUY | 6,890 | 32.420 | 32.480 | 32.474 | USD 223,746 | 31.79 |
| 2025-06-18 | SELL | -1,626 | 32.240 | 32.520 | 32.492 | USD -52,832 | 31.78 Loss of -1,159 on sale |
| 2025-06-13 | SELL | -813 | 32.120 | 32.480 | 32.444 | USD -26,377 | 31.77 Loss of -549 on sale |
| 2025-06-12 | BUY | 813 | 32.390 | 32.400 | 32.399 | USD 26,340 | 31.76 |
| 2025-06-11 | BUY | 1,084 | 32.320 | 32.650 | 32.617 | USD 35,357 | 31.76 |
| 2025-06-06 | SELL | -1,355 | 32.230 | 32.350 | 32.338 | USD -43,818 | 31.75 Loss of -798 on sale |
| 2025-06-05 | SELL | -813 | 31.740 | 31.920 | 31.902 | USD -25,936 | 31.75 Loss of -124 on sale |
| 2025-06-04 | SELL | -1,084 | 31.930 | 32.060 | 32.047 | USD -34,739 | 31.75 Loss of -324 on sale |
| 2025-06-02 | BUY | 3,523 | 31.240 | 31.420 | 31.402 | USD 110,629 | 31.75 |
| 2025-05-30 | SELL | -774 | 31.590 | 31.770 | 31.752 | USD -24,576 | 31.75 Profit of 0 on sale |
| 2025-05-29 | BUY | 270 | 31.420 | 31.660 | 31.636 | USD 8,542 | 31.75 |
| 2025-05-28 | SELL | -266 | 31.340 | 31.670 | 31.637 | USD -8,415 | 31.76 Profit of 32 on sale |
| 2025-05-27 | BUY | 2,970 | 31.430 | 31.580 | 31.565 | USD 93,748 | 31.76 |
| 2025-05-23 | SELL | -5,400 | 30.820 | 30.960 | 30.946 | USD -167,108 | 31.78 Profit of 4,480 on sale |
| 2025-05-22 | SELL | -5,940 | 30.640 | 30.880 | 30.856 | USD -183,285 | 31.78 Profit of 5,517 on sale |
| 2025-05-21 | BUY | 270 | 30.490 | 31.120 | 31.057 | USD 8,385 | 31.80 |
| 2025-05-20 | BUY | 2,160 | 31.230 | 31.350 | 31.338 | USD 67,690 | 31.80 |
| 2025-05-19 | BUY | 7,801 | 31.210 | 31.230 | 31.228 | USD 243,610 | 31.80 |
| 2025-05-16 | BUY | 7,263 | 31.320 | 31.400 | 31.392 | USD 228,000 | 31.81 |
| 2025-05-15 | BUY | 5,962 | 31.300 | 31.420 | 31.408 | USD 187,254 | 31.81 |
| 2025-05-14 | BUY | 5,420 | 31.030 | 31.120 | 31.111 | USD 168,622 | 31.82 |
| 2025-05-13 | SELL | -1,084 | 30.540 | 30.720 | 30.702 | USD -33,281 | 31.83 Profit of 1,223 on sale |
| 2025-05-12 | BUY | 271 | 30.310 | 30.560 | 30.535 | USD 8,275 | 31.84 |
| 2025-05-09 | BUY | 810 | 28.740 | 29.170 | 29.127 | USD 23,593 | 31.87 |
| 2025-05-08 | SELL | -7,830 | 28.960 | 29.190 | 29.167 | USD -228,378 | 31.90 Profit of 21,371 on sale |
| 2025-05-07 | SELL | -3,794 | 28.370 | 28.500 | 28.487 | USD -108,080 | 31.93 Profit of 13,053 on sale |
| 2025-05-06 | BUY | 9,450 | 28.090 | 28.430 | 28.396 | USD 268,342 | 31.96 |
| 2025-05-02 | BUY | 813 | 28.700 | 28.800 | 28.790 | USD 23,406 | 32.02 |
| 2025-05-01 | SELL | -1,350 | 28.110 | 28.240 | 28.227 | USD -38,106 | 32.06 Profit of 5,173 on sale |
| 2025-04-30 | BUY | 810 | 28.070 | 28.120 | 28.115 | USD 22,773 | 32.10 |
| 2025-04-29 | BUY | 1,897 | 28.050 | 28.110 | 28.104 | USD 53,313 | 32.13 |
| 2025-04-28 | BUY | 4,011 | 27.870 | 28.020 | 28.005 | USD 112,328 | 32.17 |
| 2025-04-25 | BUY | 3,766 | 27.840 | 28.070 | 28.047 | USD 105,625 | 32.22 |
| 2025-04-24 | BUY | 1,076 | 28.140 | 28.180 | 28.176 | USD 30,317 | 32.25 |
| 2025-04-23 | BUY | 2,959 | 27.590 | 28.510 | 28.418 | USD 84,089 | 32.30 |
| 2025-04-22 | SELL | -1,638 | 27.780 | 27.910 | 27.897 | USD -45,695 | 32.34 Profit of 7,284 on sale |
| 2025-04-17 | BUY | 538 | 27.680 | 28.020 | 27.986 | USD 15,056 | 32.44 |
| 2025-04-16 | BUY | 19,988 | 27.350 | 27.960 | 27.899 | USD 557,645 | 32.49 |
| 2025-04-15 | BUY | 5,400 | 27.900 | 28.450 | 28.395 | USD 153,333 | 32.54 |
| 2025-04-11 | BUY | 6,750 | 28.010 | 28.080 | 28.073 | USD 189,493 | 32.63 |
| 2025-04-10 | BUY | 11,070 | 27.820 | 28.360 | 28.306 | USD 313,347 | 32.68 |
| 2025-04-09 | BUY | 2,160 | 28.660 | 28.780 | 28.768 | USD 62,139 | 32.72 |
| 2025-04-08 | BUY | 5,670 | 26.690 | 27.970 | 27.842 | USD 157,864 | 32.79 |
| 2025-04-07 | BUY | 6,443 | 27.090 | 27.990 | 27.900 | USD 179,760 | 32.85 |
| 2025-04-04 | SELL | -16,140 | 27.210 | 27.730 | 27.678 | USD -446,723 | 32.91 Profit of 84,432 on sale |
| 2025-04-02 | BUY | 1,883 | 29.740 | 29.760 | 29.758 | USD 56,034 | 32.94 |
| 2025-03-31 | SELL | -7,236 | 29.430 | 29.660 | 29.637 | USD -214,453 | 33.02 Profit of 24,502 on sale |
| 2025-03-28 | SELL | -4,556 | 29.110 | 29.930 | 29.848 | USD -135,987 | 33.07 Profit of 14,671 on sale |
| 2025-03-27 | SELL | -1,340 | 29.920 | 30.010 | 30.001 | USD -40,201 | 33.10 Profit of 4,159 on sale |
| 2025-03-26 | BUY | 2,412 | 29.900 | 29.950 | 29.945 | USD 72,227 | 33.14 |
| 2025-03-25 | SELL | -3,216 | 29.530 | 29.840 | 29.809 | USD -95,866 | 33.19 Profit of 10,858 on sale |
| 2025-03-24 | BUY | 1,876 | 29.850 | 29.940 | 29.931 | USD 56,151 | 33.23 |
| 2025-03-21 | BUY | 3,204 | 29.570 | 29.830 | 29.804 | USD 95,492 | 33.27 |
| 2025-03-19 | BUY | 500 | 30.070 | 30.370 | 30.340 | USD 15,170 | 33.35 |
| 2025-03-18 | SELL | -4,860 | 30.260 | 30.500 | 30.476 | USD -148,113 | 33.39 Profit of 14,164 on sale |
| 2025-03-17 | BUY | 5,130 | 30.330 | 30.400 | 30.393 | USD 155,916 | 33.43 |
| 2025-03-14 | BUY | 4,590 | 30.010 | 30.050 | 30.046 | USD 137,911 | 33.47 |
| 2025-03-13 | BUY | 22,640 | 29.130 | 29.740 | 29.679 | USD 671,933 | 33.53 |
| 2025-03-12 | BUY | 10,800 | 29.550 | 29.740 | 29.721 | USD 320,987 | 33.58 |
| 2025-03-11 | BUY | 4,320 | 29.520 | 30.710 | 30.591 | USD 132,153 | 33.64 |
| 2025-03-07 | BUY | 2,540 | 31.260 | 31.400 | 31.386 | USD 79,720 | 33.71 |
| 2025-03-06 | SELL | -2,421 | 30.930 | 31.080 | 31.065 | USD -75,208 | 33.75 Profit of 6,508 on sale |
| 2025-03-05 | BUY | 8,377 | 30.920 | 31.550 | 31.487 | USD 263,767 | 33.79 |
| 2025-03-04 | BUY | 1,614 | 31.200 | 31.910 | 31.839 | USD 51,388 | 33.83 |
| 2025-03-03 | BUY | 7,263 | 31.930 | 32.400 | 32.353 | USD 234,980 | 33.86 |
| 2025-02-28 | SELL | -1,876 | 32.010 | 32.270 | 32.244 | USD -60,490 | 33.89 Profit of 3,081 on sale |
| 2025-02-27 | BUY | 268 | 32.010 | 32.250 | 32.226 | USD 8,637 | 33.91 |
| 2025-02-26 | SELL | -536 | 31.980 | 32.170 | 32.151 | USD -17,233 | 33.94 Profit of 961 on sale |
| 2025-02-25 | BUY | 5,092 | 32.090 | 32.260 | 32.243 | USD 164,181 | 33.97 |
| 2025-02-21 | BUY | 3,752 | 32.300 | 32.470 | 32.453 | USD 121,764 | 34.04 |
| 2025-02-20 | BUY | 2,144 | 32.460 | 32.550 | 32.541 | USD 69,768 | 34.06 |
| 2025-02-19 | BUY | 536 | 32.410 | 33.550 | 33.436 | USD 17,922 | 34.09 |
| 2025-02-18 | BUY | 1,340 | 33.640 | 33.740 | 33.730 | USD 45,198 | 34.10 |
| 2025-02-13 | BUY | 4,539 | 33.100 | 33.140 | 33.136 | USD 150,404 | 34.14 |
| 2025-02-12 | BUY | 1,608 | 32.920 | 33.050 | 33.037 | USD 53,123 | 34.16 |
| 2025-02-11 | SELL | -536 | 33.110 | 33.240 | 33.227 | USD -17,810 | 34.18 Profit of 512 on sale |
| 2025-02-07 | SELL | -2,136 | 32.590 | 32.830 | 32.806 | USD -70,074 | 34.23 Profit of 3,050 on sale |
| 2025-02-06 | BUY | 1,068 | 32.740 | 33.120 | 33.082 | USD 35,332 | 34.26 |
| 2025-02-04 | BUY | 9,345 | 32.870 | 32.970 | 32.960 | USD 308,011 | 34.32 |
| 2025-02-03 | BUY | 3,484 | 32.510 | 32.950 | 32.906 | USD 114,645 | 34.36 |
| 2025-01-31 | BUY | 804 | 32.870 | 33.400 | 33.347 | USD 26,811 | 34.39 |
| 2025-01-30 | BUY | 536 | 32.860 | 33.190 | 33.157 | USD 17,772 | 34.42 |
| 2025-01-29 | BUY | 5,092 | 32.980 | 33.620 | 33.556 | USD 170,867 | 34.45 |
| 2025-01-28 | BUY | 2,412 | 32.680 | 33.680 | 33.580 | USD 80,995 | 34.49 |
| 2025-01-27 | BUY | 3,752 | 33.640 | 33.830 | 33.811 | USD 126,859 | 34.51 |
| 2025-01-24 | BUY | 2,412 | 32.690 | 33.020 | 32.987 | USD 79,565 | 34.56 |
| 2025-01-23 | BUY | 6,968 | 33.670 | 34.100 | 34.057 | USD 237,309 | 34.58 |
| 2025-01-02 | BUY | 8,811 | 32.160 | 32.680 | 32.628 | USD 287,485 | 34.64 |
| 2024-12-30 | BUY | 42,333 | 32.150 | 32.340 | 32.321 | USD 1,368,245 | 34.70 |
| 2024-12-10 | BUY | 1,890 | 34.170 | 34.460 | 34.431 | USD 65,075 | 34.72 |
| 2024-12-09 | BUY | 2,152 | 33.970 | 34.630 | 34.564 | USD 74,382 | 34.74 |
| 2024-12-06 | BUY | 3,228 | 34.450 | 34.900 | 34.855 | USD 112,512 | 34.75 |
| 2024-12-05 | BUY | 807 | 34.620 | 35.370 | 35.295 | USD 28,483 | 34.75 |
| 2024-12-04 | BUY | 2,959 | 35.300 | 35.950 | 35.885 | USD 106,184 | 34.73 |
| 2024-12-03 | BUY | 9,487 | 36.000 | 36.500 | 36.450 | USD 345,801 | 34.70 |
| 2024-12-02 | BUY | 793 | 36.340 | 36.550 | 36.529 | USD 28,967 | 34.64 |
| 2024-11-29 | BUY | 6,164 | 36.550 | 36.760 | 36.739 | USD 226,459 | 34.58 |
| 2024-11-27 | BUY | 7,236 | 36.580 | 36.910 | 36.877 | USD 266,842 | 34.44 |
| 2024-11-26 | BUY | 15,544 | 36.690 | 36.820 | 36.807 | USD 572,128 | 34.36 |
| 2024-11-25 | BUY | 16,080 | 36.620 | 36.750 | 36.737 | USD 590,731 | 34.28 |
| 2024-11-22 | BUY | 18,830 | 35.780 | 35.910 | 35.897 | USD 675,941 | 34.22 |
| 2024-11-21 | BUY | 2,959 | 35.340 | 35.360 | 35.358 | USD 104,624 | 34.18 |
| 2024-11-20 | BUY | 2,690 | 34.570 | 34.780 | 34.759 | USD 93,502 | 34.16 |
| 2024-11-19 | BUY | 2,421 | 34.600 | 34.880 | 34.852 | USD 84,377 | 34.14 |
| 2024-11-18 | BUY | 21,717 | 34.970 | 35.490 | 35.438 | USD 769,607 | 34.11 |
| 2024-11-12 | BUY | 7,504 | 36.130 | 36.580 | 36.535 | USD 274,159 | 34.01 |
| 2024-11-11 | BUY | 5,092 | 36.520 | 36.960 | 36.916 | USD 187,976 | 33.88 |
| 2024-11-08 | BUY | 3,840 | 36.000 | 36.070 | 36.063 | USD 138,482 | 33.77 |
| 2024-11-07 | BUY | 23,763 | 35.560 | 36.720 | 36.604 | USD 869,821 | 33.67 |
| 2024-11-06 | BUY | 19,716 | 36.880 | 37.100 | 37.078 | USD 731,030 | 33.48 |
| 2024-11-05 | BUY | 10,638 | 34.020 | 34.040 | 34.038 | USD 362,096 | 33.41 |
| 2024-11-05 | BUY | 10,638 | 34.020 | 34.040 | 34.038 | USD 362,096 | 33.41 |
| 2024-11-04 | BUY | 1,869 | 33.360 | 33.870 | 33.819 | USD 63,208 | 33.42 |
| 2024-11-01 | BUY | 4,272 | 33.390 | 33.920 | 33.867 | USD 144,680 | 33.42 |
| 2024-10-31 | BUY | 1,076 | 33.640 | 34.000 | 33.964 | USD 36,545 | 33.40 |
| 2024-10-30 | BUY | 2,689 | 33.540 | 33.770 | 33.747 | USD 90,746 | 33.39 |
| 2024-10-29 | BUY | 10,027 | 33.250 | 33.670 | 33.628 | USD 337,188 | 33.40 |
| 2024-10-28 | SELL | -1,897 | 33.260 | 33.540 | 33.512 | USD -63,572 | 33.44 Loss of -141 on sale |
| 2024-10-28 | SELL | -1,897 | 33.260 | 33.540 | 33.512 | USD -63,572 | 33.44 Loss of -141 on sale |
| 2024-10-25 | BUY | 3,252 | 33.270 | 33.350 | 33.342 | USD 108,428 | 33.49 |
| 2024-10-25 | BUY | 3,252 | 33.270 | 33.350 | 33.342 | USD 108,428 | 33.49 |
| 2024-10-24 | BUY | 2,168 | 33.100 | 33.570 | 33.523 | USD 72,678 | 33.69 |
| 2024-10-24 | BUY | 2,168 | 33.100 | 33.570 | 33.523 | USD 72,678 | 33.69 |
| 2024-10-23 | BUY | 2,710 | 33.590 | 33.700 | 33.689 | USD 91,297 | 33.72 |
| 2024-10-22 | BUY | 14,568 | 33.850 | 33.880 | 33.877 | USD 493,520 | 33.66 |
| 2024-10-21 | BUY | 7,588 | 33.660 | 34.200 | 34.146 | USD 259,100 | 0.00 |
| 2024-10-21 | BUY | 7,588 | 33.660 | 34.200 | 34.146 | USD 259,100 | 0.00 |