| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 728 | 123.760 | 121.850 | 122.041 | USD 88,846 | 92.52 |
| 2025-11-06 | SELL | -440 | 123.370 | 119.020 | 119.455 | USD -52,560 | 92.22 Loss of -11,984 on sale |
| 2025-11-05 | SELL | -273 | 123.050 | 118.070 | 118.568 | USD -32,369 | 92.07 Loss of -7,233 on sale |
| 2025-11-04 | SELL | -1,162 | 112.320 | 110.700 | 110.862 | USD -128,822 | 91.98 Loss of -21,945 on sale |
| 2025-10-31 | SELL | -182 | 115.160 | 113.800 | 113.936 | USD -20,736 | 91.75 Loss of -4,037 on sale |
| 2025-10-30 | BUY | 637 | 116.480 | 112.390 | 112.799 | USD 71,853 | 91.64 |
| 2025-10-29 | BUY | 637 | 113.340 | 114.310 | 114.213 | USD 72,754 | 91.52 |
| 2025-10-28 | BUY | 2,730 | 112.210 | 113.410 | 113.290 | USD 309,282 | 91.41 |
| 2025-10-27 | BUY | 1,456 | 113.050 | 114.600 | 114.445 | USD 166,632 | 91.30 |
| 2025-10-24 | BUY | 180 | 112.940 | 113.380 | 113.336 | USD 20,400 | 91.19 |
| 2025-10-23 | SELL | -364 | 110.550 | 110.710 | 110.694 | USD -40,293 | 91.08 Loss of -7,138 on sale |
| 2025-10-22 | BUY | 728 | 108.540 | 112.170 | 111.807 | USD 81,395 | 90.99 |
| 2025-10-21 | BUY | 273 | 111.180 | 111.590 | 111.549 | USD 30,453 | 90.88 |
| 2025-10-17 | BUY | 1,365 | 108.830 | 109.690 | 109.604 | USD 149,609 | 90.68 |
| 2025-10-16 | BUY | 90 | 109.370 | 111.450 | 111.242 | USD 10,012 | 90.57 |
| 2025-10-14 | SELL | -546 | 107.850 | 108.250 | 108.210 | USD -59,083 | 90.37 Loss of -9,742 on sale |
| 2025-10-07 | BUY | 2,730 | 108.310 | 110.140 | 109.957 | USD 300,183 | 90.27 |
| 2025-10-06 | BUY | 91 | 109.580 | 111.220 | 111.056 | USD 10,106 | 90.16 |
| 2025-10-03 | BUY | 1,274 | 108.790 | 109.340 | 109.285 | USD 139,229 | 90.05 |
| 2025-10-02 | BUY | 1,001 | 108.660 | 110.250 | 110.091 | USD 110,201 | 89.95 |
| 2025-10-01 | BUY | 637 | 108.890 | 109.810 | 109.718 | USD 69,890 | 89.84 |
| 2025-09-30 | BUY | 910 | 109.950 | 110.010 | 110.004 | USD 100,104 | 89.73 |
| 2025-09-29 | BUY | 819 | 108.160 | 108.880 | 108.808 | USD 89,114 | 89.62 |
| 2025-09-26 | BUY | 999 | 107.010 | 107.290 | 107.262 | USD 107,155 | 89.52 |
| 2025-09-25 | BUY | 1,274 | 105.770 | 106.000 | 105.977 | USD 135,015 | 89.43 |
| 2025-09-24 | SELL | -7,405 | 106.540 | 108.930 | 108.691 | USD -804,857 | 89.33 Loss of -143,398 on sale |
| 2025-09-18 | BUY | 92 | 108.480 | 109.890 | 109.749 | USD 10,097 | 89.21 |
| 2025-09-17 | BUY | 828 | 107.410 | 108.370 | 108.274 | USD 89,651 | 89.11 |
| 2025-09-16 | BUY | 368 | 106.960 | 107.940 | 107.842 | USD 39,686 | 89.00 |
| 2025-09-11 | BUY | 460 | 107.820 | 109.290 | 109.143 | USD 50,206 | 88.89 |
| 2025-09-09 | BUY | 460 | 106.290 | 107.210 | 107.118 | USD 49,274 | 88.67 |
| 2025-09-02 | BUY | 1,932 | 105.960 | 106.030 | 106.023 | USD 204,836 | 88.56 |
| 2025-08-12 | BUY | 276 | 106.640 | 106.830 | 106.811 | USD 29,480 | 88.34 |
| 2025-08-11 | BUY | 828 | 105.710 | 105.980 | 105.953 | USD 87,729 | 88.24 |
| 2025-08-08 | BUY | 2,116 | 105.550 | 105.980 | 105.937 | USD 224,163 | 88.13 |
| 2025-08-07 | BUY | 276 | 104.310 | 105.940 | 105.777 | USD 29,194 | 88.03 |
| 2025-08-01 | BUY | 1,656 | 106.480 | 107.480 | 107.380 | USD 177,821 | 87.91 |
| 2025-07-31 | BUY | 92 | 105.000 | 107.200 | 106.980 | USD 9,842 | 87.80 |
| 2025-07-30 | BUY | 736 | 104.020 | 105.200 | 105.082 | USD 77,340 | 87.70 |
| 2025-07-29 | BUY | 92 | 103.240 | 108.600 | 108.064 | USD 9,942 | 87.60 |
| 2025-07-14 | BUY | 736 | 106.260 | 106.680 | 106.638 | USD 78,486 | 87.47 |
| 2025-07-11 | SELL | -184 | 105.850 | 106.630 | 106.552 | USD -19,606 | 87.35 Loss of -3,532 on sale |
| 2025-07-10 | BUY | 736 | 106.330 | 107.200 | 107.113 | USD 78,835 | 87.23 |
| 2025-07-09 | BUY | 736 | 106.500 | 106.560 | 106.554 | USD 78,424 | 87.10 |
| 2025-07-08 | BUY | 552 | 105.500 | 107.090 | 106.931 | USD 59,026 | 86.98 |
| 2025-07-07 | SELL | -2,116 | 105.980 | 107.060 | 106.952 | USD -226,310 | 86.85 Loss of -42,533 on sale |
| 2025-07-02 | SELL | -2,668 | 105.070 | 105.190 | 105.178 | USD -280,615 | 86.45 Loss of -49,954 on sale |
| 2025-06-30 | BUY | 1,564 | 105.620 | 105.680 | 105.674 | USD 165,274 | 86.32 |
| 2025-06-27 | BUY | 828 | 105.070 | 105.890 | 105.808 | USD 87,609 | 86.19 |
| 2025-06-25 | SELL | -184 | 103.350 | 104.020 | 103.953 | USD -19,127 | 85.94 Loss of -3,314 on sale |
| 2025-06-24 | BUY | 88 | 103.600 | 104.400 | 104.320 | USD 9,180 | 85.82 |
| 2025-06-23 | BUY | 2,392 | 103.350 | 103.430 | 103.422 | USD 247,385 | 85.69 |
| 2025-06-20 | SELL | -276 | 102.250 | 104.000 | 103.825 | USD -28,656 | 85.57 Loss of -5,037 on sale |
| 2025-06-18 | SELL | -552 | 103.480 | 104.840 | 104.704 | USD -57,797 | 85.31 Loss of -10,704 on sale |
| 2025-06-13 | SELL | -276 | 101.970 | 102.740 | 102.663 | USD -28,335 | 85.05 Loss of -4,861 on sale |
| 2025-06-12 | BUY | 276 | 103.600 | 103.950 | 103.915 | USD 28,681 | 84.91 |
| 2025-06-11 | BUY | 368 | 103.190 | 104.150 | 104.054 | USD 38,292 | 84.78 |
| 2025-06-06 | SELL | -460 | 103.790 | 103.840 | 103.835 | USD -47,764 | 84.35 Loss of -8,965 on sale |
| 2025-06-05 | SELL | -276 | 102.320 | 102.680 | 102.644 | USD -28,330 | 84.21 Loss of -5,089 on sale |
| 2025-06-04 | SELL | -368 | 102.330 | 102.970 | 102.906 | USD -37,869 | 84.06 Loss of -6,934 on sale |
| 2025-06-02 | BUY | 1,196 | 100.390 | 101.000 | 100.939 | USD 120,723 | 83.80 |
| 2025-05-30 | SELL | -264 | 101.370 | 101.670 | 101.640 | USD -26,833 | 83.66 Loss of -4,747 on sale |
| 2025-05-29 | BUY | 92 | 102.140 | 102.360 | 102.338 | USD 9,415 | 83.51 |
| 2025-05-28 | SELL | -91 | 101.490 | 101.500 | 101.499 | USD -9,236 | 83.36 Loss of -1,650 on sale |
| 2025-05-27 | BUY | 1,012 | 101.020 | 101.050 | 101.047 | USD 102,260 | 83.22 |
| 2025-05-23 | SELL | -1,840 | 97.990 | 98.100 | 98.089 | USD -180,484 | 82.97 Loss of -27,814 on sale |
| 2025-05-22 | SELL | -2,024 | 97.930 | 98.530 | 98.470 | USD -199,303 | 82.85 Loss of -31,621 on sale |
| 2025-05-21 | BUY | 92 | 97.210 | 97.870 | 97.804 | USD 8,998 | 82.73 |
| 2025-05-20 | BUY | 736 | 97.650 | 98.190 | 98.136 | USD 72,228 | 82.60 |
| 2025-05-19 | BUY | 2,668 | 97.860 | 98.330 | 98.283 | USD 262,219 | 82.47 |
| 2025-05-16 | BUY | 2,484 | 97.930 | 97.950 | 97.948 | USD 243,303 | 82.33 |
| 2025-05-15 | BUY | 2,024 | 96.790 | 96.980 | 96.961 | USD 196,249 | 82.20 |
| 2025-05-14 | BUY | 1,840 | 96.350 | 96.690 | 96.656 | USD 177,847 | 82.08 |
| 2025-05-13 | SELL | -368 | 96.060 | 97.110 | 97.005 | USD -35,698 | 81.95 Loss of -5,539 on sale |
| 2025-05-12 | BUY | 92 | 95.280 | 95.500 | 95.478 | USD 8,784 | 81.83 |
| 2025-05-09 | BUY | 276 | 91.920 | 92.080 | 92.064 | USD 25,410 | 81.74 |
| 2025-05-08 | SELL | -2,668 | 91.240 | 92.410 | 92.293 | USD -246,238 | 81.66 Loss of -28,380 on sale |
| 2025-05-07 | SELL | -1,288 | 89.750 | 91.050 | 90.920 | USD -117,105 | 81.58 Loss of -12,029 on sale |
| 2025-05-06 | BUY | 3,220 | 88.810 | 89.240 | 89.197 | USD 287,214 | 81.51 |
| 2025-05-02 | BUY | 276 | 88.920 | 89.380 | 89.334 | USD 24,656 | 81.37 |
| 2025-05-01 | SELL | -460 | 87.250 | 88.260 | 88.159 | USD -40,553 | 81.31 Loss of -3,150 on sale |
| 2025-04-30 | BUY | 276 | 83.900 | 84.020 | 84.008 | USD 23,186 | 81.29 |
| 2025-04-29 | BUY | 644 | 82.330 | 82.480 | 82.465 | USD 53,107 | 81.28 |
| 2025-04-28 | BUY | 1,359 | 81.100 | 81.950 | 81.865 | USD 111,255 | 81.28 |
| 2025-04-25 | BUY | 1,274 | 81.070 | 81.470 | 81.430 | USD 103,742 | 81.28 |
| 2025-04-24 | BUY | 364 | 80.360 | 80.610 | 80.585 | USD 29,333 | 81.29 |
| 2025-04-23 | BUY | 1,001 | 78.280 | 80.330 | 80.125 | USD 80,205 | 81.32 |
| 2025-04-22 | SELL | -552 | 76.610 | 76.880 | 76.853 | USD -42,423 | 81.37 Profit of 2,493 on sale |
| 2025-04-17 | BUY | 182 | 76.830 | 77.860 | 77.757 | USD 14,152 | 81.54 |
| 2025-04-16 | BUY | 368 | 76.660 | 78.100 | 77.956 | USD 28,688 | 81.59 |
| 2025-04-15 | BUY | 1,840 | 78.590 | 79.840 | 79.715 | USD 146,676 | 81.62 |
| 2025-04-11 | BUY | 2,300 | 77.720 | 78.130 | 78.089 | USD 179,605 | 81.70 |
| 2025-04-10 | BUY | 3,772 | 76.230 | 77.510 | 77.382 | USD 291,885 | 81.76 |
| 2025-04-09 | BUY | 736 | 78.830 | 79.930 | 79.820 | USD 58,748 | 81.80 |
| 2025-04-08 | BUY | 1,932 | 71.140 | 74.650 | 74.299 | USD 143,546 | 81.92 |
| 2025-04-07 | BUY | 2,204 | 72.030 | 74.190 | 73.974 | USD 163,039 | 82.03 |
| 2025-04-04 | SELL | -5,520 | 71.700 | 75.740 | 75.336 | USD -415,855 | 82.16 Profit of 37,646 on sale |
| 2025-04-02 | BUY | 644 | 82.860 | 83.060 | 83.040 | USD 53,478 | 82.15 |
| 2025-03-31 | SELL | -2,484 | 80.110 | 80.570 | 80.524 | USD -200,022 | 82.18 Profit of 4,117 on sale |
| 2025-03-28 | SELL | -1,547 | 79.690 | 82.040 | 81.805 | USD -126,552 | 82.21 Profit of 630 on sale |
| 2025-03-27 | SELL | -455 | 82.170 | 82.830 | 82.764 | USD -37,658 | 82.21 Loss of -251 on sale |
| 2025-03-26 | BUY | 819 | 82.760 | 84.800 | 84.596 | USD 69,284 | 82.21 |
| 2025-03-25 | SELL | -1,092 | 84.340 | 85.100 | 85.024 | USD -92,846 | 82.18 Loss of -3,107 on sale |
| 2025-03-24 | BUY | 637 | 84.520 | 84.580 | 84.574 | USD 53,874 | 82.15 |
| 2025-03-21 | SELL | -16,683 | 82.730 | 82.790 | 82.784 | USD -1,381,085 | 82.14 Loss of -10,735 on sale |
| 2025-03-19 | BUY | 174 | 82.890 | 83.430 | 83.376 | USD 14,507 | 82.12 |
| 2025-03-18 | SELL | -1,674 | 81.610 | 81.680 | 81.673 | USD -136,721 | 82.12 Profit of 754 on sale |
| 2025-03-17 | BUY | 1,767 | 81.510 | 82.050 | 81.996 | USD 144,887 | 82.13 |
| 2025-03-14 | BUY | 1,581 | 79.650 | 79.860 | 79.839 | USD 126,225 | 82.17 |
| 2025-03-13 | BUY | 7,800 | 77.460 | 79.120 | 78.954 | USD 615,841 | 82.23 |
| 2025-03-12 | BUY | 3,720 | 78.680 | 79.930 | 79.805 | USD 296,875 | 82.29 |
| 2025-03-11 | BUY | 1,488 | 76.990 | 78.740 | 78.565 | USD 116,905 | 82.36 |
| 2025-03-07 | BUY | 882 | 80.060 | 81.230 | 81.113 | USD 71,542 | 82.47 |
| 2025-03-06 | SELL | -837 | 81.070 | 82.210 | 82.096 | USD -68,714 | 82.49 Profit of 328 on sale |
| 2025-03-05 | BUY | 2,895 | 82.220 | 82.930 | 82.859 | USD 239,877 | 82.49 |
| 2025-03-04 | BUY | 558 | 80.900 | 82.590 | 82.421 | USD 45,991 | 82.52 |
| 2025-03-03 | BUY | 2,511 | 82.560 | 86.500 | 86.106 | USD 216,212 | 82.52 |
| 2025-02-28 | SELL | -651 | 85.660 | 85.710 | 85.705 | USD -55,794 | 82.46 Loss of -2,109 on sale |
| 2025-02-27 | BUY | 93 | 84.250 | 86.280 | 86.077 | USD 8,005 | 82.43 |
| 2025-02-26 | SELL | -186 | 84.910 | 86.520 | 86.359 | USD -16,063 | 82.39 Loss of -738 on sale |
| 2025-02-25 | BUY | 1,767 | 83.900 | 84.460 | 84.404 | USD 149,142 | 82.37 |
| 2025-02-21 | BUY | 1,302 | 85.280 | 89.260 | 88.862 | USD 115,698 | 82.29 |
| 2025-02-20 | BUY | 744 | 88.830 | 90.450 | 90.288 | USD 67,174 | 82.17 |
| 2025-02-19 | BUY | 184 | 90.450 | 90.560 | 90.549 | USD 16,661 | 82.01 |
| 2025-02-18 | BUY | 460 | 90.600 | 91.140 | 91.086 | USD 41,900 | 81.85 |
| 2025-02-13 | BUY | 1,564 | 88.550 | 89.170 | 89.108 | USD 139,365 | 81.40 |
| 2025-02-12 | BUY | 558 | 89.030 | 89.350 | 89.318 | USD 49,839 | 81.24 |
| 2025-02-11 | SELL | -186 | 89.160 | 89.770 | 89.709 | USD -16,686 | 81.08 Loss of -1,605 on sale |
| 2025-02-07 | SELL | -736 | 87.650 | 88.750 | 88.640 | USD -65,239 | 80.75 Loss of -5,805 on sale |
| 2025-02-06 | BUY | 368 | 88.000 | 88.370 | 88.333 | USD 32,507 | 80.59 |
| 2025-02-04 | BUY | 3,255 | 77.290 | 77.910 | 77.848 | USD 253,395 | 80.54 |
| 2025-02-03 | BUY | 1,209 | 77.000 | 77.440 | 77.396 | USD 93,572 | 80.63 |
| 2025-01-31 | BUY | 279 | 78.000 | 79.040 | 78.936 | USD 22,023 | 80.69 |
| 2025-01-30 | BUY | 186 | 78.210 | 78.670 | 78.624 | USD 14,624 | 80.75 |
| 2025-01-29 | BUY | 1,767 | 76.280 | 77.080 | 77.000 | USD 136,059 | 80.87 |
| 2025-01-28 | BUY | 837 | 76.120 | 77.830 | 77.659 | USD 65,001 | 80.99 |
| 2025-01-27 | BUY | 1,302 | 77.060 | 78.790 | 78.617 | USD 102,359 | 81.10 |
| 2025-01-24 | BUY | 837 | 81.600 | 82.220 | 82.158 | USD 68,766 | 81.09 |
| 2025-01-23 | BUY | 2,418 | 82.030 | 82.260 | 82.237 | USD 198,849 | 81.06 |
| 2025-01-22 | BUY | 1,581 | 82.100 | 82.900 | 82.820 | USD 130,938 | 81.03 |
| 2024-12-10 | BUY | 651 | 82.780 | 83.700 | 83.608 | USD 54,429 | 80.97 |
| 2024-12-09 | BUY | 744 | 83.920 | 85.130 | 85.009 | USD 63,247 | 80.88 |
| 2024-12-06 | BUY | 1,116 | 84.340 | 84.370 | 84.367 | USD 94,154 | 80.77 |
| 2024-12-05 | BUY | 279 | 83.090 | 84.000 | 83.909 | USD 23,411 | 80.69 |
| 2024-12-04 | BUY | 1,023 | 83.790 | 84.160 | 84.123 | USD 86,058 | 80.59 |
| 2024-12-03 | BUY | 3,282 | 82.480 | 84.090 | 83.929 | USD 275,455 | 80.52 |
| 2024-12-02 | BUY | 274 | 83.670 | 84.430 | 84.354 | USD 23,113 | 80.40 |
| 2024-11-29 | BUY | 2,116 | 83.860 | 85.580 | 85.408 | USD 180,723 | 80.27 |
| 2024-11-27 | BUY | 2,484 | 83.710 | 84.480 | 84.403 | USD 209,657 | 79.98 |
| 2024-11-26 | BUY | 5,336 | 83.750 | 84.120 | 84.083 | USD 448,667 | 79.82 |
| 2024-11-25 | BUY | 5,520 | 83.340 | 84.430 | 84.321 | USD 465,452 | 79.66 |
| 2024-11-22 | BUY | 6,440 | 83.450 | 84.170 | 84.098 | USD 541,591 | 79.48 |
| 2024-11-21 | BUY | 1,012 | 83.990 | 84.750 | 84.674 | USD 85,690 | 79.25 |
| 2024-11-20 | BUY | 920 | 82.980 | 83.690 | 83.619 | USD 76,929 | 79.06 |
| 2024-11-19 | BUY | 828 | 83.530 | 83.920 | 83.881 | USD 69,453 | 78.81 |
| 2024-11-18 | BUY | 7,452 | 83.650 | 84.500 | 84.415 | USD 629,061 | 78.52 |
| 2024-11-12 | BUY | 2,576 | 85.160 | 86.890 | 86.717 | USD 223,383 | 78.11 |
| 2024-11-11 | BUY | 1,748 | 86.600 | 87.160 | 87.104 | USD 152,258 | 77.54 |
| 2024-11-08 | BUY | 1,316 | 84.620 | 84.790 | 84.773 | USD 111,561 | 77.04 |
| 2024-11-07 | BUY | 8,188 | 81.910 | 82.210 | 82.180 | USD 672,890 | 76.66 |
| 2024-11-06 | BUY | 2,484 | 81.470 | 81.980 | 81.929 | USD 203,512 | 76.26 |
| 2024-11-05 | BUY | 3,666 | 74.860 | 74.990 | 74.977 | USD 274,866 | 76.39 |
| 2024-11-04 | BUY | 644 | 74.230 | 75.850 | 75.688 | USD 48,743 | 76.61 |
| 2024-11-01 | BUY | 1,472 | 75.500 | 76.210 | 76.139 | USD 112,077 | 76.73 |
| 2024-10-31 | BUY | 372 | 75.550 | 76.520 | 76.423 | USD 28,429 | 76.88 |
| 2024-10-30 | BUY | 923 | 76.320 | 76.840 | 76.788 | USD 70,875 | 76.96 |
| 2024-10-29 | BUY | 2,232 | 77.070 | 77.450 | 77.412 | USD 172,784 | 76.94 |
| 2024-10-28 | SELL | -651 | 77.730 | 77.990 | 77.964 | USD -50,755 | 76.78 Loss of -772 on sale |
| 2024-10-25 | BUY | 1,116 | 76.740 | 77.880 | 77.766 | USD 86,787 | 76.79 |
| 2024-10-24 | BUY | 744 | 76.860 | 77.260 | 77.220 | USD 57,452 | 76.76 |
| 2024-10-23 | BUY | 930 | 76.480 | 77.570 | 77.461 | USD 72,039 | 76.90 |
| 2024-10-22 | BUY | 2,396 | 76.640 | 77.210 | 77.153 | USD 184,859 | 77.17 |
| 2024-10-21 | BUY | 2,604 | 77.170 | 77.880 | 77.809 | USD 202,615 | 0.00 |