| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 1,614 | 146.660 | 143.690 | 143.987 | USD 232,395 | 158.00 |
| 2025-11-10 | BUY | 912 | 149.000 | 143.800 | 144.320 | USD 131,620 | 158.13 |
| 2025-11-07 | SELL | -56 | 146.240 | 141.610 | 142.073 | USD -7,956 | 158.19 Profit of 903 on sale |
| 2025-11-06 | SELL | -188 | 145.900 | 141.330 | 141.787 | USD -26,656 | 158.26 Profit of 3,097 on sale |
| 2025-11-05 | BUY | 587 | 144.800 | 141.110 | 141.479 | USD 83,048 | 158.33 |
| 2025-11-04 | BUY | 752 | 145.895 | 142.450 | 142.794 | USD 107,381 | 158.41 |
| 2025-11-03 | SELL | -376 | 145.890 | 142.640 | 142.965 | USD -53,755 | 158.47 Profit of 5,832 on sale |
| 2025-10-30 | BUY | 2,350 | 150.980 | 146.240 | 146.714 | USD 344,778 | 158.58 |
| 2025-10-29 | BUY | 2,350 | 148.920 | 152.250 | 151.917 | USD 357,005 | 158.63 |
| 2025-10-28 | BUY | 235 | 151.690 | 153.970 | 153.742 | USD 36,129 | 158.67 |
| 2025-10-27 | BUY | 141 | 153.850 | 157.850 | 157.450 | USD 22,200 | 158.69 |
| 2025-10-24 | BUY | 94 | 154.600 | 159.440 | 158.956 | USD 14,942 | 158.71 |
| 2025-10-21 | BUY | 141 | 161.430 | 162.660 | 162.537 | USD 22,918 | 158.70 |
| 2025-10-20 | BUY | 517 | 160.440 | 161.220 | 161.142 | USD 83,310 | 158.69 |
| 2025-10-16 | BUY | 470 | 157.970 | 165.320 | 164.585 | USD 77,355 | 158.71 |
| 2025-10-15 | BUY | 558 | 163.910 | 166.390 | 166.142 | USD 92,707 | 158.68 |
| 2025-10-02 | BUY | 368 | 166.580 | 169.000 | 168.758 | USD 62,103 | 158.61 |
| 2025-10-01 | BUY | 552 | 168.100 | 170.450 | 170.215 | USD 93,959 | 158.56 |
| 2025-09-30 | BUY | 3,358 | 170.850 | 177.000 | 176.385 | USD 592,301 | 158.49 |
| 2025-09-29 | BUY | 874 | 176.140 | 177.230 | 177.121 | USD 154,804 | 158.40 |
| 2025-09-26 | BUY | 1,978 | 175.320 | 178.290 | 177.993 | USD 352,070 | 158.31 |
| 2025-09-25 | BUY | 138 | 175.600 | 176.950 | 176.815 | USD 24,400 | 158.21 |
| 2025-09-24 | BUY | 2,622 | 178.080 | 186.100 | 185.298 | USD 485,851 | 158.11 |
| 2025-09-18 | BUY | 552 | 188.680 | 190.090 | 189.949 | USD 104,852 | 157.94 |
| 2025-09-17 | BUY | 690 | 183.620 | 187.560 | 187.166 | USD 129,145 | 157.80 |
| 2025-09-16 | BUY | 1,104 | 183.720 | 185.140 | 184.998 | USD 204,238 | 157.65 |
| 2025-08-15 | BUY | 92 | 171.620 | 175.510 | 175.121 | USD 16,111 | 157.51 |
| 2025-08-13 | BUY | 46 | 176.620 | 177.410 | 177.331 | USD 8,157 | 157.40 |
| 2025-08-08 | BUY | 411 | 168.910 | 170.890 | 170.692 | USD 70,154 | 157.24 |
| 2025-08-06 | BUY | 868 | 169.350 | 170.590 | 170.466 | USD 147,964 | 157.11 |
| 2025-07-31 | BUY | 235 | 172.960 | 175.540 | 175.282 | USD 41,191 | 156.96 |
| 2025-07-29 | BUY | 940 | 177.040 | 179.080 | 178.876 | USD 168,143 | 156.73 |
| 2025-07-11 | BUY | 376 | 162.000 | 162.980 | 162.882 | USD 61,244 | 156.70 |
| 2025-07-10 | BUY | 423 | 164.060 | 164.230 | 164.213 | USD 69,462 | 156.65 |
| 2025-07-09 | BUY | 423 | 158.680 | 158.710 | 158.707 | USD 67,133 | 156.64 |
| 2025-07-07 | SELL | -282 | 152.990 | 155.440 | 155.195 | USD -43,765 | 156.67 Profit of 415 on sale |
| 2025-07-02 | SELL | -1,158 | 153.560 | 153.740 | 153.722 | USD -178,010 | 156.70 Profit of 3,452 on sale |
| 2025-06-27 | BUY | 136 | 151.110 | 152.670 | 152.514 | USD 20,742 | 156.78 |
| 2025-06-26 | BUY | 141 | 148.180 | 148.340 | 148.324 | USD 20,914 | 156.84 |
| 2025-06-24 | SELL | -658 | 144.050 | 144.450 | 144.410 | USD -95,022 | 157.00 Profit of 8,287 on sale |
| 2025-06-18 | BUY | 376 | 137.490 | 139.100 | 138.939 | USD 52,241 | 157.51 |
| 2025-06-17 | BUY | 141 | 135.690 | 137.600 | 137.409 | USD 19,375 | 157.66 |
| 2025-06-16 | SELL | -192 | 138.260 | 140.040 | 139.862 | USD -26,854 | 157.79 Profit of 3,441 on sale |
| 2025-06-12 | SELL | -235 | 140.790 | 141.570 | 141.492 | USD -33,251 | 157.90 Profit of 3,856 on sale |
| 2025-06-11 | BUY | 501 | 141.390 | 145.510 | 145.098 | USD 72,694 | 158.01 |
| 2025-06-06 | BUY | 141 | 140.450 | 141.480 | 141.377 | USD 19,934 | 158.36 |
| 2025-06-05 | BUY | 658 | 137.760 | 139.390 | 139.227 | USD 91,611 | 158.50 |
| 2025-06-04 | BUY | 92 | 138.760 | 139.930 | 139.813 | USD 12,863 | 158.64 |
| 2025-06-03 | SELL | -46 | 139.010 | 139.800 | 139.721 | USD -6,427 | 158.78 Profit of 877 on sale |
| 2025-05-30 | SELL | -207 | 138.760 | 138.880 | 138.868 | USD -28,746 | 159.07 Profit of 4,181 on sale |
| 2025-05-29 | BUY | 123 | 138.880 | 139.940 | 139.834 | USD 17,200 | 159.21 |
| 2025-05-27 | BUY | 777 | 139.300 | 139.570 | 139.543 | USD 108,425 | 159.51 |
| 2025-05-23 | BUY | 630 | 136.120 | 137.270 | 137.155 | USD 86,408 | 159.85 |
| 2025-05-22 | BUY | 315 | 136.930 | 137.870 | 137.776 | USD 43,399 | 160.03 |
| 2025-05-19 | BUY | 270 | 145.450 | 145.900 | 145.855 | USD 39,381 | 160.43 |
| 2025-05-16 | BUY | 135 | 146.700 | 147.540 | 147.456 | USD 19,907 | 160.53 |
| 2025-05-15 | SELL | -90 | 146.750 | 147.850 | 147.740 | USD -13,297 | 160.64 Profit of 1,161 on sale |
| 2025-05-14 | BUY | 45 | 148.420 | 150.000 | 149.842 | USD 6,743 | 160.74 |
| 2025-05-13 | BUY | 90 | 148.600 | 150.810 | 150.589 | USD 13,553 | 160.83 |
| 2025-05-12 | BUY | 300 | 149.000 | 152.000 | 151.700 | USD 45,510 | 160.93 |
| 2025-05-09 | SELL | -225 | 139.390 | 142.180 | 141.901 | USD -31,928 | 161.10 Profit of 4,320 on sale |
| 2025-05-08 | BUY | 90 | 139.810 | 142.200 | 141.961 | USD 12,776 | 161.27 |
| 2025-05-07 | BUY | 135 | 136.140 | 136.800 | 136.734 | USD 18,459 | 161.48 |
| 2025-05-02 | BUY | 4,995 | 137.420 | 139.380 | 139.184 | USD 695,224 | 162.12 |
| 2025-04-30 | BUY | 1,575 | 131.710 | 132.070 | 132.034 | USD 207,954 | 162.62 |
| 2025-04-29 | BUY | 396 | 133.540 | 133.750 | 133.729 | USD 52,957 | 162.87 |
| 2025-04-28 | BUY | 315 | 133.580 | 135.770 | 135.551 | USD 42,699 | 163.12 |
| 2025-04-25 | BUY | 810 | 132.860 | 134.870 | 134.669 | USD 109,082 | 163.38 |
| 2025-04-24 | SELL | -945 | 134.550 | 135.790 | 135.666 | USD -128,204 | 163.63 Profit of 26,430 on sale |
| 2025-04-23 | BUY | 855 | 127.000 | 134.490 | 133.741 | USD 114,349 | 163.96 |
| 2025-04-22 | BUY | 360 | 124.910 | 125.640 | 125.567 | USD 45,204 | 164.31 |
| 2025-04-17 | BUY | 495 | 130.390 | 132.500 | 132.289 | USD 65,483 | 165.33 |
| 2025-04-15 | BUY | 450 | 133.540 | 135.100 | 134.944 | USD 60,725 | 165.97 |
| 2025-04-11 | BUY | 720 | 127.180 | 128.600 | 128.458 | USD 92,490 | 166.67 |
| 2025-04-09 | BUY | 270 | 137.360 | 139.570 | 139.349 | USD 37,624 | 167.34 |
| 2025-04-08 | BUY | 1,620 | 120.070 | 132.220 | 131.005 | USD 212,228 | 167.80 |
| 2025-04-07 | BUY | 531 | 124.650 | 130.760 | 130.149 | USD 69,109 | 168.23 |
| 2025-04-04 | SELL | -720 | 125.040 | 128.930 | 128.541 | USD -92,550 | 168.66 Profit of 28,887 on sale |
| 2025-04-02 | BUY | 6,120 | 147.660 | 148.570 | 148.479 | USD 908,692 | 168.87 |
| 2025-04-01 | BUY | 45 | 142.800 | 143.230 | 143.187 | USD 6,443 | 169.14 |
| 2025-03-31 | BUY | 315 | 139.780 | 140.910 | 140.797 | USD 44,351 | 169.44 |
| 2025-03-28 | BUY | 180 | 138.110 | 143.870 | 143.294 | USD 25,793 | 169.77 |
| 2025-03-27 | BUY | 84 | 144.500 | 145.890 | 145.751 | USD 12,243 | 170.04 |
| 2025-03-26 | BUY | 45 | 146.660 | 151.000 | 150.566 | USD 6,775 | 170.28 |
| 2025-03-25 | BUY | 489 | 151.210 | 153.180 | 152.983 | USD 74,809 | 170.49 |
| 2025-03-24 | BUY | 546 | 152.080 | 153.020 | 152.926 | USD 83,498 | 170.69 |
| 2025-03-21 | SELL | -180 | 148.290 | 149.220 | 149.127 | USD -26,843 | 170.94 Profit of 3,926 on sale |
| 2025-03-20 | BUY | 720 | 148.750 | 150.950 | 150.730 | USD 108,526 | 171.18 |
| 2025-03-19 | BUY | 126 | 149.720 | 150.780 | 150.674 | USD 18,985 | 171.42 |
| 2025-03-18 | BUY | 1,560 | 146.190 | 148.650 | 148.404 | USD 231,510 | 171.71 |
| 2025-03-17 | BUY | 315 | 147.780 | 149.330 | 149.175 | USD 46,990 | 171.98 |
| 2025-03-14 | BUY | 2,340 | 140.890 | 141.730 | 141.646 | USD 331,452 | 172.35 |
| 2025-03-13 | BUY | 450 | 136.530 | 141.280 | 140.805 | USD 63,362 | 172.77 |
| 2025-03-12 | SELL | -2,250 | 140.540 | 143.590 | 143.285 | USD -322,391 | 173.15 Profit of 67,200 on sale |
| 2025-03-11 | SELL | -1,665 | 138.140 | 141.130 | 140.831 | USD -234,484 | 173.57 Profit of 54,516 on sale |
| 2025-03-10 | BUY | 495 | 139.370 | 142.840 | 142.493 | USD 70,534 | 173.99 |
| 2025-03-07 | BUY | 90 | 145.150 | 145.920 | 145.843 | USD 13,126 | 174.35 |
| 2025-03-05 | BUY | 675 | 152.040 | 152.800 | 152.724 | USD 103,089 | 174.63 |
| 2025-03-04 | BUY | 765 | 150.730 | 156.200 | 155.653 | USD 119,075 | 174.93 |
| 2025-03-03 | BUY | 1,440 | 158.530 | 163.660 | 163.147 | USD 234,932 | 175.14 |
| 2025-02-28 | BUY | 1,170 | 161.160 | 161.330 | 161.313 | USD 188,736 | 175.32 |
| 2025-02-27 | SELL | -225 | 157.390 | 161.660 | 161.233 | USD -36,277 | 175.56 Profit of 3,223 on sale |
| 2025-02-25 | BUY | 1,665 | 157.230 | 158.070 | 157.986 | USD 263,047 | 176.02 |
| 2025-02-21 | BUY | 180 | 158.380 | 165.150 | 164.473 | USD 29,605 | 176.53 |
| 2025-02-18 | SELL | -405 | 166.740 | 167.450 | 167.379 | USD -67,788 | 176.99 Profit of 3,894 on sale |
| 2025-02-14 | SELL | -2,745 | 164.840 | 165.850 | 165.749 | USD -454,981 | 177.36 Profit of 31,864 on sale |
| 2025-02-13 | BUY | 45 | 160.480 | 163.000 | 162.748 | USD 7,324 | 177.61 |
| 2025-02-12 | BUY | 444 | 160.890 | 162.070 | 161.952 | USD 71,907 | 177.87 |
| 2025-02-07 | SELL | -60 | 170.270 | 175.050 | 174.572 | USD -10,474 | 178.35 Profit of 227 on sale |
| 2025-02-06 | BUY | 855 | 174.550 | 177.780 | 177.457 | USD 151,726 | 178.42 |
| 2025-02-05 | BUY | 225 | 174.850 | 175.060 | 175.039 | USD 39,384 | 178.47 |
| 2025-02-04 | BUY | 270 | 170.830 | 175.670 | 175.186 | USD 47,300 | 178.60 |
| 2025-02-03 | BUY | 270 | 173.540 | 175.480 | 175.286 | USD 47,327 | 178.69 |
| 2025-01-31 | BUY | 495 | 177.110 | 181.500 | 181.061 | USD 89,625 | 178.72 |
| 2025-01-29 | SELL | -45 | 185.380 | 187.760 | 187.522 | USD -8,438 | 178.62 Loss of -401 on sale |
| 2025-01-28 | SELL | -405 | 185.590 | 186.510 | 186.418 | USD -75,499 | 178.49 Loss of -3,212 on sale |
| 2025-01-27 | SELL | -720 | 182.520 | 182.920 | 182.880 | USD -131,674 | 178.41 Loss of -3,218 on sale |
| 2025-01-24 | BUY | 540 | 186.740 | 187.950 | 187.829 | USD 101,428 | 178.25 |
| 2025-01-23 | BUY | 90 | 185.520 | 185.640 | 185.628 | USD 16,707 | 178.11 |
| 2024-12-10 | BUY | 2,250 | 189.570 | 191.610 | 191.406 | USD 430,664 | 177.88 |
| 2024-12-09 | BUY | 270 | 185.350 | 191.490 | 190.876 | USD 51,537 | 177.73 |
| 2024-12-06 | SELL | -675 | 187.000 | 188.950 | 188.755 | USD -127,410 | 177.53 Loss of -7,575 on sale |
| 2024-12-05 | SELL | -45 | 187.200 | 189.210 | 189.009 | USD -8,505 | 177.33 Loss of -526 on sale |
| 2024-12-03 | BUY | 225 | 186.170 | 188.580 | 188.339 | USD 42,376 | 176.95 |
| 2024-11-27 | SELL | -270 | 189.020 | 194.230 | 193.709 | USD -52,301 | 175.77 Loss of -4,844 on sale |
| 2024-11-26 | BUY | 945 | 191.660 | 193.050 | 192.911 | USD 182,301 | 174.95 |
| 2024-11-26 | BUY | 945 | 191.660 | 193.050 | 192.911 | USD 182,301 | 174.95 |
| 2024-11-25 | BUY | 2,966 | 193.120 | 200.960 | 200.176 | USD 593,722 | 173.97 |
| 2024-11-25 | BUY | 2,966 | 193.120 | 200.960 | 200.176 | USD 593,722 | 173.97 |
| 2024-11-22 | SELL | -82 | 199.050 | 199.950 | 199.860 | USD -16,389 | 173.27 Loss of -2,180 on sale |
| 2024-11-21 | SELL | -220 | 194.010 | 194.640 | 194.577 | USD -42,807 | 172.68 Loss of -4,817 on sale |
| 2024-11-20 | SELL | -88 | 185.030 | 187.120 | 186.911 | USD -16,448 | 172.32 Loss of -1,284 on sale |
| 2024-11-19 | BUY | 44 | 184.910 | 186.320 | 186.179 | USD 8,192 | 171.94 |
| 2024-11-18 | BUY | 368 | 183.010 | 183.080 | 183.073 | USD 67,371 | 171.59 |
| 2024-11-11 | BUY | 132 | 183.160 | 183.960 | 183.880 | USD 24,272 | 170.48 |
| 2024-11-11 | BUY | 132 | 183.160 | 183.960 | 183.880 | USD 24,272 | 170.48 |
| 2024-11-07 | BUY | 120 | 176.300 | 176.990 | 176.921 | USD 21,231 | 169.46 |
| 2024-11-07 | BUY | 120 | 176.300 | 176.990 | 176.921 | USD 21,231 | 169.46 |
| 2024-11-06 | BUY | 1,056 | 176.380 | 178.300 | 178.108 | USD 188,082 | 168.86 |
| 2024-11-06 | BUY | 1,056 | 176.380 | 178.300 | 178.108 | USD 188,082 | 168.86 |
| 2024-11-05 | BUY | 220 | 169.620 | 169.640 | 169.638 | USD 37,320 | 168.78 |
| 2024-11-05 | BUY | 220 | 169.620 | 169.640 | 169.638 | USD 37,320 | 168.78 |
| 2024-11-04 | BUY | 82 | 167.040 | 169.000 | 168.804 | USD 13,842 | 168.97 |
| 2024-11-04 | BUY | 82 | 167.040 | 169.000 | 168.804 | USD 13,842 | 168.97 |
| 2024-11-01 | BUY | 123 | 168.140 | 171.560 | 171.218 | USD 21,060 | 169.06 |
| 2024-11-01 | BUY | 123 | 168.140 | 171.560 | 171.218 | USD 21,060 | 169.06 |
| 2024-10-30 | SELL | -264 | 171.540 | 173.260 | 173.088 | USD -45,695 | 168.88 Loss of -1,110 on sale |
| 2024-10-30 | SELL | -264 | 171.540 | 173.260 | 173.088 | USD -45,695 | 168.88 Loss of -1,110 on sale |
| 2024-10-29 | SELL | -792 | 169.810 | 169.930 | 169.918 | USD -134,575 | 168.72 Loss of -952 on sale |
| 2024-10-29 | SELL | -792 | 169.810 | 169.930 | 169.918 | USD -134,575 | 168.72 Loss of -952 on sale |
| 2024-10-28 | SELL | -308 | 169.970 | 170.660 | 170.591 | USD -52,542 | 168.44 Loss of -664 on sale |
| 2024-10-28 | SELL | -308 | 169.970 | 170.660 | 170.591 | USD -52,542 | 168.44 Loss of -664 on sale |
| 2024-10-21 | SELL | -44 | 170.770 | 174.160 | 173.821 | USD -7,648 | 0.00 Loss of -7,648 on sale |