| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,136 | 46.067 | 45.070 | 45.170 | USD 51,313 | 43.14 |
| 2025-11-06 | SELL | -680 | 46.500 | 45.665 | 45.749 | USD -31,109 | 43.12 Loss of -1,790 on sale |
| 2025-11-05 | SELL | -426 | 46.892 | 46.125 | 46.202 | USD -19,682 | 43.10 Loss of -1,321 on sale |
| 2025-11-04 | SELL | -1,818 | 48.000 | 45.600 | 45.840 | USD -83,337 | 43.08 Loss of -5,009 on sale |
| 2025-10-31 | SELL | -284 | 46.830 | 46.050 | 46.128 | USD -13,100 | 43.05 Loss of -873 on sale |
| 2025-10-30 | BUY | 994 | 47.660 | 46.995 | 47.061 | USD 46,779 | 43.03 |
| 2025-10-29 | BUY | 994 | 47.200 | 47.860 | 47.794 | USD 47,507 | 43.01 |
| 2025-10-28 | BUY | 4,260 | 47.700 | 48.190 | 48.141 | USD 205,081 | 42.99 |
| 2025-10-27 | BUY | 2,272 | 48.070 | 48.090 | 48.088 | USD 109,256 | 42.96 |
| 2025-10-24 | BUY | 278 | 48.040 | 48.110 | 48.103 | USD 13,373 | 42.93 |
| 2025-10-23 | SELL | -568 | 47.600 | 48.400 | 48.320 | USD -27,446 | 42.91 Loss of -3,073 on sale |
| 2025-10-22 | BUY | 1,136 | 48.110 | 48.510 | 48.470 | USD 55,062 | 42.88 |
| 2025-10-21 | BUY | 426 | 48.000 | 48.390 | 48.351 | USD 20,598 | 42.86 |
| 2025-10-17 | BUY | 2,130 | 47.780 | 48.070 | 48.041 | USD 102,327 | 42.80 |
| 2025-10-16 | BUY | 139 | 47.360 | 48.070 | 47.999 | USD 6,672 | 42.78 |
| 2025-10-14 | SELL | -852 | 47.380 | 47.630 | 47.605 | USD -40,559 | 42.72 Loss of -4,159 on sale |
| 2025-10-10 | SELL | -142 | 47.070 | 47.350 | 47.322 | USD -6,720 | 42.70 Loss of -656 on sale |
| 2025-10-08 | BUY | 1,136 | 46.620 | 46.920 | 46.890 | USD 53,267 | 42.68 |
| 2025-10-07 | BUY | 4,260 | 46.790 | 47.060 | 47.033 | USD 200,361 | 42.66 |
| 2025-10-06 | BUY | 142 | 45.690 | 45.730 | 45.726 | USD 6,493 | 42.64 |
| 2025-10-03 | BUY | 1,988 | 45.340 | 45.640 | 45.610 | USD 90,673 | 42.62 |
| 2025-10-02 | BUY | 1,562 | 44.970 | 45.110 | 45.096 | USD 70,440 | 42.61 |
| 2025-10-01 | BUY | 994 | 45.060 | 45.580 | 45.528 | USD 45,255 | 42.60 |
| 2025-09-30 | BUY | 1,420 | 45.010 | 45.060 | 45.055 | USD 63,978 | 42.58 |
| 2025-09-29 | BUY | 1,278 | 44.270 | 44.360 | 44.351 | USD 56,681 | 42.57 |
| 2025-09-26 | BUY | 1,558 | 44.090 | 44.250 | 44.234 | USD 68,917 | 42.56 |
| 2025-09-25 | BUY | 1,988 | 43.780 | 44.670 | 44.581 | USD 88,627 | 42.56 |
| 2025-09-18 | BUY | 142 | 43.110 | 43.380 | 43.353 | USD 6,156 | 42.55 |
| 2025-09-17 | BUY | 1,278 | 43.230 | 43.330 | 43.320 | USD 55,363 | 42.55 |
| 2025-09-11 | BUY | 710 | 43.500 | 43.540 | 43.536 | USD 30,911 | 42.55 |
| 2025-09-09 | BUY | 710 | 43.090 | 43.370 | 43.342 | USD 30,773 | 42.54 |
| 2025-07-24 | BUY | 142 | 43.740 | 43.970 | 43.947 | USD 6,240 | 42.53 |
| 2025-07-23 | BUY | 852 | 43.490 | 44.640 | 44.525 | USD 37,935 | 42.52 |
| 2025-07-22 | BUY | 1,278 | 44.450 | 44.740 | 44.711 | USD 57,141 | 42.51 |
| 2025-07-21 | BUY | 284 | 43.730 | 43.960 | 43.937 | USD 12,478 | 42.51 |
| 2025-07-18 | SELL | -1,419 | 43.400 | 43.550 | 43.535 | USD -61,776 | 42.50 Loss of -1,469 on sale |
| 2025-07-17 | BUY | 142 | 42.950 | 43.230 | 43.202 | USD 6,135 | 42.50 |
| 2025-07-16 | BUY | 568 | 42.850 | 43.040 | 43.021 | USD 24,436 | 42.49 |
| 2025-07-15 | SELL | -2,145 | 42.950 | 43.360 | 43.319 | USD -92,919 | 42.49 Loss of -1,774 on sale |
| 2025-07-14 | BUY | 1,136 | 43.430 | 43.800 | 43.763 | USD 49,715 | 42.49 |
| 2025-07-11 | SELL | -284 | 43.510 | 43.760 | 43.735 | USD -12,421 | 42.48 Loss of -357 on sale |
| 2025-07-10 | BUY | 1,136 | 43.630 | 43.680 | 43.675 | USD 49,615 | 42.47 |
| 2025-07-09 | BUY | 1,136 | 43.140 | 43.260 | 43.248 | USD 49,130 | 42.47 |
| 2025-07-08 | BUY | 850 | 43.000 | 43.140 | 43.126 | USD 36,657 | 42.46 |
| 2025-07-07 | SELL | -3,266 | 43.170 | 43.230 | 43.224 | USD -141,170 | 42.46 Loss of -2,496 on sale |
| 2025-07-02 | SELL | -4,118 | 42.920 | 43.320 | 43.280 | USD -178,227 | 42.45 Loss of -3,427 on sale |
| 2025-06-30 | BUY | 2,414 | 43.420 | 43.460 | 43.456 | USD 104,903 | 42.44 |
| 2025-06-27 | BUY | 1,278 | 42.910 | 43.090 | 43.072 | USD 55,046 | 42.44 |
| 2025-06-25 | SELL | -284 | 42.290 | 42.940 | 42.875 | USD -12,176 | 42.44 Loss of -124 on sale |
| 2025-06-24 | BUY | 138 | 43.100 | 43.300 | 43.280 | USD 5,973 | 42.43 |
| 2025-06-23 | BUY | 3,692 | 43.200 | 43.290 | 43.281 | USD 159,793 | 42.43 |
| 2025-06-18 | SELL | -840 | 42.370 | 42.550 | 42.532 | USD -35,727 | 42.43 Loss of -86 on sale |
| 2025-06-13 | SELL | -420 | 43.250 | 43.690 | 43.646 | USD -18,331 | 42.42 Loss of -514 on sale |
| 2025-06-12 | BUY | 420 | 43.640 | 43.740 | 43.730 | USD 18,367 | 42.41 |
| 2025-06-11 | BUY | 560 | 42.880 | 43.040 | 43.024 | USD 24,093 | 42.41 |
| 2025-06-06 | SELL | -700 | 42.620 | 43.030 | 42.989 | USD -30,092 | 42.41 Loss of -408 on sale |
| 2025-06-05 | SELL | -420 | 42.860 | 43.090 | 43.067 | USD -18,088 | 42.40 Loss of -279 on sale |
| 2025-06-04 | SELL | -560 | 42.750 | 43.520 | 43.443 | USD -24,328 | 42.40 Loss of -584 on sale |
| 2025-06-02 | BUY | 1,820 | 43.790 | 43.810 | 43.808 | USD 79,731 | 42.38 |
| 2025-05-30 | SELL | -402 | 43.820 | 43.980 | 43.964 | USD -17,674 | 42.37 Loss of -640 on sale |
| 2025-05-29 | BUY | 141 | 43.700 | 43.830 | 43.817 | USD 6,178 | 42.36 |
| 2025-05-28 | SELL | -138 | 43.280 | 43.840 | 43.784 | USD -6,042 | 42.35 Loss of -197 on sale |
| 2025-05-27 | BUY | 1,551 | 43.910 | 44.150 | 44.126 | USD 68,439 | 42.34 |
| 2025-05-23 | SELL | -2,820 | 43.670 | 43.900 | 43.877 | USD -123,733 | 42.32 Loss of -4,391 on sale |
| 2025-05-22 | SELL | -3,102 | 43.420 | 44.170 | 44.095 | USD -136,783 | 42.31 Loss of -5,534 on sale |
| 2025-05-21 | BUY | 141 | 44.190 | 44.470 | 44.442 | USD 6,266 | 42.30 |
| 2025-05-20 | BUY | 1,128 | 44.260 | 44.620 | 44.584 | USD 50,291 | 42.28 |
| 2025-05-19 | BUY | 4,089 | 44.390 | 44.430 | 44.426 | USD 181,658 | 42.26 |
| 2025-05-16 | BUY | 3,780 | 44.090 | 44.120 | 44.117 | USD 166,762 | 42.25 |
| 2025-05-15 | BUY | 3,080 | 43.430 | 43.540 | 43.529 | USD 134,069 | 42.24 |
| 2025-05-14 | BUY | 2,800 | 42.250 | 42.720 | 42.673 | USD 119,484 | 42.24 |
| 2025-05-13 | SELL | -560 | 42.970 | 43.770 | 43.690 | USD -24,466 | 42.23 Loss of -817 on sale |
| 2025-05-12 | BUY | 140 | 43.610 | 44.500 | 44.411 | USD 6,218 | 42.22 |
| 2025-05-09 | BUY | 420 | 45.210 | 45.330 | 45.318 | USD 19,034 | 42.19 |
| 2025-05-08 | SELL | -4,060 | 45.100 | 46.320 | 46.198 | USD -187,564 | 42.17 Loss of -16,365 on sale |
| 2025-05-07 | SELL | -1,960 | 46.340 | 46.740 | 46.700 | USD -91,532 | 42.13 Loss of -8,957 on sale |
| 2025-05-06 | BUY | 4,900 | 46.290 | 46.610 | 46.578 | USD 228,232 | 42.09 |
| 2025-05-02 | BUY | 420 | 46.480 | 46.950 | 46.903 | USD 19,699 | 42.02 |
| 2025-05-01 | SELL | -700 | 46.600 | 47.130 | 47.077 | USD -32,954 | 41.98 Loss of -3,571 on sale |
| 2025-04-30 | BUY | 420 | 46.900 | 47.250 | 47.215 | USD 19,830 | 41.93 |
| 2025-04-29 | BUY | 980 | 46.850 | 46.920 | 46.913 | USD 45,975 | 41.88 |
| 2025-04-28 | BUY | 2,088 | 46.480 | 46.640 | 46.624 | USD 97,351 | 41.84 |
| 2025-04-25 | BUY | 1,960 | 46.220 | 46.400 | 46.382 | USD 90,909 | 41.80 |
| 2025-04-24 | BUY | 560 | 46.330 | 46.740 | 46.699 | USD 26,151 | 41.76 |
| 2025-04-23 | BUY | 1,540 | 46.800 | 47.240 | 47.196 | USD 72,682 | 41.71 |
| 2025-04-22 | SELL | -852 | 47.370 | 47.530 | 47.514 | USD -40,482 | 41.65 Loss of -4,995 on sale |
| 2025-04-17 | BUY | 280 | 47.260 | 47.930 | 47.863 | USD 13,402 | 41.54 |
| 2025-04-16 | BUY | 16,508 | 46.510 | 47.490 | 47.392 | USD 782,347 | 41.49 |
| 2025-04-15 | BUY | 2,800 | 46.740 | 47.090 | 47.055 | USD 131,754 | 41.43 |
| 2025-04-11 | BUY | 3,500 | 46.000 | 46.190 | 46.171 | USD 161,598 | 41.33 |
| 2025-04-10 | BUY | 5,740 | 45.120 | 45.600 | 45.552 | USD 261,468 | 41.29 |
| 2025-04-09 | BUY | 1,120 | 44.300 | 45.180 | 45.092 | USD 50,503 | 41.26 |
| 2025-04-08 | BUY | 2,940 | 44.490 | 45.410 | 45.318 | USD 133,235 | 41.22 |
| 2025-04-07 | BUY | 3,353 | 44.690 | 45.460 | 45.383 | USD 152,169 | 41.19 |
| 2025-04-04 | SELL | -8,400 | 45.350 | 48.110 | 47.834 | USD -401,806 | 41.14 Loss of -56,223 on sale |
| 2025-04-02 | BUY | 980 | 45.970 | 46.470 | 46.420 | USD 45,492 | 41.09 |
| 2025-03-31 | SELL | -3,753 | 46.080 | 46.220 | 46.206 | USD -173,411 | 40.98 Loss of -19,630 on sale |
| 2025-03-28 | SELL | -2,363 | 44.710 | 44.970 | 44.944 | USD -106,203 | 40.93 Loss of -9,479 on sale |
| 2025-03-27 | SELL | -695 | 44.250 | 44.650 | 44.610 | USD -31,004 | 40.89 Loss of -2,583 on sale |
| 2025-03-26 | BUY | 1,251 | 44.020 | 44.240 | 44.218 | USD 55,317 | 40.86 |
| 2025-03-25 | SELL | -1,668 | 42.760 | 43.470 | 43.399 | USD -72,390 | 40.83 Loss of -4,278 on sale |
| 2025-03-24 | BUY | 973 | 43.580 | 44.390 | 44.309 | USD 43,113 | 40.80 |
| 2025-03-21 | BUY | 1,668 | 43.800 | 44.770 | 44.673 | USD 74,515 | 40.76 |
| 2025-03-19 | BUY | 260 | 44.440 | 44.520 | 44.512 | USD 11,573 | 40.67 |
| 2025-03-18 | SELL | -2,520 | 44.420 | 44.460 | 44.456 | USD -112,029 | 40.62 Loss of -9,657 on sale |
| 2025-03-17 | BUY | 2,660 | 44.390 | 44.660 | 44.633 | USD 118,724 | 40.58 |
| 2025-03-14 | BUY | 2,380 | 44.190 | 44.240 | 44.235 | USD 105,279 | 40.53 |
| 2025-03-13 | BUY | 11,740 | 43.470 | 43.510 | 43.506 | USD 510,760 | 40.49 |
| 2025-03-12 | BUY | 5,600 | 42.610 | 43.160 | 43.105 | USD 241,388 | 40.46 |
| 2025-03-11 | BUY | 2,240 | 43.400 | 43.980 | 43.922 | USD 98,385 | 40.42 |
| 2025-03-07 | BUY | 1,322 | 43.110 | 43.410 | 43.380 | USD 57,348 | 40.34 |
| 2025-03-06 | SELL | -1,260 | 42.880 | 43.380 | 43.330 | USD -54,596 | 40.30 Loss of -3,815 on sale |
| 2025-03-05 | BUY | 4,360 | 43.360 | 43.820 | 43.774 | USD 190,855 | 40.26 |
| 2025-03-04 | BUY | 840 | 43.680 | 45.200 | 45.048 | USD 37,840 | 40.21 |
| 2025-03-03 | BUY | 3,780 | 44.550 | 44.620 | 44.613 | USD 168,637 | 40.15 |
| 2025-02-28 | SELL | -980 | 44.200 | 44.460 | 44.434 | USD -43,545 | 40.08 Loss of -4,262 on sale |
| 2025-02-27 | BUY | 140 | 43.790 | 44.320 | 44.267 | USD 6,197 | 40.03 |
| 2025-02-26 | SELL | -280 | 44.060 | 44.260 | 44.240 | USD -12,387 | 39.97 Loss of -1,197 on sale |
| 2025-02-25 | BUY | 2,660 | 44.040 | 44.240 | 44.220 | USD 117,625 | 39.90 |
| 2025-02-21 | BUY | 1,946 | 43.390 | 43.690 | 43.660 | USD 84,962 | 39.79 |
| 2025-02-20 | BUY | 1,112 | 43.170 | 43.230 | 43.224 | USD 48,065 | 39.74 |
| 2025-02-19 | BUY | 278 | 42.650 | 42.780 | 42.767 | USD 11,889 | 39.69 |
| 2025-02-18 | BUY | 695 | 42.700 | 42.870 | 42.853 | USD 29,783 | 39.64 |
| 2025-02-13 | BUY | 2,363 | 42.970 | 43.450 | 43.402 | USD 102,559 | 39.46 |
| 2025-02-12 | BUY | 834 | 42.890 | 43.090 | 43.070 | USD 35,920 | 39.40 |
| 2025-02-11 | SELL | -278 | 42.360 | 42.460 | 42.450 | USD -11,801 | 39.34 Loss of -863 on sale |
| 2025-02-07 | SELL | -1,112 | 41.310 | 41.470 | 41.454 | USD -46,097 | 39.26 Loss of -2,440 on sale |
| 2025-02-06 | BUY | 556 | 41.120 | 41.240 | 41.228 | USD 22,923 | 39.22 |
| 2025-02-04 | BUY | 4,865 | 40.540 | 40.680 | 40.666 | USD 197,840 | 39.16 |
| 2025-02-03 | BUY | 1,807 | 40.570 | 40.760 | 40.741 | USD 73,619 | 39.13 |
| 2025-01-31 | BUY | 420 | 40.000 | 40.230 | 40.207 | USD 16,887 | 39.11 |
| 2025-01-30 | BUY | 278 | 40.020 | 40.250 | 40.227 | USD 11,183 | 39.09 |
| 2025-01-29 | BUY | 2,660 | 39.570 | 40.150 | 40.092 | USD 106,645 | 39.08 |
| 2025-01-28 | BUY | 1,260 | 39.810 | 40.770 | 40.674 | USD 51,249 | 39.06 |
| 2025-01-27 | BUY | 1,960 | 40.700 | 40.850 | 40.835 | USD 80,037 | 39.03 |
| 2025-01-24 | BUY | 1,260 | 39.380 | 39.490 | 39.479 | USD 49,744 | 39.02 |
| 2025-01-23 | BUY | 3,640 | 39.240 | 39.570 | 39.537 | USD 143,915 | 39.01 |
| 2025-01-02 | BUY | 4,587 | 37.660 | 38.130 | 38.083 | USD 174,687 | 39.05 |
| 2024-12-30 | BUY | 36,207 | 37.630 | 37.720 | 37.711 | USD 1,365,402 | 39.08 |
| 2024-12-10 | BUY | 980 | 37.320 | 37.530 | 37.509 | USD 36,759 | 39.13 |
| 2024-12-09 | BUY | 1,120 | 37.440 | 37.970 | 37.917 | USD 42,467 | 39.17 |
| 2024-12-06 | BUY | 1,680 | 37.850 | 38.040 | 38.021 | USD 63,875 | 39.21 |
| 2024-12-05 | BUY | 420 | 37.980 | 38.240 | 38.214 | USD 16,050 | 39.25 |
| 2024-12-04 | BUY | 1,540 | 37.850 | 38.200 | 38.165 | USD 58,774 | 39.29 |
| 2024-12-03 | BUY | 4,942 | 38.140 | 38.730 | 38.671 | USD 191,112 | 39.32 |
| 2024-12-02 | BUY | 409 | 38.370 | 39.540 | 39.423 | USD 16,124 | 39.35 |
| 2024-11-29 | BUY | 3,197 | 39.560 | 39.690 | 39.677 | USD 126,847 | 39.35 |
| 2024-11-27 | BUY | 3,726 | 39.510 | 39.890 | 39.852 | USD 148,489 | 39.33 |
| 2024-11-26 | BUY | 8,004 | 39.490 | 39.580 | 39.571 | USD 316,726 | 39.33 |
| 2024-11-25 | BUY | 8,280 | 39.130 | 39.270 | 39.256 | USD 325,040 | 39.34 |
| 2024-11-22 | BUY | 9,730 | 38.710 | 39.560 | 39.475 | USD 384,092 | 39.36 |
| 2024-11-21 | BUY | 1,529 | 39.310 | 39.360 | 39.355 | USD 60,174 | 39.36 |
| 2024-11-20 | BUY | 1,390 | 38.730 | 39.240 | 39.189 | USD 54,473 | 39.39 |
| 2024-11-19 | BUY | 1,251 | 39.100 | 39.220 | 39.208 | USD 49,049 | 39.40 |
| 2024-11-18 | BUY | 11,246 | 39.230 | 39.390 | 39.374 | USD 442,800 | 39.41 |
| 2024-11-12 | BUY | 3,864 | 38.160 | 38.540 | 38.502 | USD 148,772 | 39.47 |
| 2024-11-11 | BUY | 2,622 | 38.400 | 38.510 | 38.499 | USD 100,944 | 39.52 |
| 2024-11-08 | BUY | 1,976 | 38.110 | 38.320 | 38.299 | USD 75,679 | 39.60 |
| 2024-11-07 | BUY | 12,282 | 38.090 | 38.490 | 38.450 | USD 472,243 | 39.68 |
| 2024-11-06 | BUY | 10,190 | 38.320 | 38.600 | 38.572 | USD 393,049 | 39.76 |
| 2024-11-05 | BUY | 5,498 | 38.470 | 38.490 | 38.488 | USD 211,607 | 39.93 |
| 2024-11-05 | BUY | 5,498 | 38.470 | 38.490 | 38.488 | USD 211,607 | 39.93 |
| 2024-11-04 | BUY | 966 | 37.970 | 38.400 | 38.357 | USD 37,053 | 40.07 |
| 2024-11-01 | BUY | 2,208 | 38.150 | 39.590 | 39.446 | USD 87,097 | 40.22 |
| 2024-10-31 | BUY | 556 | 39.300 | 39.830 | 39.777 | USD 22,116 | 40.29 |
| 2024-10-30 | BUY | 1,380 | 39.700 | 40.060 | 40.024 | USD 55,233 | 40.35 |
| 2024-10-29 | BUY | 5,143 | 39.550 | 40.000 | 39.955 | USD 205,489 | 40.43 |
| 2024-10-28 | SELL | -973 | 40.230 | 40.510 | 40.482 | USD -39,389 | 40.48 Loss of -3 on sale |
| 2024-10-28 | SELL | -973 | 40.230 | 40.510 | 40.482 | USD -39,389 | 40.48 Loss of -3 on sale |
| 2024-10-25 | BUY | 1,668 | 40.070 | 41.010 | 40.916 | USD 68,248 | 40.61 |
| 2024-10-25 | BUY | 1,668 | 40.070 | 41.010 | 40.916 | USD 68,248 | 40.61 |
| 2024-10-24 | BUY | 1,112 | 40.710 | 41.000 | 40.971 | USD 45,560 | 40.57 |
| 2024-10-24 | BUY | 1,112 | 40.710 | 41.000 | 40.971 | USD 45,560 | 40.57 |
| 2024-10-23 | BUY | 1,390 | 40.740 | 40.780 | 40.776 | USD 56,679 | 40.51 |
| 2024-10-22 | BUY | 7,475 | 40.530 | 40.650 | 40.638 | USD 303,769 | 40.50 |
| 2024-10-21 | BUY | 3,892 | 40.500 | 41.020 | 40.968 | USD 159,447 | 0.00 |
| 2024-10-21 | BUY | 3,892 | 40.500 | 41.020 | 40.968 | USD 159,447 | 0.00 |