| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 128 | 129.930 | 128.400 | 128.553 | USD 16,455 | 153.02 |
| 2025-11-06 | SELL | -80 | 128.910 | 126.930 | 127.128 | USD -10,170 | 153.27 Profit of 2,091 on sale |
| 2025-11-05 | SELL | -48 | 129.990 | 128.050 | 128.244 | USD -6,156 | 153.40 Profit of 1,207 on sale |
| 2025-11-04 | SELL | -201 | 129.150 | 126.610 | 126.864 | USD -25,500 | 153.52 Profit of 5,358 on sale |
| 2025-10-31 | SELL | -32 | 130.610 | 127.920 | 128.189 | USD -4,102 | 153.79 Profit of 819 on sale |
| 2025-10-30 | BUY | 112 | 129.600 | 126.680 | 126.972 | USD 14,221 | 153.92 |
| 2025-10-29 | BUY | 112 | 126.280 | 130.390 | 129.979 | USD 14,558 | 154.07 |
| 2025-10-28 | BUY | 480 | 130.710 | 132.710 | 132.510 | USD 63,605 | 154.19 |
| 2025-10-27 | BUY | 256 | 133.010 | 133.990 | 133.892 | USD 34,276 | 154.30 |
| 2025-10-24 | BUY | 32 | 133.990 | 135.190 | 135.070 | USD 4,322 | 154.41 |
| 2025-10-23 | SELL | -64 | 134.430 | 135.100 | 135.033 | USD -8,642 | 154.52 Profit of 1,247 on sale |
| 2025-10-22 | BUY | 128 | 134.360 | 135.420 | 135.314 | USD 17,320 | 154.63 |
| 2025-10-21 | BUY | 48 | 133.400 | 134.280 | 134.192 | USD 6,441 | 154.74 |
| 2025-10-17 | BUY | 240 | 132.700 | 133.240 | 133.186 | USD 31,965 | 154.98 |
| 2025-10-16 | BUY | 16 | 131.430 | 132.780 | 132.645 | USD 2,122 | 155.11 |
| 2025-10-14 | SELL | -96 | 133.760 | 135.060 | 134.930 | USD -12,953 | 155.36 Profit of 1,961 on sale |
| 2025-10-13 | BUY | 112 | 134.540 | 135.340 | 135.260 | USD 15,149 | 155.48 |
| 2025-10-10 | SELL | -16 | 134.550 | 135.420 | 135.333 | USD -2,165 | 155.60 Profit of 324 on sale |
| 2025-10-07 | BUY | 480 | 136.220 | 137.690 | 137.543 | USD 66,021 | 155.71 |
| 2025-10-06 | BUY | 16 | 136.000 | 137.520 | 137.368 | USD 2,198 | 155.82 |
| 2025-10-03 | BUY | 224 | 136.700 | 137.540 | 137.456 | USD 30,790 | 155.93 |
| 2025-10-02 | BUY | 176 | 136.260 | 137.820 | 137.664 | USD 24,229 | 156.04 |
| 2025-10-01 | BUY | 112 | 138.000 | 139.880 | 139.692 | USD 15,646 | 156.15 |
| 2025-09-30 | BUY | 160 | 139.730 | 139.760 | 139.757 | USD 22,361 | 156.24 |
| 2025-09-29 | BUY | 144 | 138.610 | 139.210 | 139.150 | USD 20,038 | 156.35 |
| 2025-09-26 | BUY | 176 | 139.570 | 140.590 | 140.488 | USD 24,726 | 156.45 |
| 2025-09-25 | BUY | 224 | 138.740 | 141.690 | 141.395 | USD 31,672 | 156.55 |
| 2025-09-18 | BUY | 16 | 140.540 | 140.830 | 140.801 | USD 2,253 | 156.65 |
| 2025-09-17 | BUY | 144 | 139.550 | 141.890 | 141.656 | USD 20,398 | 156.75 |
| 2025-09-11 | BUY | 80 | 144.090 | 144.550 | 144.504 | USD 11,560 | 156.83 |
| 2025-09-09 | BUY | 80 | 145.430 | 145.540 | 145.529 | USD 11,642 | 156.99 |
| 2025-07-24 | BUY | 16 | 151.680 | 153.310 | 153.147 | USD 2,450 | 157.02 |
| 2025-07-23 | BUY | 96 | 152.730 | 153.930 | 153.810 | USD 14,766 | 157.05 |
| 2025-07-22 | BUY | 144 | 153.200 | 153.470 | 153.443 | USD 22,096 | 157.08 |
| 2025-07-21 | BUY | 32 | 150.020 | 152.050 | 151.847 | USD 4,859 | 157.12 |
| 2025-07-18 | SELL | -160 | 150.770 | 151.950 | 151.832 | USD -24,293 | 157.16 Profit of 852 on sale |
| 2025-07-17 | BUY | 16 | 150.660 | 151.570 | 151.479 | USD 2,424 | 157.20 |
| 2025-07-16 | BUY | 64 | 150.360 | 150.590 | 150.567 | USD 9,636 | 157.25 |
| 2025-07-15 | SELL | -255 | 147.430 | 149.700 | 149.473 | USD -38,116 | 157.31 Profit of 1,998 on sale |
| 2025-07-14 | BUY | 128 | 151.260 | 152.750 | 152.601 | USD 19,533 | 157.35 |
| 2025-07-11 | SELL | -32 | 150.720 | 151.500 | 151.422 | USD -4,846 | 157.39 Profit of 191 on sale |
| 2025-07-10 | BUY | 128 | 151.100 | 152.830 | 152.657 | USD 19,540 | 157.43 |
| 2025-07-09 | BUY | 128 | 150.230 | 151.060 | 150.977 | USD 19,325 | 157.48 |
| 2025-07-08 | BUY | 96 | 150.260 | 151.590 | 151.457 | USD 14,540 | 157.53 |
| 2025-07-07 | SELL | -368 | 150.090 | 152.310 | 152.088 | USD -55,968 | 157.58 Profit of 2,020 on sale |
| 2025-07-02 | SELL | -464 | 149.210 | 149.810 | 149.750 | USD -69,484 | 157.73 Profit of 3,704 on sale |
| 2025-06-30 | BUY | 272 | 148.010 | 148.100 | 148.091 | USD 40,281 | 157.80 |
| 2025-06-27 | BUY | 144 | 147.850 | 149.080 | 148.957 | USD 21,450 | 157.87 |
| 2025-06-25 | SELL | -32 | 145.910 | 148.190 | 147.962 | USD -4,735 | 158.03 Profit of 322 on sale |
| 2025-06-24 | BUY | 16 | 149.170 | 150.160 | 150.061 | USD 2,401 | 158.09 |
| 2025-06-23 | BUY | 416 | 150.160 | 150.770 | 150.709 | USD 62,695 | 158.15 |
| 2025-06-18 | SELL | -96 | 148.920 | 150.210 | 150.081 | USD -14,408 | 158.28 Profit of 787 on sale |
| 2025-06-13 | SELL | -48 | 149.850 | 151.170 | 151.038 | USD -7,250 | 158.48 Profit of 357 on sale |
| 2025-06-12 | BUY | 48 | 151.450 | 151.450 | 151.450 | USD 7,270 | 158.53 |
| 2025-06-11 | BUY | 64 | 150.360 | 152.260 | 152.070 | USD 9,732 | 158.59 |
| 2025-06-06 | SELL | -80 | 149.890 | 151.890 | 151.690 | USD -12,135 | 158.77 Profit of 566 on sale |
| 2025-06-05 | SELL | -48 | 149.820 | 151.910 | 151.701 | USD -7,282 | 158.84 Profit of 342 on sale |
| 2025-06-04 | SELL | -64 | 151.860 | 152.630 | 152.553 | USD -9,763 | 158.89 Profit of 406 on sale |
| 2025-06-02 | BUY | 208 | 155.670 | 156.230 | 156.174 | USD 32,484 | 158.97 |
| 2025-05-30 | SELL | -48 | 156.650 | 156.710 | 156.704 | USD -7,522 | 158.99 Profit of 110 on sale |
| 2025-05-29 | BUY | 16 | 155.750 | 156.760 | 156.659 | USD 2,507 | 159.01 |
| 2025-05-28 | SELL | -16 | 154.820 | 154.900 | 154.892 | USD -2,478 | 159.05 Profit of 66 on sale |
| 2025-05-27 | BUY | 176 | 154.230 | 154.890 | 154.824 | USD 27,249 | 159.09 |
| 2025-05-23 | SELL | -320 | 152.760 | 154.520 | 154.344 | USD -49,390 | 159.19 Profit of 1,551 on sale |
| 2025-05-22 | SELL | -352 | 154.410 | 157.570 | 157.254 | USD -55,353 | 159.23 Profit of 696 on sale |
| 2025-05-21 | BUY | 16 | 156.040 | 159.370 | 159.037 | USD 2,545 | 159.26 |
| 2025-05-20 | BUY | 128 | 160.350 | 161.630 | 161.502 | USD 20,672 | 159.25 |
| 2025-05-19 | BUY | 464 | 161.340 | 162.650 | 162.519 | USD 75,409 | 159.23 |
| 2025-05-16 | BUY | 432 | 163.200 | 163.630 | 163.587 | USD 70,670 | 159.20 |
| 2025-05-15 | BUY | 352 | 160.900 | 161.380 | 161.332 | USD 56,789 | 159.18 |
| 2025-05-14 | BUY | 320 | 158.340 | 160.780 | 160.536 | USD 51,372 | 159.19 |
| 2025-05-13 | SELL | -64 | 160.930 | 163.860 | 163.567 | USD -10,468 | 159.17 Loss of -281 on sale |
| 2025-05-12 | BUY | 16 | 163.630 | 164.810 | 164.692 | USD 2,635 | 159.13 |
| 2025-05-09 | BUY | 48 | 163.020 | 163.590 | 163.533 | USD 7,850 | 159.10 |
| 2025-05-08 | SELL | -464 | 161.660 | 165.290 | 164.927 | USD -76,526 | 159.07 Loss of -2,715 on sale |
| 2025-05-07 | SELL | -224 | 164.820 | 166.040 | 165.918 | USD -37,166 | 159.02 Loss of -1,545 on sale |
| 2025-05-06 | BUY | 560 | 164.650 | 165.330 | 165.262 | USD 92,547 | 158.97 |
| 2025-05-02 | BUY | 48 | 167.770 | 169.000 | 168.877 | USD 8,106 | 158.82 |
| 2025-05-01 | SELL | -80 | 162.070 | 163.730 | 163.564 | USD -13,085 | 158.79 Loss of -382 on sale |
| 2025-04-30 | BUY | 48 | 159.650 | 159.940 | 159.911 | USD 7,676 | 158.78 |
| 2025-04-29 | BUY | 112 | 157.490 | 160.850 | 160.514 | USD 17,978 | 158.80 |
| 2025-04-28 | BUY | 240 | 160.440 | 161.070 | 161.007 | USD 38,642 | 158.78 |
| 2025-04-25 | BUY | 224 | 159.380 | 159.830 | 159.785 | USD 35,792 | 158.78 |
| 2025-04-24 | BUY | 64 | 159.460 | 161.070 | 160.909 | USD 10,298 | 158.77 |
| 2025-04-23 | BUY | 176 | 159.520 | 161.870 | 161.635 | USD 28,448 | 158.76 |
| 2025-04-22 | SELL | -96 | 158.320 | 160.010 | 159.841 | USD -15,345 | 158.77 Loss of -103 on sale |
| 2025-04-17 | BUY | 32 | 157.080 | 157.950 | 157.863 | USD 5,052 | 158.80 |
| 2025-04-16 | BUY | 3,470 | 153.820 | 156.320 | 156.070 | USD 541,563 | 158.85 |
| 2025-04-15 | BUY | 320 | 154.890 | 158.200 | 157.869 | USD 50,518 | 158.90 |
| 2025-04-11 | BUY | 400 | 154.300 | 155.600 | 155.470 | USD 62,188 | 158.95 |
| 2025-04-10 | BUY | 656 | 154.870 | 157.530 | 157.264 | USD 103,165 | 159.00 |
| 2025-04-09 | BUY | 128 | 157.850 | 158.740 | 158.651 | USD 20,307 | 159.01 |
| 2025-04-08 | BUY | 336 | 149.970 | 154.360 | 153.921 | USD 51,717 | 159.11 |
| 2025-04-07 | BUY | 383 | 150.710 | 156.240 | 155.687 | USD 59,628 | 159.21 |
| 2025-04-04 | SELL | -960 | 153.080 | 164.130 | 163.025 | USD -156,504 | 159.28 Loss of -3,594 on sale |
| 2025-04-02 | BUY | 112 | 168.000 | 168.710 | 168.639 | USD 18,888 | 159.18 |
| 2025-03-31 | SELL | -432 | 167.580 | 169.420 | 169.236 | USD -73,110 | 158.98 Loss of -4,432 on sale |
| 2025-03-28 | SELL | -272 | 165.900 | 166.450 | 166.395 | USD -45,259 | 158.89 Loss of -2,041 on sale |
| 2025-03-27 | SELL | -80 | 165.250 | 166.810 | 166.654 | USD -13,332 | 158.81 Loss of -627 on sale |
| 2025-03-26 | BUY | 144 | 164.500 | 164.590 | 164.581 | USD 23,700 | 158.74 |
| 2025-03-25 | SELL | -192 | 163.040 | 164.820 | 164.642 | USD -31,611 | 158.69 Loss of -1,143 on sale |
| 2025-03-24 | BUY | 112 | 163.710 | 164.110 | 164.070 | USD 18,376 | 158.62 |
| 2025-03-21 | BUY | 192 | 161.270 | 162.620 | 162.485 | USD 31,197 | 158.59 |
| 2025-03-19 | BUY | 30 | 161.790 | 162.960 | 162.843 | USD 4,885 | 158.49 |
| 2025-03-18 | SELL | -288 | 162.320 | 165.200 | 164.912 | USD -47,495 | 158.44 Loss of -1,863 on sale |
| 2025-03-17 | BUY | 304 | 164.490 | 164.980 | 164.931 | USD 50,139 | 158.36 |
| 2025-03-14 | BUY | 272 | 163.310 | 163.600 | 163.571 | USD 44,491 | 158.29 |
| 2025-03-13 | BUY | 1,342 | 161.740 | 162.760 | 162.658 | USD 218,287 | 158.24 |
| 2025-03-12 | BUY | 640 | 161.770 | 165.300 | 164.947 | USD 105,566 | 158.19 |
| 2025-03-11 | BUY | 256 | 165.000 | 167.890 | 167.601 | USD 42,906 | 158.09 |
| 2025-03-07 | BUY | 154 | 166.360 | 168.340 | 168.142 | USD 25,894 | 157.83 |
| 2025-03-06 | SELL | -144 | 166.770 | 168.840 | 168.633 | USD -24,283 | 157.70 Loss of -1,575 on sale |
| 2025-03-05 | BUY | 498 | 170.030 | 170.620 | 170.561 | USD 84,939 | 157.51 |
| 2025-03-04 | BUY | 96 | 168.150 | 173.380 | 172.857 | USD 16,594 | 157.34 |
| 2025-03-03 | BUY | 432 | 170.920 | 171.270 | 171.235 | USD 73,974 | 157.12 |
| 2025-02-28 | SELL | -112 | 168.120 | 169.050 | 168.957 | USD -18,923 | 156.95 Loss of -1,345 on sale |
| 2025-02-27 | BUY | 16 | 166.900 | 167.730 | 167.647 | USD 2,682 | 156.78 |
| 2025-02-26 | SELL | -32 | 164.220 | 165.620 | 165.480 | USD -5,295 | 156.66 Loss of -282 on sale |
| 2025-02-25 | BUY | 304 | 164.720 | 165.520 | 165.440 | USD 50,294 | 156.52 |
| 2025-02-21 | BUY | 224 | 160.670 | 161.190 | 161.138 | USD 36,095 | 156.34 |
| 2025-02-20 | BUY | 128 | 160.080 | 160.650 | 160.593 | USD 20,556 | 156.27 |
| 2025-02-19 | BUY | 32 | 157.460 | 158.010 | 157.955 | USD 5,055 | 156.25 |
| 2025-02-18 | BUY | 80 | 157.560 | 158.010 | 157.965 | USD 12,637 | 156.23 |
| 2025-02-13 | BUY | 272 | 156.990 | 157.380 | 157.341 | USD 42,797 | 156.18 |
| 2025-02-12 | BUY | 96 | 155.820 | 156.280 | 156.234 | USD 14,998 | 156.19 |
| 2025-02-11 | SELL | -32 | 156.030 | 156.100 | 156.093 | USD -4,995 | 156.19 Profit of 3 on sale |
| 2025-02-07 | SELL | -128 | 158.130 | 161.220 | 160.911 | USD -20,597 | 156.14 Loss of -611 on sale |
| 2025-02-06 | BUY | 64 | 158.860 | 159.280 | 159.238 | USD 10,191 | 156.08 |
| 2025-02-04 | BUY | 560 | 154.630 | 154.860 | 154.837 | USD 86,709 | 156.09 |
| 2025-02-03 | BUY | 208 | 152.490 | 154.350 | 154.164 | USD 32,066 | 156.18 |
| 2025-01-31 | BUY | 48 | 152.580 | 154.140 | 153.984 | USD 7,391 | 156.26 |
| 2025-01-30 | BUY | 32 | 151.840 | 152.820 | 152.722 | USD 4,887 | 156.37 |
| 2025-01-29 | BUY | 304 | 148.560 | 152.270 | 151.899 | USD 46,177 | 156.57 |
| 2025-01-28 | BUY | 144 | 151.410 | 153.660 | 153.435 | USD 22,095 | 156.70 |
| 2025-01-27 | BUY | 224 | 153.630 | 154.470 | 154.386 | USD 34,582 | 156.78 |
| 2025-01-24 | BUY | 144 | 148.410 | 149.410 | 149.310 | USD 21,501 | 157.00 |
| 2025-01-23 | BUY | 416 | 146.900 | 147.890 | 147.791 | USD 61,481 | 157.29 |
| 2025-01-02 | BUY | 528 | 152.470 | 155.030 | 154.774 | USD 81,721 | 157.42 |
| 2024-12-30 | BUY | 4,161 | 153.040 | 153.590 | 153.535 | USD 638,859 | 157.55 |
| 2024-12-10 | BUY | 112 | 158.560 | 159.840 | 159.712 | USD 17,888 | 157.52 |
| 2024-12-09 | BUY | 128 | 159.150 | 159.470 | 159.438 | USD 20,408 | 157.47 |
| 2024-12-06 | BUY | 192 | 158.940 | 159.990 | 159.885 | USD 30,698 | 157.42 |
| 2024-12-05 | BUY | 48 | 159.190 | 159.760 | 159.703 | USD 7,666 | 157.36 |
| 2024-12-04 | BUY | 176 | 160.000 | 161.410 | 161.269 | USD 28,383 | 157.27 |
| 2024-12-03 | BUY | 563 | 160.990 | 163.010 | 162.808 | USD 91,661 | 157.14 |
| 2024-12-02 | BUY | 47 | 162.300 | 163.150 | 163.065 | USD 7,664 | 156.95 |
| 2024-11-29 | BUY | 368 | 164.160 | 165.920 | 165.744 | USD 60,994 | 156.67 |
| 2024-11-27 | BUY | 432 | 165.200 | 166.120 | 166.028 | USD 71,724 | 155.96 |
| 2024-11-26 | BUY | 928 | 163.160 | 163.670 | 163.619 | USD 151,838 | 155.65 |
| 2024-11-25 | BUY | 960 | 161.980 | 163.290 | 163.159 | USD 156,633 | 155.36 |
| 2024-11-22 | BUY | 1,120 | 160.940 | 161.220 | 161.192 | USD 180,535 | 155.09 |
| 2024-11-21 | BUY | 176 | 158.530 | 159.380 | 159.295 | USD 28,036 | 154.92 |
| 2024-11-20 | BUY | 160 | 157.740 | 158.090 | 158.055 | USD 25,289 | 154.77 |
| 2024-11-19 | BUY | 144 | 158.130 | 158.310 | 158.292 | USD 22,794 | 154.59 |
| 2024-11-18 | BUY | 1,296 | 158.520 | 158.600 | 158.592 | USD 205,535 | 154.36 |
| 2024-11-12 | BUY | 448 | 159.760 | 160.890 | 160.777 | USD 72,028 | 154.02 |
| 2024-11-11 | BUY | 304 | 160.010 | 161.260 | 161.135 | USD 48,985 | 153.62 |
| 2024-11-08 | BUY | 228 | 159.140 | 160.410 | 160.283 | USD 36,545 | 153.23 |
| 2024-11-07 | BUY | 1,424 | 154.690 | 155.370 | 155.302 | USD 221,150 | 153.11 |
| 2024-11-06 | BUY | 1,182 | 153.590 | 157.700 | 157.289 | USD 185,916 | 153.07 |
| 2024-11-05 | BUY | 638 | 155.030 | 155.030 | 155.030 | USD 98,909 | 152.90 |
| 2024-11-04 | BUY | 112 | 152.180 | 152.200 | 152.198 | USD 17,046 | 152.97 |
| 2024-11-01 | BUY | 256 | 149.170 | 152.590 | 152.248 | USD 38,975 | 153.39 |
| 2024-10-31 | BUY | 64 | 151.340 | 154.690 | 154.355 | USD 9,879 | 153.65 |
| 2024-10-30 | BUY | 159 | 152.150 | 152.670 | 152.618 | USD 24,266 | 153.86 |
| 2024-10-29 | BUY | 464 | 150.970 | 154.100 | 153.787 | USD 71,357 | 154.34 |
| 2024-10-28 | SELL | -112 | 153.790 | 155.590 | 155.410 | USD -17,406 | 154.45 Loss of -108 on sale |
| 2024-10-25 | BUY | 192 | 153.320 | 156.550 | 156.227 | USD 29,996 | 154.73 |
| 2024-10-24 | BUY | 128 | 156.070 | 157.910 | 157.726 | USD 20,189 | 154.29 |
| 2024-10-23 | BUY | 160 | 156.340 | 157.170 | 157.087 | USD 25,134 | 153.26 |
| 2024-10-22 | BUY | 861 | 153.910 | 154.970 | 154.864 | USD 133,338 | 152.61 |
| 2024-10-21 | BUY | 448 | 152.610 | 155.000 | 154.761 | USD 69,333 | 0.00 |