| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 232 | 67.170 | 65.540 | 65.703 | USD 15,243 | 53.36 |
| 2025-11-06 | SELL | -140 | 66.125 | 64.670 | 64.815 | USD -9,074 | 53.23 Loss of -1,622 on sale |
| 2025-11-05 | SELL | -87 | 65.645 | 63.610 | 63.814 | USD -5,552 | 53.17 Loss of -926 on sale |
| 2025-11-04 | SELL | -370 | 64.955 | 62.400 | 62.656 | USD -23,183 | 53.11 Loss of -3,530 on sale |
| 2025-10-31 | SELL | -58 | 65.510 | 63.670 | 63.854 | USD -3,704 | 53.00 Loss of -629 on sale |
| 2025-10-30 | BUY | 203 | 66.560 | 62.000 | 62.456 | USD 12,679 | 52.94 |
| 2025-10-29 | BUY | 203 | 60.810 | 61.375 | 61.319 | USD 12,448 | 52.89 |
| 2025-10-28 | BUY | 870 | 61.110 | 62.160 | 62.055 | USD 53,988 | 52.85 |
| 2025-10-27 | BUY | 464 | 61.270 | 61.310 | 61.306 | USD 28,446 | 52.81 |
| 2025-10-24 | BUY | 58 | 59.380 | 60.050 | 59.983 | USD 3,479 | 52.77 |
| 2025-10-23 | SELL | -116 | 58.810 | 59.310 | 59.260 | USD -6,874 | 52.74 Loss of -756 on sale |
| 2025-10-22 | BUY | 232 | 58.580 | 59.450 | 59.363 | USD 13,772 | 52.71 |
| 2025-10-21 | BUY | 87 | 58.730 | 58.975 | 58.950 | USD 5,129 | 52.68 |
| 2025-10-17 | BUY | 435 | 58.070 | 58.200 | 58.187 | USD 25,311 | 52.62 |
| 2025-10-16 | BUY | 29 | 57.000 | 58.000 | 57.900 | USD 1,679 | 52.59 |
| 2025-10-14 | SELL | -174 | 58.110 | 58.250 | 58.236 | USD -10,133 | 52.53 Loss of -992 on sale |
| 2025-10-07 | BUY | 870 | 61.510 | 62.260 | 62.185 | USD 54,101 | 52.48 |
| 2025-10-06 | BUY | 29 | 61.380 | 62.350 | 62.253 | USD 1,805 | 52.43 |
| 2025-10-03 | BUY | 406 | 61.960 | 62.610 | 62.545 | USD 25,393 | 52.38 |
| 2025-10-02 | BUY | 319 | 62.060 | 62.560 | 62.510 | USD 19,941 | 52.32 |
| 2025-10-01 | BUY | 203 | 61.890 | 62.555 | 62.489 | USD 12,685 | 52.27 |
| 2025-09-30 | BUY | 290 | 63.060 | 65.300 | 65.076 | USD 18,872 | 52.21 |
| 2025-09-29 | BUY | 261 | 62.880 | 62.970 | 62.961 | USD 16,433 | 52.15 |
| 2025-09-26 | BUY | 319 | 61.150 | 61.380 | 61.357 | USD 19,573 | 52.09 |
| 2025-09-25 | BUY | 406 | 60.230 | 61.040 | 60.959 | USD 24,749 | 52.05 |
| 2025-09-24 | SELL | -20,019 | 60.160 | 61.670 | 61.519 | USD -1,231,549 | 52.00 Loss of -190,589 on sale |
| 2025-09-18 | BUY | 30 | 59.840 | 60.510 | 60.443 | USD 1,813 | 51.95 |
| 2025-09-17 | BUY | 270 | 59.220 | 59.740 | 59.688 | USD 16,116 | 51.91 |
| 2025-09-16 | BUY | 120 | 57.470 | 58.770 | 58.640 | USD 7,037 | 51.88 |
| 2025-09-11 | BUY | 150 | 58.730 | 59.030 | 59.000 | USD 8,850 | 51.83 |
| 2025-09-09 | BUY | 150 | 58.640 | 59.820 | 59.702 | USD 8,955 | 51.76 |
| 2025-08-12 | BUY | 90 | 56.130 | 56.170 | 56.166 | USD 5,055 | 51.69 |
| 2025-08-11 | BUY | 270 | 54.500 | 54.615 | 54.604 | USD 14,743 | 51.67 |
| 2025-08-08 | BUY | 690 | 54.020 | 54.330 | 54.299 | USD 37,466 | 51.66 |
| 2025-08-07 | BUY | 90 | 53.870 | 54.670 | 54.590 | USD 4,913 | 51.64 |
| 2025-08-01 | BUY | 540 | 55.540 | 55.610 | 55.603 | USD 30,026 | 51.62 |
| 2025-07-31 | BUY | 30 | 55.760 | 56.005 | 55.981 | USD 1,679 | 51.59 |
| 2025-07-30 | BUY | 240 | 55.460 | 56.180 | 56.108 | USD 13,466 | 51.57 |
| 2025-07-29 | BUY | 30 | 55.920 | 56.515 | 56.455 | USD 1,694 | 51.54 |
| 2025-07-14 | BUY | 240 | 55.960 | 55.995 | 55.991 | USD 13,438 | 51.51 |
| 2025-07-11 | SELL | -60 | 55.110 | 57.150 | 56.946 | USD -3,417 | 51.49 Loss of -328 on sale |
| 2025-07-10 | BUY | 240 | 56.730 | 57.030 | 57.000 | USD 13,680 | 51.45 |
| 2025-07-09 | BUY | 240 | 55.210 | 55.480 | 55.453 | USD 13,309 | 51.43 |
| 2025-07-08 | BUY | 182 | 55.090 | 55.240 | 55.225 | USD 10,051 | 51.40 |
| 2025-07-07 | SELL | -690 | 54.850 | 56.100 | 55.975 | USD -38,623 | 51.38 Loss of -3,172 on sale |
| 2025-07-02 | SELL | -870 | 55.130 | 56.290 | 56.174 | USD -48,871 | 51.29 Loss of -4,252 on sale |
| 2025-06-30 | BUY | 510 | 56.040 | 57.200 | 57.084 | USD 29,113 | 51.25 |
| 2025-06-27 | BUY | 270 | 56.790 | 57.290 | 57.240 | USD 15,455 | 51.21 |
| 2025-06-25 | SELL | -60 | 55.990 | 56.390 | 56.350 | USD -3,381 | 51.14 Loss of -312 on sale |
| 2025-06-24 | BUY | 30 | 55.900 | 56.425 | 56.372 | USD 1,691 | 51.11 |
| 2025-06-23 | BUY | 780 | 56.080 | 56.120 | 56.116 | USD 43,770 | 51.07 |
| 2025-06-20 | SELL | -90 | 55.250 | 55.970 | 55.898 | USD -5,031 | 51.04 Loss of -437 on sale |
| 2025-06-18 | SELL | -180 | 54.710 | 55.170 | 55.124 | USD -9,922 | 50.99 Loss of -744 on sale |
| 2025-06-13 | SELL | -90 | 53.690 | 53.980 | 53.951 | USD -4,856 | 50.95 Loss of -270 on sale |
| 2025-06-12 | BUY | 90 | 53.820 | 54.990 | 54.873 | USD 4,939 | 50.93 |
| 2025-06-11 | BUY | 120 | 54.660 | 54.785 | 54.772 | USD 6,573 | 50.90 |
| 2025-06-06 | SELL | -150 | 54.370 | 54.400 | 54.397 | USD -8,160 | 50.82 Loss of -537 on sale |
| 2025-06-05 | SELL | -90 | 53.840 | 54.810 | 54.713 | USD -4,924 | 50.79 Loss of -353 on sale |
| 2025-06-04 | SELL | -120 | 54.020 | 55.485 | 55.339 | USD -6,641 | 50.77 Loss of -548 on sale |
| 2025-06-02 | BUY | 390 | 55.140 | 55.650 | 55.599 | USD 21,684 | 50.70 |
| 2025-05-30 | SELL | -87 | 54.940 | 55.110 | 55.093 | USD -4,793 | 50.66 Loss of -385 on sale |
| 2025-05-29 | BUY | 30 | 54.750 | 56.260 | 56.109 | USD 1,683 | 50.63 |
| 2025-05-28 | SELL | -30 | 56.150 | 56.560 | 56.519 | USD -1,696 | 50.59 Loss of -178 on sale |
| 2025-05-27 | BUY | 330 | 55.800 | 55.840 | 55.836 | USD 18,426 | 50.54 |
| 2025-05-23 | SELL | -600 | 55.040 | 55.090 | 55.085 | USD -33,051 | 50.47 Loss of -2,770 on sale |
| 2025-05-22 | SELL | -660 | 54.980 | 55.340 | 55.304 | USD -36,501 | 50.43 Loss of -3,217 on sale |
| 2025-05-21 | BUY | 30 | 55.140 | 56.200 | 56.094 | USD 1,683 | 50.39 |
| 2025-05-20 | BUY | 240 | 56.500 | 56.800 | 56.770 | USD 13,625 | 50.34 |
| 2025-05-19 | BUY | 870 | 55.810 | 55.870 | 55.864 | USD 48,602 | 50.29 |
| 2025-05-16 | BUY | 810 | 56.080 | 56.090 | 56.089 | USD 45,432 | 50.24 |
| 2025-05-15 | BUY | 660 | 55.460 | 55.660 | 55.640 | USD 36,722 | 50.19 |
| 2025-05-14 | BUY | 600 | 54.640 | 55.310 | 55.243 | USD 33,146 | 50.16 |
| 2025-05-13 | SELL | -120 | 55.240 | 55.470 | 55.447 | USD -6,654 | 50.11 Loss of -640 on sale |
| 2025-05-12 | BUY | 30 | 52.420 | 53.710 | 53.581 | USD 1,607 | 50.09 |
| 2025-05-09 | BUY | 90 | 50.240 | 50.915 | 50.848 | USD 4,576 | 50.09 |
| 2025-05-08 | SELL | -870 | 50.420 | 51.430 | 51.329 | USD -44,656 | 50.08 Loss of -1,082 on sale |
| 2025-05-07 | SELL | -420 | 50.810 | 50.870 | 50.864 | USD -21,363 | 50.08 Loss of -330 on sale |
| 2025-05-06 | BUY | 1,050 | 49.540 | 49.660 | 49.648 | USD 52,130 | 50.08 |
| 2025-05-02 | BUY | 90 | 49.470 | 50.500 | 50.397 | USD 4,536 | 50.10 |
| 2025-05-01 | SELL | -150 | 49.220 | 49.650 | 49.607 | USD -7,441 | 50.11 Profit of 75 on sale |
| 2025-04-30 | BUY | 90 | 49.790 | 49.925 | 49.911 | USD 4,492 | 50.11 |
| 2025-04-29 | BUY | 210 | 49.630 | 49.810 | 49.792 | USD 10,456 | 50.11 |
| 2025-04-28 | BUY | 448 | 49.510 | 49.860 | 49.825 | USD 22,322 | 50.12 |
| 2025-04-25 | BUY | 420 | 49.350 | 49.410 | 49.404 | USD 20,750 | 50.13 |
| 2025-04-24 | BUY | 120 | 49.020 | 49.385 | 49.348 | USD 5,922 | 50.14 |
| 2025-04-23 | BUY | 330 | 48.660 | 50.185 | 50.033 | USD 16,511 | 50.15 |
| 2025-04-22 | SELL | -182 | 48.200 | 48.280 | 48.272 | USD -8,786 | 50.17 Profit of 346 on sale |
| 2025-04-17 | BUY | 60 | 47.970 | 48.680 | 48.609 | USD 2,917 | 50.25 |
| 2025-04-16 | BUY | 120 | 48.260 | 49.920 | 49.754 | USD 5,970 | 50.27 |
| 2025-04-15 | BUY | 600 | 50.060 | 50.455 | 50.416 | USD 30,249 | 50.28 |
| 2025-04-11 | BUY | 750 | 48.890 | 50.050 | 49.934 | USD 37,450 | 50.30 |
| 2025-04-10 | BUY | 1,230 | 49.520 | 51.170 | 51.005 | USD 62,736 | 50.31 |
| 2025-04-09 | BUY | 240 | 51.510 | 51.845 | 51.812 | USD 12,435 | 50.29 |
| 2025-04-08 | BUY | 630 | 47.450 | 50.370 | 50.078 | USD 31,549 | 50.33 |
| 2025-04-07 | BUY | 719 | 48.550 | 50.640 | 50.431 | USD 36,260 | 50.35 |
| 2025-04-04 | SELL | -1,800 | 49.730 | 52.230 | 51.980 | USD -93,564 | 50.35 Loss of -2,926 on sale |
| 2025-04-02 | BUY | 210 | 57.040 | 57.130 | 57.121 | USD 11,995 | 50.27 |
| 2025-03-31 | SELL | -810 | 56.600 | 56.870 | 56.843 | USD -46,043 | 50.13 Loss of -5,437 on sale |
| 2025-03-28 | SELL | -510 | 54.730 | 55.510 | 55.432 | USD -28,270 | 50.07 Loss of -2,733 on sale |
| 2025-03-27 | SELL | -150 | 54.920 | 55.350 | 55.307 | USD -8,296 | 50.01 Loss of -794 on sale |
| 2025-03-26 | BUY | 270 | 55.210 | 55.680 | 55.633 | USD 15,021 | 49.95 |
| 2025-03-25 | SELL | -360 | 54.960 | 55.075 | 55.064 | USD -19,823 | 49.88 Loss of -1,865 on sale |
| 2025-03-24 | BUY | 210 | 53.390 | 54.138 | 54.063 | USD 11,353 | 49.84 |
| 2025-03-21 | BUY | 360 | 53.400 | 54.050 | 53.985 | USD 19,435 | 49.79 |
| 2025-03-19 | BUY | 56 | 52.940 | 52.970 | 52.967 | USD 2,966 | 49.70 |
| 2025-03-18 | SELL | -540 | 52.380 | 52.480 | 52.470 | USD -28,334 | 49.66 Loss of -1,515 on sale |
| 2025-03-17 | BUY | 570 | 52.460 | 52.690 | 52.667 | USD 30,020 | 49.63 |
| 2025-03-14 | BUY | 510 | 52.280 | 52.350 | 52.343 | USD 26,695 | 49.59 |
| 2025-03-13 | BUY | 2,516 | 51.040 | 52.480 | 52.336 | USD 131,677 | 49.57 |
| 2025-03-12 | BUY | 1,200 | 52.310 | 53.500 | 53.381 | USD 64,057 | 49.53 |
| 2025-03-11 | BUY | 480 | 52.720 | 54.310 | 54.151 | USD 25,992 | 49.48 |
| 2025-03-07 | BUY | 288 | 55.670 | 55.880 | 55.859 | USD 16,087 | 49.32 |
| 2025-03-06 | SELL | -270 | 55.370 | 56.400 | 56.297 | USD -15,200 | 49.22 Loss of -1,910 on sale |
| 2025-03-05 | BUY | 934 | 56.340 | 56.410 | 56.403 | USD 52,680 | 49.11 |
| 2025-03-04 | BUY | 180 | 56.220 | 56.990 | 56.913 | USD 10,244 | 49.00 |
| 2025-03-03 | BUY | 810 | 57.030 | 58.740 | 58.569 | USD 47,441 | 48.87 |
| 2025-02-28 | SELL | -210 | 57.600 | 57.790 | 57.771 | USD -12,132 | 48.73 Loss of -1,899 on sale |
| 2025-02-27 | BUY | 30 | 56.410 | 57.530 | 57.418 | USD 1,723 | 48.60 |
| 2025-02-26 | SELL | -60 | 56.840 | 58.290 | 58.145 | USD -3,489 | 48.46 Loss of -581 on sale |
| 2025-02-25 | BUY | 570 | 56.910 | 58.155 | 58.030 | USD 33,077 | 48.31 |
| 2025-02-21 | BUY | 420 | 56.950 | 58.120 | 58.003 | USD 24,361 | 47.99 |
| 2025-02-20 | BUY | 240 | 57.380 | 57.530 | 57.515 | USD 13,804 | 47.82 |
| 2025-02-19 | BUY | 60 | 57.460 | 57.720 | 57.694 | USD 3,462 | 47.64 |
| 2025-02-18 | BUY | 150 | 56.290 | 56.370 | 56.362 | USD 8,454 | 47.47 |
| 2025-02-13 | BUY | 510 | 55.450 | 55.500 | 55.495 | USD 28,302 | 46.99 |
| 2025-02-12 | BUY | 180 | 54.700 | 54.895 | 54.876 | USD 9,878 | 46.83 |
| 2025-02-11 | SELL | -60 | 53.390 | 53.600 | 53.579 | USD -3,215 | 46.69 Loss of -413 on sale |
| 2025-02-07 | SELL | -240 | 52.790 | 53.780 | 53.681 | USD -12,883 | 46.42 Loss of -1,743 on sale |
| 2025-02-06 | BUY | 120 | 53.240 | 54.750 | 54.599 | USD 6,552 | 46.27 |
| 2025-02-04 | BUY | 1,050 | 54.640 | 55.555 | 55.464 | USD 58,237 | 45.88 |
| 2025-02-03 | BUY | 390 | 51.950 | 52.135 | 52.116 | USD 20,325 | 45.74 |
| 2025-01-31 | BUY | 90 | 51.180 | 52.040 | 51.954 | USD 4,676 | 45.60 |
| 2025-01-30 | BUY | 60 | 51.020 | 51.080 | 51.074 | USD 3,064 | 45.47 |
| 2025-01-29 | BUY | 570 | 50.430 | 50.875 | 50.831 | USD 28,973 | 45.34 |
| 2025-01-28 | BUY | 270 | 50.040 | 50.510 | 50.463 | USD 13,625 | 45.22 |
| 2025-01-27 | BUY | 420 | 50.150 | 50.660 | 50.609 | USD 21,256 | 45.08 |
| 2025-01-24 | BUY | 270 | 49.070 | 49.100 | 49.097 | USD 13,256 | 44.97 |
| 2025-01-23 | BUY | 780 | 48.560 | 48.589 | 48.586 | USD 37,897 | 44.87 |
| 2025-01-22 | BUY | 510 | 48.140 | 48.310 | 48.293 | USD 24,629 | 44.77 |
| 2024-12-10 | BUY | 217 | 46.370 | 46.745 | 46.707 | USD 10,136 | 44.73 |
| 2024-12-09 | BUY | 248 | 46.230 | 47.230 | 47.130 | USD 11,688 | 44.68 |
| 2024-12-06 | BUY | 372 | 47.000 | 47.040 | 47.036 | USD 17,497 | 44.60 |
| 2024-12-05 | BUY | 93 | 46.650 | 46.680 | 46.677 | USD 4,341 | 44.54 |
| 2024-12-04 | BUY | 341 | 46.300 | 46.465 | 46.449 | USD 15,839 | 44.48 |
| 2024-12-03 | BUY | 1,094 | 46.410 | 46.970 | 46.914 | USD 51,324 | 44.41 |
| 2024-12-02 | BUY | 91 | 46.770 | 47.130 | 47.094 | USD 4,286 | 44.32 |
| 2024-11-29 | BUY | 713 | 47.120 | 47.355 | 47.331 | USD 33,747 | 44.21 |
| 2024-11-27 | BUY | 837 | 46.710 | 46.910 | 46.890 | USD 39,247 | 44.00 |
| 2024-11-26 | BUY | 1,798 | 46.150 | 46.310 | 46.294 | USD 83,237 | 43.91 |
| 2024-11-25 | BUY | 1,860 | 46.080 | 47.205 | 47.093 | USD 87,592 | 43.81 |
| 2024-11-22 | BUY | 2,170 | 46.850 | 47.090 | 47.066 | USD 102,133 | 43.67 |
| 2024-11-21 | BUY | 341 | 46.640 | 46.810 | 46.793 | USD 15,956 | 43.52 |
| 2024-11-20 | BUY | 310 | 45.700 | 45.840 | 45.826 | USD 14,206 | 43.40 |
| 2024-11-19 | BUY | 279 | 45.760 | 45.775 | 45.774 | USD 12,771 | 43.27 |
| 2024-11-18 | BUY | 2,511 | 45.380 | 45.853 | 45.806 | USD 115,018 | 43.15 |
| 2024-11-12 | BUY | 868 | 46.900 | 46.968 | 46.961 | USD 40,762 | 42.91 |
| 2024-11-11 | BUY | 589 | 45.790 | 45.810 | 45.808 | USD 26,981 | 42.72 |
| 2024-11-08 | BUY | 442 | 44.600 | 44.980 | 44.942 | USD 19,864 | 42.59 |
| 2024-11-07 | BUY | 2,759 | 44.670 | 45.520 | 45.435 | USD 125,355 | 42.43 |
| 2024-11-06 | BUY | 837 | 45.480 | 45.550 | 45.543 | USD 38,119 | 42.17 |
| 2024-11-05 | BUY | 1,236 | 43.600 | 43.910 | 43.879 | USD 54,234 | 42.04 |
| 2024-11-04 | BUY | 217 | 43.000 | 45.820 | 45.538 | USD 9,882 | 41.95 |
| 2024-11-01 | BUY | 496 | 41.880 | 42.200 | 42.168 | USD 20,915 | 41.96 |
| 2024-10-31 | BUY | 124 | 42.000 | 42.360 | 42.324 | USD 5,248 | 41.95 |
| 2024-10-30 | BUY | 308 | 42.030 | 42.370 | 42.336 | USD 13,039 | 41.94 |
| 2024-10-29 | BUY | 744 | 42.000 | 42.225 | 42.202 | USD 31,399 | 41.93 |
| 2024-10-28 | SELL | -217 | 42.010 | 42.140 | 42.127 | USD -9,142 | 41.91 Loss of -47 on sale |
| 2024-10-25 | BUY | 372 | 41.710 | 42.400 | 42.331 | USD 15,747 | 41.96 |
| 2024-10-24 | BUY | 248 | 41.710 | 42.020 | 41.989 | USD 10,413 | 42.05 |
| 2024-10-23 | BUY | 310 | 41.860 | 42.380 | 42.328 | USD 13,122 | 42.14 |
| 2024-10-22 | BUY | 800 | 42.230 | 42.330 | 42.320 | USD 33,856 | 42.05 |
| 2024-10-21 | BUY | 868 | 42.050 | 42.530 | 42.482 | USD 36,874 | 0.00 |