| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 363 | 60.550 | 59.600 | 59.695 | USD 21,669 | 49.03 |
| 2025-11-10 | BUY | 173 | 60.530 | 59.160 | 59.297 | USD 10,258 | 48.93 |
| 2025-11-07 | SELL | -10 | 59.980 | 58.860 | 58.972 | USD -590 | 48.89 Loss of -101 on sale |
| 2025-11-06 | SELL | -36 | 59.676 | 58.410 | 58.537 | USD -2,107 | 48.84 Loss of -349 on sale |
| 2025-11-05 | BUY | 117 | 58.990 | 57.820 | 57.937 | USD 6,779 | 48.80 |
| 2025-11-04 | BUY | 144 | 58.550 | 56.400 | 56.615 | USD 8,153 | 48.75 |
| 2025-11-03 | SELL | -72 | 58.660 | 56.520 | 56.734 | USD -4,085 | 48.71 Loss of -577 on sale |
| 2025-10-30 | BUY | 450 | 59.990 | 56.000 | 56.399 | USD 25,380 | 48.62 |
| 2025-10-29 | BUY | 450 | 54.350 | 54.780 | 54.737 | USD 24,632 | 48.60 |
| 2025-10-28 | BUY | 45 | 54.530 | 55.485 | 55.390 | USD 2,493 | 48.57 |
| 2025-10-27 | BUY | 27 | 54.810 | 54.820 | 54.819 | USD 1,480 | 48.54 |
| 2025-10-24 | BUY | 18 | 52.900 | 53.880 | 53.782 | USD 968 | 48.52 |
| 2025-10-21 | BUY | 27 | 52.470 | 52.850 | 52.812 | USD 1,426 | 48.46 |
| 2025-10-20 | BUY | 99 | 52.110 | 52.250 | 52.236 | USD 5,171 | 48.44 |
| 2025-10-16 | BUY | 90 | 51.270 | 51.970 | 51.900 | USD 4,671 | 48.41 |
| 2025-10-15 | BUY | 106 | 51.600 | 52.590 | 52.491 | USD 5,564 | 48.40 |
| 2025-10-03 | BUY | 36 | 55.750 | 56.410 | 56.344 | USD 2,028 | 48.35 |
| 2025-10-02 | BUY | 72 | 55.880 | 56.465 | 56.407 | USD 4,061 | 48.31 |
| 2025-10-01 | BUY | 112 | 55.950 | 56.680 | 56.607 | USD 6,340 | 48.27 |
| 2025-09-30 | BUY | 657 | 57.290 | 59.290 | 59.090 | USD 38,822 | 48.23 |
| 2025-09-29 | BUY | 171 | 57.000 | 57.020 | 57.018 | USD 9,750 | 48.18 |
| 2025-09-26 | BUY | 384 | 55.290 | 55.490 | 55.470 | USD 21,300 | 48.15 |
| 2025-09-25 | BUY | 27 | 54.460 | 55.030 | 54.973 | USD 1,484 | 48.11 |
| 2025-09-24 | BUY | 520 | 54.300 | 55.590 | 55.461 | USD 28,840 | 48.08 |
| 2025-09-18 | BUY | 108 | 54.020 | 54.660 | 54.596 | USD 5,896 | 48.05 |
| 2025-09-17 | BUY | 135 | 53.570 | 53.850 | 53.822 | USD 7,266 | 48.03 |
| 2025-09-16 | BUY | 216 | 52.010 | 53.080 | 52.973 | USD 11,442 | 48.01 |
| 2025-09-11 | SELL | -9 | 52.840 | 53.260 | 53.218 | USD -479 | 47.98 Loss of -47 on sale |
| 2025-09-10 | BUY | 576 | 51.800 | 52.880 | 52.772 | USD 30,397 | 47.96 |
| 2025-09-09 | BUY | 40 | 53.020 | 54.260 | 54.136 | USD 2,165 | 47.93 |
| 2025-08-06 | BUY | 169 | 49.500 | 50.165 | 50.099 | USD 8,467 | 47.92 |
| 2025-07-31 | BUY | 45 | 51.140 | 51.370 | 51.347 | USD 2,311 | 47.89 |
| 2025-07-29 | BUY | 180 | 51.310 | 52.220 | 52.129 | USD 9,383 | 47.86 |
| 2025-07-28 | BUY | 36 | 51.920 | 52.500 | 52.442 | USD 1,888 | 47.83 |
| 2025-07-25 | BUY | 54 | 52.120 | 52.280 | 52.264 | USD 2,822 | 47.81 |
| 2025-07-24 | BUY | 26 | 51.690 | 52.170 | 52.122 | USD 1,355 | 47.79 |
| 2025-07-23 | BUY | 63 | 51.910 | 52.130 | 52.108 | USD 3,283 | 47.77 |
| 2025-07-22 | BUY | 36 | 51.370 | 51.930 | 51.874 | USD 1,867 | 47.75 |
| 2025-07-18 | BUY | 64 | 51.680 | 52.010 | 51.977 | USD 3,327 | 47.73 |
| 2025-07-17 | BUY | 54 | 51.760 | 51.900 | 51.886 | USD 2,802 | 47.70 |
| 2025-07-11 | BUY | 72 | 50.590 | 52.390 | 52.210 | USD 3,759 | 47.63 |
| 2025-07-10 | BUY | 81 | 51.900 | 52.250 | 52.215 | USD 4,229 | 47.60 |
| 2025-07-09 | BUY | 81 | 50.610 | 50.825 | 50.804 | USD 4,115 | 47.59 |
| 2025-07-07 | SELL | -54 | 50.370 | 51.770 | 51.630 | USD -2,788 | 47.55 Loss of -220 on sale |
| 2025-07-02 | SELL | -242 | 50.770 | 51.710 | 51.616 | USD -12,491 | 47.48 Loss of -1,000 on sale |
| 2025-06-27 | BUY | 32 | 52.350 | 52.859 | 52.808 | USD 1,690 | 47.43 |
| 2025-06-26 | BUY | 27 | 52.210 | 52.260 | 52.255 | USD 1,411 | 47.40 |
| 2025-06-24 | SELL | -126 | 51.310 | 51.750 | 51.706 | USD -6,515 | 47.35 Loss of -549 on sale |
| 2025-06-18 | BUY | 72 | 50.220 | 50.630 | 50.589 | USD 3,642 | 47.27 |
| 2025-06-17 | BUY | 27 | 49.630 | 50.800 | 50.683 | USD 1,368 | 47.25 |
| 2025-06-16 | SELL | -37 | 50.780 | 50.810 | 50.807 | USD -1,880 | 47.23 Loss of -132 on sale |
| 2025-06-13 | BUY | 84 | 49.300 | 49.693 | 49.654 | USD 4,171 | 47.22 |
| 2025-06-12 | SELL | -45 | 49.480 | 50.440 | 50.344 | USD -2,265 | 47.20 Loss of -141 on sale |
| 2025-06-11 | BUY | 99 | 50.120 | 50.380 | 50.354 | USD 4,985 | 47.18 |
| 2025-06-06 | BUY | 27 | 49.790 | 49.810 | 49.808 | USD 1,345 | 47.13 |
| 2025-06-05 | BUY | 126 | 49.300 | 50.240 | 50.146 | USD 6,318 | 47.12 |
| 2025-06-04 | BUY | 18 | 49.550 | 50.880 | 50.747 | USD 913 | 47.10 |
| 2025-06-03 | SELL | -9 | 50.720 | 50.900 | 50.882 | USD -458 | 47.07 Loss of -34 on sale |
| 2025-05-30 | SELL | -1,098 | 50.280 | 50.475 | 50.455 | USD -55,400 | 47.03 Loss of -3,762 on sale |
| 2025-05-29 | BUY | 23 | 50.170 | 51.640 | 51.493 | USD 1,184 | 47.01 |
| 2025-05-27 | BUY | 153 | 51.150 | 51.205 | 51.200 | USD 7,834 | 46.95 |
| 2025-05-23 | BUY | 120 | 50.430 | 50.520 | 50.511 | USD 6,061 | 46.90 |
| 2025-05-22 | BUY | 63 | 50.510 | 51.000 | 50.951 | USD 3,210 | 46.87 |
| 2025-05-19 | BUY | 54 | 51.670 | 51.700 | 51.697 | USD 2,792 | 46.77 |
| 2025-05-16 | BUY | 27 | 51.850 | 51.860 | 51.859 | USD 1,400 | 46.73 |
| 2025-05-15 | SELL | -18 | 51.310 | 51.410 | 51.400 | USD -925 | 46.70 Loss of -85 on sale |
| 2025-05-14 | BUY | 9 | 50.540 | 51.170 | 51.107 | USD 460 | 46.67 |
| 2025-05-13 | BUY | 18 | 51.080 | 51.360 | 51.332 | USD 924 | 46.64 |
| 2025-05-08 | BUY | 18 | 46.960 | 47.830 | 47.743 | USD 859 | 46.63 |
| 2025-05-07 | BUY | 27 | 47.320 | 47.420 | 47.410 | USD 1,280 | 46.63 |
| 2025-05-02 | BUY | 999 | 46.170 | 47.040 | 46.953 | USD 46,906 | 46.64 |
| 2025-04-30 | BUY | 315 | 46.240 | 46.320 | 46.312 | USD 14,588 | 46.65 |
| 2025-04-29 | BUY | 78 | 46.030 | 46.110 | 46.102 | USD 3,596 | 46.66 |
| 2025-04-28 | BUY | 63 | 45.920 | 46.230 | 46.199 | USD 2,911 | 46.66 |
| 2025-04-25 | BUY | 162 | 45.790 | 45.950 | 45.934 | USD 7,441 | 46.67 |
| 2025-04-24 | SELL | -189 | 45.740 | 46.030 | 46.001 | USD -8,694 | 46.68 Profit of 128 on sale |
| 2025-04-23 | BUY | 171 | 45.050 | 46.530 | 46.382 | USD 7,931 | 46.69 |
| 2025-04-22 | BUY | 72 | 44.780 | 44.810 | 44.807 | USD 3,226 | 46.71 |
| 2025-04-17 | BUY | 99 | 44.570 | 45.190 | 45.128 | USD 4,468 | 46.77 |
| 2025-04-15 | BUY | 90 | 46.340 | 46.845 | 46.795 | USD 4,212 | 46.79 |
| 2025-04-11 | BUY | 144 | 45.650 | 46.760 | 46.649 | USD 6,717 | 46.81 |
| 2025-04-09 | BUY | 54 | 47.710 | 48.140 | 48.097 | USD 2,597 | 46.81 |
| 2025-04-08 | BUY | 324 | 43.810 | 46.440 | 46.177 | USD 14,961 | 46.83 |
| 2025-04-07 | BUY | 105 | 44.530 | 46.825 | 46.596 | USD 4,893 | 46.85 |
| 2025-04-04 | SELL | -144 | 45.730 | 48.070 | 47.836 | USD -6,888 | 46.86 Loss of -140 on sale |
| 2025-04-02 | BUY | 1,224 | 53.000 | 53.090 | 53.081 | USD 64,971 | 46.81 |
| 2025-04-01 | BUY | 9 | 51.770 | 52.735 | 52.639 | USD 474 | 46.76 |
| 2025-03-31 | BUY | 63 | 52.710 | 52.890 | 52.872 | USD 3,331 | 46.70 |
| 2025-03-28 | BUY | 36 | 50.520 | 51.190 | 51.123 | USD 1,840 | 46.67 |
| 2025-03-27 | BUY | 16 | 50.730 | 51.210 | 51.162 | USD 819 | 46.63 |
| 2025-03-26 | BUY | 9 | 51.160 | 51.630 | 51.583 | USD 464 | 46.58 |
| 2025-03-25 | BUY | 99 | 50.860 | 51.020 | 51.004 | USD 5,049 | 46.54 |
| 2025-03-24 | BUY | 104 | 49.710 | 50.200 | 50.151 | USD 5,216 | 46.51 |
| 2025-03-21 | SELL | -36 | 49.700 | 50.090 | 50.051 | USD -1,802 | 46.48 Loss of -129 on sale |
| 2025-03-20 | BUY | 144 | 49.400 | 49.670 | 49.643 | USD 7,149 | 46.45 |
| 2025-03-19 | BUY | 24 | 49.080 | 49.130 | 49.125 | USD 1,179 | 46.42 |
| 2025-03-18 | BUY | 304 | 48.450 | 48.755 | 48.725 | USD 14,812 | 46.40 |
| 2025-03-17 | BUY | 63 | 48.670 | 48.930 | 48.904 | USD 3,081 | 46.37 |
| 2025-03-14 | BUY | 468 | 48.470 | 48.540 | 48.533 | USD 22,713 | 46.35 |
| 2025-03-13 | BUY | 90 | 47.120 | 48.530 | 48.389 | USD 4,355 | 46.34 |
| 2025-03-12 | SELL | -450 | 48.420 | 49.560 | 49.446 | USD -22,251 | 46.32 Loss of -1,406 on sale |
| 2025-03-11 | SELL | -333 | 48.990 | 50.235 | 50.111 | USD -16,687 | 46.29 Loss of -1,272 on sale |
| 2025-03-10 | BUY | 99 | 50.000 | 51.210 | 51.089 | USD 5,058 | 46.25 |
| 2025-03-07 | BUY | 18 | 51.600 | 51.920 | 51.888 | USD 934 | 46.19 |
| 2025-03-05 | BUY | 135 | 52.570 | 52.730 | 52.714 | USD 7,116 | 46.12 |
| 2025-03-04 | BUY | 153 | 52.610 | 53.400 | 53.321 | USD 8,158 | 46.04 |
| 2025-03-03 | BUY | 288 | 53.450 | 55.000 | 54.845 | USD 15,795 | 45.96 |
| 2025-02-28 | BUY | 234 | 54.070 | 54.330 | 54.304 | USD 12,707 | 45.86 |
| 2025-02-27 | SELL | -45 | 52.900 | 53.980 | 53.872 | USD -2,424 | 45.78 Loss of -364 on sale |
| 2025-02-25 | BUY | 333 | 53.280 | 54.530 | 54.405 | USD 18,117 | 45.59 |
| 2025-02-21 | BUY | 36 | 53.010 | 54.073 | 53.967 | USD 1,943 | 45.39 |
| 2025-02-18 | SELL | -81 | 52.750 | 52.920 | 52.903 | USD -4,285 | 45.09 Loss of -633 on sale |
| 2025-02-14 | SELL | -549 | 52.390 | 52.510 | 52.498 | USD -28,821 | 44.89 Loss of -4,175 on sale |
| 2025-02-13 | BUY | 9 | 52.170 | 52.280 | 52.269 | USD 470 | 44.79 |
| 2025-02-12 | BUY | 88 | 51.450 | 51.690 | 51.666 | USD 4,547 | 44.70 |
| 2025-02-07 | SELL | -14 | 50.100 | 50.850 | 50.775 | USD -711 | 44.46 Loss of -88 on sale |
| 2025-02-06 | BUY | 171 | 50.460 | 51.540 | 51.432 | USD 8,795 | 44.38 |
| 2025-02-05 | BUY | 45 | 51.270 | 51.660 | 51.621 | USD 2,323 | 44.27 |
| 2025-02-04 | BUY | 54 | 51.550 | 52.540 | 52.441 | USD 2,832 | 44.17 |
| 2025-02-03 | BUY | 54 | 49.190 | 49.320 | 49.307 | USD 2,663 | 44.09 |
| 2025-01-31 | BUY | 99 | 48.600 | 49.290 | 49.221 | USD 4,873 | 44.02 |
| 2025-01-29 | SELL | -9 | 47.850 | 48.345 | 48.296 | USD -435 | 43.89 Loss of -40 on sale |
| 2025-01-28 | SELL | -81 | 47.580 | 47.960 | 47.922 | USD -3,882 | 43.83 Loss of -331 on sale |
| 2025-01-27 | SELL | -144 | 47.700 | 48.060 | 48.024 | USD -6,915 | 43.77 Loss of -613 on sale |
| 2025-01-24 | BUY | 108 | 46.550 | 46.590 | 46.586 | USD 5,031 | 43.72 |
| 2025-01-23 | BUY | 18 | 46.030 | 46.130 | 46.120 | USD 830 | 43.68 |
| 2025-01-22 | BUY | 146 | 45.780 | 45.940 | 45.924 | USD 6,705 | 43.65 |
| 2025-01-21 | BUY | 108 | 45.640 | 45.830 | 45.811 | USD 4,948 | 43.61 |
| 2025-01-16 | BUY | 161 | 45.940 | 46.580 | 46.516 | USD 7,489 | 43.49 |
| 2025-01-14 | BUY | 72 | 46.540 | 46.925 | 46.886 | USD 3,376 | 43.38 |
| 2025-01-10 | BUY | 216 | 45.860 | 46.490 | 46.427 | USD 10,028 | 43.28 |
| 2024-12-30 | BUY | 27 | 46.080 | 46.445 | 46.408 | USD 1,253 | 42.95 |
| 2024-12-27 | BUY | 36 | 46.630 | 46.950 | 46.918 | USD 1,689 | 42.87 |
| 2024-12-23 | BUY | 270 | 46.610 | 46.905 | 46.875 | USD 12,656 | 42.57 |
| 2024-12-20 | BUY | 72 | 46.650 | 46.710 | 46.704 | USD 3,363 | 42.47 |
| 2024-12-19 | BUY | 9 | 45.970 | 46.580 | 46.519 | USD 419 | 42.38 |
| 2024-12-18 | BUY | 72 | 46.530 | 47.800 | 47.673 | USD 3,432 | 42.27 |
| 2024-12-17 | BUY | 18 | 46.470 | 46.720 | 46.695 | USD 841 | 42.16 |
| 2024-12-16 | BUY | 90 | 44.650 | 44.895 | 44.871 | USD 4,038 | 42.09 |
| 2024-12-13 | BUY | 62 | 44.720 | 45.272 | 45.217 | USD 2,803 | 42.01 |
| 2024-12-10 | BUY | 450 | 43.930 | 44.300 | 44.263 | USD 19,918 | 41.90 |
| 2024-12-09 | BUY | 54 | 43.750 | 44.770 | 44.668 | USD 2,412 | 41.84 |
| 2024-12-06 | SELL | -135 | 44.640 | 44.680 | 44.676 | USD -6,031 | 41.75 Loss of -394 on sale |
| 2024-12-05 | SELL | -9 | 44.250 | 44.330 | 44.322 | USD -399 | 41.67 Loss of -24 on sale |
| 2024-12-03 | BUY | 45 | 44.050 | 44.520 | 44.473 | USD 2,001 | 41.50 |
| 2024-11-27 | SELL | -54 | 44.360 | 44.530 | 44.513 | USD -2,404 | 41.01 Loss of -189 on sale |
| 2024-11-26 | BUY | 189 | 43.810 | 44.000 | 43.981 | USD 8,312 | 40.89 |
| 2024-11-25 | BUY | 24 | 43.710 | 44.660 | 44.565 | USD 1,070 | 40.76 |
| 2024-11-22 | SELL | -16 | 44.370 | 44.560 | 44.541 | USD -713 | 40.59 Loss of -63 on sale |
| 2024-11-21 | SELL | -45 | 44.120 | 44.265 | 44.250 | USD -1,991 | 40.41 Loss of -173 on sale |
| 2024-11-20 | SELL | -18 | 43.370 | 43.460 | 43.451 | USD -782 | 40.25 Loss of -58 on sale |
| 2024-11-19 | BUY | 9 | 43.210 | 43.230 | 43.228 | USD 389 | 40.09 |
| 2024-11-18 | BUY | 80 | 42.750 | 43.100 | 43.065 | USD 3,445 | 39.93 |
| 2024-11-11 | BUY | 27 | 42.500 | 42.520 | 42.518 | USD 1,148 | 39.51 |
| 2024-11-07 | BUY | 23 | 41.570 | 42.750 | 42.632 | USD 981 | 39.20 |
| 2024-11-06 | BUY | 216 | 42.380 | 42.420 | 42.416 | USD 9,162 | 38.93 |
| 2024-11-05 | BUY | 45 | 40.660 | 40.780 | 40.768 | USD 1,835 | 38.78 |
| 2024-11-04 | BUY | 14 | 39.960 | 42.130 | 41.913 | USD 587 | 38.66 |
| 2024-11-01 | BUY | 24 | 38.890 | 39.170 | 39.142 | USD 939 | 38.63 |
| 2024-10-30 | SELL | -54 | 38.950 | 39.160 | 39.139 | USD -2,114 | 38.54 Loss of -32 on sale |
| 2024-10-29 | SELL | -162 | 38.770 | 38.910 | 38.896 | USD -6,301 | 38.50 Loss of -64 on sale |
| 2024-10-28 | SELL | -63 | 38.680 | 38.770 | 38.761 | USD -2,442 | 38.46 Loss of -19 on sale |
| 2024-10-21 | SELL | -9 | 38.520 | 39.010 | 38.961 | USD -351 | 0.00 Loss of -351 on sale |