| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -119 | 43.495 | 42.860 | 42.924 | USD -5,108 | 41.79 Loss of -135 on sale |
| 2025-11-07 | BUY | 833 | 42.920 | 42.085 | 42.168 | USD 35,126 | 41.78 |
| 2025-11-05 | SELL | -8,024 | 42.640 | 41.800 | 41.884 | USD -336,077 | 41.77 Loss of -919 on sale |
| 2025-10-29 | SELL | -6,424 | 41.770 | 42.490 | 42.418 | USD -272,493 | 41.77 Loss of -4,171 on sale |
| 2025-10-24 | SELL | -1,300 | 42.630 | 43.030 | 42.990 | USD -55,887 | 41.76 Loss of -1,600 on sale |
| 2025-10-23 | SELL | -240 | 42.070 | 42.400 | 42.367 | USD -10,168 | 41.76 Loss of -146 on sale |
| 2025-10-22 | BUY | 360 | 41.690 | 42.440 | 42.365 | USD 15,251 | 41.76 |
| 2025-10-20 | SELL | -4,200 | 41.800 | 41.900 | 41.890 | USD -175,938 | 41.76 Loss of -564 on sale |
| 2025-10-16 | SELL | -600 | 40.360 | 43.000 | 42.736 | USD -25,642 | 41.76 Loss of -584 on sale |
| 2025-10-15 | SELL | -1,485 | 42.920 | 43.660 | 43.586 | USD -64,725 | 41.76 Loss of -2,716 on sale |
| 2025-10-03 | BUY | 476 | 44.410 | 44.760 | 44.725 | USD 21,289 | 41.73 |
| 2025-10-02 | SELL | -4,760 | 44.220 | 44.480 | 44.454 | USD -211,601 | 41.71 Loss of -13,044 on sale |
| 2025-10-01 | SELL | -4,560 | 44.350 | 44.750 | 44.710 | USD -203,878 | 41.70 Loss of -13,722 on sale |
| 2025-09-30 | SELL | -119 | 44.550 | 45.170 | 45.108 | USD -5,368 | 41.69 Loss of -407 on sale |
| 2025-09-29 | SELL | -1,560 | 45.400 | 45.570 | 45.553 | USD -71,063 | 41.67 Loss of -6,060 on sale |
| 2025-09-26 | SELL | -119 | 45.430 | 45.980 | 45.925 | USD -5,465 | 41.65 Loss of -509 on sale |
| 2025-09-25 | BUY | 1,547 | 45.280 | 45.400 | 45.388 | USD 70,215 | 41.63 |
| 2025-09-24 | SELL | -22,512 | 45.170 | 45.520 | 45.485 | USD -1,023,958 | 41.61 Loss of -87,161 on sale |
| 2025-09-18 | BUY | 264 | 46.280 | 46.480 | 46.460 | USD 12,265 | 41.59 |
| 2025-08-18 | BUY | 242 | 42.770 | 42.830 | 42.824 | USD 10,363 | 41.54 |
| 2025-08-12 | SELL | -132 | 42.240 | 42.270 | 42.267 | USD -5,579 | 41.52 Loss of -99 on sale |
| 2025-07-29 | BUY | 140 | 42.640 | 42.880 | 42.856 | USD 6,000 | 41.51 |
| 2025-07-23 | SELL | -396 | 42.740 | 43.030 | 43.001 | USD -17,028 | 41.49 Loss of -598 on sale |
| 2025-07-22 | SELL | -792 | 42.640 | 43.310 | 43.243 | USD -34,248 | 41.48 Loss of -1,393 on sale |
| 2025-07-21 | SELL | -264 | 42.960 | 43.680 | 43.608 | USD -11,513 | 41.48 Loss of -563 on sale |
| 2025-07-18 | SELL | -660 | 43.030 | 43.080 | 43.075 | USD -28,430 | 41.47 Loss of -1,061 on sale |
| 2025-07-15 | SELL | -264 | 42.770 | 43.920 | 43.805 | USD -11,565 | 41.44 Loss of -623 on sale |
| 2025-07-14 | SELL | -660 | 43.750 | 43.790 | 43.786 | USD -28,899 | 41.43 Loss of -1,554 on sale |
| 2025-07-11 | SELL | -396 | 43.760 | 44.080 | 44.048 | USD -17,443 | 41.42 Loss of -1,041 on sale |
| 2025-07-10 | SELL | -1,584 | 44.050 | 44.340 | 44.311 | USD -70,189 | 41.40 Loss of -4,606 on sale |
| 2025-07-09 | SELL | -528 | 43.430 | 43.790 | 43.754 | USD -23,102 | 41.39 Loss of -1,247 on sale |
| 2025-07-08 | SELL | -1,716 | 43.450 | 43.560 | 43.549 | USD -74,730 | 41.38 Loss of -3,722 on sale |
| 2025-07-03 | SELL | -2,244 | 43.400 | 43.830 | 43.787 | USD -98,258 | 41.35 Loss of -5,478 on sale |
| 2025-07-02 | SELL | -407 | 43.130 | 43.220 | 43.211 | USD -17,587 | 41.34 Loss of -763 on sale |
| 2025-06-27 | SELL | -6,468 | 41.510 | 41.610 | 41.600 | USD -269,069 | 41.34 Loss of -1,710 on sale |
| 2025-06-25 | BUY | 132 | 40.680 | 40.810 | 40.797 | USD 5,385 | 41.34 |
| 2025-06-24 | SELL | -4,884 | 40.590 | 41.200 | 41.139 | USD -200,923 | 41.34 Profit of 999 on sale |
| 2025-06-23 | SELL | -132 | 40.150 | 40.240 | 40.231 | USD -5,310 | 41.35 Profit of 148 on sale |
| 2025-06-20 | BUY | 11,570 | 39.340 | 39.410 | 39.403 | USD 455,893 | 41.36 |
| 2025-06-18 | SELL | -756 | 38.780 | 39.100 | 39.068 | USD -29,535 | 41.40 Profit of 1,760 on sale |
| 2025-06-17 | SELL | -1,386 | 38.110 | 38.470 | 38.434 | USD -53,270 | 41.42 Profit of 4,133 on sale |
| 2025-06-11 | SELL | -381 | 39.140 | 39.970 | 39.887 | USD -15,197 | 41.45 Profit of 594 on sale |
| 2025-06-10 | SELL | -889 | 39.780 | 40.060 | 40.032 | USD -35,588 | 41.46 Profit of 1,267 on sale |
| 2025-06-06 | SELL | -254 | 39.410 | 39.480 | 39.473 | USD -10,026 | 41.48 Profit of 510 on sale |
| 2025-06-05 | SELL | -2,159 | 38.300 | 38.620 | 38.588 | USD -83,311 | 41.50 Profit of 6,294 on sale |
| 2025-06-02 | SELL | -10,206 | 38.080 | 38.170 | 38.161 | USD -389,471 | 41.56 Profit of 34,729 on sale |
| 2025-05-30 | SELL | -2,268 | 38.190 | 38.330 | 38.316 | USD -86,901 | 41.59 Profit of 7,417 on sale |
| 2025-05-29 | SELL | -252 | 38.320 | 38.330 | 38.329 | USD -9,659 | 41.61 Profit of 826 on sale |
| 2025-05-27 | SELL | -252 | 38.140 | 38.140 | 38.140 | USD -9,611 | 41.66 Profit of 887 on sale |
| 2025-05-23 | SELL | -378 | 37.200 | 37.380 | 37.362 | USD -14,123 | 41.72 Profit of 1,647 on sale |
| 2025-05-16 | SELL | -1,890 | 39.640 | 39.780 | 39.766 | USD -75,158 | 41.83 Profit of 3,901 on sale |
| 2025-05-15 | SELL | -378 | 39.490 | 39.590 | 39.580 | USD -14,961 | 41.85 Profit of 857 on sale |
| 2025-05-13 | SELL | -126 | 39.430 | 39.650 | 39.628 | USD -4,993 | 41.88 Profit of 284 on sale |
| 2025-05-12 | SELL | -882 | 39.240 | 39.480 | 39.456 | USD -34,800 | 41.90 Profit of 2,158 on sale |
| 2025-05-09 | SELL | -756 | 37.350 | 37.570 | 37.548 | USD -28,386 | 41.94 Profit of 3,318 on sale |
| 2025-05-08 | SELL | -3,654 | 37.260 | 37.510 | 37.485 | USD -136,970 | 41.97 Profit of 16,394 on sale |
| 2025-05-07 | SELL | -252 | 36.710 | 37.060 | 37.025 | USD -9,330 | 42.01 Profit of 1,257 on sale |
| 2025-05-06 | BUY | 88 | 36.630 | 37.120 | 37.071 | USD 3,262 | 42.05 |
| 2025-05-01 | BUY | 4,788 | 36.090 | 36.430 | 36.396 | USD 174,264 | 42.18 |
| 2025-04-30 | BUY | 2,646 | 35.940 | 36.070 | 36.057 | USD 95,407 | 42.22 |
| 2025-04-29 | SELL | -504 | 36.160 | 36.290 | 36.277 | USD -18,284 | 42.27 Profit of 3,022 on sale |
| 2025-04-28 | SELL | -620 | 35.740 | 35.800 | 35.794 | USD -22,192 | 42.32 Profit of 4,049 on sale |
| 2025-04-25 | BUY | 252 | 35.280 | 35.740 | 35.694 | USD 8,995 | 42.38 |
| 2025-04-24 | SELL | -126 | 35.780 | 35.850 | 35.843 | USD -4,516 | 42.44 Profit of 831 on sale |
| 2025-04-22 | SELL | -16,884 | 34.650 | 34.710 | 34.704 | USD -585,942 | 42.56 Profit of 132,643 on sale |
| 2025-04-17 | SELL | -7,686 | 34.150 | 34.740 | 34.681 | USD -266,558 | 42.78 Profit of 62,256 on sale |
| 2025-04-16 | BUY | 252 | 34.400 | 35.270 | 35.183 | USD 8,866 | 42.85 |
| 2025-04-15 | BUY | 252 | 35.070 | 35.570 | 35.520 | USD 8,951 | 42.92 |
| 2025-04-10 | SELL | -7,938 | 33.830 | 35.400 | 35.243 | USD -279,759 | 43.15 Profit of 62,798 on sale |
| 2025-04-09 | BUY | 630 | 35.820 | 36.550 | 36.477 | USD 22,981 | 43.22 |
| 2025-04-08 | BUY | 126 | 33.420 | 35.590 | 35.373 | USD 4,457 | 43.31 |
| 2025-04-07 | BUY | 2,250 | 34.070 | 35.500 | 35.357 | USD 79,553 | 43.39 |
| 2025-04-04 | BUY | 1,375 | 33.750 | 34.610 | 34.524 | USD 47,471 | 43.48 |
| 2025-04-02 | BUY | 875 | 39.620 | 39.730 | 39.719 | USD 34,754 | 43.52 |
| 2025-04-01 | BUY | 9,875 | 38.930 | 39.300 | 39.263 | USD 387,722 | 43.56 |
| 2025-03-31 | BUY | 375 | 39.200 | 39.330 | 39.317 | USD 14,744 | 43.60 |
| 2025-03-25 | BUY | 127 | 40.170 | 40.490 | 40.458 | USD 5,138 | 43.75 |
| 2025-03-21 | BUY | 27,555 | 39.480 | 39.580 | 39.570 | USD 1,090,351 | 43.83 |
| 2025-03-20 | BUY | 224 | 39.430 | 39.950 | 39.898 | USD 8,937 | 43.87 |
| 2025-03-18 | BUY | 560 | 38.890 | 39.170 | 39.142 | USD 21,920 | 43.97 |
| 2025-03-17 | BUY | 62 | 38.990 | 39.110 | 39.098 | USD 2,424 | 44.02 |
| 2025-03-14 | SELL | -55 | 38.550 | 38.580 | 38.577 | USD -2,122 | 44.08 Profit of 303 on sale |
| 2025-03-13 | SELL | -7,435 | 37.480 | 38.820 | 38.686 | USD -287,630 | 44.15 Profit of 40,629 on sale |
| 2025-03-12 | BUY | 1,344 | 38.530 | 38.940 | 38.899 | USD 52,280 | 44.21 |
| 2025-03-11 | BUY | 1,344 | 38.230 | 39.550 | 39.418 | USD 52,978 | 44.28 |
| 2025-03-07 | BUY | 444 | 40.060 | 40.260 | 40.240 | USD 17,867 | 44.38 |
| 2025-03-06 | BUY | 1,554 | 39.860 | 40.200 | 40.166 | USD 62,418 | 44.43 |
| 2025-03-05 | BUY | 8,436 | 40.450 | 41.660 | 41.539 | USD 350,423 | 44.47 |
| 2025-03-04 | BUY | 448 | 41.630 | 42.840 | 42.719 | USD 19,138 | 44.51 |
| 2025-03-03 | BUY | 555 | 43.050 | 44.310 | 44.184 | USD 24,522 | 44.52 |
| 2025-02-28 | BUY | 1,130 | 43.470 | 43.520 | 43.515 | USD 49,172 | 44.54 |
| 2025-02-27 | BUY | 1,035 | 42.980 | 43.580 | 43.520 | USD 45,043 | 44.55 |
| 2025-02-26 | SELL | -600 | 42.830 | 43.520 | 43.451 | USD -26,071 | 44.58 Profit of 675 on sale |
| 2025-02-25 | SELL | -115 | 43.010 | 43.570 | 43.514 | USD -5,004 | 44.59 Profit of 124 on sale |
| 2025-02-24 | BUY | 115 | 42.990 | 43.430 | 43.386 | USD 4,989 | 44.61 |
| 2025-02-20 | SELL | -1,495 | 43.610 | 44.380 | 44.303 | USD -66,233 | 44.65 Profit of 518 on sale |
| 2025-02-19 | BUY | 460 | 44.350 | 44.450 | 44.440 | USD 20,442 | 44.65 |
| 2025-02-18 | BUY | 466 | 44.460 | 44.520 | 44.514 | USD 20,744 | 44.66 |
| 2025-02-13 | BUY | 12,996 | 43.580 | 43.740 | 43.724 | USD 568,237 | 44.69 |
| 2025-02-12 | BUY | 3,876 | 43.430 | 43.630 | 43.610 | USD 169,032 | 44.70 |
| 2025-02-11 | BUY | 3,202 | 44.000 | 44.030 | 44.027 | USD 140,974 | 44.71 |
| 2025-02-07 | BUY | 342 | 44.040 | 44.320 | 44.292 | USD 15,148 | 44.74 |
| 2025-02-06 | BUY | 4,560 | 44.300 | 44.340 | 44.336 | USD 202,172 | 44.75 |
| 2025-02-05 | BUY | 2,280 | 43.980 | 44.230 | 44.205 | USD 100,787 | 44.76 |
| 2025-02-04 | BUY | 1,710 | 43.870 | 44.160 | 44.131 | USD 75,464 | 44.77 |
| 2025-02-03 | SELL | -9,918 | 43.570 | 43.850 | 43.822 | USD -434,627 | 44.79 Profit of 9,619 on sale |
| 2025-01-31 | BUY | 912 | 44.310 | 44.690 | 44.652 | USD 40,723 | 44.80 |
| 2025-01-30 | BUY | 114 | 44.490 | 44.780 | 44.751 | USD 5,102 | 44.80 |
| 2025-01-29 | BUY | 1,938 | 44.170 | 45.420 | 45.295 | USD 87,782 | 44.81 |
| 2025-01-28 | BUY | 684 | 44.780 | 45.090 | 45.059 | USD 30,820 | 44.81 |
| 2025-01-27 | BUY | 684 | 44.960 | 44.980 | 44.978 | USD 30,765 | 44.81 |
| 2025-01-24 | BUY | 684 | 44.180 | 44.460 | 44.432 | USD 30,391 | 44.82 |
| 2025-01-23 | BUY | 1,938 | 43.850 | 44.450 | 44.390 | USD 86,028 | 44.84 |
| 2025-01-22 | BUY | 1,140 | 43.930 | 44.380 | 44.335 | USD 50,542 | 44.86 |
| 2025-01-21 | BUY | 6,726 | 44.860 | 45.310 | 45.265 | USD 304,452 | 44.85 |
| 2025-01-17 | BUY | 1,368 | 44.340 | 44.400 | 44.394 | USD 60,731 | 44.87 |
| 2025-01-15 | BUY | 684 | 44.000 | 44.540 | 44.486 | USD 30,428 | 44.92 |
| 2025-01-13 | BUY | 1,938 | 41.730 | 41.790 | 41.784 | USD 80,977 | 45.02 |
| 2025-01-10 | BUY | 1,480 | 41.120 | 41.890 | 41.813 | USD 61,883 | 45.10 |
| 2024-12-31 | BUY | 342 | 42.280 | 42.790 | 42.739 | USD 14,617 | 45.34 |
| 2024-12-30 | BUY | 456 | 42.720 | 42.950 | 42.927 | USD 19,575 | 45.40 |
| 2024-12-27 | BUY | 2,208 | 42.900 | 43.520 | 43.458 | USD 95,955 | 45.46 |
| 2024-12-23 | BUY | 684 | 42.890 | 43.030 | 43.016 | USD 29,423 | 45.63 |
| 2024-12-20 | SELL | -6,486 | 42.930 | 43.130 | 43.110 | USD -279,611 | 45.70 Profit of 16,803 on sale |
| 2024-12-19 | BUY | 1,440 | 42.260 | 43.550 | 43.421 | USD 62,526 | 45.79 |
| 2024-12-17 | BUY | 1,083 | 45.050 | 45.580 | 45.527 | USD 49,306 | 45.90 |
| 2024-12-16 | BUY | 357 | 45.610 | 45.900 | 45.871 | USD 16,376 | 45.90 |
| 2024-12-13 | BUY | 595 | 45.550 | 45.600 | 45.595 | USD 27,129 | 45.91 |
| 2024-12-11 | BUY | 357 | 45.820 | 46.820 | 46.720 | USD 16,679 | 45.92 |
| 2024-12-10 | BUY | 238 | 46.390 | 47.000 | 46.939 | USD 11,171 | 45.90 |
| 2024-12-09 | BUY | 238 | 46.530 | 47.280 | 47.205 | USD 11,235 | 45.88 |
| 2024-12-05 | SELL | -714 | 47.320 | 47.860 | 47.806 | USD -34,133 | 45.79 Loss of -1,440 on sale |
| 2024-12-04 | BUY | 122 | 46.860 | 47.280 | 47.238 | USD 5,763 | 45.75 |
| 2024-12-02 | BUY | 476 | 47.570 | 48.190 | 48.128 | USD 22,909 | 45.64 |
| 2024-11-29 | BUY | 2,124 | 48.060 | 48.500 | 48.456 | USD 102,921 | 45.54 |
| 2024-11-27 | BUY | 472 | 48.160 | 48.880 | 48.808 | USD 23,037 | 45.33 |
| 2024-11-26 | BUY | 1,180 | 48.250 | 48.650 | 48.610 | USD 57,360 | 45.20 |
| 2024-11-25 | BUY | 14,632 | 48.440 | 49.070 | 49.007 | USD 717,070 | 45.05 |
| 2024-11-22 | BUY | 354 | 47.900 | 48.070 | 48.053 | USD 17,011 | 44.92 |
| 2024-11-21 | BUY | 354 | 47.120 | 47.560 | 47.516 | USD 16,821 | 44.81 |
| 2024-11-20 | BUY | 1,534 | 46.310 | 46.710 | 46.670 | USD 71,592 | 44.73 |
| 2024-11-19 | SELL | -1,534 | 46.440 | 46.820 | 46.782 | USD -71,764 | 44.63 Loss of -3,298 on sale |
| 2024-11-18 | BUY | 7,080 | 46.820 | 47.280 | 47.234 | USD 334,417 | 44.50 |
| 2024-11-12 | BUY | 1,416 | 47.170 | 47.420 | 47.395 | USD 67,111 | 44.34 |
| 2024-11-11 | BUY | 354 | 47.200 | 47.580 | 47.542 | USD 16,830 | 44.15 |
| 2024-11-08 | BUY | 1,423 | 46.260 | 46.720 | 46.674 | USD 66,417 | 43.99 |
| 2024-11-07 | BUY | 2,402 | 45.930 | 46.680 | 46.605 | USD 111,945 | 43.85 |
| 2024-11-06 | BUY | 1,053 | 46.870 | 46.900 | 46.897 | USD 49,383 | 43.59 |
| 2024-11-05 | BUY | 234 | 43.160 | 43.450 | 43.421 | USD 10,161 | 43.63 |
| 2024-11-04 | BUY | 1,215 | 42.830 | 43.190 | 43.154 | USD 52,432 | 43.71 |
| 2024-11-01 | BUY | 585 | 43.140 | 44.120 | 44.022 | USD 25,753 | 43.78 |
| 2024-10-30 | BUY | 351 | 44.080 | 44.840 | 44.764 | USD 15,712 | 43.75 |
| 2024-10-29 | BUY | 2,223 | 44.010 | 44.280 | 44.253 | USD 98,374 | 43.70 |
| 2024-10-25 | BUY | 468 | 43.220 | 44.530 | 44.399 | USD 20,779 | 43.74 |
| 2024-10-24 | BUY | 351 | 44.060 | 44.190 | 44.177 | USD 15,506 | 43.63 |
| 2024-10-22 | BUY | 702 | 43.660 | 43.920 | 43.894 | USD 30,814 | 43.37 |
| 2024-10-21 | BUY | 585 | 43.370 | 44.860 | 44.711 | USD 26,156 | 0.00 |