| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 312 | 147.875 | 145.100 | 145.378 | USD 45,358 | 126.37 |
| 2025-11-06 | SELL | -190 | 148.010 | 145.100 | 145.391 | USD -27,624 | 126.17 Loss of -3,653 on sale |
| 2025-11-05 | SELL | -117 | 147.490 | 142.460 | 142.963 | USD -16,727 | 126.06 Loss of -1,977 on sale |
| 2025-11-04 | SELL | -493 | 148.710 | 143.540 | 144.057 | USD -71,020 | 125.96 Loss of -8,922 on sale |
| 2025-10-31 | SELL | -78 | 146.990 | 142.600 | 143.039 | USD -11,157 | 125.76 Loss of -1,348 on sale |
| 2025-10-30 | BUY | 273 | 145.230 | 142.205 | 142.508 | USD 38,905 | 125.67 |
| 2025-10-29 | BUY | 273 | 143.200 | 146.000 | 145.720 | USD 39,782 | 125.58 |
| 2025-10-28 | BUY | 1,170 | 145.850 | 147.270 | 147.128 | USD 172,140 | 125.47 |
| 2025-10-27 | BUY | 624 | 146.590 | 148.650 | 148.444 | USD 92,629 | 125.36 |
| 2025-10-24 | BUY | 78 | 148.030 | 149.120 | 149.011 | USD 11,623 | 125.24 |
| 2025-10-23 | SELL | -156 | 147.460 | 148.330 | 148.243 | USD -23,126 | 125.12 Loss of -3,606 on sale |
| 2025-10-22 | BUY | 312 | 145.870 | 147.740 | 147.553 | USD 46,037 | 125.01 |
| 2025-10-21 | BUY | 117 | 145.680 | 149.500 | 149.118 | USD 17,447 | 124.90 |
| 2025-10-17 | BUY | 585 | 141.920 | 142.240 | 142.208 | USD 83,192 | 124.71 |
| 2025-10-16 | BUY | 39 | 141.100 | 143.320 | 143.098 | USD 5,581 | 124.63 |
| 2025-10-14 | SELL | -234 | 138.040 | 139.920 | 139.732 | USD -32,697 | 124.47 Loss of -3,572 on sale |
| 2025-10-10 | SELL | -39 | 136.620 | 140.570 | 140.175 | USD -5,467 | 124.40 Loss of -615 on sale |
| 2025-10-08 | BUY | 312 | 140.810 | 142.440 | 142.277 | USD 44,390 | 124.31 |
| 2025-10-07 | BUY | 1,170 | 138.560 | 142.270 | 141.899 | USD 166,022 | 124.23 |
| 2025-10-06 | BUY | 39 | 141.610 | 141.940 | 141.907 | USD 5,534 | 124.13 |
| 2025-10-03 | BUY | 546 | 141.640 | 143.090 | 142.945 | USD 78,048 | 124.03 |
| 2025-10-02 | BUY | 429 | 138.700 | 140.640 | 140.446 | USD 60,251 | 123.95 |
| 2025-10-01 | BUY | 273 | 138.580 | 138.980 | 138.940 | USD 37,931 | 123.87 |
| 2025-09-30 | BUY | 390 | 128.350 | 128.390 | 128.386 | USD 50,071 | 123.84 |
| 2025-09-29 | BUY | 351 | 123.750 | 124.230 | 124.182 | USD 43,588 | 123.84 |
| 2025-09-26 | BUY | 429 | 123.390 | 124.050 | 123.984 | USD 53,189 | 123.84 |
| 2025-09-25 | BUY | 546 | 121.890 | 123.660 | 123.483 | USD 67,422 | 123.86 |
| 2025-09-18 | BUY | 39 | 127.620 | 128.540 | 128.448 | USD 5,009 | 123.83 |
| 2025-09-17 | BUY | 351 | 126.720 | 130.080 | 129.744 | USD 45,540 | 123.82 |
| 2025-09-11 | BUY | 195 | 126.730 | 127.050 | 127.018 | USD 24,769 | 123.80 |
| 2025-09-09 | BUY | 195 | 126.250 | 128.260 | 128.059 | USD 24,972 | 123.78 |
| 2025-07-24 | BUY | 39 | 120.350 | 122.750 | 122.510 | USD 4,778 | 123.80 |
| 2025-07-23 | BUY | 234 | 119.470 | 120.790 | 120.658 | USD 28,234 | 123.83 |
| 2025-07-22 | BUY | 351 | 116.190 | 117.050 | 116.964 | USD 41,054 | 123.88 |
| 2025-07-21 | BUY | 78 | 112.040 | 113.660 | 113.498 | USD 8,853 | 123.95 |
| 2025-07-18 | SELL | -391 | 113.990 | 117.200 | 116.879 | USD -45,700 | 124.01 Profit of 2,789 on sale |
| 2025-07-17 | BUY | 39 | 116.360 | 116.570 | 116.549 | USD 4,545 | 124.06 |
| 2025-07-16 | BUY | 156 | 113.430 | 114.460 | 114.357 | USD 17,840 | 124.13 |
| 2025-07-15 | SELL | -600 | 112.940 | 119.760 | 119.078 | USD -71,447 | 124.20 Profit of 3,072 on sale |
| 2025-07-14 | BUY | 312 | 120.080 | 121.860 | 121.682 | USD 37,965 | 124.22 |
| 2025-07-11 | SELL | -78 | 123.280 | 123.660 | 123.622 | USD -9,643 | 124.23 Profit of 47 on sale |
| 2025-07-10 | BUY | 312 | 124.170 | 126.440 | 126.213 | USD 39,378 | 124.23 |
| 2025-07-09 | BUY | 312 | 121.300 | 122.350 | 122.245 | USD 38,140 | 124.25 |
| 2025-07-08 | BUY | 236 | 121.010 | 123.110 | 122.900 | USD 29,004 | 124.27 |
| 2025-07-07 | SELL | -897 | 119.250 | 120.750 | 120.600 | USD -108,178 | 124.30 Profit of 3,322 on sale |
| 2025-07-02 | SELL | -1,131 | 120.660 | 121.590 | 121.497 | USD -137,413 | 124.37 Profit of 3,246 on sale |
| 2025-06-30 | BUY | 663 | 118.010 | 119.660 | 119.495 | USD 79,225 | 124.41 |
| 2025-06-27 | BUY | 351 | 119.170 | 120.210 | 120.106 | USD 42,157 | 124.45 |
| 2025-06-25 | SELL | -78 | 118.620 | 119.780 | 119.664 | USD -9,334 | 124.52 Profit of 379 on sale |
| 2025-06-24 | BUY | 43 | 117.640 | 118.000 | 117.964 | USD 5,072 | 124.57 |
| 2025-06-23 | BUY | 1,014 | 116.130 | 116.230 | 116.220 | USD 117,847 | 124.63 |
| 2025-06-18 | SELL | -234 | 115.520 | 116.880 | 116.744 | USD -27,318 | 124.76 Profit of 1,875 on sale |
| 2025-06-13 | SELL | -117 | 117.080 | 118.900 | 118.718 | USD -13,890 | 124.92 Profit of 725 on sale |
| 2025-06-12 | BUY | 117 | 118.910 | 120.050 | 119.936 | USD 14,033 | 124.96 |
| 2025-06-11 | BUY | 156 | 119.720 | 122.830 | 122.519 | USD 19,113 | 125.00 |
| 2025-06-06 | SELL | -195 | 115.800 | 116.020 | 115.998 | USD -22,620 | 125.16 Profit of 1,787 on sale |
| 2025-06-05 | SELL | -117 | 113.940 | 115.500 | 115.344 | USD -13,495 | 125.25 Profit of 1,159 on sale |
| 2025-06-04 | SELL | -156 | 114.940 | 115.290 | 115.255 | USD -17,980 | 125.33 Profit of 1,571 on sale |
| 2025-06-02 | BUY | 507 | 111.050 | 111.410 | 111.374 | USD 56,467 | 125.54 |
| 2025-05-30 | SELL | -114 | 111.920 | 112.910 | 112.811 | USD -12,860 | 125.64 Profit of 1,463 on sale |
| 2025-05-29 | BUY | 39 | 113.280 | 116.990 | 116.619 | USD 4,548 | 125.74 |
| 2025-05-28 | SELL | -39 | 110.880 | 111.580 | 111.510 | USD -4,349 | 125.86 Profit of 560 on sale |
| 2025-05-27 | BUY | 429 | 111.260 | 111.770 | 111.719 | USD 47,927 | 125.97 |
| 2025-05-23 | SELL | -780 | 108.530 | 109.060 | 109.007 | USD -85,025 | 126.26 Profit of 13,456 on sale |
| 2025-05-22 | SELL | -858 | 109.680 | 110.190 | 110.139 | USD -94,499 | 126.39 Profit of 13,947 on sale |
| 2025-05-21 | BUY | 39 | 108.910 | 112.610 | 112.240 | USD 4,377 | 126.54 |
| 2025-05-20 | BUY | 312 | 113.480 | 114.140 | 114.074 | USD 35,591 | 126.65 |
| 2025-05-19 | BUY | 1,131 | 113.440 | 113.470 | 113.467 | USD 128,331 | 126.76 |
| 2025-05-16 | BUY | 1,053 | 113.770 | 113.830 | 113.824 | USD 119,857 | 126.87 |
| 2025-05-15 | BUY | 858 | 112.400 | 112.400 | 112.400 | USD 96,439 | 126.99 |
| 2025-05-14 | BUY | 780 | 111.520 | 115.500 | 115.102 | USD 89,780 | 127.13 |
| 2025-05-13 | SELL | -156 | 115.420 | 116.880 | 116.734 | USD -18,211 | 127.23 Profit of 1,637 on sale |
| 2025-05-12 | BUY | 39 | 115.550 | 115.710 | 115.694 | USD 4,512 | 127.33 |
| 2025-05-09 | BUY | 117 | 106.930 | 109.860 | 109.567 | USD 12,819 | 127.51 |
| 2025-05-08 | SELL | -1,131 | 108.700 | 110.650 | 110.455 | USD -124,925 | 127.68 Profit of 19,479 on sale |
| 2025-05-07 | SELL | -546 | 107.520 | 107.600 | 107.592 | USD -58,745 | 127.86 Profit of 11,066 on sale |
| 2025-05-06 | BUY | 1,365 | 105.240 | 108.210 | 107.913 | USD 147,301 | 128.07 |
| 2025-05-02 | BUY | 117 | 108.630 | 110.330 | 110.160 | USD 12,889 | 128.43 |
| 2025-05-01 | SELL | -195 | 106.460 | 108.230 | 108.053 | USD -21,070 | 128.63 Profit of 4,013 on sale |
| 2025-04-30 | BUY | 117 | 107.600 | 107.950 | 107.915 | USD 12,626 | 128.83 |
| 2025-04-29 | BUY | 273 | 107.460 | 108.020 | 107.964 | USD 29,474 | 129.03 |
| 2025-04-28 | BUY | 596 | 106.870 | 108.560 | 108.391 | USD 64,601 | 129.25 |
| 2025-04-25 | BUY | 560 | 106.280 | 106.430 | 106.415 | USD 59,592 | 129.47 |
| 2025-04-24 | BUY | 160 | 107.020 | 107.080 | 107.074 | USD 17,132 | 129.69 |
| 2025-04-23 | BUY | 440 | 105.000 | 109.620 | 109.158 | USD 48,030 | 129.94 |
| 2025-04-22 | SELL | -244 | 102.810 | 103.940 | 103.827 | USD -25,334 | 130.21 Profit of 6,437 on sale |
| 2025-04-17 | BUY | 80 | 102.480 | 103.500 | 103.398 | USD 8,272 | 130.77 |
| 2025-04-16 | BUY | 160 | 102.700 | 104.830 | 104.617 | USD 16,739 | 131.06 |
| 2025-04-15 | BUY | 800 | 103.120 | 105.250 | 105.037 | USD 84,030 | 131.35 |
| 2025-04-11 | BUY | 1,000 | 102.710 | 103.340 | 103.277 | USD 103,277 | 131.94 |
| 2025-04-10 | BUY | 1,640 | 99.950 | 105.280 | 104.747 | USD 171,785 | 132.28 |
| 2025-04-09 | BUY | 320 | 107.050 | 107.300 | 107.275 | USD 34,328 | 132.55 |
| 2025-04-08 | BUY | 840 | 99.290 | 106.760 | 106.013 | USD 89,051 | 132.92 |
| 2025-04-07 | BUY | 958 | 103.590 | 107.000 | 106.659 | USD 102,179 | 133.25 |
| 2025-04-04 | SELL | -2,400 | 103.000 | 107.700 | 107.230 | USD -257,352 | 133.59 Profit of 63,253 on sale |
| 2025-04-02 | BUY | 280 | 115.990 | 116.240 | 116.215 | USD 32,540 | 133.79 |
| 2025-03-31 | SELL | -1,080 | 116.980 | 117.730 | 117.655 | USD -127,067 | 134.21 Profit of 17,880 on sale |
| 2025-03-28 | SELL | -680 | 116.690 | 119.660 | 119.363 | USD -81,167 | 134.42 Profit of 10,236 on sale |
| 2025-03-27 | SELL | -200 | 118.970 | 120.330 | 120.194 | USD -24,039 | 134.60 Profit of 2,881 on sale |
| 2025-03-26 | BUY | 360 | 119.900 | 121.140 | 121.016 | USD 43,566 | 134.78 |
| 2025-03-25 | SELL | -480 | 120.510 | 123.040 | 122.787 | USD -58,938 | 134.95 Profit of 5,839 on sale |
| 2025-03-24 | BUY | 280 | 121.970 | 124.430 | 124.184 | USD 34,772 | 135.11 |
| 2025-03-21 | BUY | 480 | 120.750 | 120.780 | 120.777 | USD 57,973 | 135.29 |
| 2025-03-19 | BUY | 74 | 122.210 | 123.240 | 123.137 | USD 9,112 | 135.65 |
| 2025-03-18 | SELL | -720 | 123.100 | 123.200 | 123.190 | USD -88,697 | 135.81 Profit of 9,089 on sale |
| 2025-03-17 | BUY | 760 | 122.490 | 123.500 | 123.399 | USD 93,783 | 135.99 |
| 2025-03-14 | BUY | 680 | 121.180 | 122.050 | 121.963 | USD 82,935 | 136.19 |
| 2025-03-13 | BUY | 3,354 | 117.330 | 120.080 | 119.805 | USD 401,826 | 136.44 |
| 2025-03-12 | BUY | 1,600 | 119.850 | 123.700 | 123.315 | USD 197,304 | 136.67 |
| 2025-03-11 | BUY | 640 | 121.030 | 123.280 | 123.055 | USD 78,755 | 136.89 |
| 2025-03-07 | BUY | 376 | 126.700 | 128.100 | 127.960 | USD 48,113 | 137.25 |
| 2025-03-06 | SELL | -360 | 126.550 | 129.500 | 129.205 | USD -46,514 | 137.40 Profit of 2,951 on sale |
| 2025-03-05 | BUY | 1,246 | 126.510 | 127.300 | 127.221 | USD 158,517 | 137.56 |
| 2025-03-04 | BUY | 240 | 123.060 | 125.750 | 125.481 | USD 30,115 | 137.78 |
| 2025-03-03 | BUY | 1,080 | 126.330 | 129.000 | 128.733 | USD 139,032 | 137.95 |
| 2025-02-28 | SELL | -280 | 127.920 | 129.510 | 129.351 | USD -36,218 | 138.11 Profit of 2,451 on sale |
| 2025-02-27 | BUY | 40 | 127.080 | 131.320 | 130.896 | USD 5,236 | 138.28 |
| 2025-02-26 | SELL | -80 | 134.470 | 136.470 | 136.270 | USD -10,902 | 138.34 Profit of 165 on sale |
| 2025-02-25 | BUY | 760 | 134.180 | 136.280 | 136.070 | USD 103,413 | 138.41 |
| 2025-02-21 | BUY | 560 | 135.370 | 137.530 | 137.314 | USD 76,896 | 138.51 |
| 2025-02-20 | BUY | 320 | 136.790 | 138.580 | 138.401 | USD 44,288 | 138.54 |
| 2025-02-19 | BUY | 80 | 137.150 | 137.490 | 137.456 | USD 10,996 | 138.56 |
| 2025-02-18 | BUY | 200 | 135.200 | 136.190 | 136.091 | USD 27,218 | 138.62 |
| 2025-02-13 | BUY | 680 | 136.450 | 138.350 | 138.160 | USD 93,949 | 138.81 |
| 2025-02-12 | BUY | 240 | 138.080 | 139.800 | 139.628 | USD 33,511 | 138.82 |
| 2025-02-11 | SELL | -80 | 141.750 | 144.200 | 143.955 | USD -11,516 | 138.76 Loss of -415 on sale |
| 2025-02-07 | SELL | -320 | 145.210 | 149.390 | 148.972 | USD -47,671 | 138.54 Loss of -3,339 on sale |
| 2025-02-06 | BUY | 160 | 147.640 | 148.610 | 148.513 | USD 23,762 | 138.35 |
| 2025-02-04 | BUY | 1,400 | 147.040 | 148.650 | 148.489 | USD 207,885 | 137.96 |
| 2025-02-03 | BUY | 520 | 148.630 | 150.320 | 150.151 | USD 78,079 | 137.73 |
| 2025-01-31 | BUY | 120 | 151.520 | 153.840 | 153.608 | USD 18,433 | 137.42 |
| 2025-01-30 | BUY | 80 | 151.380 | 152.480 | 152.370 | USD 12,190 | 137.10 |
| 2025-01-29 | BUY | 760 | 147.090 | 149.900 | 149.619 | USD 113,710 | 136.87 |
| 2025-01-28 | BUY | 360 | 150.340 | 153.240 | 152.950 | USD 55,062 | 136.55 |
| 2025-01-27 | BUY | 560 | 150.960 | 152.220 | 152.094 | USD 85,173 | 136.20 |
| 2025-01-24 | BUY | 360 | 151.440 | 152.770 | 152.637 | USD 54,949 | 135.82 |
| 2025-01-23 | BUY | 1,040 | 152.450 | 152.960 | 152.909 | USD 159,025 | 135.39 |
| 2025-01-02 | BUY | 1,320 | 133.430 | 135.730 | 135.500 | USD 178,860 | 135.44 |
| 2024-12-30 | BUY | 396 | 134.420 | 135.590 | 135.473 | USD 53,647 | 135.47 |
| 2024-12-10 | BUY | 280 | 141.930 | 144.900 | 144.603 | USD 40,489 | 135.29 |
| 2024-12-09 | BUY | 320 | 144.000 | 144.570 | 144.513 | USD 46,244 | 135.04 |
| 2024-12-06 | BUY | 480 | 140.580 | 141.790 | 141.669 | USD 68,001 | 134.88 |
| 2024-12-05 | BUY | 120 | 137.870 | 140.570 | 140.300 | USD 16,836 | 134.79 |
| 2024-12-04 | BUY | 440 | 140.200 | 142.410 | 142.189 | USD 62,563 | 134.62 |
| 2024-12-03 | BUY | 1,409 | 139.280 | 139.600 | 139.568 | USD 196,651 | 134.47 |
| 2024-12-02 | BUY | 118 | 139.580 | 140.020 | 139.976 | USD 16,517 | 134.30 |
| 2024-11-29 | BUY | 920 | 137.970 | 139.100 | 138.987 | USD 127,868 | 134.17 |
| 2024-11-27 | BUY | 1,080 | 138.140 | 139.000 | 138.914 | USD 150,027 | 133.88 |
| 2024-11-26 | BUY | 2,320 | 134.370 | 134.810 | 134.766 | USD 312,657 | 133.86 |
| 2024-11-25 | BUY | 2,400 | 134.490 | 135.610 | 135.498 | USD 325,195 | 133.84 |
| 2024-11-22 | BUY | 2,800 | 133.840 | 134.320 | 134.272 | USD 375,962 | 133.84 |
| 2024-11-21 | BUY | 440 | 132.060 | 132.190 | 132.177 | USD 58,158 | 133.91 |
| 2024-11-20 | BUY | 400 | 128.570 | 128.710 | 128.696 | USD 51,478 | 134.16 |
| 2024-11-19 | BUY | 360 | 125.690 | 127.120 | 126.977 | USD 45,712 | 134.56 |
| 2024-11-18 | BUY | 3,240 | 126.920 | 128.090 | 127.973 | USD 414,633 | 134.94 |
| 2024-11-12 | BUY | 1,120 | 133.670 | 136.040 | 135.803 | USD 152,099 | 135.01 |
| 2024-11-11 | BUY | 760 | 133.860 | 137.460 | 137.100 | USD 104,196 | 135.07 |
| 2024-11-08 | BUY | 572 | 136.680 | 138.670 | 138.471 | USD 79,205 | 134.98 |
| 2024-11-07 | BUY | 3,560 | 139.630 | 140.070 | 140.026 | USD 498,493 | 134.69 |
| 2024-11-06 | BUY | 2,954 | 137.780 | 143.070 | 142.541 | USD 421,066 | 134.48 |
| 2024-11-05 | BUY | 1,594 | 140.410 | 140.790 | 140.752 | USD 224,359 | 133.57 |
| 2024-11-05 | BUY | 1,594 | 140.410 | 140.790 | 140.752 | USD 224,359 | 133.57 |
| 2024-11-04 | BUY | 280 | 139.650 | 140.640 | 140.541 | USD 39,351 | 132.46 |
| 2024-11-04 | BUY | 280 | 139.650 | 140.640 | 140.541 | USD 39,351 | 132.46 |
| 2024-11-01 | BUY | 640 | 136.870 | 140.970 | 140.560 | USD 89,958 | 132.02 |
| 2024-10-31 | BUY | 160 | 130.310 | 131.440 | 131.327 | USD 21,012 | 132.21 |
| 2024-10-30 | BUY | 398 | 131.490 | 134.110 | 133.848 | USD 53,272 | 132.30 |
| 2024-10-29 | BUY | 1,480 | 131.230 | 132.290 | 132.184 | USD 195,632 | 132.46 |
| 2024-10-28 | SELL | -280 | 131.540 | 132.230 | 132.161 | USD -37,005 | 132.83 Profit of 186 on sale |
| 2024-10-28 | SELL | -280 | 131.540 | 132.230 | 132.161 | USD -37,005 | 132.83 Profit of 186 on sale |
| 2024-10-25 | BUY | 480 | 130.190 | 131.710 | 131.558 | USD 63,148 | 133.49 |
| 2024-10-24 | BUY | 320 | 130.690 | 133.310 | 133.048 | USD 42,575 | 134.42 |
| 2024-10-23 | BUY | 400 | 133.030 | 134.300 | 134.173 | USD 53,669 | 135.11 |
| 2024-10-22 | BUY | 2,154 | 133.460 | 134.750 | 134.621 | USD 289,974 | 136.76 |
| 2024-10-21 | BUY | 1,120 | 136.760 | 138.810 | 138.605 | USD 155,238 | 0.00 |