| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 480 | 52.580 | 51.690 | 51.779 | USD 24,854 | 44.53 |
| 2025-11-06 | SELL | -290 | 51.960 | 50.605 | 50.740 | USD -14,715 | 44.46 Loss of -1,821 on sale |
| 2025-11-05 | SELL | -180 | 51.895 | 50.330 | 50.487 | USD -9,088 | 44.43 Loss of -1,091 on sale |
| 2025-11-04 | SELL | -766 | 51.190 | 50.030 | 50.146 | USD -38,412 | 44.39 Loss of -4,406 on sale |
| 2025-10-31 | SELL | -120 | 51.045 | 50.055 | 50.154 | USD -6,018 | 44.33 Loss of -699 on sale |
| 2025-10-30 | BUY | 420 | 51.490 | 50.200 | 50.329 | USD 21,138 | 44.30 |
| 2025-10-29 | BUY | 420 | 50.430 | 51.245 | 51.163 | USD 21,489 | 44.26 |
| 2025-10-28 | BUY | 1,800 | 51.330 | 51.830 | 51.780 | USD 93,204 | 44.23 |
| 2025-10-27 | BUY | 960 | 51.910 | 52.920 | 52.819 | USD 50,706 | 44.19 |
| 2025-10-24 | BUY | 118 | 52.180 | 52.515 | 52.481 | USD 6,193 | 44.15 |
| 2025-10-23 | SELL | -240 | 50.960 | 51.210 | 51.185 | USD -12,284 | 44.11 Loss of -1,698 on sale |
| 2025-10-22 | BUY | 480 | 50.620 | 51.320 | 51.250 | USD 24,600 | 44.08 |
| 2025-10-21 | BUY | 180 | 50.830 | 51.135 | 51.104 | USD 9,199 | 44.04 |
| 2025-10-17 | BUY | 900 | 49.310 | 49.610 | 49.580 | USD 44,622 | 43.98 |
| 2025-10-16 | BUY | 59 | 48.390 | 51.880 | 51.531 | USD 3,040 | 43.96 |
| 2025-10-14 | SELL | -360 | 51.800 | 51.990 | 51.971 | USD -18,710 | 43.87 Loss of -2,916 on sale |
| 2025-10-13 | BUY | 420 | 50.250 | 50.510 | 50.484 | USD 21,203 | 43.84 |
| 2025-10-02 | BUY | 660 | 52.980 | 53.130 | 53.115 | USD 35,056 | 43.79 |
| 2025-10-01 | BUY | 420 | 52.740 | 53.360 | 53.298 | USD 22,385 | 43.74 |
| 2025-09-30 | BUY | 600 | 53.160 | 54.000 | 53.916 | USD 32,350 | 43.68 |
| 2025-09-29 | BUY | 540 | 53.650 | 54.500 | 54.415 | USD 29,384 | 43.63 |
| 2025-09-26 | BUY | 660 | 53.380 | 53.670 | 53.641 | USD 35,403 | 43.57 |
| 2025-09-25 | BUY | 840 | 52.890 | 53.155 | 53.128 | USD 44,628 | 43.52 |
| 2025-09-24 | SELL | -17,610 | 53.150 | 53.590 | 53.546 | USD -942,945 | 43.47 Loss of -177,499 on sale |
| 2025-09-18 | BUY | 62 | 53.640 | 53.755 | 53.744 | USD 3,332 | 43.41 |
| 2025-09-17 | BUY | 558 | 52.270 | 53.000 | 52.927 | USD 29,533 | 43.36 |
| 2025-09-16 | BUY | 248 | 51.130 | 51.420 | 51.391 | USD 12,745 | 43.31 |
| 2025-09-08 | BUY | 124 | 51.700 | 51.870 | 51.853 | USD 6,430 | 43.26 |
| 2025-09-05 | BUY | 1,426 | 51.710 | 52.850 | 52.736 | USD 75,202 | 43.21 |
| 2025-08-22 | BUY | 62 | 50.770 | 50.785 | 50.783 | USD 3,149 | 43.17 |
| 2025-08-21 | BUY | 186 | 48.460 | 48.745 | 48.716 | USD 9,061 | 43.14 |
| 2025-08-20 | BUY | 248 | 48.810 | 48.915 | 48.905 | USD 12,128 | 43.10 |
| 2025-08-19 | BUY | 372 | 48.390 | 49.010 | 48.948 | USD 18,209 | 43.07 |
| 2025-07-31 | BUY | 62 | 47.720 | 48.310 | 48.251 | USD 2,992 | 43.05 |
| 2025-07-30 | BUY | 496 | 48.690 | 49.450 | 49.374 | USD 24,490 | 43.01 |
| 2025-07-29 | BUY | 62 | 49.090 | 49.750 | 49.684 | USD 3,080 | 42.97 |
| 2025-07-24 | BUY | 62 | 49.280 | 49.980 | 49.910 | USD 3,094 | 42.94 |
| 2025-07-23 | BUY | 372 | 49.880 | 49.960 | 49.952 | USD 18,582 | 42.89 |
| 2025-07-22 | BUY | 558 | 49.130 | 49.270 | 49.256 | USD 27,485 | 42.85 |
| 2025-07-21 | BUY | 124 | 48.600 | 49.240 | 49.176 | USD 6,098 | 42.82 |
| 2025-07-18 | SELL | -619 | 48.580 | 49.680 | 49.570 | USD -30,684 | 42.78 Loss of -4,202 on sale |
| 2025-07-17 | BUY | 62 | 48.820 | 49.395 | 49.338 | USD 3,059 | 42.74 |
| 2025-07-16 | BUY | 248 | 46.970 | 47.140 | 47.123 | USD 11,687 | 42.72 |
| 2025-07-15 | SELL | -930 | 46.690 | 47.910 | 47.788 | USD -44,443 | 42.69 Loss of -4,740 on sale |
| 2025-07-11 | SELL | -124 | 47.670 | 47.890 | 47.868 | USD -5,936 | 42.66 Loss of -646 on sale |
| 2025-07-10 | BUY | 496 | 47.900 | 48.125 | 48.103 | USD 23,859 | 42.62 |
| 2025-07-09 | BUY | 496 | 47.380 | 48.160 | 48.082 | USD 23,849 | 42.59 |
| 2025-07-08 | BUY | 370 | 47.530 | 48.075 | 48.021 | USD 17,768 | 42.56 |
| 2025-07-07 | SELL | -1,426 | 47.060 | 47.845 | 47.767 | USD -68,115 | 42.53 Loss of -7,465 on sale |
| 2025-07-02 | SELL | -1,798 | 47.030 | 47.080 | 47.075 | USD -84,641 | 42.43 Loss of -8,350 on sale |
| 2025-06-30 | BUY | 1,054 | 44.750 | 45.150 | 45.110 | USD 47,546 | 42.42 |
| 2025-06-27 | BUY | 558 | 44.430 | 44.600 | 44.583 | USD 24,877 | 42.40 |
| 2025-06-25 | SELL | -124 | 43.120 | 43.180 | 43.174 | USD -5,354 | 42.38 Loss of -98 on sale |
| 2025-06-24 | BUY | 58 | 42.920 | 43.500 | 43.442 | USD 2,520 | 42.38 |
| 2025-06-23 | BUY | 1,612 | 42.500 | 42.545 | 42.540 | USD 68,575 | 42.38 |
| 2025-06-20 | SELL | -186 | 41.710 | 41.900 | 41.881 | USD -7,790 | 42.38 Profit of 94 on sale |
| 2025-06-18 | SELL | -372 | 41.320 | 41.635 | 41.603 | USD -15,477 | 42.40 Profit of 296 on sale |
| 2025-06-13 | SELL | -186 | 40.330 | 41.010 | 40.942 | USD -7,615 | 42.44 Profit of 279 on sale |
| 2025-06-12 | BUY | 186 | 41.170 | 41.220 | 41.215 | USD 7,666 | 42.45 |
| 2025-06-11 | BUY | 248 | 41.400 | 42.500 | 42.390 | USD 10,513 | 42.46 |
| 2025-06-06 | SELL | -310 | 41.370 | 41.435 | 41.429 | USD -12,843 | 42.48 Profit of 325 on sale |
| 2025-06-05 | SELL | -186 | 40.270 | 40.600 | 40.567 | USD -7,545 | 42.49 Profit of 358 on sale |
| 2025-06-04 | SELL | -248 | 40.170 | 41.150 | 41.052 | USD -10,181 | 42.51 Profit of 362 on sale |
| 2025-06-02 | BUY | 806 | 40.060 | 40.200 | 40.186 | USD 32,390 | 42.54 |
| 2025-05-30 | SELL | -177 | 40.350 | 40.470 | 40.458 | USD -7,161 | 42.56 Profit of 372 on sale |
| 2025-05-29 | BUY | 62 | 40.260 | 40.280 | 40.278 | USD 2,497 | 42.58 |
| 2025-05-28 | SELL | -61 | 39.730 | 40.540 | 40.459 | USD -2,468 | 42.60 Profit of 131 on sale |
| 2025-05-27 | BUY | 682 | 40.420 | 40.465 | 40.460 | USD 27,594 | 42.62 |
| 2025-05-23 | SELL | -1,240 | 39.570 | 39.745 | 39.727 | USD -49,262 | 42.67 Profit of 3,651 on sale |
| 2025-05-22 | SELL | -1,364 | 39.770 | 40.080 | 40.049 | USD -54,627 | 42.70 Profit of 3,611 on sale |
| 2025-05-21 | BUY | 62 | 39.640 | 41.200 | 41.044 | USD 2,545 | 42.72 |
| 2025-05-20 | BUY | 496 | 41.300 | 41.635 | 41.601 | USD 20,634 | 42.73 |
| 2025-05-19 | BUY | 1,798 | 41.580 | 41.770 | 41.751 | USD 75,068 | 42.74 |
| 2025-05-16 | BUY | 1,674 | 41.820 | 42.025 | 42.005 | USD 70,316 | 42.75 |
| 2025-05-15 | BUY | 1,364 | 41.720 | 41.950 | 41.927 | USD 57,188 | 42.76 |
| 2025-05-14 | BUY | 1,240 | 41.590 | 41.970 | 41.932 | USD 51,996 | 42.77 |
| 2025-05-13 | SELL | -248 | 41.870 | 42.185 | 42.154 | USD -10,454 | 42.78 Profit of 155 on sale |
| 2025-05-12 | BUY | 62 | 41.590 | 42.100 | 42.049 | USD 2,607 | 42.79 |
| 2025-05-09 | BUY | 186 | 39.120 | 39.280 | 39.264 | USD 7,303 | 42.82 |
| 2025-05-08 | SELL | -1,798 | 39.000 | 39.355 | 39.319 | USD -70,696 | 42.86 Profit of 6,361 on sale |
| 2025-05-07 | SELL | -868 | 38.080 | 38.930 | 38.845 | USD -33,717 | 42.90 Profit of 3,521 on sale |
| 2025-05-06 | BUY | 2,170 | 38.200 | 38.670 | 38.623 | USD 83,812 | 42.94 |
| 2025-05-02 | BUY | 186 | 38.650 | 38.756 | 38.745 | USD 7,207 | 43.03 |
| 2025-05-01 | SELL | -310 | 37.290 | 37.810 | 37.758 | USD -11,705 | 43.08 Profit of 1,650 on sale |
| 2025-04-30 | BUY | 186 | 36.890 | 37.000 | 36.989 | USD 6,880 | 43.14 |
| 2025-04-29 | BUY | 434 | 37.550 | 37.745 | 37.725 | USD 16,373 | 43.19 |
| 2025-04-28 | BUY | 924 | 37.340 | 37.580 | 37.556 | USD 34,702 | 43.25 |
| 2025-04-25 | BUY | 868 | 37.060 | 37.370 | 37.339 | USD 32,410 | 43.31 |
| 2025-04-24 | BUY | 248 | 37.440 | 37.530 | 37.521 | USD 9,305 | 43.37 |
| 2025-04-23 | BUY | 682 | 36.490 | 38.045 | 37.889 | USD 25,841 | 43.44 |
| 2025-04-22 | SELL | -378 | 35.820 | 35.875 | 35.869 | USD -13,559 | 43.52 Profit of 2,891 on sale |
| 2025-04-17 | BUY | 124 | 35.450 | 36.010 | 35.954 | USD 4,458 | 43.78 |
| 2025-04-16 | BUY | 248 | 35.460 | 36.620 | 36.504 | USD 9,053 | 43.87 |
| 2025-04-15 | BUY | 1,240 | 36.100 | 36.560 | 36.514 | USD 45,277 | 43.96 |
| 2025-04-11 | BUY | 1,550 | 34.820 | 35.170 | 35.135 | USD 54,459 | 44.15 |
| 2025-04-10 | BUY | 2,542 | 34.790 | 36.480 | 36.311 | USD 92,303 | 44.25 |
| 2025-04-09 | BUY | 496 | 37.470 | 38.120 | 38.055 | USD 18,875 | 44.33 |
| 2025-04-08 | BUY | 1,302 | 34.400 | 36.720 | 36.488 | USD 47,507 | 44.44 |
| 2025-04-07 | BUY | 1,485 | 34.840 | 36.370 | 36.217 | USD 53,782 | 44.55 |
| 2025-04-04 | SELL | -3,720 | 34.270 | 34.895 | 34.833 | USD -129,577 | 44.67 Profit of 36,597 on sale |
| 2025-04-02 | BUY | 434 | 41.660 | 41.680 | 41.678 | USD 18,088 | 44.71 |
| 2025-03-31 | SELL | -1,674 | 40.970 | 41.130 | 41.114 | USD -68,825 | 44.80 Profit of 6,171 on sale |
| 2025-03-28 | SELL | -1,054 | 40.250 | 41.560 | 41.429 | USD -43,666 | 44.86 Profit of 3,612 on sale |
| 2025-03-27 | SELL | -310 | 41.250 | 42.170 | 42.078 | USD -13,044 | 44.90 Profit of 875 on sale |
| 2025-03-26 | BUY | 558 | 41.990 | 43.040 | 42.935 | USD 23,958 | 44.94 |
| 2025-03-25 | SELL | -744 | 42.270 | 42.650 | 42.612 | USD -31,703 | 44.97 Profit of 1,755 on sale |
| 2025-03-24 | BUY | 434 | 42.240 | 42.505 | 42.479 | USD 18,436 | 45.01 |
| 2025-03-21 | BUY | 744 | 41.190 | 41.415 | 41.393 | USD 30,796 | 45.06 |
| 2025-03-19 | BUY | 114 | 41.360 | 41.800 | 41.756 | USD 4,760 | 45.16 |
| 2025-03-18 | SELL | -1,116 | 40.960 | 41.270 | 41.239 | USD -46,023 | 45.22 Profit of 4,438 on sale |
| 2025-03-17 | BUY | 1,178 | 40.860 | 41.059 | 41.039 | USD 48,344 | 45.27 |
| 2025-03-14 | BUY | 1,054 | 40.700 | 40.750 | 40.745 | USD 42,945 | 45.34 |
| 2025-03-13 | BUY | 5,198 | 39.730 | 40.779 | 40.674 | USD 211,424 | 45.42 |
| 2025-03-12 | BUY | 2,480 | 40.470 | 40.750 | 40.722 | USD 100,991 | 45.49 |
| 2025-03-11 | BUY | 992 | 39.910 | 40.440 | 40.387 | USD 40,064 | 45.57 |
| 2025-03-07 | BUY | 584 | 41.640 | 42.350 | 42.279 | USD 24,691 | 45.71 |
| 2025-03-06 | SELL | -558 | 42.370 | 42.980 | 42.919 | USD -23,949 | 45.76 Profit of 1,588 on sale |
| 2025-03-05 | BUY | 1,932 | 43.340 | 43.960 | 43.898 | USD 84,811 | 45.80 |
| 2025-03-04 | BUY | 372 | 43.590 | 44.610 | 44.508 | USD 16,557 | 45.84 |
| 2025-03-03 | BUY | 1,674 | 45.050 | 46.370 | 46.238 | USD 77,402 | 45.85 |
| 2025-02-28 | SELL | -434 | 45.770 | 46.130 | 46.094 | USD -20,005 | 45.85 Loss of -106 on sale |
| 2025-02-27 | BUY | 62 | 45.170 | 45.940 | 45.863 | USD 2,844 | 45.86 |
| 2025-02-26 | SELL | -124 | 44.990 | 45.465 | 45.418 | USD -5,632 | 45.88 Profit of 57 on sale |
| 2025-02-25 | BUY | 1,178 | 44.410 | 45.360 | 45.265 | USD 53,322 | 45.90 |
| 2025-02-21 | BUY | 868 | 44.880 | 46.530 | 46.365 | USD 40,245 | 45.95 |
| 2025-02-20 | BUY | 496 | 46.180 | 47.790 | 47.629 | USD 23,624 | 45.94 |
| 2025-02-19 | BUY | 124 | 47.390 | 47.910 | 47.858 | USD 5,934 | 45.91 |
| 2025-02-18 | BUY | 310 | 46.800 | 47.059 | 47.033 | USD 14,580 | 45.90 |
| 2025-02-13 | BUY | 1,054 | 46.050 | 46.340 | 46.311 | USD 48,812 | 45.88 |
| 2025-02-12 | BUY | 372 | 46.160 | 46.675 | 46.623 | USD 17,344 | 45.87 |
| 2025-02-11 | SELL | -124 | 47.170 | 47.682 | 47.631 | USD -5,906 | 45.85 Loss of -221 on sale |
| 2025-02-07 | SELL | -496 | 47.930 | 48.420 | 48.371 | USD -23,992 | 45.77 Loss of -1,291 on sale |
| 2025-02-06 | BUY | 248 | 48.320 | 48.365 | 48.361 | USD 11,993 | 45.71 |
| 2025-02-04 | BUY | 2,170 | 47.040 | 47.430 | 47.391 | USD 102,838 | 45.64 |
| 2025-02-03 | BUY | 806 | 46.370 | 46.990 | 46.928 | USD 37,824 | 45.62 |
| 2025-01-31 | BUY | 186 | 47.570 | 48.260 | 48.191 | USD 8,964 | 45.58 |
| 2025-01-30 | BUY | 124 | 48.360 | 48.880 | 48.828 | USD 6,055 | 45.51 |
| 2025-01-29 | BUY | 1,178 | 47.620 | 48.445 | 48.362 | USD 56,971 | 45.45 |
| 2025-01-28 | BUY | 558 | 47.350 | 47.690 | 47.656 | USD 26,592 | 45.41 |
| 2025-01-27 | BUY | 868 | 47.550 | 48.040 | 47.991 | USD 41,656 | 45.35 |
| 2025-01-24 | BUY | 558 | 47.460 | 48.010 | 47.955 | USD 26,759 | 45.29 |
| 2025-01-23 | BUY | 1,612 | 47.340 | 47.805 | 47.759 | USD 76,987 | 45.24 |
| 2025-01-22 | BUY | 1,054 | 47.030 | 48.150 | 48.038 | USD 50,632 | 45.18 |
| 2025-01-06 | BUY | 620 | 44.800 | 45.470 | 45.403 | USD 28,150 | 45.20 |
| 2024-12-10 | BUY | 441 | 46.400 | 48.170 | 47.993 | USD 21,165 | 45.16 |
| 2024-12-09 | BUY | 504 | 45.970 | 47.040 | 46.933 | USD 23,654 | 45.13 |
| 2024-12-06 | BUY | 756 | 47.030 | 47.155 | 47.142 | USD 35,640 | 45.07 |
| 2024-12-05 | BUY | 189 | 46.770 | 47.420 | 47.355 | USD 8,950 | 45.02 |
| 2024-12-04 | BUY | 693 | 46.600 | 46.865 | 46.839 | USD 32,459 | 44.96 |
| 2024-12-03 | BUY | 2,223 | 46.800 | 47.330 | 47.277 | USD 105,097 | 44.90 |
| 2024-12-02 | BUY | 185 | 47.080 | 48.230 | 48.115 | USD 8,901 | 44.82 |
| 2024-11-29 | BUY | 1,426 | 48.140 | 48.390 | 48.365 | USD 68,968 | 44.69 |
| 2024-11-27 | BUY | 1,674 | 48.160 | 48.750 | 48.691 | USD 81,509 | 44.40 |
| 2024-11-26 | BUY | 3,596 | 48.100 | 48.580 | 48.532 | USD 174,521 | 44.24 |
| 2024-11-25 | BUY | 3,720 | 48.460 | 49.250 | 49.171 | USD 182,916 | 44.05 |
| 2024-11-22 | BUY | 4,410 | 47.650 | 47.830 | 47.812 | USD 210,851 | 43.87 |
| 2024-11-21 | BUY | 693 | 46.770 | 47.320 | 47.265 | USD 32,755 | 43.73 |
| 2024-11-20 | BUY | 630 | 46.120 | 46.340 | 46.318 | USD 29,180 | 43.60 |
| 2024-11-19 | BUY | 567 | 46.050 | 46.335 | 46.306 | USD 26,256 | 43.47 |
| 2024-11-18 | BUY | 5,085 | 46.570 | 46.970 | 46.930 | USD 238,639 | 43.28 |
| 2024-11-12 | BUY | 1,736 | 46.420 | 46.880 | 46.834 | USD 81,304 | 43.09 |
| 2024-11-11 | BUY | 1,178 | 46.480 | 47.210 | 47.137 | USD 55,527 | 42.86 |
| 2024-11-08 | BUY | 888 | 45.810 | 46.350 | 46.296 | USD 41,111 | 42.65 |
| 2024-11-07 | BUY | 5,518 | 46.030 | 47.910 | 47.722 | USD 263,330 | 42.39 |
| 2024-11-06 | BUY | 1,674 | 48.310 | 48.350 | 48.346 | USD 80,931 | 41.90 |
| 2024-11-05 | BUY | 2,470 | 42.220 | 42.460 | 42.436 | USD 104,817 | 41.87 |
| 2024-11-04 | BUY | 434 | 41.590 | 41.880 | 41.851 | USD 18,163 | 41.90 |
| 2024-11-01 | BUY | 992 | 41.820 | 42.940 | 42.828 | USD 42,485 | 41.91 |
| 2024-10-31 | BUY | 252 | 42.120 | 42.940 | 42.858 | USD 10,800 | 41.88 |
| 2024-10-30 | BUY | 625 | 42.700 | 43.040 | 43.006 | USD 26,879 | 41.76 |
| 2024-10-29 | BUY | 1,512 | 42.240 | 42.850 | 42.789 | USD 64,697 | 41.68 |
| 2024-10-28 | SELL | -441 | 42.740 | 42.840 | 42.830 | USD -18,888 | 41.47 Loss of -599 on sale |
| 2024-10-25 | BUY | 756 | 41.510 | 42.290 | 42.212 | USD 31,912 | 41.46 |
| 2024-10-24 | BUY | 504 | 41.740 | 42.010 | 41.983 | USD 21,159 | 41.37 |
| 2024-10-23 | BUY | 630 | 41.440 | 41.680 | 41.656 | USD 26,243 | 41.34 |
| 2024-10-22 | BUY | 1,622 | 41.610 | 41.745 | 41.731 | USD 67,688 | 41.06 |
| 2024-10-21 | BUY | 1,764 | 41.060 | 42.605 | 42.450 | USD 74,883 | 0.00 |