| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,024 | 125.970 | 123.675 | 123.905 | USD 126,878 | 112.87 |
| 2025-11-06 | SELL | -625 | 125.380 | 123.200 | 123.418 | USD -77,136 | 112.75 Loss of -6,667 on sale |
| 2025-11-05 | SELL | -384 | 125.050 | 123.560 | 123.709 | USD -47,504 | 112.70 Loss of -4,229 on sale |
| 2025-11-04 | SELL | -1,629 | 125.650 | 123.195 | 123.440 | USD -201,085 | 112.64 Loss of -17,592 on sale |
| 2025-10-31 | SELL | -260 | 124.920 | 122.985 | 123.179 | USD -32,026 | 112.53 Loss of -2,769 on sale |
| 2025-10-30 | BUY | 910 | 124.660 | 122.550 | 122.761 | USD 111,713 | 112.47 |
| 2025-10-29 | BUY | 910 | 123.470 | 125.600 | 125.387 | USD 114,102 | 112.41 |
| 2025-10-28 | BUY | 3,900 | 125.720 | 126.940 | 126.818 | USD 494,590 | 112.35 |
| 2025-10-27 | BUY | 2,080 | 127.080 | 127.120 | 127.116 | USD 264,401 | 112.27 |
| 2025-10-24 | BUY | 254 | 126.430 | 127.350 | 127.258 | USD 32,324 | 112.20 |
| 2025-10-23 | SELL | -520 | 125.770 | 126.720 | 126.625 | USD -65,845 | 112.13 Loss of -7,538 on sale |
| 2025-10-22 | BUY | 1,040 | 125.950 | 127.020 | 126.913 | USD 131,990 | 112.06 |
| 2025-10-21 | BUY | 387 | 125.990 | 127.500 | 127.349 | USD 49,284 | 111.99 |
| 2025-10-17 | BUY | 1,950 | 124.080 | 124.360 | 124.332 | USD 242,447 | 111.84 |
| 2025-10-16 | BUY | 127 | 121.170 | 125.050 | 124.662 | USD 15,832 | 111.79 |
| 2025-10-14 | SELL | -780 | 115.450 | 115.710 | 115.684 | USD -90,234 | 111.72 Loss of -3,095 on sale |
| 2025-10-13 | BUY | 910 | 112.720 | 113.040 | 113.008 | USD 102,837 | 111.71 |
| 2025-10-10 | SELL | -130 | 111.230 | 115.240 | 114.839 | USD -14,929 | 111.71 Loss of -406 on sale |
| 2025-10-08 | BUY | 1,040 | 115.990 | 116.750 | 116.674 | USD 121,341 | 111.69 |
| 2025-10-07 | BUY | 3,900 | 115.970 | 117.620 | 117.455 | USD 458,075 | 111.67 |
| 2025-10-06 | BUY | 130 | 117.130 | 117.790 | 117.724 | USD 15,304 | 111.64 |
| 2025-10-03 | BUY | 1,792 | 117.060 | 118.200 | 118.086 | USD 211,610 | 111.61 |
| 2025-10-02 | BUY | 1,408 | 116.120 | 116.480 | 116.444 | USD 163,953 | 111.58 |
| 2025-10-01 | BUY | 896 | 116.480 | 116.520 | 116.516 | USD 104,398 | 111.56 |
| 2025-09-30 | BUY | 1,280 | 114.520 | 114.540 | 114.538 | USD 146,609 | 111.54 |
| 2025-09-29 | BUY | 1,152 | 114.240 | 114.870 | 114.807 | USD 132,258 | 111.52 |
| 2025-09-26 | BUY | 1,408 | 114.190 | 114.600 | 114.559 | USD 161,299 | 111.51 |
| 2025-09-25 | BUY | 1,792 | 113.210 | 113.760 | 113.705 | USD 203,759 | 111.50 |
| 2025-09-18 | BUY | 130 | 115.160 | 115.800 | 115.736 | USD 15,046 | 111.48 |
| 2025-09-17 | BUY | 1,170 | 113.890 | 116.410 | 116.158 | USD 135,905 | 111.46 |
| 2025-09-09 | BUY | 650 | 111.970 | 113.980 | 113.779 | USD 73,956 | 111.46 |
| 2025-07-31 | BUY | 130 | 106.780 | 108.780 | 108.580 | USD 14,115 | 111.49 |
| 2025-07-30 | BUY | 1,040 | 108.490 | 110.390 | 110.200 | USD 114,608 | 111.51 |
| 2025-07-29 | BUY | 130 | 109.720 | 109.830 | 109.819 | USD 14,276 | 111.52 |
| 2025-07-24 | BUY | 130 | 109.720 | 110.540 | 110.458 | USD 14,360 | 111.53 |
| 2025-07-23 | BUY | 774 | 110.000 | 110.420 | 110.378 | USD 85,433 | 111.54 |
| 2025-07-22 | BUY | 1,170 | 109.190 | 109.370 | 109.352 | USD 127,942 | 111.55 |
| 2025-07-21 | BUY | 260 | 107.860 | 108.700 | 108.616 | USD 28,240 | 111.58 |
| 2025-07-18 | SELL | -1,300 | 106.780 | 107.170 | 107.131 | USD -139,270 | 111.61 Profit of 5,816 on sale |
| 2025-07-17 | BUY | 130 | 106.430 | 110.460 | 110.057 | USD 14,307 | 111.64 |
| 2025-07-16 | BUY | 520 | 110.170 | 114.500 | 114.067 | USD 59,315 | 111.65 |
| 2025-07-15 | SELL | -1,965 | 108.620 | 110.110 | 109.961 | USD -216,073 | 111.66 Profit of 3,348 on sale |
| 2025-07-14 | BUY | 1,040 | 109.350 | 109.530 | 109.512 | USD 113,892 | 111.68 |
| 2025-07-11 | SELL | -260 | 109.170 | 109.170 | 109.170 | USD -28,384 | 111.69 Profit of 656 on sale |
| 2025-07-10 | BUY | 1,040 | 108.410 | 110.000 | 109.841 | USD 114,235 | 111.72 |
| 2025-07-09 | BUY | 1,040 | 106.390 | 107.490 | 107.380 | USD 111,675 | 111.75 |
| 2025-07-08 | BUY | 780 | 106.850 | 108.360 | 108.209 | USD 84,403 | 111.78 |
| 2025-07-07 | SELL | -2,990 | 106.330 | 109.000 | 108.733 | USD -325,112 | 111.82 Profit of 9,219 on sale |
| 2025-07-02 | SELL | -3,770 | 108.310 | 108.460 | 108.445 | USD -408,838 | 111.89 Profit of 12,985 on sale |
| 2025-06-30 | BUY | 2,210 | 105.120 | 105.850 | 105.777 | USD 233,767 | 111.93 |
| 2025-06-27 | BUY | 1,170 | 105.620 | 107.610 | 107.411 | USD 125,671 | 111.98 |
| 2025-06-25 | SELL | -260 | 104.780 | 107.510 | 107.237 | USD -27,882 | 112.08 Profit of 1,258 on sale |
| 2025-06-24 | BUY | 126 | 108.130 | 108.600 | 108.553 | USD 13,678 | 112.10 |
| 2025-06-23 | BUY | 3,380 | 107.130 | 107.260 | 107.247 | USD 362,495 | 112.14 |
| 2025-06-18 | SELL | -780 | 105.080 | 106.680 | 106.520 | USD -83,086 | 112.24 Profit of 4,458 on sale |
| 2025-06-13 | SELL | -390 | 107.280 | 107.940 | 107.874 | USD -42,071 | 112.36 Profit of 1,749 on sale |
| 2025-06-12 | BUY | 390 | 108.440 | 109.380 | 109.286 | USD 42,622 | 112.39 |
| 2025-06-11 | BUY | 520 | 108.500 | 110.140 | 109.976 | USD 57,188 | 112.42 |
| 2025-06-06 | SELL | -650 | 108.790 | 110.020 | 109.897 | USD -71,433 | 112.49 Profit of 1,685 on sale |
| 2025-06-05 | SELL | -390 | 107.820 | 109.000 | 108.882 | USD -42,464 | 112.52 Profit of 1,420 on sale |
| 2025-06-04 | SELL | -516 | 108.430 | 109.130 | 109.060 | USD -56,275 | 112.55 Profit of 1,803 on sale |
| 2025-06-02 | BUY | 1,677 | 108.750 | 108.750 | 108.750 | USD 182,374 | 112.61 |
| 2025-05-30 | SELL | -372 | 108.600 | 109.090 | 109.041 | USD -40,563 | 112.64 Profit of 1,339 on sale |
| 2025-05-29 | BUY | 128 | 109.230 | 111.380 | 111.165 | USD 14,229 | 112.67 |
| 2025-05-28 | SELL | -128 | 107.920 | 108.000 | 107.992 | USD -13,823 | 112.70 Profit of 603 on sale |
| 2025-05-27 | BUY | 1,408 | 106.620 | 106.880 | 106.854 | USD 150,450 | 112.75 |
| 2025-05-23 | SELL | -2,560 | 104.040 | 104.860 | 104.778 | USD -268,232 | 112.89 Profit of 20,764 on sale |
| 2025-05-22 | SELL | -2,816 | 105.090 | 105.880 | 105.801 | USD -297,936 | 112.95 Profit of 20,136 on sale |
| 2025-05-21 | BUY | 128 | 104.670 | 108.200 | 107.847 | USD 13,804 | 113.02 |
| 2025-05-20 | BUY | 1,024 | 108.730 | 110.710 | 110.512 | USD 113,164 | 113.05 |
| 2025-05-19 | BUY | 3,712 | 110.650 | 110.820 | 110.803 | USD 411,301 | 113.07 |
| 2025-05-16 | BUY | 3,456 | 110.550 | 110.630 | 110.622 | USD 382,310 | 113.09 |
| 2025-05-15 | BUY | 2,838 | 109.230 | 109.510 | 109.482 | USD 310,710 | 113.13 |
| 2025-05-14 | BUY | 2,580 | 107.600 | 109.170 | 109.013 | USD 281,254 | 113.17 |
| 2025-05-13 | SELL | -516 | 109.700 | 110.510 | 110.429 | USD -56,981 | 113.20 Profit of 1,431 on sale |
| 2025-05-12 | BUY | 129 | 110.330 | 112.950 | 112.688 | USD 14,537 | 113.23 |
| 2025-05-09 | BUY | 387 | 106.910 | 107.280 | 107.243 | USD 41,503 | 113.28 |
| 2025-05-08 | SELL | -3,741 | 105.490 | 106.430 | 106.336 | USD -397,803 | 113.35 Profit of 26,234 on sale |
| 2025-05-07 | SELL | -1,806 | 105.040 | 106.020 | 105.922 | USD -191,295 | 113.42 Profit of 13,544 on sale |
| 2025-05-06 | BUY | 4,515 | 104.500 | 105.510 | 105.409 | USD 475,922 | 113.50 |
| 2025-05-02 | BUY | 387 | 105.410 | 105.920 | 105.869 | USD 40,971 | 113.65 |
| 2025-05-01 | SELL | -645 | 103.080 | 104.470 | 104.331 | USD -67,293 | 113.74 Profit of 6,071 on sale |
| 2025-04-30 | BUY | 387 | 102.200 | 103.070 | 102.983 | USD 39,854 | 113.85 |
| 2025-04-29 | BUY | 903 | 103.100 | 103.670 | 103.613 | USD 93,563 | 113.95 |
| 2025-04-28 | BUY | 1,910 | 103.320 | 104.100 | 104.022 | USD 198,682 | 114.05 |
| 2025-04-25 | BUY | 1,792 | 102.240 | 103.500 | 103.374 | USD 185,246 | 114.16 |
| 2025-04-24 | BUY | 512 | 103.360 | 103.720 | 103.684 | USD 53,086 | 114.26 |
| 2025-04-23 | BUY | 1,408 | 101.480 | 104.980 | 104.630 | USD 147,319 | 114.38 |
| 2025-04-22 | SELL | -778 | 99.950 | 101.100 | 100.985 | USD -78,566 | 114.52 Profit of 10,534 on sale |
| 2025-04-17 | BUY | 256 | 102.100 | 103.680 | 103.522 | USD 26,502 | 114.77 |
| 2025-04-16 | BUY | 7,265 | 100.290 | 101.910 | 101.748 | USD 739,199 | 114.92 |
| 2025-04-15 | BUY | 2,580 | 98.480 | 99.500 | 99.398 | USD 256,447 | 115.08 |
| 2025-04-11 | BUY | 3,225 | 96.230 | 96.410 | 96.392 | USD 310,864 | 115.45 |
| 2025-04-10 | BUY | 5,289 | 94.890 | 97.470 | 97.212 | USD 514,154 | 115.66 |
| 2025-04-09 | BUY | 1,024 | 98.220 | 98.810 | 98.751 | USD 101,121 | 115.85 |
| 2025-04-08 | BUY | 2,688 | 89.760 | 97.590 | 96.807 | USD 260,217 | 116.12 |
| 2025-04-07 | BUY | 3,067 | 94.520 | 99.170 | 98.705 | USD 302,728 | 116.36 |
| 2025-04-04 | SELL | -7,680 | 98.230 | 100.320 | 100.111 | USD -768,852 | 116.55 Profit of 126,281 on sale |
| 2025-04-02 | BUY | 896 | 112.340 | 112.550 | 112.529 | USD 100,826 | 116.60 |
| 2025-03-31 | SELL | -3,456 | 111.790 | 112.210 | 112.168 | USD -387,653 | 116.71 Profit of 15,704 on sale |
| 2025-03-28 | SELL | -2,176 | 110.450 | 111.620 | 111.503 | USD -242,631 | 116.78 Profit of 11,490 on sale |
| 2025-03-27 | SELL | -640 | 110.750 | 112.330 | 112.172 | USD -71,790 | 116.85 Profit of 2,996 on sale |
| 2025-03-26 | BUY | 1,152 | 111.130 | 111.580 | 111.535 | USD 128,488 | 116.92 |
| 2025-03-25 | SELL | -1,536 | 109.230 | 110.440 | 110.319 | USD -169,450 | 117.01 Profit of 10,277 on sale |
| 2025-03-24 | BUY | 896 | 110.260 | 110.430 | 110.413 | USD 98,930 | 117.09 |
| 2025-03-21 | BUY | 1,536 | 108.420 | 111.660 | 111.336 | USD 171,012 | 117.19 |
| 2025-03-19 | BUY | 240 | 112.970 | 113.740 | 113.663 | USD 27,279 | 117.31 |
| 2025-03-18 | SELL | -2,304 | 112.380 | 114.000 | 113.838 | USD -262,283 | 117.37 Profit of 8,141 on sale |
| 2025-03-17 | BUY | 2,432 | 114.440 | 114.990 | 114.935 | USD 279,522 | 117.41 |
| 2025-03-14 | BUY | 2,176 | 111.890 | 112.290 | 112.250 | USD 244,256 | 117.48 |
| 2025-03-13 | BUY | 10,736 | 110.360 | 116.440 | 115.832 | USD 1,243,572 | 117.57 |
| 2025-03-12 | BUY | 5,120 | 115.730 | 118.010 | 117.782 | USD 603,044 | 117.60 |
| 2025-03-11 | BUY | 2,048 | 117.180 | 119.100 | 118.908 | USD 243,524 | 117.60 |
| 2025-03-07 | BUY | 1,214 | 119.910 | 121.440 | 121.287 | USD 147,242 | 117.57 |
| 2025-03-06 | SELL | -1,152 | 120.300 | 123.480 | 123.162 | USD -141,883 | 117.53 Loss of -6,490 on sale |
| 2025-03-05 | BUY | 3,984 | 124.040 | 124.670 | 124.607 | USD 496,434 | 117.44 |
| 2025-03-04 | BUY | 768 | 121.780 | 124.140 | 123.904 | USD 95,158 | 117.37 |
| 2025-03-03 | BUY | 3,456 | 123.540 | 124.990 | 124.845 | USD 431,464 | 117.29 |
| 2025-02-28 | SELL | -896 | 123.920 | 124.250 | 124.217 | USD -111,298 | 117.19 Loss of -6,298 on sale |
| 2025-02-27 | BUY | 128 | 122.770 | 124.000 | 123.877 | USD 15,856 | 117.10 |
| 2025-02-26 | SELL | -256 | 122.160 | 123.430 | 123.303 | USD -31,566 | 117.03 Loss of -1,607 on sale |
| 2025-02-25 | BUY | 2,432 | 122.610 | 123.070 | 123.024 | USD 299,194 | 116.94 |
| 2025-02-21 | BUY | 1,792 | 120.970 | 121.450 | 121.402 | USD 217,552 | 116.82 |
| 2025-02-20 | BUY | 1,024 | 120.900 | 121.630 | 121.557 | USD 124,474 | 116.75 |
| 2025-02-19 | BUY | 256 | 121.630 | 122.160 | 122.107 | USD 31,259 | 116.67 |
| 2025-02-18 | BUY | 640 | 121.310 | 121.820 | 121.769 | USD 77,932 | 116.59 |
| 2025-02-13 | BUY | 2,176 | 120.900 | 121.460 | 121.404 | USD 264,175 | 116.37 |
| 2025-02-12 | BUY | 768 | 119.770 | 120.650 | 120.562 | USD 92,592 | 116.31 |
| 2025-02-11 | SELL | -256 | 121.770 | 122.170 | 122.130 | USD -31,265 | 116.21 Loss of -1,516 on sale |
| 2025-02-07 | SELL | -1,024 | 117.350 | 119.230 | 119.042 | USD -121,899 | 116.13 Loss of -2,985 on sale |
| 2025-02-06 | BUY | 512 | 118.540 | 119.230 | 119.161 | USD 61,010 | 116.08 |
| 2025-02-04 | BUY | 4,480 | 118.310 | 118.810 | 118.760 | USD 532,045 | 115.98 |
| 2025-02-03 | BUY | 1,664 | 117.840 | 118.510 | 118.443 | USD 197,089 | 115.94 |
| 2025-01-31 | BUY | 384 | 119.250 | 120.690 | 120.546 | USD 46,290 | 115.87 |
| 2025-01-30 | BUY | 256 | 120.650 | 122.250 | 122.090 | USD 31,255 | 115.77 |
| 2025-01-29 | BUY | 2,432 | 119.170 | 121.010 | 120.826 | USD 293,849 | 115.70 |
| 2025-01-28 | BUY | 1,152 | 120.210 | 121.560 | 121.425 | USD 139,882 | 115.60 |
| 2025-01-27 | BUY | 1,792 | 121.250 | 122.090 | 122.006 | USD 218,635 | 115.47 |
| 2025-01-24 | BUY | 1,152 | 118.930 | 120.070 | 119.956 | USD 138,189 | 115.39 |
| 2025-01-23 | BUY | 3,328 | 118.540 | 118.580 | 118.576 | USD 394,621 | 115.32 |
| 2025-01-02 | BUY | 4,224 | 104.260 | 106.570 | 106.339 | USD 449,176 | 115.58 |
| 2024-12-30 | BUY | 33,238 | 105.100 | 105.470 | 105.433 | USD 3,504,382 | 115.85 |
| 2024-12-10 | BUY | 896 | 113.150 | 115.260 | 115.049 | USD 103,084 | 115.92 |
| 2024-12-09 | BUY | 1,024 | 115.420 | 115.450 | 115.447 | USD 118,218 | 115.93 |
| 2024-12-06 | BUY | 1,536 | 112.000 | 114.440 | 114.196 | USD 175,405 | 116.04 |
| 2024-12-05 | BUY | 384 | 113.790 | 114.390 | 114.330 | USD 43,903 | 116.10 |
| 2024-12-04 | BUY | 1,408 | 115.050 | 116.380 | 116.247 | USD 163,676 | 116.13 |
| 2024-12-03 | BUY | 4,513 | 116.400 | 117.100 | 117.030 | USD 528,156 | 116.12 |
| 2024-12-02 | BUY | 378 | 115.840 | 116.640 | 116.560 | USD 44,060 | 116.13 |
| 2024-11-29 | BUY | 2,921 | 116.780 | 118.620 | 118.436 | USD 345,952 | 116.11 |
| 2024-11-27 | BUY | 3,429 | 117.800 | 118.720 | 118.628 | USD 406,775 | 115.99 |
| 2024-11-26 | BUY | 7,366 | 116.170 | 118.070 | 117.880 | USD 868,304 | 115.99 |
| 2024-11-25 | BUY | 7,620 | 118.070 | 119.460 | 119.321 | USD 909,226 | 115.91 |
| 2024-11-22 | BUY | 8,960 | 115.800 | 115.940 | 115.926 | USD 1,038,697 | 115.92 |
| 2024-11-21 | BUY | 1,408 | 113.970 | 114.990 | 114.888 | USD 161,762 | 115.99 |
| 2024-11-20 | BUY | 1,280 | 114.540 | 114.720 | 114.702 | USD 146,819 | 116.05 |
| 2024-11-19 | BUY | 1,152 | 115.130 | 115.440 | 115.409 | USD 132,951 | 116.09 |
| 2024-11-18 | BUY | 10,296 | 114.650 | 114.690 | 114.686 | USD 1,180,807 | 116.15 |
| 2024-11-12 | BUY | 3,556 | 112.750 | 115.120 | 114.883 | USD 408,524 | 116.31 |
| 2024-11-11 | BUY | 2,413 | 114.100 | 116.480 | 116.242 | USD 280,492 | 116.41 |
| 2024-11-08 | BUY | 1,818 | 115.830 | 116.000 | 115.983 | USD 210,857 | 116.44 |
| 2024-11-07 | BUY | 11,303 | 114.210 | 114.690 | 114.642 | USD 1,295,799 | 116.56 |
| 2024-11-06 | BUY | 9,380 | 113.740 | 115.710 | 115.513 | USD 1,083,512 | 116.72 |
| 2024-11-05 | BUY | 5,062 | 114.430 | 114.430 | 114.430 | USD 579,245 | 117.00 |
| 2024-11-05 | BUY | 5,062 | 114.430 | 114.430 | 114.430 | USD 579,245 | 117.00 |
| 2024-11-04 | BUY | 889 | 113.860 | 115.090 | 114.967 | USD 102,206 | 117.45 |
| 2024-11-04 | BUY | 889 | 113.860 | 115.090 | 114.967 | USD 102,206 | 117.45 |
| 2024-11-01 | BUY | 2,032 | 113.400 | 115.370 | 115.173 | USD 234,032 | 117.76 |
| 2024-10-31 | BUY | 512 | 112.940 | 115.680 | 115.406 | USD 59,088 | 118.16 |
| 2024-10-30 | BUY | 1,271 | 115.870 | 117.260 | 117.121 | USD 148,861 | 118.37 |
| 2024-10-29 | BUY | 4,736 | 115.310 | 118.140 | 117.857 | USD 558,171 | 118.68 |
| 2024-10-28 | SELL | -896 | 117.810 | 118.800 | 118.701 | USD -106,356 | 118.90 Profit of 175 on sale |
| 2024-10-28 | SELL | -896 | 117.810 | 118.800 | 118.701 | USD -106,356 | 118.90 Profit of 175 on sale |
| 2024-10-25 | BUY | 1,536 | 117.540 | 120.330 | 120.051 | USD 184,398 | 119.35 |
| 2024-10-25 | BUY | 1,536 | 117.540 | 120.330 | 120.051 | USD 184,398 | 119.35 |
| 2024-10-24 | BUY | 1,024 | 120.390 | 121.140 | 121.065 | USD 123,971 | 118.83 |
| 2024-10-24 | BUY | 1,024 | 120.390 | 121.140 | 121.065 | USD 123,971 | 118.83 |
| 2024-10-23 | BUY | 1,280 | 120.830 | 121.110 | 121.082 | USD 154,985 | 118.16 |
| 2024-10-22 | BUY | 6,888 | 118.940 | 119.600 | 119.534 | USD 823,350 | 117.77 |
| 2024-10-21 | BUY | 3,584 | 117.770 | 121.460 | 121.091 | USD 433,990 | 0.00 |
| 2024-10-21 | BUY | 3,584 | 117.770 | 121.460 | 121.091 | USD 433,990 | 0.00 |