| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 784 | 71.245 | 69.370 | 69.558 | USD 54,533 | 58.57 |
| 2025-11-06 | SELL | -475 | 67.710 | 65.875 | 66.058 | USD -31,378 | 58.48 Loss of -3,600 on sale |
| 2025-11-05 | SELL | -294 | 67.960 | 66.920 | 67.024 | USD -19,705 | 58.43 Loss of -2,526 on sale |
| 2025-11-04 | SELL | -1,253 | 66.945 | 65.920 | 66.022 | USD -82,726 | 58.39 Loss of -9,564 on sale |
| 2025-10-31 | SELL | -196 | 67.070 | 65.880 | 65.999 | USD -12,936 | 58.31 Loss of -1,508 on sale |
| 2025-10-30 | BUY | 686 | 67.450 | 66.270 | 66.388 | USD 45,542 | 58.26 |
| 2025-10-29 | BUY | 686 | 66.560 | 68.920 | 68.684 | USD 47,117 | 58.22 |
| 2025-10-28 | BUY | 2,940 | 69.320 | 69.540 | 69.518 | USD 204,383 | 58.16 |
| 2025-10-27 | BUY | 1,568 | 69.680 | 70.160 | 70.112 | USD 109,936 | 58.10 |
| 2025-10-24 | BUY | 194 | 69.690 | 70.380 | 70.311 | USD 13,640 | 58.04 |
| 2025-10-23 | SELL | -392 | 69.890 | 69.970 | 69.962 | USD -27,425 | 57.98 Loss of -4,696 on sale |
| 2025-10-22 | BUY | 784 | 69.720 | 70.460 | 70.386 | USD 55,183 | 57.92 |
| 2025-10-21 | BUY | 294 | 68.900 | 69.990 | 69.881 | USD 20,545 | 57.86 |
| 2025-10-17 | BUY | 1,470 | 70.220 | 70.650 | 70.607 | USD 103,792 | 57.73 |
| 2025-10-16 | BUY | 97 | 70.160 | 70.510 | 70.475 | USD 6,836 | 57.66 |
| 2025-10-14 | SELL | -588 | 68.610 | 68.900 | 68.871 | USD -40,496 | 57.55 Loss of -6,659 on sale |
| 2025-10-08 | BUY | 784 | 68.730 | 69.200 | 69.153 | USD 54,216 | 57.48 |
| 2025-10-07 | BUY | 2,940 | 68.150 | 68.280 | 68.267 | USD 200,705 | 57.43 |
| 2025-10-06 | BUY | 98 | 67.090 | 67.230 | 67.216 | USD 6,587 | 57.37 |
| 2025-10-03 | BUY | 1,372 | 67.170 | 67.890 | 67.818 | USD 93,046 | 57.32 |
| 2025-10-02 | BUY | 1,078 | 67.580 | 67.890 | 67.859 | USD 73,152 | 57.26 |
| 2025-10-01 | BUY | 686 | 67.430 | 67.840 | 67.799 | USD 46,510 | 57.20 |
| 2025-09-30 | BUY | 980 | 67.310 | 67.440 | 67.427 | USD 66,078 | 57.15 |
| 2025-09-29 | BUY | 882 | 66.960 | 67.120 | 67.104 | USD 59,186 | 57.09 |
| 2025-09-26 | BUY | 1,076 | 65.340 | 65.460 | 65.448 | USD 70,422 | 57.04 |
| 2025-09-25 | BUY | 1,372 | 64.590 | 65.550 | 65.454 | USD 89,803 | 57.00 |
| 2025-09-18 | BUY | 98 | 64.640 | 66.570 | 66.377 | USD 6,505 | 56.96 |
| 2025-09-17 | BUY | 882 | 66.520 | 67.130 | 67.069 | USD 59,155 | 56.90 |
| 2025-09-11 | BUY | 490 | 63.800 | 64.090 | 64.061 | USD 31,390 | 56.86 |
| 2025-09-09 | BUY | 490 | 63.350 | 64.010 | 63.944 | USD 31,333 | 56.79 |
| 2025-07-24 | BUY | 98 | 60.180 | 60.230 | 60.225 | USD 5,902 | 56.77 |
| 2025-07-23 | BUY | 588 | 59.190 | 59.740 | 59.685 | USD 35,095 | 56.75 |
| 2025-07-22 | BUY | 882 | 59.590 | 59.760 | 59.743 | USD 52,693 | 56.73 |
| 2025-07-21 | BUY | 196 | 59.430 | 59.630 | 59.610 | USD 11,684 | 56.72 |
| 2025-07-18 | SELL | -980 | 59.000 | 59.820 | 59.738 | USD -58,543 | 56.70 Loss of -2,973 on sale |
| 2025-07-17 | BUY | 98 | 59.090 | 59.160 | 59.153 | USD 5,797 | 56.69 |
| 2025-07-16 | BUY | 392 | 58.650 | 59.350 | 59.280 | USD 23,238 | 56.68 |
| 2025-07-15 | SELL | -1,485 | 58.940 | 59.570 | 59.507 | USD -88,368 | 56.66 Loss of -4,222 on sale |
| 2025-07-14 | BUY | 784 | 59.670 | 60.060 | 60.021 | USD 47,056 | 56.64 |
| 2025-07-11 | SELL | -196 | 58.830 | 59.140 | 59.109 | USD -11,585 | 56.63 Loss of -486 on sale |
| 2025-07-10 | BUY | 784 | 59.170 | 59.710 | 59.656 | USD 46,770 | 56.62 |
| 2025-07-09 | BUY | 784 | 59.570 | 61.670 | 61.460 | USD 48,185 | 56.60 |
| 2025-07-08 | BUY | 588 | 61.590 | 62.800 | 62.679 | USD 36,855 | 56.56 |
| 2025-07-07 | SELL | -2,254 | 62.850 | 63.340 | 63.291 | USD -142,658 | 56.52 Loss of -15,253 on sale |
| 2025-07-02 | SELL | -2,842 | 63.040 | 63.790 | 63.715 | USD -181,078 | 56.39 Loss of -20,805 on sale |
| 2025-06-30 | BUY | 1,666 | 62.640 | 62.790 | 62.775 | USD 104,583 | 56.35 |
| 2025-06-27 | BUY | 882 | 61.710 | 62.100 | 62.061 | USD 54,738 | 56.32 |
| 2025-06-25 | SELL | -196 | 62.200 | 63.680 | 63.532 | USD -12,452 | 56.24 Loss of -1,430 on sale |
| 2025-06-24 | BUY | 98 | 63.570 | 63.830 | 63.804 | USD 6,253 | 56.19 |
| 2025-06-23 | BUY | 2,548 | 63.210 | 63.390 | 63.372 | USD 161,472 | 56.14 |
| 2025-06-18 | SELL | -582 | 63.190 | 63.410 | 63.388 | USD -36,892 | 56.04 Loss of -4,275 on sale |
| 2025-06-13 | SELL | -291 | 63.060 | 63.650 | 63.591 | USD -18,505 | 55.89 Loss of -2,241 on sale |
| 2025-06-12 | BUY | 291 | 63.690 | 63.770 | 63.762 | USD 18,555 | 55.83 |
| 2025-06-11 | BUY | 388 | 62.590 | 63.100 | 63.049 | USD 24,463 | 55.78 |
| 2025-06-06 | SELL | -485 | 63.410 | 63.760 | 63.725 | USD -30,907 | 55.62 Loss of -3,930 on sale |
| 2025-06-05 | SELL | -291 | 63.000 | 63.270 | 63.243 | USD -18,404 | 55.57 Loss of -2,234 on sale |
| 2025-06-04 | SELL | -388 | 63.160 | 64.020 | 63.934 | USD -24,806 | 55.51 Loss of -3,268 on sale |
| 2025-06-02 | BUY | 1,261 | 63.830 | 63.860 | 63.857 | USD 80,524 | 55.38 |
| 2025-05-30 | SELL | -279 | 63.950 | 64.140 | 64.121 | USD -17,890 | 55.32 Loss of -2,456 on sale |
| 2025-05-29 | BUY | 97 | 63.640 | 64.180 | 64.126 | USD 6,220 | 55.25 |
| 2025-05-28 | SELL | -96 | 63.770 | 64.450 | 64.382 | USD -6,181 | 55.19 Loss of -883 on sale |
| 2025-05-27 | BUY | 1,067 | 64.240 | 64.310 | 64.303 | USD 68,611 | 55.12 |
| 2025-05-23 | SELL | -1,940 | 63.360 | 63.470 | 63.459 | USD -123,110 | 54.99 Loss of -16,436 on sale |
| 2025-05-22 | SELL | -2,134 | 62.870 | 63.220 | 63.185 | USD -134,837 | 54.92 Loss of -17,630 on sale |
| 2025-05-21 | BUY | 97 | 63.100 | 63.490 | 63.451 | USD 6,155 | 54.86 |
| 2025-05-20 | BUY | 776 | 62.990 | 63.170 | 63.152 | USD 49,006 | 54.79 |
| 2025-05-19 | BUY | 2,813 | 62.900 | 62.960 | 62.954 | USD 177,090 | 54.73 |
| 2025-05-16 | BUY | 2,619 | 62.860 | 62.920 | 62.914 | USD 164,772 | 54.66 |
| 2025-05-15 | BUY | 2,134 | 62.330 | 62.340 | 62.339 | USD 133,031 | 54.59 |
| 2025-05-14 | BUY | 1,940 | 61.000 | 61.270 | 61.243 | USD 118,811 | 54.54 |
| 2025-05-13 | SELL | -388 | 60.230 | 61.260 | 61.157 | USD -23,729 | 54.49 Loss of -2,586 on sale |
| 2025-05-12 | BUY | 97 | 61.360 | 62.460 | 62.350 | USD 6,048 | 54.43 |
| 2025-05-09 | BUY | 291 | 61.000 | 61.830 | 61.747 | USD 17,968 | 54.38 |
| 2025-05-08 | SELL | -2,813 | 60.140 | 61.070 | 60.977 | USD -171,528 | 54.33 Loss of -18,708 on sale |
| 2025-05-07 | SELL | -1,358 | 60.560 | 60.850 | 60.821 | USD -82,595 | 54.27 Loss of -8,894 on sale |
| 2025-05-06 | BUY | 3,395 | 60.020 | 60.770 | 60.695 | USD 206,060 | 54.22 |
| 2025-05-02 | BUY | 291 | 60.050 | 60.260 | 60.239 | USD 17,530 | 54.11 |
| 2025-05-01 | SELL | -485 | 59.520 | 60.030 | 59.979 | USD -29,090 | 54.06 Loss of -2,871 on sale |
| 2025-04-30 | BUY | 291 | 60.120 | 60.290 | 60.273 | USD 17,539 | 54.00 |
| 2025-04-29 | BUY | 679 | 59.250 | 59.330 | 59.322 | USD 40,280 | 53.95 |
| 2025-04-28 | BUY | 1,447 | 58.490 | 58.980 | 58.931 | USD 85,273 | 53.91 |
| 2025-04-25 | BUY | 1,358 | 58.670 | 58.820 | 58.805 | USD 79,857 | 53.87 |
| 2025-04-24 | BUY | 388 | 58.590 | 58.980 | 58.941 | USD 22,869 | 53.82 |
| 2025-04-23 | BUY | 1,067 | 59.090 | 59.700 | 59.639 | USD 63,635 | 53.77 |
| 2025-04-22 | SELL | -590 | 59.280 | 59.590 | 59.559 | USD -35,140 | 53.72 Loss of -3,446 on sale |
| 2025-04-17 | BUY | 194 | 58.410 | 58.650 | 58.626 | USD 11,373 | 53.63 |
| 2025-04-16 | BUY | 388 | 57.950 | 59.140 | 59.021 | USD 22,900 | 53.58 |
| 2025-04-15 | BUY | 1,940 | 58.640 | 58.910 | 58.883 | USD 114,233 | 53.53 |
| 2025-04-11 | BUY | 2,425 | 58.150 | 58.450 | 58.420 | USD 141,669 | 53.43 |
| 2025-04-10 | BUY | 3,977 | 57.770 | 58.690 | 58.598 | USD 233,044 | 53.39 |
| 2025-04-09 | BUY | 776 | 58.250 | 58.840 | 58.781 | USD 45,614 | 53.34 |
| 2025-04-08 | BUY | 2,037 | 55.010 | 57.830 | 57.548 | USD 117,225 | 53.32 |
| 2025-04-07 | BUY | 2,324 | 57.110 | 58.450 | 58.316 | USD 135,526 | 53.28 |
| 2025-04-04 | SELL | -5,820 | 57.080 | 60.000 | 59.708 | USD -347,501 | 53.24 Loss of -37,672 on sale |
| 2025-04-02 | BUY | 679 | 59.360 | 59.420 | 59.414 | USD 40,342 | 53.17 |
| 2025-03-31 | SELL | -2,619 | 58.520 | 58.890 | 58.853 | USD -154,136 | 53.04 Loss of -15,220 on sale |
| 2025-03-28 | SELL | -1,649 | 57.860 | 59.000 | 58.886 | USD -97,103 | 52.99 Loss of -9,727 on sale |
| 2025-03-27 | SELL | -485 | 58.580 | 58.710 | 58.697 | USD -28,468 | 52.92 Loss of -2,801 on sale |
| 2025-03-26 | BUY | 873 | 57.760 | 58.140 | 58.102 | USD 50,723 | 52.87 |
| 2025-03-25 | SELL | -1,164 | 57.840 | 58.080 | 58.056 | USD -67,577 | 52.81 Loss of -6,109 on sale |
| 2025-03-24 | BUY | 679 | 57.830 | 57.950 | 57.938 | USD 39,340 | 52.75 |
| 2025-03-21 | BUY | 1,164 | 57.310 | 57.560 | 57.535 | USD 66,971 | 52.69 |
| 2025-03-19 | BUY | 182 | 56.820 | 57.030 | 57.009 | USD 10,376 | 52.59 |
| 2025-03-18 | SELL | -1,746 | 56.800 | 57.000 | 56.980 | USD -99,487 | 52.54 Loss of -7,756 on sale |
| 2025-03-17 | BUY | 1,843 | 56.210 | 56.370 | 56.354 | USD 103,860 | 52.49 |
| 2025-03-14 | BUY | 1,649 | 55.090 | 55.430 | 55.396 | USD 91,348 | 52.46 |
| 2025-03-13 | BUY | 8,136 | 54.340 | 54.840 | 54.790 | USD 445,771 | 52.43 |
| 2025-03-12 | BUY | 3,880 | 54.400 | 54.860 | 54.814 | USD 212,678 | 52.41 |
| 2025-03-11 | BUY | 1,552 | 55.230 | 55.750 | 55.698 | USD 86,443 | 52.37 |
| 2025-03-07 | BUY | 922 | 55.070 | 55.820 | 55.745 | USD 51,397 | 52.29 |
| 2025-03-06 | SELL | -873 | 55.690 | 55.750 | 55.744 | USD -48,665 | 52.24 Loss of -3,059 on sale |
| 2025-03-05 | BUY | 3,019 | 55.350 | 55.400 | 55.395 | USD 167,238 | 52.20 |
| 2025-03-04 | BUY | 582 | 54.820 | 56.000 | 55.882 | USD 32,523 | 52.16 |
| 2025-03-03 | BUY | 2,619 | 55.170 | 55.580 | 55.539 | USD 145,457 | 52.11 |
| 2025-02-28 | SELL | -679 | 54.650 | 56.400 | 56.225 | USD -38,177 | 52.08 Loss of -2,816 on sale |
| 2025-02-27 | BUY | 97 | 51.920 | 52.170 | 52.145 | USD 5,058 | 52.08 |
| 2025-02-26 | SELL | -194 | 51.650 | 51.990 | 51.956 | USD -10,079 | 52.09 Profit of 25 on sale |
| 2025-02-25 | BUY | 1,843 | 52.130 | 53.310 | 53.192 | USD 98,033 | 52.09 |
| 2025-02-21 | BUY | 1,358 | 53.000 | 53.360 | 53.324 | USD 72,414 | 52.06 |
| 2025-02-20 | BUY | 776 | 51.210 | 51.790 | 51.732 | USD 40,144 | 52.08 |
| 2025-02-19 | BUY | 194 | 51.690 | 51.900 | 51.879 | USD 10,065 | 52.08 |
| 2025-02-18 | BUY | 485 | 51.050 | 51.090 | 51.086 | USD 24,777 | 52.10 |
| 2025-02-13 | BUY | 1,649 | 49.520 | 49.570 | 49.565 | USD 81,733 | 52.25 |
| 2025-02-12 | BUY | 582 | 48.170 | 48.270 | 48.260 | USD 28,087 | 52.32 |
| 2025-02-11 | SELL | -194 | 48.060 | 48.080 | 48.078 | USD -9,327 | 52.40 Profit of 838 on sale |
| 2025-02-07 | SELL | -776 | 46.570 | 47.040 | 46.993 | USD -36,467 | 52.59 Profit of 4,345 on sale |
| 2025-02-06 | BUY | 388 | 46.300 | 46.650 | 46.615 | USD 18,087 | 52.71 |
| 2025-02-04 | BUY | 3,395 | 46.610 | 48.030 | 47.888 | USD 162,580 | 52.97 |
| 2025-02-03 | BUY | 1,261 | 47.500 | 48.600 | 48.490 | USD 61,146 | 53.08 |
| 2025-01-31 | BUY | 291 | 48.710 | 49.600 | 49.511 | USD 14,408 | 53.17 |
| 2025-01-30 | BUY | 194 | 49.360 | 49.770 | 49.729 | USD 9,647 | 53.25 |
| 2025-01-29 | BUY | 1,843 | 49.100 | 49.310 | 49.289 | USD 90,840 | 53.34 |
| 2025-01-28 | BUY | 873 | 48.650 | 49.260 | 49.199 | USD 42,951 | 53.45 |
| 2025-01-27 | BUY | 1,358 | 49.340 | 50.010 | 49.943 | USD 67,823 | 53.54 |
| 2025-01-24 | BUY | 873 | 48.280 | 48.530 | 48.505 | USD 42,345 | 53.66 |
| 2025-01-23 | BUY | 2,522 | 48.110 | 49.230 | 49.118 | USD 123,876 | 53.79 |
| 2025-01-02 | BUY | 3,201 | 52.310 | 53.310 | 53.210 | USD 170,325 | 53.83 |
| 2024-12-30 | BUY | 12,636 | 52.530 | 52.890 | 52.854 | USD 667,863 | 53.86 |
| 2024-12-10 | BUY | 686 | 53.010 | 53.640 | 53.577 | USD 36,754 | 53.88 |
| 2024-12-09 | BUY | 784 | 53.210 | 53.560 | 53.525 | USD 41,964 | 53.90 |
| 2024-12-06 | BUY | 1,176 | 52.270 | 53.730 | 53.584 | USD 63,015 | 53.95 |
| 2024-12-05 | BUY | 294 | 53.100 | 54.070 | 53.973 | USD 15,868 | 53.97 |
| 2024-12-04 | BUY | 1,078 | 53.750 | 54.330 | 54.272 | USD 58,505 | 53.97 |
| 2024-12-03 | BUY | 3,457 | 54.190 | 54.900 | 54.829 | USD 189,544 | 53.97 |
| 2024-12-02 | BUY | 289 | 54.980 | 56.020 | 55.916 | USD 16,160 | 53.94 |
| 2024-11-29 | BUY | 2,254 | 55.130 | 55.500 | 55.463 | USD 125,014 | 53.90 |
| 2024-11-27 | BUY | 2,646 | 55.140 | 55.400 | 55.374 | USD 146,520 | 53.82 |
| 2024-11-26 | BUY | 5,626 | 54.830 | 55.150 | 55.118 | USD 310,094 | 53.78 |
| 2024-11-25 | BUY | 5,820 | 54.980 | 55.510 | 55.457 | USD 322,760 | 53.74 |
| 2024-11-22 | BUY | 6,860 | 54.060 | 54.400 | 54.366 | USD 372,951 | 53.73 |
| 2024-11-21 | BUY | 1,078 | 53.980 | 54.020 | 54.016 | USD 58,229 | 53.72 |
| 2024-11-20 | BUY | 980 | 53.700 | 53.780 | 53.772 | USD 52,697 | 53.72 |
| 2024-11-19 | BUY | 882 | 53.730 | 53.850 | 53.838 | USD 47,485 | 53.72 |
| 2024-11-18 | BUY | 7,925 | 53.270 | 53.520 | 53.495 | USD 423,948 | 53.74 |
| 2024-11-12 | BUY | 2,716 | 56.020 | 56.390 | 56.353 | USD 153,055 | 53.63 |
| 2024-11-11 | BUY | 1,843 | 55.740 | 56.470 | 56.397 | USD 103,940 | 53.53 |
| 2024-11-08 | BUY | 1,386 | 54.140 | 55.650 | 55.499 | USD 76,922 | 53.50 |
| 2024-11-07 | BUY | 8,633 | 54.730 | 55.350 | 55.288 | USD 477,301 | 53.44 |
| 2024-11-06 | BUY | 7,164 | 54.440 | 54.990 | 54.935 | USD 393,554 | 53.38 |
| 2024-11-05 | BUY | 3,866 | 54.110 | 54.540 | 54.497 | USD 210,685 | 53.29 |
| 2024-11-05 | BUY | 3,866 | 54.110 | 54.540 | 54.497 | USD 210,685 | 53.29 |
| 2024-11-04 | BUY | 679 | 54.060 | 54.180 | 54.168 | USD 36,780 | 53.18 |
| 2024-11-04 | BUY | 679 | 54.060 | 54.180 | 54.168 | USD 36,780 | 53.18 |
| 2024-11-01 | BUY | 1,552 | 52.300 | 53.070 | 52.993 | USD 82,245 | 53.25 |
| 2024-10-31 | BUY | 392 | 52.680 | 53.180 | 53.130 | USD 20,827 | 53.30 |
| 2024-10-30 | BUY | 973 | 52.600 | 53.130 | 53.077 | USD 51,644 | 53.36 |
| 2024-10-29 | BUY | 3,626 | 52.480 | 53.510 | 53.407 | USD 193,654 | 53.45 |
| 2024-10-28 | SELL | -686 | 53.100 | 53.630 | 53.577 | USD -36,754 | 53.54 Loss of -25 on sale |
| 2024-10-28 | SELL | -686 | 53.100 | 53.630 | 53.577 | USD -36,754 | 53.54 Loss of -25 on sale |
| 2024-10-25 | BUY | 1,176 | 53.370 | 53.930 | 53.874 | USD 63,356 | 53.60 |
| 2024-10-25 | BUY | 1,176 | 53.370 | 53.930 | 53.874 | USD 63,356 | 53.60 |
| 2024-10-24 | BUY | 784 | 53.440 | 53.580 | 53.566 | USD 41,996 | 53.68 |
| 2024-10-24 | BUY | 784 | 53.440 | 53.580 | 53.566 | USD 41,996 | 53.68 |
| 2024-10-23 | BUY | 980 | 53.560 | 53.790 | 53.767 | USD 52,692 | 53.71 |
| 2024-10-22 | BUY | 5,271 | 53.600 | 53.840 | 53.816 | USD 283,664 | 53.77 |
| 2024-10-21 | BUY | 2,744 | 53.770 | 54.540 | 54.463 | USD 149,446 | 0.00 |
| 2024-10-21 | BUY | 2,744 | 53.770 | 54.540 | 54.463 | USD 149,446 | 0.00 |