| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 353 | 131.210 | 128.555 | 128.820 | USD 45,474 | 120.60 |
| 2025-11-07 | SELL | -25 | 129.625 | 128.470 | 128.586 | USD -3,215 | 120.56 Loss of -201 on sale |
| 2025-11-06 | SELL | -72 | 129.430 | 127.890 | 128.044 | USD -9,219 | 120.53 Loss of -541 on sale |
| 2025-11-05 | BUY | 222 | 129.990 | 128.010 | 128.208 | USD 28,462 | 120.50 |
| 2025-11-04 | BUY | 288 | 128.040 | 124.345 | 124.715 | USD 35,918 | 120.46 |
| 2025-11-03 | SELL | -144 | 124.370 | 122.695 | 122.863 | USD -17,692 | 120.44 Loss of -348 on sale |
| 2025-10-30 | BUY | 900 | 124.080 | 122.710 | 122.847 | USD 110,562 | 120.41 |
| 2025-10-29 | BUY | 900 | 122.360 | 122.930 | 122.873 | USD 110,586 | 120.40 |
| 2025-10-28 | BUY | 90 | 122.690 | 123.550 | 123.464 | USD 11,112 | 120.39 |
| 2025-10-27 | BUY | 54 | 124.970 | 125.630 | 125.564 | USD 6,780 | 120.37 |
| 2025-10-24 | BUY | 36 | 125.110 | 125.720 | 125.659 | USD 4,524 | 120.35 |
| 2025-10-21 | BUY | 54 | 125.100 | 125.210 | 125.199 | USD 6,761 | 120.28 |
| 2025-10-20 | BUY | 198 | 123.850 | 125.290 | 125.146 | USD 24,779 | 120.26 |
| 2025-10-16 | BUY | 180 | 123.990 | 125.290 | 125.160 | USD 22,529 | 120.22 |
| 2025-10-15 | BUY | 216 | 128.660 | 130.770 | 130.559 | USD 28,201 | 120.18 |
| 2025-10-03 | BUY | 72 | 133.460 | 134.220 | 134.144 | USD 9,658 | 120.06 |
| 2025-10-02 | BUY | 144 | 132.940 | 133.180 | 133.156 | USD 19,174 | 119.99 |
| 2025-10-01 | BUY | 216 | 132.900 | 134.400 | 134.250 | USD 28,998 | 119.93 |
| 2025-09-30 | BUY | 1,314 | 133.390 | 133.680 | 133.651 | USD 175,617 | 119.86 |
| 2025-09-29 | BUY | 342 | 132.250 | 133.130 | 133.042 | USD 45,500 | 119.80 |
| 2025-09-26 | BUY | 774 | 133.110 | 134.120 | 134.019 | USD 103,731 | 119.73 |
| 2025-09-25 | BUY | 54 | 131.570 | 133.860 | 133.631 | USD 7,216 | 119.67 |
| 2025-09-24 | BUY | 1,026 | 131.850 | 132.500 | 132.435 | USD 135,878 | 119.60 |
| 2025-09-18 | BUY | 216 | 131.410 | 132.060 | 131.995 | USD 28,511 | 119.54 |
| 2025-09-17 | BUY | 270 | 130.650 | 131.280 | 131.217 | USD 35,429 | 119.48 |
| 2025-09-16 | BUY | 432 | 129.650 | 132.100 | 131.855 | USD 56,961 | 119.43 |
| 2025-09-11 | SELL | -18 | 133.220 | 133.400 | 133.382 | USD -2,401 | 119.36 Loss of -252 on sale |
| 2025-09-10 | BUY | 1,152 | 131.240 | 131.320 | 131.312 | USD 151,271 | 119.30 |
| 2025-09-09 | BUY | 72 | 130.840 | 131.710 | 131.623 | USD 9,477 | 119.23 |
| 2025-08-06 | BUY | 359 | 128.810 | 129.240 | 129.197 | USD 46,382 | 119.14 |
| 2025-07-31 | BUY | 100 | 124.390 | 126.170 | 125.992 | USD 12,599 | 119.06 |
| 2025-07-29 | BUY | 400 | 124.640 | 126.870 | 126.647 | USD 50,659 | 119.00 |
| 2025-07-28 | BUY | 76 | 121.240 | 123.360 | 123.148 | USD 9,359 | 118.99 |
| 2025-07-25 | BUY | 120 | 123.350 | 124.330 | 124.232 | USD 14,908 | 118.97 |
| 2025-07-24 | BUY | 58 | 123.040 | 123.650 | 123.589 | USD 7,168 | 118.94 |
| 2025-07-23 | BUY | 140 | 123.230 | 123.920 | 123.851 | USD 17,339 | 118.92 |
| 2025-07-22 | BUY | 80 | 123.210 | 123.520 | 123.489 | USD 9,879 | 118.89 |
| 2025-07-18 | BUY | 144 | 122.860 | 124.200 | 124.066 | USD 17,866 | 118.87 |
| 2025-07-17 | BUY | 120 | 122.330 | 122.570 | 122.546 | USD 14,706 | 118.85 |
| 2025-07-11 | BUY | 160 | 120.940 | 121.680 | 121.606 | USD 19,457 | 118.80 |
| 2025-07-10 | BUY | 180 | 121.950 | 122.120 | 122.103 | USD 21,979 | 118.78 |
| 2025-07-09 | BUY | 180 | 121.870 | 123.430 | 123.274 | USD 22,189 | 118.76 |
| 2025-07-07 | SELL | -120 | 123.510 | 125.240 | 125.067 | USD -15,008 | 118.71 Loss of -763 on sale |
| 2025-07-02 | SELL | -483 | 122.900 | 126.870 | 126.473 | USD -61,086 | 118.61 Loss of -3,798 on sale |
| 2025-06-27 | BUY | 65 | 124.680 | 125.740 | 125.634 | USD 8,166 | 118.52 |
| 2025-06-26 | BUY | 60 | 124.740 | 125.500 | 125.424 | USD 7,525 | 118.48 |
| 2025-06-24 | SELL | -280 | 126.580 | 127.700 | 127.588 | USD -35,725 | 118.40 Loss of -2,574 on sale |
| 2025-06-18 | BUY | 152 | 124.900 | 126.290 | 126.151 | USD 19,175 | 118.20 |
| 2025-06-17 | BUY | 57 | 125.530 | 125.810 | 125.782 | USD 7,170 | 118.15 |
| 2025-06-16 | SELL | -77 | 125.860 | 127.140 | 127.012 | USD -9,780 | 118.10 Loss of -686 on sale |
| 2025-06-13 | BUY | 174 | 125.230 | 126.460 | 126.337 | USD 21,983 | 118.06 |
| 2025-06-12 | SELL | -95 | 126.260 | 126.340 | 126.332 | USD -12,002 | 118.00 Loss of -791 on sale |
| 2025-06-11 | BUY | 212 | 124.370 | 125.120 | 125.045 | USD 26,510 | 117.96 |
| 2025-06-06 | BUY | 57 | 129.330 | 129.710 | 129.672 | USD 7,391 | 117.77 |
| 2025-06-05 | BUY | 266 | 128.040 | 128.510 | 128.463 | USD 34,171 | 117.70 |
| 2025-06-04 | BUY | 38 | 127.940 | 130.040 | 129.830 | USD 4,934 | 117.63 |
| 2025-06-03 | SELL | -19 | 129.990 | 130.320 | 130.287 | USD -2,475 | 117.54 Loss of -242 on sale |
| 2025-05-30 | SELL | -2,318 | 129.840 | 130.770 | 130.677 | USD -302,909 | 117.37 Loss of -30,847 on sale |
| 2025-05-29 | BUY | 53 | 130.250 | 130.340 | 130.331 | USD 6,908 | 117.28 |
| 2025-05-27 | BUY | 329 | 130.980 | 131.080 | 131.070 | USD 43,122 | 117.09 |
| 2025-05-23 | BUY | 270 | 128.920 | 129.310 | 129.271 | USD 34,903 | 116.92 |
| 2025-05-22 | BUY | 133 | 129.050 | 130.090 | 129.986 | USD 17,288 | 116.83 |
| 2025-05-19 | BUY | 114 | 131.670 | 132.090 | 132.048 | USD 15,053 | 116.51 |
| 2025-05-16 | BUY | 57 | 131.120 | 131.260 | 131.246 | USD 7,481 | 116.40 |
| 2025-05-15 | SELL | -38 | 129.250 | 129.650 | 129.610 | USD -4,925 | 116.30 Loss of -506 on sale |
| 2025-05-14 | BUY | 19 | 126.140 | 128.010 | 127.823 | USD 2,429 | 116.22 |
| 2025-05-13 | BUY | 38 | 127.930 | 129.750 | 129.568 | USD 4,924 | 116.13 |
| 2025-05-08 | BUY | 38 | 128.210 | 129.540 | 129.407 | USD 4,917 | 116.04 |
| 2025-05-07 | BUY | 57 | 127.780 | 128.540 | 128.464 | USD 7,322 | 115.94 |
| 2025-05-02 | BUY | 2,109 | 125.660 | 125.940 | 125.912 | USD 265,548 | 115.70 |
| 2025-04-30 | BUY | 665 | 122.670 | 123.130 | 123.084 | USD 81,851 | 115.59 |
| 2025-04-29 | BUY | 168 | 122.220 | 122.660 | 122.616 | USD 20,599 | 115.53 |
| 2025-04-28 | BUY | 133 | 120.410 | 120.670 | 120.644 | USD 16,046 | 115.49 |
| 2025-04-25 | BUY | 342 | 118.760 | 120.340 | 120.182 | USD 41,102 | 115.47 |
| 2025-04-24 | SELL | -399 | 119.240 | 119.770 | 119.717 | USD -47,767 | 115.43 Loss of -1,709 on sale |
| 2025-04-23 | BUY | 361 | 119.050 | 120.210 | 120.094 | USD 43,354 | 115.40 |
| 2025-04-22 | BUY | 152 | 118.740 | 119.180 | 119.136 | USD 18,109 | 115.37 |
| 2025-04-17 | BUY | 209 | 117.800 | 118.870 | 118.763 | USD 24,821 | 115.34 |
| 2025-04-15 | BUY | 190 | 117.160 | 118.710 | 118.555 | USD 22,525 | 115.31 |
| 2025-04-11 | BUY | 304 | 116.050 | 116.980 | 116.887 | USD 35,534 | 115.28 |
| 2025-04-09 | BUY | 114 | 116.370 | 116.850 | 116.802 | USD 13,315 | 115.27 |
| 2025-04-08 | BUY | 684 | 110.100 | 115.230 | 114.717 | USD 78,466 | 115.32 |
| 2025-04-07 | BUY | 225 | 109.830 | 114.000 | 113.583 | USD 25,556 | 115.38 |
| 2025-04-04 | SELL | -304 | 113.570 | 121.150 | 120.392 | USD -36,599 | 115.39 Loss of -1,520 on sale |
| 2025-04-02 | BUY | 2,584 | 124.860 | 125.080 | 125.058 | USD 323,150 | 115.30 |
| 2025-04-01 | BUY | 19 | 124.390 | 124.870 | 124.822 | USD 2,372 | 115.21 |
| 2025-03-31 | BUY | 133 | 123.730 | 124.640 | 124.549 | USD 16,565 | 115.12 |
| 2025-03-28 | BUY | 76 | 122.220 | 124.200 | 124.002 | USD 9,424 | 115.05 |
| 2025-03-27 | BUY | 36 | 122.980 | 123.490 | 123.439 | USD 4,444 | 114.97 |
| 2025-03-26 | BUY | 19 | 122.660 | 123.700 | 123.596 | USD 2,348 | 114.89 |
| 2025-03-25 | BUY | 211 | 121.460 | 122.620 | 122.504 | USD 25,848 | 114.82 |
| 2025-03-24 | BUY | 234 | 121.080 | 121.270 | 121.251 | USD 28,373 | 114.76 |
| 2025-03-21 | SELL | -76 | 119.250 | 120.420 | 120.303 | USD -9,143 | 114.71 Loss of -425 on sale |
| 2025-03-20 | BUY | 304 | 119.670 | 120.380 | 120.309 | USD 36,574 | 114.66 |
| 2025-03-19 | BUY | 54 | 119.670 | 119.930 | 119.904 | USD 6,475 | 114.60 |
| 2025-03-18 | BUY | 664 | 118.910 | 121.290 | 121.052 | USD 80,379 | 114.56 |
| 2025-03-17 | BUY | 133 | 120.460 | 121.010 | 120.955 | USD 16,087 | 114.49 |
| 2025-03-14 | BUY | 988 | 118.890 | 119.140 | 119.115 | USD 117,686 | 114.44 |
| 2025-03-13 | BUY | 190 | 116.500 | 118.050 | 117.895 | USD 22,400 | 114.42 |
| 2025-03-12 | SELL | -950 | 115.780 | 117.480 | 117.310 | USD -111,445 | 114.40 Loss of -2,763 on sale |
| 2025-03-11 | SELL | -703 | 117.190 | 118.190 | 118.090 | USD -83,017 | 114.37 Loss of -2,616 on sale |
| 2025-03-10 | BUY | 209 | 117.350 | 119.480 | 119.267 | USD 24,927 | 114.33 |
| 2025-03-07 | BUY | 38 | 117.800 | 118.580 | 118.502 | USD 4,503 | 114.29 |
| 2025-03-05 | BUY | 285 | 117.720 | 118.310 | 118.251 | USD 33,702 | 114.25 |
| 2025-03-04 | BUY | 323 | 116.980 | 120.000 | 119.698 | USD 38,662 | 114.22 |
| 2025-03-03 | BUY | 608 | 119.770 | 120.150 | 120.112 | USD 73,028 | 114.15 |
| 2025-02-28 | BUY | 494 | 118.280 | 119.220 | 119.126 | USD 58,848 | 114.10 |
| 2025-02-27 | SELL | -95 | 117.470 | 118.130 | 118.064 | USD -11,216 | 114.06 Loss of -381 on sale |
| 2025-02-25 | BUY | 703 | 116.410 | 116.790 | 116.752 | USD 82,077 | 114.00 |
| 2025-02-21 | BUY | 76 | 111.440 | 112.780 | 112.646 | USD 8,561 | 114.04 |
| 2025-02-13 | BUY | 19 | 112.280 | 112.480 | 112.460 | USD 2,137 | 114.07 |
| 2025-02-12 | BUY | 188 | 111.200 | 111.840 | 111.776 | USD 21,014 | 114.10 |
| 2025-02-07 | SELL | -24 | 113.520 | 113.840 | 113.808 | USD -2,731 | 114.18 Profit of 9 on sale |
| 2025-02-06 | BUY | 361 | 113.480 | 114.420 | 114.326 | USD 41,272 | 114.19 |
| 2025-02-05 | BUY | 95 | 113.610 | 113.650 | 113.646 | USD 10,796 | 114.20 |
| 2025-02-04 | BUY | 114 | 111.970 | 113.280 | 113.149 | USD 12,899 | 114.23 |
| 2025-02-03 | BUY | 114 | 112.300 | 112.640 | 112.606 | USD 12,837 | 114.26 |
| 2025-01-31 | BUY | 209 | 111.550 | 111.630 | 111.622 | USD 23,329 | 114.30 |
| 2025-01-29 | SELL | -19 | 113.500 | 114.890 | 114.751 | USD -2,180 | 114.32 Loss of -8 on sale |
| 2025-01-28 | SELL | -171 | 113.420 | 114.850 | 114.707 | USD -19,615 | 114.33 Loss of -64 on sale |
| 2025-01-27 | SELL | -304 | 114.420 | 114.460 | 114.456 | USD -34,795 | 114.33 Loss of -38 on sale |
| 2025-01-24 | BUY | 228 | 111.490 | 111.660 | 111.643 | USD 25,455 | 114.38 |
| 2025-01-23 | BUY | 38 | 110.890 | 111.720 | 111.637 | USD 4,242 | 114.44 |
| 2025-01-22 | BUY | 316 | 111.560 | 113.700 | 113.486 | USD 35,862 | 114.49 |
| 2025-01-21 | BUY | 228 | 111.990 | 113.260 | 113.133 | USD 25,794 | 114.53 |
| 2025-01-16 | BUY | 361 | 112.470 | 112.870 | 112.830 | USD 40,732 | 114.67 |
| 2025-01-14 | BUY | 152 | 109.390 | 109.460 | 109.453 | USD 16,637 | 114.83 |
| 2025-01-10 | BUY | 456 | 106.310 | 108.320 | 108.119 | USD 49,302 | 115.15 |
| 2024-12-30 | BUY | 57 | 109.270 | 109.750 | 109.702 | USD 6,253 | 115.80 |
| 2024-12-27 | BUY | 76 | 110.110 | 111.410 | 111.280 | USD 8,457 | 115.93 |
| 2024-12-23 | BUY | 570 | 109.720 | 109.900 | 109.882 | USD 62,633 | 116.33 |
| 2024-12-20 | BUY | 152 | 109.470 | 109.780 | 109.749 | USD 16,682 | 116.50 |
| 2024-12-19 | BUY | 19 | 107.060 | 108.770 | 108.599 | USD 2,063 | 116.75 |
| 2024-12-18 | BUY | 152 | 107.060 | 109.670 | 109.409 | USD 16,630 | 117.00 |
| 2024-12-17 | BUY | 38 | 109.050 | 110.060 | 109.959 | USD 4,178 | 117.22 |
| 2024-12-16 | BUY | 190 | 110.730 | 112.770 | 112.566 | USD 21,388 | 117.40 |
| 2024-12-13 | BUY | 142 | 112.080 | 112.370 | 112.341 | USD 15,952 | 117.55 |
| 2024-12-10 | BUY | 950 | 112.980 | 115.560 | 115.302 | USD 109,537 | 117.82 |
| 2024-12-09 | BUY | 114 | 116.210 | 119.740 | 119.387 | USD 13,610 | 117.87 |
| 2024-12-06 | SELL | -285 | 119.540 | 121.590 | 121.385 | USD -34,595 | 117.82 Loss of -1,016 on sale |
| 2024-12-05 | SELL | -19 | 121.220 | 122.170 | 122.075 | USD -2,319 | 117.71 Loss of -83 on sale |
| 2024-12-03 | BUY | 95 | 120.840 | 122.400 | 122.244 | USD 11,613 | 117.49 |
| 2024-11-27 | SELL | -114 | 123.740 | 124.900 | 124.784 | USD -14,225 | 116.57 Loss of -936 on sale |
| 2024-11-26 | BUY | 399 | 122.620 | 122.740 | 122.728 | USD 48,968 | 116.31 |
| 2024-11-25 | BUY | 50 | 121.520 | 122.330 | 122.249 | USD 6,112 | 116.07 |
| 2024-11-22 | SELL | -36 | 120.720 | 120.880 | 120.864 | USD -4,351 | 115.85 Loss of -180 on sale |
| 2024-11-21 | SELL | -95 | 119.640 | 120.060 | 120.018 | USD -11,402 | 115.66 Loss of -414 on sale |
| 2024-11-20 | SELL | -38 | 118.210 | 118.660 | 118.615 | USD -4,507 | 115.53 Loss of -117 on sale |
| 2024-11-19 | BUY | 19 | 116.820 | 117.310 | 117.261 | USD 2,228 | 115.46 |
| 2024-11-18 | BUY | 164 | 118.130 | 118.500 | 118.463 | USD 19,428 | 115.30 |
| 2024-11-11 | BUY | 57 | 117.700 | 118.920 | 118.798 | USD 6,771 | 114.96 |
| 2024-11-07 | BUY | 53 | 115.190 | 116.190 | 116.090 | USD 6,153 | 114.76 |
| 2024-11-06 | BUY | 456 | 116.720 | 117.640 | 117.548 | USD 53,602 | 114.59 |
| 2024-11-05 | BUY | 95 | 111.630 | 111.780 | 111.765 | USD 10,618 | 114.86 |
| 2024-11-04 | BUY | 36 | 111.160 | 111.210 | 111.205 | USD 4,003 | 115.23 |
| 2024-11-01 | BUY | 54 | 110.090 | 111.430 | 111.296 | USD 6,010 | 115.81 |
| 2024-10-30 | SELL | -120 | 112.720 | 113.810 | 113.701 | USD -13,644 | 117.01 Profit of 397 on sale |
| 2024-10-29 | SELL | -342 | 112.140 | 113.840 | 113.670 | USD -38,875 | 117.82 Profit of 1,421 on sale |
| 2024-10-28 | SELL | -133 | 113.390 | 114.080 | 114.011 | USD -15,163 | 118.71 Profit of 625 on sale |
| 2024-10-21 | SELL | -19 | 120.930 | 122.410 | 122.262 | USD -2,323 | 0.00 Loss of -2,323 on sale |