| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 264 | 205.480 | 199.900 | 200.458 | USD 52,921 | 142.14 |
| 2025-11-06 | SELL | -160 | 198.270 | 194.810 | 195.156 | USD -31,225 | 141.56 Loss of -8,576 on sale |
| 2025-11-05 | SELL | -99 | 200.140 | 194.150 | 194.749 | USD -19,280 | 141.28 Loss of -5,293 on sale |
| 2025-11-04 | SELL | -422 | 196.960 | 189.980 | 190.678 | USD -80,466 | 141.01 Loss of -20,960 on sale |
| 2025-10-31 | SELL | -66 | 197.670 | 190.240 | 190.983 | USD -12,605 | 140.51 Loss of -3,331 on sale |
| 2025-10-30 | BUY | 231 | 195.148 | 181.440 | 182.811 | USD 42,229 | 140.26 |
| 2025-10-29 | BUY | 231 | 164.470 | 164.710 | 164.686 | USD 38,042 | 140.13 |
| 2025-10-28 | BUY | 990 | 162.790 | 164.070 | 163.942 | USD 162,303 | 140.02 |
| 2025-10-27 | BUY | 528 | 163.800 | 163.830 | 163.827 | USD 86,501 | 139.89 |
| 2025-10-24 | BUY | 66 | 161.890 | 162.190 | 162.160 | USD 10,703 | 139.78 |
| 2025-10-23 | SELL | -132 | 159.160 | 162.000 | 161.716 | USD -21,347 | 139.68 Loss of -2,909 on sale |
| 2025-10-22 | BUY | 264 | 159.520 | 160.500 | 160.402 | USD 42,346 | 139.57 |
| 2025-10-21 | BUY | 99 | 158.680 | 158.930 | 158.905 | USD 15,732 | 139.47 |
| 2025-10-17 | BUY | 495 | 156.410 | 156.450 | 156.446 | USD 77,441 | 139.29 |
| 2025-10-16 | BUY | 33 | 153.270 | 157.640 | 157.203 | USD 5,188 | 139.21 |
| 2025-10-14 | SELL | -198 | 154.190 | 154.450 | 154.424 | USD -30,576 | 139.04 Loss of -3,046 on sale |
| 2025-10-07 | BUY | 990 | 156.650 | 156.680 | 156.677 | USD 155,110 | 138.94 |
| 2025-10-06 | BUY | 33 | 155.190 | 156.150 | 156.054 | USD 5,150 | 138.85 |
| 2025-10-03 | BUY | 462 | 154.460 | 159.240 | 158.762 | USD 73,348 | 138.77 |
| 2025-10-02 | BUY | 363 | 158.460 | 158.720 | 158.694 | USD 57,606 | 138.66 |
| 2025-10-01 | BUY | 231 | 157.930 | 158.820 | 158.731 | USD 36,667 | 138.55 |
| 2025-09-30 | BUY | 330 | 156.960 | 157.700 | 157.626 | USD 52,017 | 138.45 |
| 2025-09-29 | BUY | 297 | 154.570 | 155.740 | 155.623 | USD 46,220 | 138.36 |
| 2025-09-26 | BUY | 363 | 153.710 | 153.930 | 153.908 | USD 55,869 | 138.27 |
| 2025-09-25 | BUY | 462 | 148.960 | 154.930 | 154.333 | USD 71,302 | 138.21 |
| 2025-09-24 | SELL | -4,052 | 154.580 | 157.010 | 156.767 | USD -635,220 | 138.11 Loss of -75,585 on sale |
| 2025-09-18 | BUY | 33 | 150.040 | 150.230 | 150.211 | USD 4,957 | 138.04 |
| 2025-09-17 | BUY | 297 | 148.680 | 149.750 | 149.643 | USD 44,444 | 137.98 |
| 2025-09-16 | BUY | 132 | 148.370 | 151.020 | 150.755 | USD 19,900 | 137.92 |
| 2025-09-15 | BUY | 330 | 150.270 | 152.390 | 152.178 | USD 50,219 | 137.85 |
| 2025-09-12 | BUY | 99 | 152.240 | 153.890 | 153.725 | USD 15,219 | 137.76 |
| 2025-09-11 | BUY | 165 | 152.470 | 152.770 | 152.740 | USD 25,202 | 137.68 |
| 2025-09-09 | BUY | 165 | 150.940 | 151.450 | 151.399 | USD 24,981 | 137.53 |
| 2025-09-04 | SELL | -1,419 | 149.340 | 151.380 | 151.176 | USD -214,519 | 137.45 Loss of -19,470 on sale |
| 2025-09-02 | BUY | 693 | 149.550 | 150.450 | 150.360 | USD 104,199 | 137.38 |
| 2025-08-12 | BUY | 99 | 146.300 | 148.280 | 148.082 | USD 14,660 | 137.26 |
| 2025-08-11 | BUY | 297 | 157.660 | 159.410 | 159.235 | USD 47,293 | 137.13 |
| 2025-08-08 | BUY | 759 | 157.410 | 157.530 | 157.518 | USD 119,556 | 137.01 |
| 2025-08-07 | BUY | 99 | 153.410 | 156.760 | 156.425 | USD 15,486 | 136.90 |
| 2025-08-01 | BUY | 594 | 156.000 | 157.410 | 157.269 | USD 93,418 | 136.78 |
| 2025-07-31 | BUY | 33 | 155.220 | 158.730 | 158.379 | USD 5,227 | 136.66 |
| 2025-07-30 | BUY | 264 | 157.900 | 158.030 | 158.017 | USD 41,716 | 136.53 |
| 2025-07-29 | BUY | 33 | 157.390 | 158.240 | 158.155 | USD 5,219 | 136.39 |
| 2025-07-14 | BUY | 264 | 161.690 | 162.250 | 162.194 | USD 42,819 | 136.23 |
| 2025-07-11 | SELL | -66 | 160.970 | 162.000 | 161.897 | USD -10,685 | 136.07 Loss of -1,705 on sale |
| 2025-07-10 | BUY | 264 | 162.170 | 164.410 | 164.186 | USD 43,345 | 135.90 |
| 2025-07-09 | BUY | 264 | 164.260 | 165.860 | 165.700 | USD 43,745 | 135.71 |
| 2025-07-08 | BUY | 200 | 164.450 | 168.070 | 167.708 | USD 33,542 | 135.52 |
| 2025-07-07 | SELL | -759 | 167.630 | 167.740 | 167.729 | USD -127,306 | 135.30 Loss of -24,612 on sale |
| 2025-07-02 | SELL | -957 | 161.980 | 164.250 | 164.023 | USD -156,970 | 134.71 Loss of -28,050 on sale |
| 2025-06-30 | BUY | 561 | 168.000 | 168.400 | 168.360 | USD 94,450 | 134.48 |
| 2025-06-27 | BUY | 297 | 167.180 | 168.170 | 168.071 | USD 49,917 | 134.26 |
| 2025-06-25 | SELL | -66 | 163.750 | 164.880 | 164.767 | USD -10,875 | 133.83 Loss of -2,042 on sale |
| 2025-06-24 | BUY | 33 | 164.210 | 165.000 | 164.921 | USD 5,442 | 133.61 |
| 2025-06-23 | BUY | 858 | 163.990 | 164.910 | 164.818 | USD 141,414 | 133.40 |
| 2025-06-20 | SELL | -99 | 163.400 | 166.320 | 166.028 | USD -16,437 | 133.18 Loss of -3,252 on sale |
| 2025-06-18 | SELL | -198 | 165.400 | 166.030 | 165.967 | USD -32,861 | 132.71 Loss of -6,585 on sale |
| 2025-06-13 | SELL | -99 | 161.410 | 162.940 | 162.787 | USD -16,116 | 132.26 Loss of -3,022 on sale |
| 2025-06-12 | BUY | 99 | 160.520 | 161.070 | 161.015 | USD 15,940 | 132.05 |
| 2025-06-11 | BUY | 132 | 153.530 | 153.850 | 153.818 | USD 20,304 | 131.89 |
| 2025-06-06 | SELL | -165 | 154.710 | 154.840 | 154.827 | USD -25,546 | 131.38 Loss of -3,869 on sale |
| 2025-06-05 | SELL | -99 | 154.120 | 155.000 | 154.912 | USD -15,336 | 131.20 Loss of -2,347 on sale |
| 2025-06-04 | SELL | -132 | 154.070 | 155.720 | 155.555 | USD -20,533 | 131.02 Loss of -3,238 on sale |
| 2025-06-02 | BUY | 429 | 155.250 | 155.460 | 155.439 | USD 66,683 | 130.64 |
| 2025-05-30 | SELL | -96 | 154.440 | 155.280 | 155.196 | USD -14,899 | 130.45 Loss of -2,376 on sale |
| 2025-05-29 | BUY | 33 | 153.990 | 154.050 | 154.044 | USD 5,083 | 130.26 |
| 2025-05-28 | SELL | -33 | 153.130 | 154.720 | 154.561 | USD -5,101 | 130.07 Loss of -808 on sale |
| 2025-05-27 | BUY | 363 | 154.680 | 154.730 | 154.725 | USD 56,165 | 129.87 |
| 2025-05-23 | SELL | -660 | 152.750 | 153.150 | 153.110 | USD -101,053 | 129.49 Loss of -15,590 on sale |
| 2025-05-22 | SELL | -726 | 152.490 | 153.670 | 153.552 | USD -111,479 | 129.30 Loss of -17,610 on sale |
| 2025-05-21 | BUY | 33 | 153.310 | 154.740 | 154.597 | USD 5,102 | 129.09 |
| 2025-05-20 | BUY | 264 | 154.770 | 156.440 | 156.273 | USD 41,256 | 128.87 |
| 2025-05-19 | BUY | 957 | 153.860 | 154.630 | 154.553 | USD 147,907 | 128.66 |
| 2025-05-16 | BUY | 891 | 154.250 | 154.320 | 154.313 | USD 137,493 | 128.44 |
| 2025-05-15 | BUY | 726 | 151.950 | 151.960 | 151.959 | USD 110,322 | 128.23 |
| 2025-05-14 | BUY | 660 | 148.410 | 149.520 | 149.409 | USD 98,610 | 128.05 |
| 2025-05-13 | SELL | -132 | 148.260 | 149.210 | 149.115 | USD -19,683 | 127.87 Loss of -2,804 on sale |
| 2025-05-12 | BUY | 33 | 148.620 | 148.920 | 148.890 | USD 4,913 | 127.68 |
| 2025-05-09 | BUY | 99 | 148.220 | 149.740 | 149.588 | USD 14,809 | 127.50 |
| 2025-05-08 | SELL | -957 | 147.270 | 154.070 | 153.390 | USD -146,794 | 127.31 Loss of -24,954 on sale |
| 2025-05-07 | SELL | -462 | 153.480 | 153.740 | 153.714 | USD -71,016 | 127.07 Loss of -12,308 on sale |
| 2025-05-06 | BUY | 1,155 | 151.690 | 152.670 | 152.572 | USD 176,221 | 126.84 |
| 2025-05-02 | BUY | 99 | 149.530 | 150.120 | 150.061 | USD 14,856 | 126.39 |
| 2025-05-01 | SELL | -165 | 145.530 | 147.270 | 147.096 | USD -24,271 | 126.20 Loss of -3,447 on sale |
| 2025-04-30 | BUY | 99 | 141.290 | 141.730 | 141.686 | USD 14,027 | 126.06 |
| 2025-04-29 | BUY | 231 | 139.840 | 140.500 | 140.434 | USD 32,440 | 125.92 |
| 2025-04-28 | BUY | 493 | 138.240 | 138.910 | 138.843 | USD 68,450 | 125.80 |
| 2025-04-25 | BUY | 462 | 137.560 | 137.790 | 137.767 | USD 63,648 | 125.68 |
| 2025-04-24 | BUY | 132 | 135.840 | 136.270 | 136.227 | USD 17,982 | 125.58 |
| 2025-04-23 | BUY | 363 | 134.430 | 136.230 | 136.050 | USD 49,386 | 125.49 |
| 2025-04-22 | SELL | -200 | 133.690 | 134.140 | 134.095 | USD -26,819 | 125.40 Loss of -1,738 on sale |
| 2025-04-17 | BUY | 66 | 134.710 | 136.540 | 136.357 | USD 9,000 | 125.14 |
| 2025-04-16 | BUY | 132 | 134.360 | 136.330 | 136.133 | USD 17,970 | 125.05 |
| 2025-04-15 | BUY | 660 | 134.250 | 135.850 | 135.690 | USD 89,555 | 124.95 |
| 2025-04-11 | BUY | 825 | 131.770 | 132.750 | 132.652 | USD 109,438 | 124.76 |
| 2025-04-10 | BUY | 1,353 | 128.880 | 130.280 | 130.140 | USD 176,079 | 124.71 |
| 2025-04-09 | BUY | 264 | 130.450 | 130.790 | 130.756 | USD 34,520 | 124.65 |
| 2025-04-08 | BUY | 693 | 125.000 | 130.270 | 129.743 | USD 89,912 | 124.64 |
| 2025-04-07 | BUY | 791 | 125.680 | 129.000 | 128.668 | USD 101,776 | 124.63 |
| 2025-04-04 | SELL | -1,980 | 129.630 | 136.210 | 135.552 | USD -268,393 | 124.57 Loss of -21,736 on sale |
| 2025-04-02 | BUY | 231 | 138.670 | 139.150 | 139.102 | USD 32,133 | 124.41 |
| 2025-03-31 | SELL | -891 | 137.770 | 138.620 | 138.535 | USD -123,435 | 124.09 Loss of -12,872 on sale |
| 2025-03-28 | SELL | -561 | 136.440 | 137.180 | 137.106 | USD -76,916 | 123.94 Loss of -7,389 on sale |
| 2025-03-27 | SELL | -165 | 136.650 | 137.060 | 137.019 | USD -22,608 | 123.78 Loss of -2,185 on sale |
| 2025-03-26 | BUY | 297 | 133.980 | 134.760 | 134.682 | USD 40,001 | 123.65 |
| 2025-03-25 | SELL | -396 | 132.750 | 133.680 | 133.587 | USD -52,900 | 123.53 Loss of -3,982 on sale |
| 2025-03-24 | BUY | 231 | 133.210 | 133.560 | 133.525 | USD 30,844 | 123.41 |
| 2025-03-21 | BUY | 396 | 131.890 | 133.670 | 133.492 | USD 52,863 | 123.29 |
| 2025-03-19 | BUY | 62 | 132.120 | 132.480 | 132.444 | USD 8,212 | 123.04 |
| 2025-03-18 | SELL | -594 | 131.460 | 131.840 | 131.802 | USD -78,290 | 122.93 Loss of -5,272 on sale |
| 2025-03-17 | BUY | 627 | 130.030 | 130.060 | 130.057 | USD 81,546 | 122.83 |
| 2025-03-14 | BUY | 561 | 128.000 | 128.370 | 128.333 | USD 71,995 | 122.76 |
| 2025-03-13 | BUY | 2,768 | 126.270 | 127.380 | 127.269 | USD 352,281 | 122.70 |
| 2025-03-12 | BUY | 1,320 | 126.830 | 127.830 | 127.730 | USD 168,604 | 122.65 |
| 2025-03-11 | BUY | 528 | 124.170 | 125.590 | 125.448 | USD 66,237 | 122.62 |
| 2025-03-07 | BUY | 318 | 126.500 | 128.180 | 128.012 | USD 40,708 | 122.54 |
| 2025-03-06 | SELL | -297 | 127.010 | 127.760 | 127.685 | USD -37,922 | 122.48 Loss of -1,547 on sale |
| 2025-03-05 | BUY | 1,027 | 127.420 | 128.620 | 128.500 | USD 131,969 | 122.40 |
| 2025-03-04 | BUY | 198 | 126.310 | 129.820 | 129.469 | USD 25,635 | 122.34 |
| 2025-03-03 | BUY | 891 | 129.180 | 131.470 | 131.241 | USD 116,936 | 122.23 |
| 2025-02-28 | SELL | -231 | 129.480 | 129.760 | 129.732 | USD -29,968 | 122.11 Loss of -1,761 on sale |
| 2025-02-27 | BUY | 33 | 127.470 | 128.670 | 128.550 | USD 4,242 | 122.02 |
| 2025-02-26 | SELL | -66 | 127.180 | 128.930 | 128.755 | USD -8,498 | 121.93 Loss of -450 on sale |
| 2025-02-25 | BUY | 627 | 127.810 | 128.270 | 128.224 | USD 80,396 | 121.83 |
| 2025-02-21 | BUY | 462 | 127.060 | 127.970 | 127.879 | USD 59,080 | 121.63 |
| 2025-02-20 | BUY | 264 | 127.380 | 127.620 | 127.596 | USD 33,685 | 121.53 |
| 2025-02-19 | BUY | 66 | 126.750 | 127.140 | 127.101 | USD 8,389 | 121.43 |
| 2025-02-18 | BUY | 165 | 126.250 | 126.520 | 126.493 | USD 20,871 | 121.34 |
| 2025-02-13 | BUY | 561 | 126.780 | 128.510 | 128.337 | USD 71,997 | 121.04 |
| 2025-02-12 | BUY | 198 | 127.060 | 130.530 | 130.183 | USD 25,776 | 120.91 |
| 2025-02-11 | SELL | -66 | 128.390 | 128.810 | 128.768 | USD -8,499 | 120.76 Loss of -529 on sale |
| 2025-02-07 | SELL | -264 | 127.370 | 128.450 | 128.342 | USD -33,882 | 120.47 Loss of -2,077 on sale |
| 2025-02-06 | BUY | 132 | 127.050 | 127.190 | 127.176 | USD 16,787 | 120.33 |
| 2025-02-04 | BUY | 1,155 | 125.170 | 127.470 | 127.240 | USD 146,962 | 120.05 |
| 2025-02-03 | BUY | 429 | 125.330 | 126.470 | 126.356 | USD 54,207 | 119.92 |
| 2025-01-31 | BUY | 99 | 123.660 | 127.980 | 127.548 | USD 12,627 | 119.83 |
| 2025-01-30 | BUY | 66 | 128.260 | 132.840 | 132.382 | USD 8,737 | 119.62 |
| 2025-01-29 | BUY | 627 | 127.760 | 128.530 | 128.453 | USD 80,540 | 119.41 |
| 2025-01-28 | BUY | 297 | 127.730 | 131.290 | 130.934 | USD 38,887 | 119.20 |
| 2025-01-27 | BUY | 462 | 130.730 | 131.000 | 130.973 | USD 60,510 | 118.88 |
| 2025-01-24 | BUY | 297 | 128.830 | 129.470 | 129.406 | USD 38,434 | 118.61 |
| 2025-01-23 | BUY | 858 | 129.300 | 129.680 | 129.642 | USD 111,233 | 118.30 |
| 2025-01-22 | BUY | 561 | 128.750 | 129.360 | 129.299 | USD 72,537 | 117.99 |
| 2024-12-10 | BUY | 238 | 120.420 | 121.580 | 121.464 | USD 28,908 | 117.92 |
| 2024-12-09 | BUY | 272 | 121.580 | 123.640 | 123.434 | USD 33,574 | 117.81 |
| 2024-12-06 | BUY | 408 | 122.760 | 123.870 | 123.759 | USD 50,494 | 117.65 |
| 2024-12-05 | BUY | 102 | 122.840 | 125.240 | 125.000 | USD 12,750 | 117.47 |
| 2024-12-04 | BUY | 374 | 125.240 | 126.230 | 126.131 | USD 47,173 | 117.21 |
| 2024-12-03 | BUY | 1,199 | 123.270 | 123.700 | 123.657 | USD 148,265 | 116.99 |
| 2024-12-02 | BUY | 100 | 122.470 | 123.170 | 123.100 | USD 12,310 | 116.79 |
| 2024-11-29 | BUY | 782 | 122.240 | 123.630 | 123.491 | USD 96,570 | 116.58 |
| 2024-11-27 | BUY | 918 | 122.630 | 123.490 | 123.404 | USD 113,285 | 116.07 |
| 2024-11-26 | BUY | 1,972 | 122.440 | 122.990 | 122.935 | USD 242,428 | 115.80 |
| 2024-11-25 | BUY | 2,040 | 121.770 | 122.500 | 122.427 | USD 249,751 | 115.52 |
| 2024-11-22 | BUY | 2,380 | 121.840 | 124.070 | 123.847 | USD 294,756 | 115.22 |
| 2024-11-21 | BUY | 374 | 123.420 | 123.510 | 123.501 | USD 46,189 | 114.81 |
| 2024-11-20 | BUY | 340 | 120.340 | 120.410 | 120.403 | USD 40,937 | 114.52 |
| 2024-11-19 | BUY | 306 | 118.330 | 120.450 | 120.238 | USD 36,793 | 114.31 |
| 2024-11-18 | BUY | 2,754 | 120.030 | 120.400 | 120.363 | USD 331,480 | 113.98 |
| 2024-11-12 | BUY | 952 | 123.510 | 125.410 | 125.220 | USD 119,209 | 113.38 |
| 2024-11-11 | BUY | 646 | 121.640 | 123.180 | 123.026 | USD 79,475 | 112.83 |
| 2024-11-08 | BUY | 488 | 120.560 | 121.790 | 121.667 | USD 59,373 | 112.28 |
| 2024-11-07 | BUY | 3,026 | 118.220 | 119.580 | 119.444 | USD 361,438 | 111.82 |
| 2024-11-06 | BUY | 918 | 115.580 | 116.540 | 116.444 | USD 106,896 | 111.51 |
| 2024-11-05 | BUY | 1,354 | 113.180 | 114.050 | 113.963 | USD 154,306 | 111.35 |
| 2024-11-04 | BUY | 238 | 111.900 | 117.070 | 116.553 | USD 27,740 | 111.30 |
| 2024-11-01 | BUY | 544 | 116.130 | 119.130 | 118.830 | USD 64,644 | 110.76 |
| 2024-10-31 | BUY | 136 | 108.520 | 109.030 | 108.979 | USD 14,821 | 111.04 |
| 2024-10-30 | BUY | 337 | 107.890 | 109.900 | 109.699 | USD 36,969 | 111.49 |
| 2024-10-29 | BUY | 816 | 110.060 | 111.680 | 111.518 | USD 90,999 | 111.73 |
| 2024-10-28 | SELL | -238 | 110.870 | 111.660 | 111.581 | USD -26,556 | 111.90 Profit of 77 on sale |
| 2024-10-25 | BUY | 408 | 110.890 | 111.990 | 111.880 | USD 45,647 | 112.16 |
| 2024-10-24 | BUY | 272 | 112.160 | 112.710 | 112.655 | USD 30,642 | 112.16 |
| 2024-10-23 | BUY | 340 | 111.920 | 112.900 | 112.802 | USD 38,353 | 112.28 |
| 2024-10-22 | BUY | 875 | 112.230 | 112.760 | 112.707 | USD 98,619 | 112.32 |
| 2024-10-21 | BUY | 952 | 112.320 | 113.190 | 113.103 | USD 107,674 | 0.00 |