| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 784 | 111.460 | 109.475 | 109.673 | USD 85,984 | 89.14 |
| 2025-11-06 | SELL | -475 | 109.030 | 107.735 | 107.865 | USD -51,236 | 88.95 Loss of -8,986 on sale |
| 2025-11-05 | SELL | -294 | 109.060 | 107.300 | 107.476 | USD -31,598 | 88.85 Loss of -5,476 on sale |
| 2025-11-04 | SELL | -1,253 | 108.565 | 106.280 | 106.508 | USD -133,455 | 88.75 Loss of -22,246 on sale |
| 2025-10-31 | SELL | -196 | 108.280 | 106.710 | 106.867 | USD -20,946 | 88.56 Loss of -3,588 on sale |
| 2025-10-30 | BUY | 686 | 108.760 | 106.480 | 106.708 | USD 73,202 | 88.46 |
| 2025-10-29 | BUY | 686 | 107.050 | 108.460 | 108.319 | USD 74,307 | 88.37 |
| 2025-10-28 | BUY | 2,940 | 108.450 | 108.920 | 108.873 | USD 320,087 | 88.27 |
| 2025-10-27 | BUY | 1,568 | 107.580 | 108.450 | 108.363 | USD 169,913 | 88.17 |
| 2025-10-24 | BUY | 194 | 107.990 | 108.580 | 108.521 | USD 21,053 | 88.07 |
| 2025-10-23 | SELL | -392 | 106.680 | 107.370 | 107.301 | USD -42,062 | 87.97 Loss of -7,577 on sale |
| 2025-10-22 | BUY | 784 | 107.030 | 107.480 | 107.435 | USD 84,229 | 87.87 |
| 2025-10-21 | BUY | 294 | 107.000 | 108.670 | 108.503 | USD 31,900 | 87.77 |
| 2025-10-17 | BUY | 1,470 | 105.980 | 107.100 | 106.988 | USD 157,272 | 87.57 |
| 2025-10-16 | BUY | 97 | 106.720 | 110.190 | 109.843 | USD 10,655 | 87.47 |
| 2025-10-14 | SELL | -588 | 107.110 | 108.200 | 108.091 | USD -63,558 | 87.25 Loss of -12,255 on sale |
| 2025-10-13 | BUY | 686 | 106.300 | 106.710 | 106.669 | USD 73,175 | 87.15 |
| 2025-10-02 | BUY | 1,078 | 106.380 | 107.320 | 107.226 | USD 115,590 | 87.04 |
| 2025-10-01 | BUY | 686 | 106.830 | 109.080 | 108.855 | USD 74,675 | 86.93 |
| 2025-09-30 | BUY | 980 | 108.960 | 110.750 | 110.571 | USD 108,360 | 86.81 |
| 2025-09-29 | BUY | 882 | 109.750 | 110.160 | 110.119 | USD 97,125 | 86.69 |
| 2025-09-26 | BUY | 1,076 | 109.530 | 110.280 | 110.205 | USD 118,581 | 86.56 |
| 2025-09-25 | BUY | 1,372 | 109.080 | 109.470 | 109.431 | USD 150,139 | 86.44 |
| 2025-09-24 | SELL | -22,663 | 108.110 | 109.500 | 109.361 | USD -2,478,448 | 86.32 Loss of -522,268 on sale |
| 2025-09-18 | BUY | 100 | 108.520 | 108.700 | 108.682 | USD 10,868 | 86.19 |
| 2025-09-17 | BUY | 900 | 107.010 | 107.210 | 107.190 | USD 96,471 | 86.07 |
| 2025-09-16 | BUY | 400 | 105.490 | 107.000 | 106.849 | USD 42,740 | 85.96 |
| 2025-09-09 | BUY | 500 | 104.770 | 106.180 | 106.039 | USD 53,019 | 85.75 |
| 2025-09-08 | BUY | 200 | 104.020 | 104.650 | 104.587 | USD 20,917 | 85.65 |
| 2025-09-05 | BUY | 2,300 | 103.690 | 106.060 | 105.823 | USD 243,393 | 85.54 |
| 2025-09-02 | BUY | 2,100 | 104.700 | 105.000 | 104.970 | USD 220,437 | 85.43 |
| 2025-08-22 | BUY | 100 | 102.540 | 103.130 | 103.071 | USD 10,307 | 85.33 |
| 2025-08-21 | BUY | 300 | 101.780 | 101.910 | 101.897 | USD 30,569 | 85.23 |
| 2025-08-20 | BUY | 400 | 101.250 | 101.620 | 101.583 | USD 40,633 | 85.14 |
| 2025-08-19 | BUY | 600 | 101.080 | 102.130 | 102.025 | USD 61,215 | 85.04 |
| 2025-07-31 | BUY | 100 | 101.450 | 102.700 | 102.575 | USD 10,257 | 84.94 |
| 2025-07-30 | BUY | 800 | 102.300 | 103.160 | 103.074 | USD 82,459 | 84.84 |
| 2025-07-29 | BUY | 100 | 101.870 | 102.020 | 102.005 | USD 10,200 | 84.73 |
| 2025-07-24 | BUY | 100 | 99.970 | 101.030 | 100.924 | USD 10,092 | 84.64 |
| 2025-07-23 | BUY | 600 | 99.630 | 99.830 | 99.810 | USD 59,886 | 84.55 |
| 2025-07-22 | BUY | 900 | 98.900 | 99.230 | 99.197 | USD 89,277 | 84.46 |
| 2025-07-21 | BUY | 200 | 98.600 | 99.420 | 99.338 | USD 19,868 | 84.37 |
| 2025-07-18 | SELL | -1,000 | 98.840 | 99.040 | 99.020 | USD -99,020 | 84.28 Loss of -14,742 on sale |
| 2025-07-17 | BUY | 100 | 97.920 | 98.160 | 98.136 | USD 9,814 | 84.19 |
| 2025-07-16 | BUY | 400 | 95.490 | 96.000 | 95.949 | USD 38,380 | 84.12 |
| 2025-07-15 | SELL | -1,515 | 95.160 | 96.470 | 96.339 | USD -145,954 | 84.05 Loss of -18,620 on sale |
| 2025-07-11 | SELL | -200 | 93.720 | 93.800 | 93.792 | USD -18,758 | 83.99 Loss of -1,961 on sale |
| 2025-07-10 | BUY | 800 | 93.660 | 93.930 | 93.903 | USD 75,122 | 83.92 |
| 2025-07-09 | BUY | 800 | 93.050 | 93.720 | 93.653 | USD 74,922 | 83.86 |
| 2025-07-08 | BUY | 600 | 92.690 | 93.550 | 93.464 | USD 56,078 | 83.81 |
| 2025-07-07 | SELL | -2,300 | 93.250 | 93.790 | 93.736 | USD -215,593 | 83.74 Loss of -22,983 on sale |
| 2025-07-02 | SELL | -2,900 | 92.090 | 92.300 | 92.279 | USD -267,609 | 83.57 Loss of -25,258 on sale |
| 2025-06-30 | BUY | 1,700 | 91.110 | 91.960 | 91.875 | USD 156,187 | 83.52 |
| 2025-06-27 | BUY | 900 | 91.180 | 91.770 | 91.711 | USD 82,540 | 83.47 |
| 2025-06-25 | SELL | -200 | 90.000 | 91.420 | 91.278 | USD -18,256 | 83.37 Loss of -1,581 on sale |
| 2025-06-24 | BUY | 96 | 91.200 | 91.560 | 91.524 | USD 8,786 | 83.32 |
| 2025-06-23 | BUY | 2,600 | 89.630 | 90.990 | 90.854 | USD 236,220 | 83.28 |
| 2025-06-20 | SELL | -300 | 91.620 | 92.640 | 92.538 | USD -27,761 | 83.22 Loss of -2,797 on sale |
| 2025-06-18 | SELL | -600 | 91.600 | 92.080 | 92.032 | USD -55,219 | 83.10 Loss of -5,362 on sale |
| 2025-06-13 | SELL | -300 | 88.600 | 89.610 | 89.509 | USD -26,853 | 82.95 Loss of -1,967 on sale |
| 2025-06-12 | BUY | 300 | 89.710 | 89.710 | 89.710 | USD 26,913 | 82.90 |
| 2025-06-11 | BUY | 400 | 89.560 | 90.110 | 90.055 | USD 36,022 | 82.85 |
| 2025-06-06 | SELL | -500 | 90.320 | 90.390 | 90.383 | USD -45,191 | 82.69 Loss of -3,849 on sale |
| 2025-06-05 | SELL | -300 | 88.580 | 88.880 | 88.850 | USD -26,655 | 82.64 Loss of -1,863 on sale |
| 2025-06-04 | SELL | -400 | 88.330 | 89.660 | 89.527 | USD -35,811 | 82.60 Loss of -2,772 on sale |
| 2025-06-02 | BUY | 1,300 | 88.980 | 89.010 | 89.007 | USD 115,709 | 82.49 |
| 2025-05-30 | SELL | -288 | 88.610 | 88.850 | 88.826 | USD -25,582 | 82.44 Loss of -1,838 on sale |
| 2025-05-29 | BUY | 100 | 89.070 | 89.870 | 89.790 | USD 8,979 | 82.39 |
| 2025-05-28 | SELL | -99 | 88.800 | 90.230 | 90.087 | USD -8,919 | 82.34 Loss of -767 on sale |
| 2025-05-27 | BUY | 1,100 | 90.230 | 90.270 | 90.266 | USD 99,293 | 82.28 |
| 2025-05-23 | SELL | -2,000 | 89.090 | 89.490 | 89.450 | USD -178,900 | 82.16 Loss of -14,574 on sale |
| 2025-05-22 | SELL | -2,200 | 89.180 | 89.650 | 89.603 | USD -197,127 | 82.10 Loss of -16,497 on sale |
| 2025-05-21 | BUY | 100 | 88.900 | 89.970 | 89.863 | USD 8,986 | 82.05 |
| 2025-05-20 | BUY | 800 | 90.100 | 90.420 | 90.388 | USD 72,310 | 81.98 |
| 2025-05-19 | BUY | 2,900 | 90.330 | 90.630 | 90.600 | USD 262,740 | 81.91 |
| 2025-05-16 | BUY | 2,700 | 90.070 | 90.500 | 90.457 | USD 244,234 | 81.84 |
| 2025-05-15 | BUY | 2,200 | 89.390 | 89.530 | 89.516 | USD 196,935 | 81.77 |
| 2025-05-14 | BUY | 2,000 | 87.940 | 88.230 | 88.201 | USD 176,402 | 81.72 |
| 2025-05-13 | SELL | -400 | 87.930 | 88.460 | 88.407 | USD -35,363 | 81.66 Loss of -2,698 on sale |
| 2025-05-12 | BUY | 100 | 87.100 | 88.550 | 88.405 | USD 8,841 | 81.61 |
| 2025-05-09 | BUY | 300 | 85.910 | 86.380 | 86.333 | USD 25,900 | 81.58 |
| 2025-05-08 | SELL | -2,900 | 85.500 | 86.190 | 86.121 | USD -249,751 | 81.54 Loss of -13,285 on sale |
| 2025-05-07 | SELL | -1,400 | 83.950 | 84.260 | 84.229 | USD -117,921 | 81.52 Loss of -3,796 on sale |
| 2025-05-06 | BUY | 3,500 | 82.910 | 83.550 | 83.486 | USD 292,201 | 81.50 |
| 2025-05-02 | BUY | 300 | 82.140 | 83.310 | 83.193 | USD 24,958 | 81.49 |
| 2025-05-01 | SELL | -500 | 80.910 | 81.530 | 81.468 | USD -40,734 | 81.50 Profit of 15 on sale |
| 2025-04-30 | BUY | 300 | 80.410 | 80.600 | 80.581 | USD 24,174 | 81.51 |
| 2025-04-29 | BUY | 700 | 80.040 | 80.360 | 80.328 | USD 56,230 | 81.52 |
| 2025-04-28 | BUY | 1,477 | 78.910 | 79.500 | 79.441 | USD 117,334 | 81.55 |
| 2025-04-25 | BUY | 1,386 | 78.650 | 79.160 | 79.109 | USD 109,645 | 81.58 |
| 2025-04-24 | BUY | 396 | 78.720 | 79.220 | 79.170 | USD 31,351 | 81.61 |
| 2025-04-23 | BUY | 1,089 | 77.730 | 79.680 | 79.485 | USD 86,559 | 81.64 |
| 2025-04-22 | SELL | -602 | 76.310 | 76.710 | 76.670 | USD -46,155 | 81.70 Profit of 3,028 on sale |
| 2025-04-17 | BUY | 198 | 76.340 | 77.500 | 77.384 | USD 15,322 | 81.89 |
| 2025-04-16 | BUY | 400 | 75.730 | 77.830 | 77.620 | USD 31,048 | 81.96 |
| 2025-04-15 | BUY | 2,000 | 77.770 | 79.060 | 78.931 | USD 157,862 | 82.00 |
| 2025-04-11 | BUY | 2,500 | 77.670 | 78.670 | 78.570 | USD 196,425 | 82.10 |
| 2025-04-10 | BUY | 4,100 | 76.610 | 78.520 | 78.329 | USD 321,149 | 82.16 |
| 2025-04-09 | BUY | 800 | 79.350 | 80.160 | 80.079 | USD 64,063 | 82.19 |
| 2025-04-08 | BUY | 2,100 | 73.500 | 77.660 | 77.244 | USD 162,212 | 82.29 |
| 2025-04-07 | BUY | 2,395 | 74.090 | 76.310 | 76.088 | USD 182,231 | 82.39 |
| 2025-04-04 | SELL | -6,000 | 73.310 | 78.730 | 78.188 | USD -469,128 | 82.49 Profit of 25,820 on sale |
| 2025-04-02 | BUY | 700 | 84.220 | 84.550 | 84.517 | USD 59,162 | 82.47 |
| 2025-03-31 | SELL | -2,673 | 83.870 | 84.310 | 84.266 | USD -225,243 | 82.44 Loss of -4,885 on sale |
| 2025-03-28 | SELL | -1,683 | 82.710 | 84.850 | 84.636 | USD -142,442 | 82.44 Loss of -3,704 on sale |
| 2025-03-27 | SELL | -495 | 84.480 | 85.220 | 85.146 | USD -42,147 | 82.41 Loss of -1,354 on sale |
| 2025-03-26 | BUY | 891 | 85.090 | 86.070 | 85.972 | USD 76,601 | 82.38 |
| 2025-03-25 | SELL | -1,188 | 85.250 | 85.950 | 85.880 | USD -102,025 | 82.34 Loss of -4,206 on sale |
| 2025-03-24 | BUY | 693 | 84.700 | 85.420 | 85.348 | USD 59,146 | 82.31 |
| 2025-03-21 | SELL | -18,541 | 83.550 | 84.140 | 84.081 | USD -1,558,946 | 82.29 Loss of -33,140 on sale |
| 2025-03-19 | BUY | 188 | 83.900 | 84.440 | 84.386 | USD 15,865 | 82.25 |
| 2025-03-18 | SELL | -1,836 | 82.640 | 83.020 | 82.982 | USD -152,355 | 82.25 Loss of -1,353 on sale |
| 2025-03-17 | BUY | 1,938 | 82.420 | 83.230 | 83.149 | USD 161,143 | 82.24 |
| 2025-03-14 | BUY | 1,734 | 81.750 | 81.950 | 81.930 | USD 142,067 | 82.25 |
| 2025-03-13 | BUY | 8,470 | 79.660 | 81.080 | 80.938 | USD 685,545 | 82.29 |
| 2025-03-12 | BUY | 4,040 | 80.760 | 82.070 | 81.939 | USD 331,034 | 82.31 |
| 2025-03-11 | BUY | 1,616 | 81.050 | 84.110 | 83.804 | USD 135,427 | 82.33 |
| 2025-03-07 | BUY | 956 | 85.840 | 86.140 | 86.110 | USD 82,321 | 82.25 |
| 2025-03-06 | SELL | -909 | 84.690 | 86.050 | 85.914 | USD -78,096 | 82.21 Loss of -3,369 on sale |
| 2025-03-05 | BUY | 3,145 | 86.560 | 87.180 | 87.118 | USD 273,986 | 82.14 |
| 2025-03-04 | BUY | 606 | 85.540 | 87.870 | 87.637 | USD 53,108 | 82.09 |
| 2025-03-03 | BUY | 2,727 | 88.350 | 90.340 | 90.141 | USD 245,814 | 81.99 |
| 2025-02-28 | SELL | -707 | 88.950 | 88.950 | 88.950 | USD -62,888 | 81.88 Loss of -5,001 on sale |
| 2025-02-27 | BUY | 101 | 86.890 | 87.990 | 87.880 | USD 8,876 | 81.79 |
| 2025-02-26 | SELL | -202 | 86.340 | 88.160 | 87.978 | USD -17,772 | 81.72 Loss of -1,264 on sale |
| 2025-02-25 | BUY | 1,919 | 86.750 | 88.430 | 88.262 | USD 169,375 | 81.63 |
| 2025-02-21 | BUY | 1,414 | 87.250 | 87.890 | 87.826 | USD 124,186 | 81.42 |
| 2025-02-20 | BUY | 808 | 87.160 | 88.530 | 88.393 | USD 71,422 | 81.32 |
| 2025-02-19 | BUY | 202 | 88.310 | 88.930 | 88.868 | USD 17,951 | 81.19 |
| 2025-02-18 | BUY | 505 | 88.900 | 89.440 | 89.386 | USD 45,140 | 81.05 |
| 2025-02-13 | BUY | 1,700 | 86.880 | 87.210 | 87.177 | USD 148,201 | 80.67 |
| 2025-02-12 | BUY | 606 | 85.320 | 85.720 | 85.680 | USD 51,922 | 80.58 |
| 2025-02-11 | SELL | -202 | 85.500 | 85.580 | 85.572 | USD -17,286 | 80.48 Loss of -1,029 on sale |
| 2025-02-07 | SELL | -808 | 86.150 | 86.980 | 86.897 | USD -70,213 | 80.26 Loss of -5,364 on sale |
| 2025-02-06 | BUY | 404 | 86.400 | 86.500 | 86.490 | USD 34,942 | 80.13 |
| 2025-02-04 | BUY | 3,535 | 84.860 | 85.280 | 85.238 | USD 301,316 | 79.89 |
| 2025-02-03 | BUY | 1,313 | 85.190 | 85.650 | 85.604 | USD 112,398 | 79.77 |
| 2025-01-31 | BUY | 303 | 85.930 | 86.870 | 86.776 | USD 26,293 | 79.62 |
| 2025-01-30 | BUY | 202 | 86.500 | 87.530 | 87.427 | USD 17,660 | 79.45 |
| 2025-01-29 | BUY | 1,919 | 86.040 | 87.700 | 87.534 | USD 167,978 | 79.29 |
| 2025-01-28 | BUY | 909 | 86.340 | 86.690 | 86.655 | USD 78,769 | 79.11 |
| 2025-01-27 | BUY | 1,414 | 85.900 | 85.930 | 85.927 | USD 121,501 | 78.93 |
| 2025-01-24 | BUY | 909 | 85.790 | 86.340 | 86.285 | USD 78,433 | 78.74 |
| 2025-01-23 | BUY | 2,626 | 84.730 | 85.550 | 85.468 | USD 224,439 | 78.58 |
| 2025-01-22 | BUY | 1,717 | 84.330 | 85.810 | 85.662 | USD 147,082 | 78.41 |
| 2025-01-06 | BUY | 1,000 | 77.920 | 78.690 | 78.613 | USD 78,613 | 78.43 |
| 2024-12-10 | BUY | 714 | 80.620 | 81.020 | 80.980 | USD 57,820 | 78.36 |
| 2024-12-09 | BUY | 816 | 80.610 | 81.590 | 81.492 | USD 66,497 | 78.29 |
| 2024-12-06 | BUY | 1,224 | 80.510 | 81.690 | 81.572 | USD 99,844 | 78.22 |
| 2024-12-05 | BUY | 306 | 81.490 | 82.180 | 82.111 | USD 25,126 | 78.11 |
| 2024-12-04 | BUY | 1,122 | 80.190 | 80.990 | 80.910 | USD 90,781 | 78.04 |
| 2024-12-03 | BUY | 3,597 | 80.850 | 82.080 | 81.957 | USD 294,799 | 77.94 |
| 2024-12-02 | BUY | 301 | 81.110 | 82.250 | 82.136 | USD 24,723 | 77.82 |
| 2024-11-29 | BUY | 2,346 | 81.870 | 82.720 | 82.635 | USD 193,862 | 77.66 |
| 2024-11-27 | BUY | 2,754 | 81.740 | 82.080 | 82.046 | USD 225,955 | 77.32 |
| 2024-11-26 | BUY | 5,916 | 81.270 | 81.400 | 81.387 | USD 481,485 | 77.15 |
| 2024-11-25 | BUY | 6,120 | 81.220 | 81.620 | 81.580 | USD 499,270 | 76.97 |
| 2024-11-22 | BUY | 7,140 | 80.140 | 80.230 | 80.221 | USD 572,778 | 76.82 |
| 2024-11-21 | BUY | 1,122 | 78.880 | 79.200 | 79.168 | USD 88,826 | 76.71 |
| 2024-11-20 | BUY | 1,020 | 77.870 | 77.970 | 77.960 | USD 79,519 | 76.65 |
| 2024-11-19 | BUY | 918 | 77.610 | 78.440 | 78.357 | USD 71,932 | 76.60 |
| 2024-11-18 | BUY | 8,262 | 78.650 | 78.680 | 78.677 | USD 650,029 | 76.48 |
| 2024-11-12 | BUY | 2,856 | 77.950 | 78.820 | 78.733 | USD 224,861 | 76.39 |
| 2024-11-11 | BUY | 1,938 | 78.680 | 79.130 | 79.085 | USD 153,267 | 76.23 |
| 2024-11-08 | BUY | 1,460 | 77.060 | 78.140 | 78.032 | USD 113,927 | 76.17 |
| 2024-11-07 | BUY | 9,078 | 77.690 | 78.190 | 78.140 | USD 709,355 | 76.06 |
| 2024-11-06 | BUY | 2,754 | 78.200 | 80.290 | 80.081 | USD 220,543 | 75.88 |
| 2024-11-05 | BUY | 4,064 | 76.010 | 76.210 | 76.190 | USD 309,636 | 75.87 |
| 2024-11-04 | BUY | 714 | 75.000 | 75.620 | 75.558 | USD 53,948 | 75.95 |
| 2024-11-01 | BUY | 1,632 | 75.310 | 76.340 | 76.237 | USD 124,419 | 76.02 |
| 2024-10-31 | BUY | 408 | 75.360 | 76.210 | 76.125 | USD 31,059 | 76.11 |
| 2024-10-30 | BUY | 1,022 | 75.930 | 76.950 | 76.848 | USD 78,539 | 76.13 |
| 2024-10-29 | BUY | 2,472 | 76.560 | 77.090 | 77.037 | USD 190,435 | 76.06 |
| 2024-10-28 | SELL | -721 | 76.510 | 76.980 | 76.933 | USD -55,469 | 75.97 Loss of -693 on sale |
| 2024-10-25 | BUY | 1,236 | 75.200 | 76.600 | 76.460 | USD 94,505 | 76.17 |
| 2024-10-24 | BUY | 824 | 76.500 | 76.730 | 76.707 | USD 63,207 | 76.05 |
| 2024-10-23 | BUY | 1,030 | 76.370 | 76.400 | 76.397 | USD 78,689 | 75.90 |
| 2024-10-22 | BUY | 2,653 | 75.910 | 76.080 | 76.063 | USD 201,795 | 75.88 |
| 2024-10-21 | BUY | 2,884 | 75.880 | 76.290 | 76.249 | USD 219,902 | 0.00 |