| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 160 | 60.530 | 59.160 | 59.297 | USD 9,488 | 49.26 |
| 2025-11-06 | SELL | -100 | 59.676 | 58.410 | 58.537 | USD -5,854 | 49.15 Loss of -938 on sale |
| 2025-11-05 | SELL | -60 | 58.990 | 57.820 | 57.937 | USD -3,476 | 49.11 Loss of -530 on sale |
| 2025-11-04 | SELL | -253 | 58.550 | 56.400 | 56.615 | USD -14,324 | 49.06 Loss of -1,911 on sale |
| 2025-10-31 | SELL | -40 | 58.800 | 57.570 | 57.693 | USD -2,308 | 48.97 Loss of -349 on sale |
| 2025-10-30 | BUY | 140 | 59.990 | 56.000 | 56.399 | USD 7,896 | 48.92 |
| 2025-10-29 | BUY | 140 | 54.350 | 54.780 | 54.737 | USD 7,663 | 48.89 |
| 2025-10-28 | BUY | 600 | 54.530 | 55.485 | 55.390 | USD 33,234 | 48.86 |
| 2025-10-27 | BUY | 320 | 54.810 | 54.820 | 54.819 | USD 17,542 | 48.83 |
| 2025-10-24 | BUY | 40 | 52.900 | 53.880 | 53.782 | USD 2,151 | 48.81 |
| 2025-10-23 | SELL | -80 | 52.830 | 53.170 | 53.136 | USD -4,251 | 48.79 Loss of -348 on sale |
| 2025-10-22 | BUY | 160 | 52.490 | 53.450 | 53.354 | USD 8,537 | 48.77 |
| 2025-10-21 | BUY | 60 | 52.470 | 52.850 | 52.812 | USD 3,169 | 48.75 |
| 2025-10-17 | BUY | 300 | 51.890 | 52.010 | 51.998 | USD 15,599 | 48.71 |
| 2025-10-16 | BUY | 20 | 51.270 | 51.970 | 51.900 | USD 1,038 | 48.70 |
| 2025-10-14 | SELL | -120 | 52.110 | 52.215 | 52.205 | USD -6,265 | 48.66 Loss of -425 on sale |
| 2025-10-13 | BUY | 140 | 51.950 | 52.060 | 52.049 | USD 7,287 | 48.65 |
| 2025-10-02 | BUY | 220 | 55.880 | 56.465 | 56.407 | USD 12,409 | 48.61 |
| 2025-10-01 | BUY | 140 | 55.950 | 56.680 | 56.607 | USD 7,925 | 48.57 |
| 2025-09-30 | BUY | 200 | 57.290 | 59.290 | 59.090 | USD 11,818 | 48.52 |
| 2025-09-29 | BUY | 180 | 57.000 | 57.020 | 57.018 | USD 10,263 | 48.47 |
| 2025-09-26 | BUY | 42,018 | 55.290 | 55.490 | 55.470 | USD 2,330,739 | 48.43 |
| 2025-09-25 | BUY | 252 | 54.460 | 55.030 | 54.973 | USD 13,853 | 48.40 |
| 2025-09-24 | BUY | 936 | 54.300 | 55.590 | 55.461 | USD 51,911 | 48.36 |
| 2025-09-18 | BUY | 18 | 54.020 | 54.660 | 54.596 | USD 983 | 48.33 |
| 2025-09-17 | BUY | 162 | 53.570 | 53.850 | 53.822 | USD 8,719 | 48.30 |
| 2025-09-16 | BUY | 72 | 52.010 | 53.080 | 52.973 | USD 3,814 | 48.28 |
| 2025-08-22 | BUY | 18 | 54.430 | 55.145 | 55.074 | USD 991 | 48.24 |
| 2025-08-21 | BUY | 54 | 53.980 | 54.160 | 54.142 | USD 2,924 | 48.21 |
| 2025-08-20 | BUY | 72 | 54.010 | 54.180 | 54.163 | USD 3,900 | 48.17 |
| 2025-08-19 | BUY | 108 | 53.220 | 53.750 | 53.697 | USD 5,799 | 48.14 |
| 2025-07-31 | BUY | 18 | 51.140 | 51.370 | 51.347 | USD 924 | 48.12 |
| 2025-07-30 | BUY | 144 | 50.970 | 51.545 | 51.487 | USD 7,414 | 48.11 |
| 2025-07-29 | BUY | 18 | 51.310 | 52.220 | 52.129 | USD 938 | 48.09 |
| 2025-07-24 | BUY | 18 | 51.690 | 52.170 | 52.122 | USD 938 | 48.06 |
| 2025-07-23 | BUY | 108 | 51.910 | 52.130 | 52.108 | USD 5,628 | 48.04 |
| 2025-07-22 | BUY | 162 | 51.370 | 51.930 | 51.874 | USD 8,404 | 48.02 |
| 2025-07-21 | BUY | 36 | 51.070 | 51.840 | 51.763 | USD 1,863 | 48.00 |
| 2025-07-18 | SELL | -180 | 51.680 | 52.010 | 51.977 | USD -9,356 | 47.98 Loss of -720 on sale |
| 2025-07-17 | BUY | 18 | 51.760 | 51.900 | 51.886 | USD 934 | 47.95 |
| 2025-07-16 | BUY | 72 | 51.090 | 51.260 | 51.243 | USD 3,689 | 47.93 |
| 2025-07-15 | SELL | -270 | 51.020 | 51.913 | 51.824 | USD -13,992 | 47.91 Loss of -1,056 on sale |
| 2025-07-11 | SELL | -36 | 50.590 | 52.390 | 52.210 | USD -1,880 | 47.90 Loss of -155 on sale |
| 2025-07-10 | BUY | 144 | 51.900 | 52.250 | 52.215 | USD 7,519 | 47.87 |
| 2025-07-09 | BUY | 144 | 50.610 | 50.825 | 50.804 | USD 7,316 | 47.85 |
| 2025-07-08 | BUY | 108 | 50.530 | 50.805 | 50.778 | USD 5,484 | 47.84 |
| 2025-07-07 | SELL | -414 | 50.370 | 51.770 | 51.630 | USD -21,375 | 47.82 Loss of -1,578 on sale |
| 2025-07-02 | SELL | -522 | 50.770 | 51.710 | 51.616 | USD -26,944 | 47.75 Loss of -2,020 on sale |
| 2025-06-30 | BUY | 306 | 51.630 | 52.640 | 52.539 | USD 16,077 | 47.72 |
| 2025-06-27 | BUY | 162 | 52.350 | 52.859 | 52.808 | USD 8,555 | 47.69 |
| 2025-06-25 | SELL | -36 | 51.380 | 51.765 | 51.726 | USD -1,862 | 47.63 Loss of -147 on sale |
| 2025-06-24 | BUY | 18 | 51.310 | 51.750 | 51.706 | USD 931 | 47.60 |
| 2025-06-23 | BUY | 468 | 51.400 | 51.435 | 51.432 | USD 24,070 | 47.58 |
| 2025-06-20 | SELL | -54 | 50.740 | 51.300 | 51.244 | USD -2,767 | 47.56 Loss of -199 on sale |
| 2025-06-18 | SELL | -108 | 50.220 | 50.630 | 50.589 | USD -5,464 | 47.52 Loss of -332 on sale |
| 2025-06-13 | SELL | -54 | 49.300 | 49.693 | 49.654 | USD -2,681 | 47.46 Loss of -118 on sale |
| 2025-06-12 | BUY | 54 | 49.480 | 50.440 | 50.344 | USD 2,719 | 47.45 |
| 2025-06-11 | BUY | 72 | 50.120 | 50.380 | 50.354 | USD 3,625 | 47.43 |
| 2025-06-06 | SELL | -90 | 49.790 | 49.810 | 49.808 | USD -4,483 | 47.37 Loss of -219 on sale |
| 2025-06-05 | SELL | -54 | 49.300 | 50.240 | 50.146 | USD -2,708 | 47.36 Loss of -151 on sale |
| 2025-06-04 | SELL | -72 | 49.550 | 50.880 | 50.747 | USD -3,654 | 47.34 Loss of -245 on sale |
| 2025-06-02 | BUY | 234 | 50.580 | 50.980 | 50.940 | USD 11,920 | 47.29 |
| 2025-05-30 | SELL | -51 | 50.280 | 50.475 | 50.455 | USD -2,573 | 47.27 Loss of -163 on sale |
| 2025-05-29 | BUY | 18 | 50.170 | 51.640 | 51.493 | USD 927 | 47.24 |
| 2025-05-28 | SELL | -18 | 51.500 | 51.950 | 51.905 | USD -934 | 47.21 Loss of -85 on sale |
| 2025-05-27 | BUY | 198 | 51.150 | 51.205 | 51.200 | USD 10,138 | 47.18 |
| 2025-05-23 | SELL | -360 | 50.430 | 50.520 | 50.511 | USD -18,184 | 47.12 Loss of -1,220 on sale |
| 2025-05-22 | SELL | -396 | 50.510 | 51.000 | 50.951 | USD -20,177 | 47.09 Loss of -1,527 on sale |
| 2025-05-21 | BUY | 18 | 50.850 | 51.855 | 51.754 | USD 932 | 47.06 |
| 2025-05-20 | BUY | 144 | 52.160 | 52.460 | 52.430 | USD 7,550 | 47.02 |
| 2025-05-19 | BUY | 522 | 51.670 | 51.700 | 51.697 | USD 26,986 | 46.98 |
| 2025-05-16 | BUY | 486 | 51.850 | 51.860 | 51.859 | USD 25,203 | 46.94 |
| 2025-05-15 | BUY | 396 | 51.310 | 51.410 | 51.400 | USD 20,354 | 46.90 |
| 2025-05-14 | BUY | 360 | 50.540 | 51.170 | 51.107 | USD 18,399 | 46.87 |
| 2025-05-13 | SELL | -72 | 51.080 | 51.360 | 51.332 | USD -3,696 | 46.83 Loss of -324 on sale |
| 2025-05-12 | BUY | 18 | 48.720 | 49.850 | 49.737 | USD 895 | 46.81 |
| 2025-05-09 | BUY | 54 | 46.720 | 47.430 | 47.359 | USD 2,557 | 46.81 |
| 2025-05-08 | SELL | -522 | 46.960 | 47.830 | 47.743 | USD -24,922 | 46.81 Loss of -486 on sale |
| 2025-05-07 | SELL | -252 | 47.320 | 47.420 | 47.410 | USD -11,947 | 46.81 Loss of -152 on sale |
| 2025-05-06 | BUY | 630 | 45.970 | 46.025 | 46.020 | USD 28,992 | 46.82 |
| 2025-05-02 | BUY | 54 | 46.170 | 47.040 | 46.953 | USD 2,535 | 46.83 |
| 2025-05-01 | SELL | -90 | 45.870 | 46.250 | 46.212 | USD -4,159 | 46.84 Profit of 57 on sale |
| 2025-04-30 | BUY | 54 | 46.240 | 46.320 | 46.312 | USD 2,501 | 46.85 |
| 2025-04-29 | BUY | 126 | 46.030 | 46.110 | 46.102 | USD 5,809 | 46.85 |
| 2025-04-28 | BUY | 268 | 45.920 | 46.230 | 46.199 | USD 12,381 | 46.86 |
| 2025-04-25 | BUY | 252 | 45.790 | 45.950 | 45.934 | USD 11,575 | 46.87 |
| 2025-04-24 | BUY | 72 | 45.740 | 46.030 | 46.001 | USD 3,312 | 46.89 |
| 2025-04-23 | BUY | 198 | 45.050 | 46.530 | 46.382 | USD 9,184 | 46.90 |
| 2025-04-22 | SELL | -110 | 44.780 | 44.810 | 44.807 | USD -4,929 | 46.93 Profit of 233 on sale |
| 2025-04-17 | BUY | 36 | 44.570 | 45.190 | 45.128 | USD 1,625 | 47.01 |
| 2025-04-16 | BUY | 72 | 44.700 | 46.200 | 46.050 | USD 3,316 | 47.03 |
| 2025-04-15 | BUY | 360 | 46.340 | 46.845 | 46.795 | USD 16,846 | 47.04 |
| 2025-04-11 | BUY | 450 | 45.650 | 46.760 | 46.649 | USD 20,992 | 47.06 |
| 2025-04-10 | BUY | 738 | 46.010 | 47.500 | 47.351 | USD 34,945 | 47.08 |
| 2025-04-09 | BUY | 144 | 47.710 | 48.140 | 48.097 | USD 6,926 | 47.07 |
| 2025-04-08 | BUY | 378 | 43.810 | 46.440 | 46.177 | USD 17,455 | 47.11 |
| 2025-04-07 | BUY | 431 | 44.530 | 46.825 | 46.596 | USD 20,083 | 47.14 |
| 2025-04-04 | SELL | -1,080 | 45.730 | 48.070 | 47.836 | USD -51,663 | 47.15 Loss of -738 on sale |
| 2025-04-02 | BUY | 126 | 53.000 | 53.090 | 53.081 | USD 6,688 | 47.08 |
| 2025-03-31 | SELL | -486 | 52.710 | 52.890 | 52.872 | USD -25,696 | 46.96 Loss of -2,874 on sale |
| 2025-03-28 | SELL | -306 | 50.520 | 51.190 | 51.123 | USD -15,644 | 46.92 Loss of -1,287 on sale |
| 2025-03-27 | SELL | -90 | 50.730 | 51.210 | 51.162 | USD -4,605 | 46.87 Loss of -386 on sale |
| 2025-03-26 | BUY | 162 | 51.160 | 51.630 | 51.583 | USD 8,356 | 46.82 |
| 2025-03-25 | SELL | -216 | 50.860 | 51.020 | 51.004 | USD -11,017 | 46.76 Loss of -916 on sale |
| 2025-03-24 | BUY | 126 | 49.710 | 50.200 | 50.151 | USD 6,319 | 46.73 |
| 2025-03-21 | BUY | 216 | 49.700 | 50.090 | 50.051 | USD 10,811 | 46.69 |
| 2025-03-19 | BUY | 34 | 49.080 | 49.130 | 49.125 | USD 1,670 | 46.62 |
| 2025-03-18 | SELL | -324 | 48.450 | 48.755 | 48.725 | USD -15,787 | 46.59 Loss of -690 on sale |
| 2025-03-17 | BUY | 342 | 48.670 | 48.930 | 48.904 | USD 16,725 | 46.57 |
| 2025-03-14 | BUY | 306 | 48.470 | 48.540 | 48.533 | USD 14,851 | 46.54 |
| 2025-03-13 | BUY | 1,510 | 47.120 | 48.530 | 48.389 | USD 73,067 | 46.53 |
| 2025-03-12 | BUY | 720 | 48.420 | 49.560 | 49.446 | USD 35,601 | 46.50 |
| 2025-03-11 | BUY | 288 | 48.990 | 50.235 | 50.111 | USD 14,432 | 46.47 |
| 2025-03-07 | BUY | 174 | 51.600 | 51.920 | 51.888 | USD 9,029 | 46.34 |
| 2025-03-06 | SELL | -162 | 51.500 | 52.560 | 52.454 | USD -8,498 | 46.26 Loss of -1,003 on sale |
| 2025-03-05 | BUY | 560 | 52.570 | 52.730 | 52.714 | USD 29,520 | 46.16 |
| 2025-03-04 | BUY | 108 | 52.610 | 53.400 | 53.321 | USD 5,759 | 46.06 |
| 2025-03-03 | BUY | 486 | 53.450 | 55.000 | 54.845 | USD 26,655 | 45.95 |
| 2025-02-28 | SELL | -126 | 54.070 | 54.330 | 54.304 | USD -6,842 | 45.82 Loss of -1,070 on sale |
| 2025-02-27 | BUY | 18 | 52.900 | 53.980 | 53.872 | USD 970 | 45.70 |
| 2025-02-26 | SELL | -36 | 53.310 | 54.580 | 54.453 | USD -1,960 | 45.57 Loss of -320 on sale |
| 2025-02-25 | BUY | 342 | 53.280 | 54.530 | 54.405 | USD 18,607 | 45.44 |
| 2025-02-21 | BUY | 252 | 53.010 | 54.073 | 53.967 | USD 13,600 | 45.15 |
| 2025-02-20 | BUY | 144 | 53.370 | 53.595 | 53.573 | USD 7,714 | 45.01 |
| 2025-02-19 | BUY | 36 | 53.610 | 53.950 | 53.916 | USD 1,941 | 44.85 |
| 2025-02-18 | BUY | 90 | 52.750 | 52.920 | 52.903 | USD 4,761 | 44.71 |
| 2025-02-13 | BUY | 306 | 52.170 | 52.280 | 52.269 | USD 15,994 | 44.26 |
| 2025-02-12 | BUY | 108 | 51.450 | 51.690 | 51.666 | USD 5,580 | 44.11 |
| 2025-02-11 | SELL | -36 | 50.550 | 50.720 | 50.703 | USD -1,825 | 43.98 Loss of -242 on sale |
| 2025-02-07 | SELL | -144 | 50.100 | 50.850 | 50.775 | USD -7,312 | 43.72 Loss of -1,016 on sale |
| 2025-02-06 | BUY | 72 | 50.460 | 51.540 | 51.432 | USD 3,703 | 43.57 |
| 2025-02-04 | BUY | 630 | 51.550 | 52.540 | 52.441 | USD 33,038 | 43.21 |
| 2025-02-03 | BUY | 234 | 49.190 | 49.320 | 49.307 | USD 11,538 | 43.07 |
| 2025-01-31 | BUY | 54 | 48.600 | 49.290 | 49.221 | USD 2,658 | 42.94 |
| 2025-01-30 | BUY | 36 | 48.370 | 48.410 | 48.406 | USD 1,743 | 42.81 |
| 2025-01-29 | BUY | 342 | 47.850 | 48.345 | 48.296 | USD 16,517 | 42.68 |
| 2025-01-28 | BUY | 162 | 47.580 | 47.960 | 47.922 | USD 7,763 | 42.56 |
| 2025-01-27 | BUY | 252 | 47.700 | 48.060 | 48.024 | USD 12,102 | 42.42 |
| 2025-01-24 | BUY | 162 | 46.550 | 46.590 | 46.586 | USD 7,547 | 42.31 |
| 2025-01-23 | BUY | 468 | 46.030 | 46.130 | 46.120 | USD 21,584 | 42.21 |
| 2025-01-22 | BUY | 306 | 45.780 | 45.940 | 45.924 | USD 14,053 | 42.11 |
| 2025-01-06 | BUY | 180 | 47.070 | 47.590 | 47.538 | USD 8,557 | 41.96 |
| 2024-12-10 | BUY | 126 | 43.930 | 44.300 | 44.263 | USD 5,577 | 41.90 |
| 2024-12-09 | BUY | 144 | 43.750 | 44.770 | 44.668 | USD 6,432 | 41.84 |
| 2024-12-06 | BUY | 216 | 44.640 | 44.680 | 44.676 | USD 9,650 | 41.75 |
| 2024-12-05 | BUY | 54 | 44.250 | 44.330 | 44.322 | USD 2,393 | 41.67 |
| 2024-12-04 | BUY | 198 | 44.020 | 44.130 | 44.119 | USD 8,736 | 41.59 |
| 2024-12-03 | BUY | 633 | 44.050 | 44.520 | 44.473 | USD 28,151 | 41.50 |
| 2024-12-02 | BUY | 53 | 44.410 | 44.709 | 44.679 | USD 2,368 | 41.39 |
| 2024-11-29 | BUY | 414 | 44.730 | 44.890 | 44.874 | USD 18,578 | 41.27 |
| 2024-11-27 | BUY | 486 | 44.360 | 44.530 | 44.513 | USD 21,633 | 41.01 |
| 2024-11-26 | BUY | 1,044 | 43.810 | 44.000 | 43.981 | USD 45,916 | 40.89 |
| 2024-11-25 | BUY | 1,080 | 43.710 | 44.660 | 44.565 | USD 48,130 | 40.76 |
| 2024-11-22 | BUY | 1,260 | 44.370 | 44.560 | 44.541 | USD 56,122 | 40.59 |
| 2024-11-21 | BUY | 198 | 44.120 | 44.265 | 44.250 | USD 8,762 | 40.41 |
| 2024-11-20 | BUY | 180 | 43.370 | 43.460 | 43.451 | USD 7,821 | 40.25 |
| 2024-11-19 | BUY | 162 | 43.210 | 43.230 | 43.228 | USD 7,003 | 40.09 |
| 2024-11-18 | BUY | 1,458 | 42.750 | 43.100 | 43.065 | USD 62,789 | 39.93 |
| 2024-11-12 | BUY | 504 | 43.650 | 43.675 | 43.672 | USD 22,011 | 39.70 |
| 2024-11-11 | BUY | 342 | 42.500 | 42.520 | 42.518 | USD 14,541 | 39.51 |
| 2024-11-08 | BUY | 256 | 41.560 | 41.870 | 41.839 | USD 10,711 | 39.37 |
| 2024-11-07 | BUY | 1,602 | 41.570 | 42.750 | 42.632 | USD 68,296 | 39.20 |
| 2024-11-06 | BUY | 486 | 42.380 | 42.420 | 42.416 | USD 20,614 | 38.93 |
| 2024-11-05 | BUY | 718 | 40.660 | 40.780 | 40.768 | USD 29,271 | 38.78 |
| 2024-11-04 | BUY | 126 | 39.960 | 42.130 | 41.913 | USD 5,281 | 38.66 |
| 2024-11-01 | BUY | 288 | 38.890 | 39.170 | 39.142 | USD 11,273 | 38.63 |
| 2024-10-31 | BUY | 72 | 38.960 | 39.230 | 39.203 | USD 2,823 | 38.59 |
| 2024-10-30 | BUY | 179 | 38.950 | 39.160 | 39.139 | USD 7,006 | 38.54 |
| 2024-10-29 | BUY | 432 | 38.770 | 38.910 | 38.896 | USD 16,803 | 38.50 |
| 2024-10-28 | SELL | -126 | 38.680 | 38.770 | 38.761 | USD -4,884 | 38.46 Loss of -37 on sale |
| 2024-10-25 | BUY | 216 | 38.350 | 38.725 | 38.687 | USD 8,356 | 38.49 |
| 2024-10-24 | BUY | 144 | 38.340 | 38.530 | 38.511 | USD 5,546 | 38.54 |
| 2024-10-23 | BUY | 180 | 38.410 | 38.820 | 38.779 | USD 6,980 | 38.61 |
| 2024-10-22 | BUY | 465 | 38.700 | 38.870 | 38.853 | USD 18,067 | 38.52 |
| 2024-10-21 | BUY | 504 | 38.520 | 39.010 | 38.961 | USD 19,636 | 0.00 |