| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 81 | 155.230 | 146.290 | 147.184 | USD 11,922 | 139.25 |
| 2025-11-06 | SELL | -32 | 167.480 | 155.180 | 156.410 | USD -5,005 | 139.15 Loss of -552 on sale |
| 2025-11-04 | BUY | 128 | 166.140 | 160.400 | 160.974 | USD 20,605 | 138.94 |
| 2025-11-03 | BUY | 128 | 173.540 | 168.360 | 168.878 | USD 21,616 | 138.79 |
| 2025-10-31 | BUY | 16 | 171.880 | 166.935 | 167.429 | USD 2,679 | 138.64 |
| 2025-10-30 | BUY | 432 | 168.950 | 165.300 | 165.665 | USD 71,567 | 138.50 |
| 2025-10-29 | BUY | 336 | 170.390 | 177.250 | 176.564 | USD 59,326 | 138.34 |
| 2025-10-28 | BUY | 256 | 173.090 | 179.120 | 178.517 | USD 45,700 | 138.16 |
| 2025-10-27 | SELL | -128 | 178.620 | 183.160 | 182.706 | USD -23,386 | 137.96 Loss of -5,728 on sale |
| 2025-10-24 | BUY | 48 | 170.680 | 174.450 | 174.073 | USD 8,356 | 137.79 |
| 2025-10-23 | SELL | -128 | 166.600 | 169.290 | 169.021 | USD -21,635 | 137.64 Loss of -4,017 on sale |
| 2025-10-22 | BUY | 96 | 165.710 | 170.835 | 170.323 | USD 16,351 | 137.49 |
| 2025-10-21 | BUY | 144 | 169.380 | 173.845 | 173.399 | USD 24,969 | 137.32 |
| 2025-10-20 | SELL | -480 | 171.500 | 173.040 | 172.886 | USD -82,985 | 137.14 Loss of -17,156 on sale |
| 2025-10-17 | SELL | -48 | 165.610 | 169.730 | 169.318 | USD -8,127 | 136.99 Loss of -1,552 on sale |
| 2025-10-16 | BUY | 128 | 171.190 | 175.970 | 175.492 | USD 22,463 | 136.81 |
| 2025-10-14 | SELL | -112 | 168.160 | 180.340 | 179.122 | USD -20,062 | 136.46 Loss of -4,778 on sale |
| 2025-10-07 | BUY | 288 | 159.345 | 161.000 | 160.835 | USD 46,320 | 136.34 |
| 2025-10-06 | BUY | 96 | 156.220 | 160.540 | 160.108 | USD 15,370 | 136.23 |
| 2025-10-03 | BUY | 16 | 152.640 | 154.547 | 154.356 | USD 2,470 | 136.14 |
| 2025-10-02 | BUY | 400 | 152.145 | 152.500 | 152.465 | USD 60,986 | 136.05 |
| 2025-10-01 | BUY | 128 | 150.380 | 151.250 | 151.163 | USD 19,349 | 135.97 |
| 2025-09-30 | BUY | 64 | 141.490 | 141.680 | 141.661 | USD 9,066 | 135.94 |
| 2025-09-29 | BUY | 96 | 139.800 | 142.300 | 142.050 | USD 13,637 | 135.92 |
| 2025-09-26 | BUY | 48 | 139.620 | 141.080 | 140.934 | USD 6,765 | 135.90 |
| 2025-09-25 | BUY | 48 | 140.650 | 142.800 | 142.585 | USD 6,844 | 135.87 |
| 2025-09-24 | BUY | 9,553 | 144.300 | 146.000 | 145.830 | USD 1,393,114 | 135.82 |
| 2025-09-18 | BUY | 375 | 146.540 | 149.240 | 148.970 | USD 55,864 | 135.76 |
| 2025-09-17 | BUY | 465 | 153.370 | 154.659 | 154.530 | USD 71,856 | 135.66 |
| 2025-09-16 | BUY | 180 | 153.850 | 155.800 | 155.605 | USD 28,009 | 135.56 |
| 2025-08-21 | SELL | -60 | 133.280 | 133.630 | 133.595 | USD -8,016 | 135.57 Profit of 119 on sale |
| 2025-08-20 | BUY | 45 | 131.160 | 133.130 | 132.933 | USD 5,982 | 135.60 |
| 2025-08-19 | BUY | 150 | 134.010 | 142.800 | 141.921 | USD 21,288 | 135.61 |
| 2025-07-31 | BUY | 120 | 141.375 | 149.000 | 148.238 | USD 17,789 | 135.54 |
| 2025-07-30 | BUY | 120 | 163.325 | 165.250 | 165.057 | USD 19,807 | 135.37 |
| 2025-07-28 | BUY | 120 | 164.370 | 166.880 | 166.629 | USD 19,995 | 135.03 |
| 2025-07-24 | SELL | -960 | 159.990 | 161.750 | 161.574 | USD -155,111 | 134.70 Loss of -25,799 on sale |
| 2025-07-23 | SELL | -240 | 159.280 | 159.750 | 159.703 | USD -38,329 | 134.55 Loss of -6,037 on sale |
| 2025-07-18 | BUY | 180 | 156.740 | 161.950 | 161.429 | USD 29,057 | 134.27 |
| 2025-07-17 | SELL | -180 | 157.180 | 159.500 | 159.268 | USD -28,668 | 134.13 Loss of -4,525 on sale |
| 2025-07-15 | BUY | 60 | 147.110 | 150.150 | 149.846 | USD 8,991 | 133.92 |
| 2025-07-14 | BUY | 60 | 144.540 | 145.960 | 145.818 | USD 8,749 | 133.85 |
| 2025-07-11 | BUY | 60 | 145.940 | 151.100 | 150.584 | USD 9,035 | 133.77 |
| 2025-07-10 | BUY | 120 | 148.550 | 149.000 | 148.955 | USD 17,875 | 133.68 |
| 2025-07-09 | BUY | 120 | 148.020 | 152.780 | 152.304 | USD 18,276 | 133.58 |
| 2025-07-08 | SELL | -60 | 147.790 | 150.000 | 149.779 | USD -8,987 | 133.49 Loss of -977 on sale |
| 2025-07-02 | SELL | -60 | 154.630 | 155.240 | 155.179 | USD -9,311 | 132.97 Loss of -1,333 on sale |
| 2025-07-01 | BUY | 360 | 156.330 | 161.750 | 161.208 | USD 58,035 | 132.81 |
| 2025-06-30 | BUY | 472 | 161.740 | 168.310 | 167.653 | USD 79,132 | 132.61 |
| 2025-06-26 | BUY | 354 | 158.150 | 160.400 | 160.175 | USD 56,702 | 132.20 |
| 2025-06-25 | BUY | 584 | 157.310 | 159.880 | 159.623 | USD 93,220 | 132.03 |
| 2025-06-24 | BUY | 118 | 156.410 | 157.230 | 157.148 | USD 18,543 | 131.86 |
| 2025-06-23 | SELL | -59 | 149.330 | 149.590 | 149.564 | USD -8,824 | 131.73 Loss of -1,052 on sale |
| 2025-06-20 | SELL | -59 | 145.040 | 148.480 | 148.136 | USD -8,740 | 131.64 Loss of -973 on sale |
| 2025-06-18 | BUY | 116 | 146.050 | 147.980 | 147.787 | USD 17,143 | 131.43 |
| 2025-06-17 | BUY | 60 | 144.720 | 149.250 | 148.797 | USD 8,928 | 131.33 |
| 2025-06-16 | SELL | -290 | 142.040 | 143.580 | 143.426 | USD -41,594 | 131.25 Loss of -3,530 on sale |
| 2025-06-13 | BUY | 60 | 135.550 | 138.520 | 138.223 | USD 8,293 | 131.22 |
| 2025-06-12 | SELL | -240 | 138.620 | 140.630 | 140.429 | USD -33,703 | 131.17 Loss of -2,223 on sale |
| 2025-06-06 | BUY | 60 | 133.110 | 135.160 | 134.955 | USD 8,097 | 130.95 |
| 2025-06-05 | BUY | 116 | 129.550 | 134.250 | 133.780 | USD 15,518 | 130.96 |
| 2025-06-04 | BUY | 120 | 130.360 | 130.685 | 130.652 | USD 15,678 | 130.96 |
| 2025-06-03 | BUY | 1,440 | 128.780 | 130.640 | 130.454 | USD 187,854 | 130.98 |
| 2025-06-02 | BUY | 60 | 126.055 | 127.480 | 127.338 | USD 7,640 | 131.02 |
| 2025-05-30 | BUY | 236 | 124.540 | 127.800 | 127.474 | USD 30,084 | 131.07 |
| 2025-05-29 | SELL | -59 | 128.100 | 138.590 | 137.541 | USD -8,115 | 131.10 Loss of -380 on sale |
| 2025-05-28 | SELL | -60 | 135.540 | 138.500 | 138.204 | USD -8,292 | 131.06 Loss of -429 on sale |
| 2025-05-23 | SELL | -120 | 127.180 | 127.660 | 127.612 | USD -15,313 | 131.10 Profit of 419 on sale |
| 2025-05-22 | SELL | -480 | 129.280 | 131.139 | 130.953 | USD -62,857 | 131.12 Profit of 78 on sale |
| 2025-05-20 | SELL | -58 | 131.040 | 132.040 | 131.940 | USD -7,653 | 131.12 Loss of -47 on sale |
| 2025-05-19 | BUY | 116 | 132.050 | 133.280 | 133.157 | USD 15,446 | 131.11 |
| 2025-05-16 | BUY | 60 | 135.960 | 136.150 | 136.131 | USD 8,168 | 131.07 |
| 2025-05-15 | BUY | 538 | 133.070 | 135.180 | 134.969 | USD 72,613 | 131.06 |
| 2025-05-14 | BUY | 120 | 133.450 | 134.970 | 134.818 | USD 16,178 | 131.03 |
| 2025-05-13 | BUY | 534 | 126.680 | 128.900 | 128.678 | USD 68,714 | 131.07 |
| 2025-05-12 | BUY | 420 | 124.810 | 125.450 | 125.386 | USD 52,662 | 131.13 |
| 2025-05-08 | BUY | 180 | 116.520 | 119.800 | 119.472 | USD 21,505 | 131.40 |
| 2025-05-02 | BUY | 120 | 123.270 | 123.980 | 123.909 | USD 14,869 | 131.73 |
| 2025-04-29 | BUY | 240 | 111.650 | 113.591 | 113.397 | USD 27,215 | 132.26 |
| 2025-04-28 | BUY | 416 | 112.080 | 114.180 | 113.970 | USD 47,412 | 132.46 |
| 2025-04-25 | BUY | 180 | 113.340 | 114.830 | 114.681 | USD 20,643 | 132.65 |
| 2025-04-24 | BUY | 120 | 112.010 | 112.500 | 112.451 | USD 13,494 | 132.86 |
| 2025-04-23 | BUY | 120 | 105.160 | 109.860 | 109.390 | USD 13,127 | 133.14 |
| 2025-04-22 | BUY | 420 | 100.550 | 101.847 | 101.717 | USD 42,721 | 133.47 |
| 2025-04-16 | BUY | 120 | 101.000 | 101.710 | 101.639 | USD 12,197 | 134.92 |
| 2025-04-15 | BUY | 300 | 103.800 | 106.314 | 106.063 | USD 31,819 | 135.26 |
| 2025-04-14 | BUY | 720 | 105.060 | 109.460 | 109.020 | USD 78,494 | 135.59 |
| 2025-04-11 | BUY | 236 | 103.990 | 105.665 | 105.498 | USD 24,897 | 135.94 |
| 2025-04-10 | BUY | 649 | 100.460 | 102.000 | 101.846 | USD 66,098 | 136.34 |
| 2025-04-08 | BUY | 1,180 | 85.820 | 96.550 | 95.477 | USD 112,663 | 137.26 |
| 2025-04-04 | SELL | -767 | 87.710 | 95.380 | 94.613 | USD -72,568 | 138.42 Profit of 33,599 on sale |
| 2025-04-02 | SELL | -59 | 108.140 | 110.135 | 109.936 | USD -6,486 | 138.78 Profit of 1,702 on sale |
| 2025-04-01 | SELL | -59 | 106.980 | 108.470 | 108.321 | USD -6,391 | 139.16 Profit of 1,820 on sale |
| 2025-03-31 | SELL | -407 | 106.790 | 106.930 | 106.916 | USD -43,515 | 139.56 Profit of 13,285 on sale |
| 2025-03-26 | BUY | 525 | 114.930 | 123.450 | 122.598 | USD 64,364 | 140.61 |
| 2025-03-25 | BUY | 646 | 124.280 | 125.500 | 125.378 | USD 80,994 | 140.82 |
| 2025-03-24 | BUY | 177 | 124.850 | 126.270 | 126.128 | USD 22,325 | 141.03 |
| 2025-03-21 | BUY | 59 | 119.070 | 119.430 | 119.394 | USD 7,044 | 141.32 |
| 2025-03-20 | BUY | 120 | 119.070 | 120.440 | 120.303 | USD 14,436 | 141.62 |
| 2025-03-19 | BUY | 468 | 117.910 | 120.490 | 120.232 | USD 56,269 | 141.94 |
| 2025-03-18 | BUY | 120 | 119.720 | 120.648 | 120.555 | USD 14,467 | 142.24 |
| 2025-03-17 | SELL | -180 | 121.370 | 123.700 | 123.467 | USD -22,224 | 142.53 Profit of 3,432 on sale |
| 2025-03-14 | BUY | 300 | 117.940 | 118.620 | 118.552 | USD 35,566 | 142.88 |
| 2025-03-13 | BUY | 120 | 112.050 | 114.780 | 114.507 | USD 13,741 | 143.32 |
| 2025-03-11 | SELL | -332 | 111.490 | 118.500 | 117.799 | USD -39,109 | 144.24 Profit of 8,777 on sale |
| 2025-03-10 | SELL | -300 | 116.380 | 121.800 | 121.258 | USD -36,377 | 144.65 Profit of 7,018 on sale |
| 2025-03-06 | SELL | -295 | 117.920 | 123.400 | 122.852 | USD -36,241 | 145.36 Profit of 6,639 on sale |
| 2025-03-05 | SELL | -118 | 124.780 | 125.490 | 125.419 | USD -14,799 | 145.68 Profit of 2,391 on sale |
| 2025-03-04 | SELL | -531 | 122.490 | 125.910 | 125.568 | USD -66,677 | 146.05 Profit of 10,874 on sale |
| 2025-03-03 | SELL | -277 | 121.100 | 133.940 | 132.656 | USD -36,746 | 146.45 Profit of 3,821 on sale |
| 2025-02-28 | SELL | -171 | 131.690 | 133.980 | 133.751 | USD -22,871 | 146.69 Profit of 2,213 on sale |
| 2025-02-25 | SELL | -236 | 136.700 | 139.500 | 139.220 | USD -32,856 | 147.28 Profit of 1,902 on sale |
| 2025-02-20 | SELL | -118 | 150.850 | 154.050 | 153.730 | USD -18,140 | 147.38 Loss of -749 on sale |
| 2025-02-19 | SELL | -354 | 154.360 | 160.936 | 160.278 | USD -56,739 | 147.25 Loss of -4,612 on sale |
| 2025-02-18 | SELL | -177 | 160.320 | 161.150 | 161.067 | USD -28,509 | 147.00 Loss of -2,489 on sale |
| 2025-02-13 | BUY | 118 | 164.830 | 168.390 | 168.034 | USD 19,828 | 146.15 |
| 2025-02-07 | BUY | 118 | 162.510 | 170.736 | 169.913 | USD 20,050 | 145.02 |
| 2025-01-29 | BUY | 236 | 147.600 | 151.750 | 151.335 | USD 35,715 | 142.36 |
| 2025-01-28 | BUY | 59 | 149.470 | 150.500 | 150.397 | USD 8,873 | 142.17 |
| 2025-01-27 | SELL | -6 | 145.960 | 152.270 | 151.639 | USD -910 | 142.07 Loss of -57 on sale |
| 2025-01-24 | BUY | 177 | 162.520 | 168.726 | 168.105 | USD 29,755 | 141.50 |
| 2025-01-23 | SELL | -2,478 | 166.560 | 170.390 | 170.007 | USD -421,277 | 140.78 Loss of -72,421 on sale |
| 2025-01-02 | BUY | 6,707 | 128.200 | 129.400 | 129.280 | USD 867,081 | 141.15 |
| 2024-12-10 | BUY | 57 | 137.290 | 140.720 | 140.377 | USD 8,001 | 141.27 |
| 2024-12-09 | SELL | -399 | 139.640 | 143.200 | 142.844 | USD -56,995 | 141.32 Loss of -608 on sale |
| 2024-12-06 | BUY | 228 | 140.890 | 142.420 | 142.267 | USD 32,437 | 141.33 |
| 2024-12-05 | BUY | 57 | 137.950 | 142.460 | 142.009 | USD 8,095 | 141.45 |
| 2024-12-03 | SELL | -228 | 140.380 | 142.300 | 142.108 | USD -32,401 | 141.49 Loss of -141 on sale |
| 2024-12-02 | BUY | 114 | 140.340 | 141.400 | 141.294 | USD 16,108 | 141.53 |
| 2024-11-29 | BUY | 168 | 134.290 | 137.280 | 136.981 | USD 23,013 | 141.81 |
| 2024-11-27 | BUY | 114 | 133.370 | 135.350 | 135.152 | USD 15,407 | 142.51 |
| 2024-11-26 | BUY | 57 | 136.720 | 140.200 | 139.852 | USD 7,972 | 142.77 |
| 2024-11-22 | BUY | 174 | 135.990 | 136.270 | 136.242 | USD 23,706 | 143.23 |
| 2024-11-21 | BUY | 57 | 133.140 | 138.200 | 137.694 | USD 7,849 | 143.74 |
| 2024-11-19 | BUY | 171 | 133.060 | 133.700 | 133.636 | USD 22,852 | 144.89 |
| 2024-11-18 | BUY | 675 | 128.660 | 130.110 | 129.965 | USD 87,726 | 145.85 |
| 2024-11-12 | BUY | 228 | 139.920 | 143.120 | 142.800 | USD 32,558 | 146.22 |
| 2024-11-08 | BUY | 57 | 147.480 | 149.120 | 148.956 | USD 8,490 | 146.43 |
| 2024-11-07 | BUY | 1,425 | 150.650 | 154.650 | 154.250 | USD 219,806 | 146.10 |
| 2024-11-06 | BUY | 171 | 144.680 | 146.060 | 145.922 | USD 24,953 | 146.22 |
| 2024-11-05 | BUY | 57 | 140.650 | 141.300 | 141.235 | USD 8,050 | 146.73 |
| 2024-11-04 | BUY | 114 | 137.530 | 142.500 | 142.003 | USD 16,188 | 147.65 |
| 2024-10-25 | BUY | 114 | 143.750 | 145.560 | 145.379 | USD 16,573 | 147.10 |
| 2024-10-24 | SELL | -114 | 141.040 | 143.590 | 143.335 | USD -16,340 | 149.11 Profit of 659 on sale |
| 2024-10-21 | BUY | 171 | 152.350 | 154.113 | 153.937 | USD 26,323 | 0.00 |