| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 576 | 46.150 | 45.465 | 45.534 | USD 26,227 | 41.89 |
| 2025-11-06 | SELL | -345 | 46.200 | 45.820 | 45.858 | USD -15,821 | 41.85 Loss of -1,384 on sale |
| 2025-11-05 | SELL | -216 | 46.300 | 45.560 | 45.634 | USD -9,857 | 41.83 Loss of -822 on sale |
| 2025-11-04 | SELL | -922 | 46.285 | 45.905 | 45.943 | USD -42,359 | 41.80 Loss of -3,816 on sale |
| 2025-10-31 | SELL | -144 | 46.230 | 45.720 | 45.771 | USD -6,591 | 41.76 Loss of -577 on sale |
| 2025-10-30 | BUY | 504 | 46.445 | 45.895 | 45.950 | USD 23,159 | 41.74 |
| 2025-10-29 | BUY | 504 | 45.800 | 46.330 | 46.277 | USD 23,324 | 41.72 |
| 2025-10-28 | BUY | 2,160 | 46.160 | 46.530 | 46.493 | USD 100,425 | 41.69 |
| 2025-10-27 | BUY | 1,152 | 46.440 | 46.710 | 46.683 | USD 53,779 | 41.67 |
| 2025-10-24 | BUY | 140 | 46.640 | 46.990 | 46.955 | USD 6,574 | 41.64 |
| 2025-10-23 | SELL | -288 | 46.520 | 48.200 | 48.032 | USD -13,833 | 41.62 Loss of -1,848 on sale |
| 2025-10-22 | BUY | 576 | 47.290 | 47.410 | 47.398 | USD 27,301 | 41.59 |
| 2025-10-21 | BUY | 216 | 47.080 | 47.430 | 47.395 | USD 10,237 | 41.56 |
| 2025-10-17 | BUY | 1,080 | 46.970 | 47.160 | 47.141 | USD 50,912 | 41.50 |
| 2025-10-16 | BUY | 70 | 46.790 | 47.990 | 47.870 | USD 3,351 | 41.47 |
| 2025-10-14 | SELL | -432 | 47.530 | 47.660 | 47.647 | USD -20,584 | 41.40 Loss of -2,699 on sale |
| 2025-10-07 | BUY | 2,160 | 46.410 | 46.920 | 46.869 | USD 101,237 | 41.37 |
| 2025-10-06 | BUY | 72 | 46.370 | 46.390 | 46.388 | USD 3,340 | 41.34 |
| 2025-10-03 | BUY | 1,008 | 45.930 | 46.220 | 46.191 | USD 46,561 | 41.32 |
| 2025-10-02 | BUY | 792 | 45.460 | 46.270 | 46.189 | USD 36,582 | 41.30 |
| 2025-10-01 | BUY | 504 | 45.970 | 46.110 | 46.096 | USD 23,232 | 41.27 |
| 2025-09-30 | BUY | 720 | 45.820 | 46.130 | 46.099 | USD 33,191 | 41.24 |
| 2025-09-29 | BUY | 648 | 45.410 | 45.460 | 45.455 | USD 29,455 | 41.22 |
| 2025-09-26 | BUY | 790 | 45.430 | 45.470 | 45.466 | USD 35,918 | 41.19 |
| 2025-09-25 | BUY | 1,008 | 44.240 | 44.580 | 44.546 | USD 44,902 | 41.18 |
| 2025-09-24 | BUY | 3,744 | 44.080 | 44.240 | 44.224 | USD 165,575 | 41.16 |
| 2025-09-18 | BUY | 72 | 43.430 | 43.670 | 43.646 | USD 3,143 | 41.15 |
| 2025-09-17 | BUY | 648 | 43.440 | 43.600 | 43.584 | USD 28,242 | 41.13 |
| 2025-09-16 | BUY | 288 | 43.050 | 43.620 | 43.563 | USD 12,546 | 41.12 |
| 2025-09-11 | BUY | 360 | 43.590 | 43.650 | 43.644 | USD 15,712 | 41.11 |
| 2025-09-09 | BUY | 360 | 43.360 | 43.490 | 43.477 | USD 15,652 | 41.08 |
| 2025-09-04 | SELL | -3,096 | 43.470 | 43.810 | 43.776 | USD -135,531 | 41.07 Loss of -8,393 on sale |
| 2025-09-02 | BUY | 1,512 | 43.470 | 43.650 | 43.632 | USD 65,972 | 41.05 |
| 2025-08-12 | BUY | 216 | 43.610 | 43.630 | 43.628 | USD 9,424 | 41.03 |
| 2025-08-11 | BUY | 648 | 43.330 | 43.480 | 43.465 | USD 28,165 | 41.02 |
| 2025-08-08 | BUY | 1,656 | 43.260 | 43.620 | 43.584 | USD 72,175 | 41.01 |
| 2025-08-07 | BUY | 216 | 43.440 | 43.640 | 43.620 | USD 9,422 | 40.99 |
| 2025-08-01 | BUY | 1,296 | 43.190 | 43.270 | 43.262 | USD 56,068 | 40.98 |
| 2025-07-31 | BUY | 72 | 42.710 | 42.760 | 42.755 | USD 3,078 | 40.97 |
| 2025-07-30 | BUY | 576 | 41.790 | 42.250 | 42.204 | USD 24,310 | 40.96 |
| 2025-07-29 | BUY | 72 | 41.800 | 41.860 | 41.854 | USD 3,013 | 40.96 |
| 2025-07-14 | BUY | 576 | 40.460 | 40.650 | 40.631 | USD 23,403 | 40.96 |
| 2025-07-11 | SELL | -144 | 40.390 | 40.550 | 40.534 | USD -5,837 | 40.96 Profit of 62 on sale |
| 2025-07-10 | BUY | 576 | 40.530 | 40.590 | 40.584 | USD 23,376 | 40.97 |
| 2025-07-09 | BUY | 576 | 40.150 | 40.230 | 40.222 | USD 23,168 | 40.97 |
| 2025-07-08 | BUY | 430 | 39.890 | 39.990 | 39.980 | USD 17,191 | 40.98 |
| 2025-07-07 | SELL | -1,656 | 39.840 | 39.960 | 39.948 | USD -66,154 | 40.99 Profit of 1,718 on sale |
| 2025-07-02 | SELL | -2,088 | 39.760 | 40.250 | 40.201 | USD -83,940 | 41.01 Profit of 1,687 on sale |
| 2025-06-30 | BUY | 1,224 | 40.260 | 40.280 | 40.278 | USD 49,300 | 41.01 |
| 2025-06-27 | BUY | 648 | 39.900 | 40.270 | 40.233 | USD 26,071 | 41.02 |
| 2025-06-25 | SELL | -144 | 39.920 | 40.440 | 40.388 | USD -5,816 | 41.04 Profit of 94 on sale |
| 2025-06-24 | BUY | 68 | 40.510 | 40.720 | 40.699 | USD 2,768 | 41.04 |
| 2025-06-23 | BUY | 1,872 | 40.320 | 40.410 | 40.401 | USD 75,631 | 41.05 |
| 2025-06-20 | SELL | -216 | 39.910 | 40.170 | 40.144 | USD -8,671 | 41.05 Profit of 197 on sale |
| 2025-06-18 | SELL | -432 | 39.740 | 39.830 | 39.821 | USD -17,203 | 41.07 Profit of 541 on sale |
| 2025-06-13 | SELL | -216 | 40.340 | 40.900 | 40.844 | USD -8,822 | 41.09 Profit of 53 on sale |
| 2025-06-12 | BUY | 216 | 40.670 | 40.830 | 40.814 | USD 8,816 | 41.09 |
| 2025-06-11 | BUY | 288 | 40.210 | 40.270 | 40.264 | USD 11,596 | 41.10 |
| 2025-06-06 | SELL | -360 | 40.650 | 40.850 | 40.830 | USD -14,699 | 41.12 Profit of 104 on sale |
| 2025-06-05 | SELL | -216 | 40.730 | 40.970 | 40.946 | USD -8,844 | 41.12 Profit of 38 on sale |
| 2025-06-04 | SELL | -288 | 40.870 | 41.390 | 41.338 | USD -11,905 | 41.12 Loss of -61 on sale |
| 2025-06-02 | BUY | 936 | 41.500 | 41.730 | 41.707 | USD 39,038 | 41.12 |
| 2025-05-30 | SELL | -207 | 41.940 | 42.050 | 42.039 | USD -8,702 | 41.11 Loss of -191 on sale |
| 2025-05-29 | BUY | 72 | 41.700 | 41.800 | 41.790 | USD 3,009 | 41.11 |
| 2025-05-28 | SELL | -71 | 41.190 | 41.980 | 41.901 | USD -2,975 | 41.11 Loss of -56 on sale |
| 2025-05-27 | BUY | 792 | 42.100 | 42.400 | 42.370 | USD 33,557 | 41.10 |
| 2025-05-23 | SELL | -1,440 | 42.110 | 42.440 | 42.407 | USD -61,066 | 41.08 Loss of -1,905 on sale |
| 2025-05-22 | SELL | -1,584 | 41.990 | 42.320 | 42.287 | USD -66,983 | 41.08 Loss of -1,918 on sale |
| 2025-05-21 | BUY | 72 | 42.270 | 42.730 | 42.684 | USD 3,073 | 41.07 |
| 2025-05-20 | BUY | 576 | 42.730 | 43.040 | 43.009 | USD 24,773 | 41.05 |
| 2025-05-19 | BUY | 2,088 | 42.850 | 42.850 | 42.850 | USD 89,471 | 41.04 |
| 2025-05-16 | BUY | 1,944 | 42.680 | 42.680 | 42.680 | USD 82,970 | 41.02 |
| 2025-05-15 | BUY | 1,584 | 42.440 | 42.460 | 42.458 | USD 67,253 | 41.01 |
| 2025-05-14 | BUY | 1,440 | 41.140 | 41.290 | 41.275 | USD 59,436 | 41.01 |
| 2025-05-13 | SELL | -288 | 41.230 | 41.900 | 41.833 | USD -12,048 | 41.01 Loss of -238 on sale |
| 2025-05-12 | BUY | 72 | 41.720 | 42.330 | 42.269 | USD 3,043 | 41.00 |
| 2025-05-09 | BUY | 216 | 42.510 | 42.740 | 42.717 | USD 9,227 | 40.99 |
| 2025-05-08 | SELL | -2,088 | 42.490 | 42.980 | 42.931 | USD -89,640 | 40.97 Loss of -4,089 on sale |
| 2025-05-07 | SELL | -1,008 | 42.950 | 43.240 | 43.211 | USD -43,557 | 40.95 Loss of -2,275 on sale |
| 2025-05-06 | BUY | 2,520 | 43.170 | 43.470 | 43.440 | USD 109,469 | 40.93 |
| 2025-05-02 | BUY | 216 | 43.090 | 43.220 | 43.207 | USD 9,333 | 40.89 |
| 2025-05-01 | SELL | -360 | 42.750 | 43.120 | 43.083 | USD -15,510 | 40.87 Loss of -795 on sale |
| 2025-04-30 | BUY | 216 | 42.880 | 43.190 | 43.159 | USD 9,322 | 40.86 |
| 2025-04-29 | BUY | 504 | 43.070 | 43.160 | 43.151 | USD 21,748 | 40.83 |
| 2025-04-28 | BUY | 1,072 | 42.720 | 42.810 | 42.801 | USD 45,883 | 40.81 |
| 2025-04-25 | BUY | 1,008 | 42.340 | 42.800 | 42.754 | USD 43,096 | 40.80 |
| 2025-04-24 | BUY | 288 | 42.280 | 43.000 | 42.928 | USD 12,363 | 40.78 |
| 2025-04-23 | BUY | 792 | 42.570 | 43.020 | 42.975 | USD 34,036 | 40.77 |
| 2025-04-22 | SELL | -440 | 42.710 | 43.010 | 42.980 | USD -18,911 | 40.75 Loss of -983 on sale |
| 2025-04-17 | BUY | 144 | 42.020 | 42.410 | 42.371 | USD 6,101 | 40.71 |
| 2025-04-16 | BUY | 288 | 40.800 | 41.420 | 41.358 | USD 11,911 | 40.71 |
| 2025-04-15 | BUY | 1,440 | 41.040 | 41.580 | 41.526 | USD 59,797 | 40.70 |
| 2025-04-11 | BUY | 1,800 | 40.600 | 40.820 | 40.798 | USD 73,436 | 40.70 |
| 2025-04-10 | BUY | 2,952 | 40.090 | 40.430 | 40.396 | USD 119,249 | 40.71 |
| 2025-04-09 | BUY | 576 | 39.380 | 39.600 | 39.578 | USD 22,797 | 40.72 |
| 2025-04-08 | BUY | 1,512 | 38.310 | 39.300 | 39.201 | USD 59,272 | 40.75 |
| 2025-04-07 | BUY | 1,724 | 38.710 | 39.620 | 39.529 | USD 68,148 | 40.77 |
| 2025-04-04 | SELL | -4,320 | 39.370 | 41.160 | 40.981 | USD -177,038 | 40.79 Loss of -826 on sale |
| 2025-04-02 | BUY | 504 | 40.580 | 40.710 | 40.697 | USD 20,511 | 40.79 |
| 2025-03-31 | SELL | -1,944 | 40.420 | 40.620 | 40.600 | USD -78,926 | 40.80 Profit of 392 on sale |
| 2025-03-28 | SELL | -1,224 | 40.060 | 40.370 | 40.339 | USD -49,375 | 40.81 Profit of 578 on sale |
| 2025-03-27 | SELL | -360 | 39.450 | 39.560 | 39.549 | USD -14,238 | 40.83 Profit of 460 on sale |
| 2025-03-26 | BUY | 648 | 38.480 | 38.590 | 38.579 | USD 24,999 | 40.86 |
| 2025-03-25 | SELL | -864 | 37.950 | 39.070 | 38.958 | USD -33,660 | 40.89 Profit of 1,673 on sale |
| 2025-03-24 | BUY | 504 | 39.000 | 39.650 | 39.585 | USD 19,951 | 40.92 |
| 2025-03-21 | BUY | 864 | 39.560 | 39.840 | 39.812 | USD 34,398 | 40.94 |
| 2025-03-19 | BUY | 132 | 39.560 | 40.030 | 39.983 | USD 5,278 | 40.97 |
| 2025-03-18 | SELL | -1,296 | 39.900 | 39.970 | 39.963 | USD -51,792 | 40.99 Profit of 1,326 on sale |
| 2025-03-17 | BUY | 1,368 | 39.830 | 40.150 | 40.118 | USD 54,881 | 41.00 |
| 2025-03-14 | BUY | 1,224 | 39.830 | 39.870 | 39.866 | USD 48,796 | 41.02 |
| 2025-03-13 | BUY | 6,036 | 39.140 | 39.180 | 39.176 | USD 236,466 | 41.05 |
| 2025-03-12 | BUY | 2,880 | 38.210 | 39.030 | 38.948 | USD 112,170 | 41.09 |
| 2025-03-11 | BUY | 1,152 | 39.150 | 39.660 | 39.609 | USD 45,630 | 41.11 |
| 2025-03-07 | BUY | 678 | 38.560 | 38.970 | 38.929 | USD 26,394 | 41.18 |
| 2025-03-06 | SELL | -648 | 38.270 | 38.550 | 38.522 | USD -24,962 | 41.22 Profit of 1,751 on sale |
| 2025-03-05 | BUY | 2,244 | 38.530 | 39.300 | 39.223 | USD 88,016 | 41.27 |
| 2025-03-04 | BUY | 432 | 39.280 | 40.060 | 39.982 | USD 17,272 | 41.30 |
| 2025-03-03 | BUY | 1,944 | 39.610 | 39.670 | 39.664 | USD 77,107 | 41.33 |
| 2025-02-28 | SELL | -504 | 38.770 | 38.800 | 38.797 | USD -19,554 | 41.37 Profit of 1,296 on sale |
| 2025-02-27 | BUY | 72 | 38.540 | 41.390 | 41.105 | USD 2,960 | 41.41 |
| 2025-02-26 | SELL | -144 | 43.050 | 43.580 | 43.527 | USD -6,268 | 41.39 Loss of -308 on sale |
| 2025-02-25 | BUY | 1,368 | 43.500 | 43.610 | 43.599 | USD 59,643 | 41.35 |
| 2025-02-21 | BUY | 1,008 | 42.290 | 42.440 | 42.425 | USD 42,764 | 41.31 |
| 2025-02-20 | BUY | 576 | 41.380 | 41.440 | 41.434 | USD 23,866 | 41.31 |
| 2025-02-19 | BUY | 144 | 40.660 | 40.800 | 40.786 | USD 5,873 | 41.32 |
| 2025-02-18 | BUY | 360 | 40.630 | 40.700 | 40.693 | USD 14,649 | 41.33 |
| 2025-02-13 | BUY | 1,224 | 40.260 | 40.340 | 40.332 | USD 49,366 | 41.40 |
| 2025-02-12 | BUY | 432 | 40.000 | 40.120 | 40.108 | USD 17,327 | 41.43 |
| 2025-02-11 | SELL | -144 | 40.440 | 40.470 | 40.467 | USD -5,827 | 41.45 Profit of 142 on sale |
| 2025-02-07 | SELL | -576 | 40.160 | 40.320 | 40.304 | USD -23,215 | 41.52 Profit of 699 on sale |
| 2025-02-06 | BUY | 288 | 40.130 | 40.450 | 40.418 | USD 11,640 | 41.55 |
| 2025-02-04 | BUY | 2,520 | 39.950 | 40.060 | 40.049 | USD 100,923 | 41.62 |
| 2025-02-03 | BUY | 936 | 40.000 | 40.070 | 40.063 | USD 37,499 | 41.65 |
| 2025-01-31 | BUY | 216 | 39.800 | 39.910 | 39.899 | USD 8,618 | 41.70 |
| 2025-01-30 | BUY | 144 | 39.720 | 40.100 | 40.062 | USD 5,769 | 41.75 |
| 2025-01-29 | BUY | 1,368 | 39.670 | 40.310 | 40.246 | USD 55,057 | 41.80 |
| 2025-01-28 | BUY | 648 | 40.190 | 41.030 | 40.946 | USD 26,533 | 41.84 |
| 2025-01-27 | BUY | 1,008 | 40.880 | 40.900 | 40.898 | USD 41,225 | 41.87 |
| 2025-01-24 | BUY | 648 | 39.210 | 39.230 | 39.228 | USD 25,420 | 41.94 |
| 2025-01-23 | BUY | 1,872 | 39.020 | 39.290 | 39.263 | USD 73,500 | 42.03 |
| 2025-01-22 | BUY | 1,224 | 39.420 | 40.180 | 40.104 | USD 49,087 | 42.10 |
| 2024-12-10 | BUY | 504 | 40.490 | 40.830 | 40.796 | USD 20,561 | 42.15 |
| 2024-12-09 | BUY | 576 | 40.810 | 41.080 | 41.053 | USD 23,647 | 42.20 |
| 2024-12-06 | BUY | 864 | 40.970 | 41.350 | 41.312 | USD 35,694 | 42.24 |
| 2024-12-05 | BUY | 216 | 41.340 | 41.600 | 41.574 | USD 8,980 | 42.27 |
| 2024-12-04 | BUY | 792 | 41.280 | 41.610 | 41.577 | USD 32,929 | 42.30 |
| 2024-12-03 | BUY | 2,541 | 41.400 | 41.920 | 41.868 | USD 106,387 | 42.33 |
| 2024-12-02 | BUY | 211 | 41.590 | 42.620 | 42.517 | USD 8,971 | 42.36 |
| 2024-11-29 | BUY | 1,633 | 42.550 | 42.850 | 42.820 | USD 69,925 | 42.35 |
| 2024-11-27 | BUY | 1,917 | 42.620 | 42.870 | 42.845 | USD 82,134 | 42.33 |
| 2024-11-26 | BUY | 4,118 | 42.280 | 42.290 | 42.289 | USD 174,146 | 42.33 |
| 2024-11-25 | BUY | 4,260 | 42.050 | 42.280 | 42.257 | USD 180,015 | 42.34 |
| 2024-11-22 | BUY | 5,040 | 41.790 | 42.290 | 42.240 | USD 212,890 | 42.37 |
| 2024-11-21 | BUY | 792 | 42.200 | 42.200 | 42.200 | USD 33,422 | 42.38 |
| 2024-11-20 | BUY | 720 | 41.730 | 41.750 | 41.748 | USD 30,059 | 42.41 |
| 2024-11-19 | BUY | 648 | 41.580 | 41.590 | 41.589 | USD 26,950 | 42.46 |
| 2024-11-18 | BUY | 5,814 | 41.690 | 41.850 | 41.834 | USD 243,223 | 42.50 |
| 2024-11-12 | BUY | 1,988 | 41.500 | 41.860 | 41.824 | USD 83,146 | 42.57 |
| 2024-11-11 | BUY | 1,349 | 41.720 | 42.120 | 42.080 | USD 56,766 | 42.62 |
| 2024-11-08 | BUY | 1,018 | 41.540 | 41.810 | 41.783 | USD 42,535 | 42.70 |
| 2024-11-07 | BUY | 6,319 | 41.230 | 41.490 | 41.464 | USD 262,011 | 42.81 |
| 2024-11-06 | BUY | 1,917 | 41.580 | 42.040 | 41.994 | USD 80,502 | 42.92 |
| 2024-11-05 | BUY | 2,828 | 41.900 | 41.950 | 41.945 | USD 118,620 | 43.01 |
| 2024-11-04 | BUY | 497 | 41.550 | 41.860 | 41.829 | USD 20,789 | 43.16 |
| 2024-11-01 | BUY | 1,136 | 41.730 | 42.070 | 42.036 | USD 47,753 | 43.31 |
| 2024-10-31 | BUY | 284 | 41.830 | 42.370 | 42.316 | USD 12,018 | 43.50 |
| 2024-10-30 | BUY | 705 | 42.170 | 43.060 | 42.971 | USD 30,295 | 43.69 |
| 2024-10-29 | BUY | 1,704 | 42.830 | 43.460 | 43.397 | USD 73,948 | 43.83 |
| 2024-10-28 | SELL | -497 | 43.680 | 43.850 | 43.833 | USD -21,785 | 43.86 Profit of 14 on sale |
| 2024-10-25 | BUY | 852 | 43.410 | 44.360 | 44.265 | USD 37,714 | 43.98 |
| 2024-10-24 | BUY | 568 | 44.090 | 44.490 | 44.450 | USD 25,248 | 43.94 |
| 2024-10-23 | BUY | 710 | 44.270 | 44.280 | 44.279 | USD 31,438 | 43.77 |
| 2024-10-22 | BUY | 1,831 | 43.840 | 43.880 | 43.876 | USD 80,337 | 43.70 |
| 2024-10-21 | BUY | 1,988 | 43.700 | 43.980 | 43.952 | USD 87,377 | 0.00 |