| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 3,883 | 64.815 | 63.840 | 63.937 | USD 248,269 | 65.48 |
| 2025-11-07 | BUY | 1,760 | | | 64.910* | | 65.49 |
| 2025-11-04 | BUY | 1,408 | 64.600 | 63.320 | 63.448 | USD 89,335 | 65.51 |
| 2025-11-03 | BUY | 353 | 63.920 | 62.810 | 62.921 | USD 22,211 | 65.52 |
| 2025-10-23 | BUY | 1,448 | 68.660 | 68.830 | 68.813 | USD 99,641 | 65.49 |
| 2025-10-22 | SELL | -1,448 | 68.600 | 68.860 | 68.834 | USD -99,672 | 65.47 Loss of -4,870 on sale |
| 2025-10-21 | SELL | -724 | 67.600 | 68.750 | 68.635 | USD -49,692 | 65.46 Loss of -2,298 on sale |
| 2025-10-20 | BUY | 362 | 69.150 | 69.400 | 69.375 | USD 25,114 | 65.44 |
| 2025-10-17 | BUY | 724 | 68.990 | 69.720 | 69.647 | USD 50,424 | 65.43 |
| 2025-10-16 | SELL | -1,086 | 68.880 | 69.810 | 69.717 | USD -75,713 | 65.41 Loss of -4,678 on sale |
| 2025-10-15 | SELL | -724 | 69.100 | 69.370 | 69.343 | USD -50,204 | 65.39 Loss of -2,861 on sale |
| 2025-10-07 | BUY | 1,071 | 66.880 | 66.900 | 66.898 | USD 71,648 | 65.37 |
| 2025-10-06 | SELL | -1,444 | 64.800 | 66.320 | 66.168 | USD -95,547 | 65.37 Loss of -1,155 on sale |
| 2025-10-03 | SELL | -2,124 | 66.300 | 66.630 | 66.597 | USD -141,452 | 65.36 Loss of -2,620 on sale |
| 2025-10-02 | BUY | 1,062 | 66.360 | 66.960 | 66.900 | USD 71,048 | 65.36 |
| 2025-10-01 | SELL | -1,062 | 66.510 | 67.160 | 67.095 | USD -71,255 | 65.35 Loss of -1,850 on sale |
| 2025-09-30 | SELL | -354 | 67.410 | 67.460 | 67.455 | USD -23,879 | 65.34 Loss of -748 on sale |
| 2025-09-29 | SELL | -354 | 66.430 | 66.460 | 66.457 | USD -23,526 | 65.34 Loss of -397 on sale |
| 2025-09-25 | BUY | 1,762 | 65.490 | 66.500 | 66.399 | USD 116,995 | 65.34 |
| 2025-09-16 | BUY | 1,062 | 66.750 | 68.050 | 67.920 | USD 72,131 | 65.32 |
| 2025-08-20 | BUY | 704 | 71.830 | 71.830 | 71.830 | USD 50,568 | 65.23 |
| 2025-08-13 | BUY | 704 | 70.330 | 71.500 | 71.383 | USD 50,254 | 65.15 |
| 2025-07-31 | SELL | -710 | 70.100 | 70.360 | 70.334 | USD -49,937 | 64.99 Loss of -3,794 on sale |
| 2025-07-30 | SELL | -1,065 | 69.300 | 69.570 | 69.543 | USD -74,063 | 64.97 Loss of -4,874 on sale |
| 2025-07-21 | SELL | -355 | 72.020 | 72.600 | 72.542 | USD -25,752 | 64.77 Loss of -2,759 on sale |
| 2025-07-18 | SELL | -355 | 71.390 | 72.850 | 72.704 | USD -25,810 | 64.73 Loss of -2,829 on sale |
| 2025-07-17 | SELL | -1,420 | 72.220 | 72.500 | 72.472 | USD -102,910 | 64.69 Loss of -11,050 on sale |
| 2025-07-16 | SELL | -3,550 | 71.910 | 72.080 | 72.063 | USD -255,824 | 64.65 Loss of -26,320 on sale |
| 2025-07-10 | SELL | -3,550 | 70.710 | 71.170 | 71.124 | USD -252,490 | 64.49 Loss of -23,551 on sale |
| 2025-07-08 | SELL | -3,195 | 69.740 | 71.180 | 71.036 | USD -226,960 | 64.42 Loss of -21,125 on sale |
| 2025-07-07 | BUY | 4,260 | 71.450 | 71.470 | 71.468 | USD 304,454 | 64.38 |
| 2025-07-03 | SELL | -4,284 | 69.830 | 70.040 | 70.019 | USD -299,961 | 64.32 Loss of -24,435 on sale |
| 2025-06-30 | SELL | -1,420 | 71.730 | 72.050 | 72.018 | USD -102,266 | 64.23 Loss of -11,055 on sale |
| 2025-06-27 | BUY | 355 | 71.420 | 71.610 | 71.591 | USD 25,415 | 64.19 |
| 2025-06-25 | BUY | 1,416 | 72.220 | 73.260 | 73.156 | USD 103,589 | 64.09 |
| 2025-06-23 | SELL | -708 | 74.000 | 74.110 | 74.099 | USD -52,462 | 63.97 Loss of -7,171 on sale |
| 2025-06-18 | SELL | -3,195 | 65.520 | 66.180 | 66.114 | USD -211,234 | 63.90 Loss of -7,078 on sale |
| 2025-06-17 | SELL | -1,065 | 65.950 | 66.360 | 66.319 | USD -70,630 | 63.89 Loss of -2,592 on sale |
| 2025-06-13 | BUY | 355 | 65.560 | 66.040 | 65.992 | USD 23,427 | 63.86 |
| 2025-06-11 | BUY | 4,641 | 64.620 | 65.300 | 65.232 | USD 302,742 | 63.85 |
| 2025-06-04 | BUY | 1,050 | 66.340 | 67.100 | 67.024 | USD 70,375 | 63.77 |
| 2025-06-03 | SELL | -350 | 67.080 | 68.200 | 68.088 | USD -23,831 | 63.75 Loss of -1,518 on sale |
| 2025-05-30 | SELL | -47,660 | 68.230 | 68.460 | 68.437 | USD -3,261,707 | 63.69 Loss of -226,330 on sale |
| 2025-05-29 | SELL | -400 | 66.950 | 67.180 | 67.157 | USD -26,863 | 63.66 Loss of -1,397 on sale |
| 2025-05-28 | SELL | -7,600 | 67.690 | 68.110 | 68.068 | USD -517,317 | 63.64 Loss of -33,684 on sale |
| 2025-05-27 | SELL | -14,436 | 67.830 | 68.580 | 68.505 | USD -988,938 | 63.61 Loss of -70,729 on sale |
| 2025-05-23 | SELL | -2,406 | 68.590 | 69.440 | 69.355 | USD -166,868 | 63.53 Loss of -14,010 on sale |
| 2025-05-22 | SELL | -1,604 | 67.950 | 69.320 | 69.183 | USD -110,970 | 63.50 Loss of -9,116 on sale |
| 2025-05-20 | SELL | -800 | 69.500 | 70.320 | 70.238 | USD -56,190 | 63.41 Loss of -5,459 on sale |
| 2025-05-19 | SELL | -400 | 68.960 | 69.350 | 69.311 | USD -27,724 | 63.37 Loss of -2,376 on sale |
| 2025-05-16 | SELL | -4,800 | 68.850 | 68.850 | 68.850 | USD -330,480 | 63.33 Loss of -26,496 on sale |
| 2025-05-15 | BUY | 6,000 | 67.600 | 67.790 | 67.771 | USD 406,626 | 63.30 |
| 2025-05-14 | BUY | 1,200 | 66.340 | 67.610 | 67.483 | USD 80,980 | 63.27 |
| 2025-05-12 | BUY | 4,800 | 69.040 | 70.870 | 70.687 | USD 339,298 | 63.19 |
| 2025-05-09 | BUY | 800 | 71.870 | 72.230 | 72.194 | USD 57,755 | 63.13 |
| 2025-05-08 | BUY | 1,200 | 71.810 | 72.890 | 72.782 | USD 87,338 | 63.06 |
| 2025-05-07 | BUY | 1,200 | 72.380 | 73.470 | 73.361 | USD 88,033 | 62.98 |
| 2025-05-06 | BUY | 400 | 72.970 | 73.130 | 73.114 | USD 29,246 | 62.90 |
| 2025-05-02 | BUY | 2,946 | 72.020 | 72.900 | 72.812 | USD 214,504 | 62.74 |
| 2025-04-30 | BUY | 1,200 | 72.210 | 72.570 | 72.534 | USD 87,041 | 62.58 |
| 2025-04-25 | SELL | -400 | 70.000 | 71.560 | 71.404 | USD -28,562 | 62.38 Loss of -3,611 on sale |
| 2025-04-24 | BUY | 400 | 71.350 | 72.190 | 72.106 | USD 28,842 | 62.30 |
| 2025-04-22 | SELL | -2,000 | 72.980 | 73.630 | 73.565 | USD -147,130 | 62.12 Loss of -22,894 on sale |
| 2025-04-15 | BUY | 1,600 | 68.140 | 69.330 | 69.211 | USD 110,738 | 61.74 |
| 2025-04-14 | BUY | 798 | 69.080 | 69.400 | 69.368 | USD 55,356 | 61.67 |
| 2025-04-11 | SELL | -400 | 68.220 | 68.870 | 68.805 | USD -27,522 | 61.61 Loss of -2,880 on sale |
| 2025-04-09 | SELL | -2,950 | 65.830 | 69.500 | 69.133 | USD -203,942 | 61.50 Loss of -22,505 on sale |
| 2025-04-08 | SELL | -4,720 | 66.370 | 67.490 | 67.378 | USD -318,024 | 61.46 Loss of -27,948 on sale |
| 2025-04-04 | BUY | 4,042 | 67.180 | 71.930 | 71.455 | USD 288,821 | 61.35 |
| 2025-04-01 | BUY | 589 | 68.140 | 68.190 | 68.185 | USD 40,161 | 61.22 |
| 2025-03-31 | BUY | 1,767 | 67.690 | 68.230 | 68.176 | USD 120,467 | 61.16 |
| 2025-03-28 | BUY | 1,767 | 66.720 | 66.990 | 66.963 | USD 118,324 | 61.10 |
| 2025-03-27 | BUY | 1,767 | 66.140 | 66.860 | 66.788 | USD 118,014 | 61.05 |
| 2025-03-26 | SELL | -589 | 66.030 | 66.220 | 66.201 | USD -38,992 | 60.99 Loss of -3,067 on sale |
| 2025-03-24 | BUY | 3,534 | 65.400 | 65.660 | 65.634 | USD 231,951 | 60.91 |
| 2025-03-21 | BUY | 1,124 | 65.400 | 65.640 | 65.616 | USD 73,752 | 60.86 |
| 2025-03-20 | BUY | 9,424 | 64.720 | 65.830 | 65.719 | USD 619,336 | 60.82 |
| 2025-03-19 | BUY | 7,670 | 65.480 | 65.910 | 65.867 | USD 505,200 | 60.77 |
| 2025-03-18 | BUY | 590 | 65.990 | 67.150 | 67.034 | USD 39,550 | 60.71 |
| 2025-03-17 | SELL | -561 | 66.390 | 66.680 | 66.651 | USD -37,391 | 60.64 Loss of -3,370 on sale |
| 2025-03-14 | SELL | -2,368 | 65.100 | 66.490 | 66.351 | USD -157,119 | 60.59 Loss of -13,635 on sale |
| 2025-03-11 | BUY | 6,512 | 66.550 | 67.800 | 67.675 | USD 440,700 | 60.40 |
| 2025-03-05 | BUY | 591 | 62.530 | 63.120 | 63.061 | USD 37,269 | 60.21 |
| 2025-02-28 | BUY | 5,690 | 64.820 | 65.250 | 65.207 | USD 371,028 | 60.08 |
| 2025-02-27 | BUY | 583 | 63.930 | 64.750 | 64.668 | USD 37,701 | 60.03 |
| 2025-02-26 | BUY | 1,166 | 63.800 | 64.940 | 64.826 | USD 75,587 | 59.98 |
| 2025-02-25 | BUY | 583 | 65.470 | 66.260 | 66.181 | USD 38,584 | 59.91 |
| 2025-02-24 | BUY | 2,336 | 64.880 | 65.270 | 65.231 | USD 152,380 | 59.84 |
| 2025-02-21 | SELL | -20,733 | 65.060 | 65.370 | 65.339 | USD -1,354,674 | 59.77 Loss of -115,527 on sale |
| 2025-02-19 | BUY | 1,662 | 65.450 | 65.670 | 65.648 | USD 109,107 | 59.62 |
| 2025-02-18 | SELL | -583 | 65.260 | 65.850 | 65.791 | USD -38,356 | 59.54 Loss of -3,644 on sale |
| 2025-02-12 | BUY | 37,616 | 65.800 | 65.830 | 65.827 | USD 2,476,149 | 59.18 |
| 2025-02-10 | SELL | -582 | 65.280 | 65.400 | 65.388 | USD -38,056 | 59.00 Loss of -3,719 on sale |
| 2025-02-06 | SELL | -4,656 | 64.910 | 65.750 | 65.666 | USD -305,741 | 58.81 Loss of -31,942 on sale |
| 2025-02-04 | BUY | 7,816 | 63.980 | 64.900 | 64.808 | USD 506,539 | 58.61 |
| 2025-02-03 | BUY | 580 | 63.330 | 64.100 | 64.023 | USD 37,133 | 58.53 |
| 2025-01-31 | SELL | -1,160 | 61.640 | 61.860 | 61.838 | USD -71,732 | 58.48 Loss of -3,900 on sale |
| 2025-01-28 | BUY | 552 | 60.370 | 61.380 | 61.279 | USD 33,826 | 58.35 |
| 2025-01-23 | SELL | -1,743 | 58.570 | 58.790 | 58.768 | USD -102,433 | 58.30 Loss of -824 on sale |
| 2025-01-02 | SELL | -5,199 | 61.940 | 62.260 | 62.228 | USD -323,523 | 58.22 Loss of -20,817 on sale |
| 2024-12-09 | BUY | 577 | 57.770 | 59.380 | 59.219 | USD 34,169 | 58.18 |
| 2024-12-06 | BUY | 577 | 59.230 | 60.670 | 60.526 | USD 34,924 | 58.16 |
| 2024-12-04 | SELL | -2,308 | 59.910 | 60.140 | 60.117 | USD -138,750 | 58.07 Loss of -4,732 on sale |
| 2024-11-29 | SELL | -4,039 | 61.080 | 61.160 | 61.152 | USD -246,993 | 57.90 Loss of -13,119 on sale |
| 2024-11-27 | BUY | 577 | 60.500 | 61.180 | 61.112 | USD 35,262 | 57.78 |
| 2024-11-26 | SELL | -4,354 | 60.570 | 60.700 | 60.687 | USD -264,231 | 57.63 Loss of -13,292 on sale |
| 2024-11-26 | SELL | -4,354 | 60.570 | 60.700 | 60.687 | USD -264,231 | 57.63 Loss of -13,292 on sale |
| 2024-11-25 | BUY | 70,819 | 60.090 | 60.580 | 60.531 | USD 4,286,745 | 57.50 |
| 2024-11-25 | BUY | 70,819 | 60.090 | 60.580 | 60.531 | USD 4,286,745 | 57.50 |
| 2024-11-22 | SELL | -902 | 59.220 | 59.410 | 59.391 | USD -53,571 | 57.45 Loss of -1,748 on sale |
| 2024-11-20 | SELL | -451 | 57.610 | 58.220 | 58.159 | USD -26,230 | 57.42 Loss of -335 on sale |
| 2024-11-12 | BUY | 450 | 59.680 | 60.330 | 60.265 | USD 27,119 | 57.22 |
| 2024-11-12 | BUY | 450 | 59.680 | 60.330 | 60.265 | USD 27,119 | 57.22 |
| 2024-11-08 | BUY | 900 | 59.910 | 60.200 | 60.171 | USD 54,154 | 57.03 |
| 2024-11-08 | BUY | 900 | 59.910 | 60.200 | 60.171 | USD 54,154 | 57.03 |
| 2024-11-07 | BUY | 1,800 | 59.310 | 60.250 | 60.156 | USD 108,281 | 56.85 |
| 2024-11-07 | BUY | 1,800 | 59.310 | 60.250 | 60.156 | USD 108,281 | 56.85 |
| 2024-11-06 | BUY | 866 | 59.800 | 59.920 | 59.908 | USD 51,880 | 56.61 |
| 2024-11-06 | BUY | 866 | 59.800 | 59.920 | 59.908 | USD 51,880 | 56.61 |
| 2024-11-04 | BUY | 1,775 | 56.270 | 56.790 | 56.738 | USD 100,710 | 56.56 |
| 2024-11-04 | BUY | 1,775 | 56.270 | 56.790 | 56.738 | USD 100,710 | 56.56 |
| 2024-11-01 | SELL | -449 | 56.570 | 56.680 | 56.669 | USD -25,444 | 56.56 Loss of -48 on sale |
| 2024-11-01 | SELL | -449 | 56.570 | 56.680 | 56.669 | USD -25,444 | 56.56 Loss of -48 on sale |