| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 3,487 | 179.550 | 176.300 | 176.625 | USD 615,891 | 137.35 |
| 2025-11-07 | BUY | 1,585 | | | 176.970* | | 137.17 |
| 2025-11-04 | BUY | 1,268 | 177.892 | 175.440 | 175.685 | USD 222,769 | 136.66 |
| 2025-11-03 | BUY | 317 | 178.545 | 175.450 | 175.759 | USD 55,716 | 136.47 |
| 2025-10-23 | BUY | 2,176 | 179.440 | 179.980 | 179.926 | USD 391,519 | 135.10 |
| 2025-10-22 | SELL | -1,276 | 177.980 | 178.720 | 178.646 | USD -227,952 | 134.90 Loss of -55,826 on sale |
| 2025-10-21 | SELL | -638 | 173.040 | 178.760 | 178.188 | USD -113,684 | 134.71 Loss of -27,736 on sale |
| 2025-10-20 | BUY | 319 | 160.710 | 162.070 | 161.934 | USD 51,657 | 134.59 |
| 2025-10-17 | BUY | 638 | 157.950 | 158.540 | 158.481 | USD 101,111 | 134.48 |
| 2025-10-16 | SELL | -957 | 157.050 | 158.330 | 158.202 | USD -151,399 | 134.37 Loss of -22,807 on sale |
| 2025-10-15 | SELL | -638 | 157.000 | 160.660 | 160.294 | USD -102,268 | 134.26 Loss of -16,609 on sale |
| 2025-10-07 | BUY | 945 | 169.270 | 170.360 | 170.251 | USD 160,887 | 133.97 |
| 2025-10-06 | SELL | -1,276 | 168.800 | 169.750 | 169.655 | USD -216,480 | 133.80 Loss of -45,755 on sale |
| 2025-10-03 | SELL | -1,896 | 166.580 | 167.260 | 167.192 | USD -316,996 | 133.64 Loss of -63,623 on sale |
| 2025-10-02 | BUY | 948 | 166.630 | 168.250 | 168.088 | USD 159,347 | 133.47 |
| 2025-10-01 | SELL | -948 | 167.200 | 167.720 | 167.668 | USD -158,949 | 133.30 Loss of -32,577 on sale |
| 2025-09-30 | SELL | -316 | 167.330 | 167.500 | 167.483 | USD -52,925 | 133.13 Loss of -10,854 on sale |
| 2025-09-29 | SELL | -316 | 163.630 | 168.280 | 167.815 | USD -53,030 | 132.98 Loss of -11,007 on sale |
| 2025-09-25 | BUY | 1,572 | 160.510 | 162.300 | 162.121 | USD 254,854 | 132.69 |
| 2025-09-16 | BUY | 948 | 158.580 | 159.950 | 159.813 | USD 151,503 | 132.29 |
| 2025-08-27 | SELL | -316 | 159.840 | 160.210 | 160.173 | USD -50,615 | 132.15 Loss of -8,856 on sale |
| 2025-08-26 | BUY | 515 | 159.570 | 159.700 | 159.687 | USD 82,239 | 132.00 |
| 2025-08-20 | BUY | 628 | 156.590 | 157.110 | 157.058 | USD 98,632 | 131.49 |
| 2025-08-13 | BUY | 628 | 155.710 | 156.340 | 156.277 | USD 98,142 | 131.11 |
| 2025-07-31 | SELL | -630 | 157.570 | 158.230 | 158.164 | USD -99,643 | 130.55 Loss of -17,394 on sale |
| 2025-07-30 | SELL | -945 | 158.400 | 158.730 | 158.697 | USD -149,969 | 130.40 Loss of -26,741 on sale |
| 2025-07-21 | SELL | -315 | 151.560 | 153.390 | 153.207 | USD -48,260 | 129.73 Loss of -7,396 on sale |
| 2025-07-18 | SELL | -315 | 151.500 | 152.850 | 152.715 | USD -48,105 | 129.60 Loss of -7,280 on sale |
| 2025-07-17 | SELL | -1,260 | 151.500 | 151.990 | 151.941 | USD -191,446 | 129.48 Loss of -28,305 on sale |
| 2025-07-16 | SELL | -3,150 | 150.170 | 150.360 | 150.341 | USD -473,574 | 129.36 Loss of -66,103 on sale |
| 2025-07-10 | SELL | -3,150 | 146.400 | 146.540 | 146.526 | USD -461,557 | 128.92 Loss of -55,469 on sale |
| 2025-07-08 | SELL | -2,835 | 144.910 | 146.000 | 145.891 | USD -413,601 | 128.72 Loss of -48,690 on sale |
| 2025-07-07 | BUY | 4,861 | 145.920 | 146.780 | 146.694 | USD 713,080 | 128.61 |
| 2025-07-03 | SELL | -3,780 | 145.750 | 146.390 | 146.326 | USD -553,112 | 128.40 Loss of -67,753 on sale |
| 2025-06-30 | SELL | -1,256 | 146.020 | 146.410 | 146.371 | USD -183,842 | 128.19 Loss of -22,832 on sale |
| 2025-06-27 | BUY | 314 | 144.660 | 144.710 | 144.705 | USD 45,437 | 128.09 |
| 2025-06-25 | BUY | 1,256 | 141.380 | 142.420 | 142.316 | USD 178,749 | 127.91 |
| 2025-06-23 | SELL | -628 | 145.810 | 147.070 | 146.944 | USD -92,281 | 127.71 Loss of -12,080 on sale |
| 2025-06-18 | SELL | -2,826 | 145.870 | 149.260 | 148.921 | USD -420,851 | 127.35 Loss of -60,966 on sale |
| 2025-06-17 | SELL | -942 | 148.480 | 149.180 | 149.110 | USD -140,462 | 127.21 Loss of -20,631 on sale |
| 2025-06-13 | BUY | 314 | 145.690 | 146.020 | 145.987 | USD 45,840 | 126.96 |
| 2025-06-11 | BUY | 4,095 | 141.810 | 141.860 | 141.855 | USD 580,896 | 126.76 |
| 2025-06-04 | BUY | 939 | 138.550 | 138.860 | 138.829 | USD 130,360 | 126.33 |
| 2025-06-03 | SELL | -311 | 137.500 | 138.790 | 138.661 | USD -43,124 | 126.25 Loss of -3,861 on sale |
| 2025-05-30 | SELL | -11,266 | 136.480 | 137.300 | 137.218 | USD -1,545,898 | 126.09 Loss of -125,325 on sale |
| 2025-05-29 | SELL | -324 | 134.800 | 135.090 | 135.061 | USD -43,760 | 126.03 Loss of -2,926 on sale |
| 2025-05-28 | SELL | -6,156 | 132.850 | 135.000 | 134.785 | USD -829,736 | 125.98 Loss of -54,193 on sale |
| 2025-05-27 | SELL | -11,664 | 134.190 | 134.900 | 134.829 | USD -1,572,645 | 125.92 Loss of -103,893 on sale |
| 2025-05-23 | SELL | -1,944 | 132.350 | 133.390 | 133.286 | USD -259,108 | 125.83 Loss of -14,501 on sale |
| 2025-05-22 | SELL | -1,299 | 134.070 | 134.980 | 134.889 | USD -175,221 | 125.77 Loss of -11,852 on sale |
| 2025-05-20 | SELL | -648 | 137.180 | 137.750 | 137.693 | USD -89,225 | 125.61 Loss of -7,830 on sale |
| 2025-05-19 | SELL | -324 | 137.200 | 137.720 | 137.668 | USD -44,604 | 125.52 Loss of -3,936 on sale |
| 2025-05-16 | SELL | -3,888 | 135.480 | 136.400 | 136.308 | USD -529,965 | 125.44 Loss of -42,240 on sale |
| 2025-05-15 | BUY | 4,860 | 135.520 | 135.650 | 135.637 | USD 659,196 | 125.37 |
| 2025-05-14 | BUY | 972 | 130.790 | 131.850 | 131.744 | USD 128,055 | 125.32 |
| 2025-05-12 | BUY | 3,888 | 130.560 | 130.800 | 130.776 | USD 508,457 | 125.24 |
| 2025-05-09 | BUY | 648 | 128.670 | 128.850 | 128.832 | USD 83,483 | 125.21 |
| 2025-05-08 | BUY | 972 | 128.670 | 130.530 | 130.344 | USD 126,694 | 125.18 |
| 2025-05-07 | BUY | 972 | 127.500 | 128.810 | 128.679 | USD 125,076 | 125.16 |
| 2025-05-06 | BUY | 324 | 128.160 | 128.670 | 128.619 | USD 41,673 | 125.14 |
| 2025-05-02 | BUY | 1,645 | 130.210 | 131.000 | 130.921 | USD 215,365 | 125.07 |
| 2025-04-30 | BUY | 972 | 126.130 | 126.570 | 126.526 | USD 122,983 | 125.04 |
| 2025-04-25 | SELL | -324 | 125.220 | 125.500 | 125.472 | USD -40,653 | 125.04 Loss of -142 on sale |
| 2025-04-24 | BUY | 324 | 121.970 | 122.060 | 122.051 | USD 39,545 | 125.06 |
| 2025-04-22 | SELL | -1,620 | 113.750 | 117.190 | 116.846 | USD -189,291 | 125.21 Profit of 13,543 on sale |
| 2025-04-15 | BUY | 1,296 | 128.640 | 129.950 | 129.819 | USD 168,245 | 125.06 |
| 2025-04-14 | BUY | 646 | 129.140 | 129.950 | 129.869 | USD 83,895 | 125.02 |
| 2025-04-11 | SELL | -324 | 128.260 | 129.320 | 129.214 | USD -41,865 | 124.99 Loss of -1,369 on sale |
| 2025-04-09 | SELL | -2,385 | 128.430 | 128.930 | 128.880 | USD -307,379 | 124.94 Loss of -9,408 on sale |
| 2025-04-08 | SELL | -3,816 | 120.460 | 123.970 | 123.619 | USD -471,730 | 124.98 Profit of 5,191 on sale |
| 2025-04-04 | BUY | 3,270 | 117.450 | 126.380 | 125.487 | USD 410,342 | 125.13 |
| 2025-04-01 | BUY | 477 | 132.850 | 133.040 | 133.021 | USD 63,451 | 124.97 |
| 2025-03-31 | BUY | 1,431 | 132.460 | 133.140 | 133.072 | USD 190,426 | 124.89 |
| 2025-03-28 | BUY | 1,431 | 131.720 | 133.640 | 133.448 | USD 190,964 | 124.82 |
| 2025-03-27 | BUY | 1,431 | 133.430 | 134.960 | 134.807 | USD 192,909 | 124.73 |
| 2025-03-26 | SELL | -477 | 134.330 | 136.170 | 135.986 | USD -64,865 | 124.63 Loss of -5,417 on sale |
| 2025-03-24 | BUY | 2,856 | 134.690 | 134.890 | 134.870 | USD 385,189 | 124.40 |
| 2025-03-21 | BUY | 908 | 132.370 | 134.500 | 134.287 | USD 121,933 | 124.31 |
| 2025-03-20 | BUY | 7,616 | 134.470 | 135.320 | 135.235 | USD 1,029,950 | 124.20 |
| 2025-03-19 | BUY | 6,188 | 135.320 | 135.740 | 135.698 | USD 839,699 | 124.07 |
| 2025-03-18 | BUY | 476 | 132.690 | 133.270 | 133.212 | USD 63,409 | 123.98 |
| 2025-03-17 | SELL | -455 | 132.050 | 132.710 | 132.644 | USD -60,353 | 123.88 Loss of -3,986 on sale |
| 2025-03-14 | SELL | -976 | 129.990 | 130.690 | 130.620 | USD -127,485 | 123.81 Loss of -6,643 on sale |
| 2025-03-11 | BUY | 5,247 | 128.110 | 129.050 | 128.956 | USD 676,632 | 123.65 |
| 2025-03-05 | BUY | 476 | 129.640 | 130.540 | 130.450 | USD 62,094 | 123.45 |
| 2025-02-28 | BUY | 4,357 | 132.990 | 133.090 | 133.080 | USD 579,830 | 123.12 |
| 2025-02-27 | BUY | 469 | 130.520 | 130.990 | 130.943 | USD 61,412 | 123.03 |
| 2025-02-26 | BUY | 938 | 127.310 | 128.330 | 128.228 | USD 120,278 | 122.97 |
| 2025-02-25 | BUY | 469 | 127.340 | 127.930 | 127.871 | USD 59,971 | 122.91 |
| 2025-02-24 | BUY | 1,880 | 125.430 | 126.230 | 126.150 | USD 237,162 | 122.88 |
| 2025-02-21 | SELL | -16,744 | 123.290 | 125.480 | 125.261 | USD -2,097,370 | 122.87 Loss of -40,023 on sale |
| 2025-02-19 | BUY | 1,341 | 125.410 | 126.610 | 126.490 | USD 169,623 | 122.80 |
| 2025-02-18 | SELL | -469 | 123.760 | 125.330 | 125.173 | USD -58,706 | 122.79 Loss of -1,118 on sale |
| 2025-02-12 | BUY | 30,348 | 126.780 | 128.600 | 128.418 | USD 3,897,230 | 122.69 |
| 2025-02-10 | SELL | -469 | 128.250 | 128.500 | 128.475 | USD -60,255 | 122.50 Loss of -2,801 on sale |
| 2025-02-06 | SELL | -3,768 | 128.780 | 129.750 | 129.653 | USD -488,533 | 122.31 Loss of -27,670 on sale |
| 2025-02-04 | BUY | 5,598 | 128.370 | 130.460 | 130.251 | USD 729,145 | 122.09 |
| 2025-02-03 | BUY | 469 | 129.920 | 130.540 | 130.478 | USD 61,194 | 121.96 |
| 2025-01-31 | SELL | -938 | 128.950 | 129.930 | 129.832 | USD -121,782 | 121.83 Loss of -7,503 on sale |
| 2025-01-28 | BUY | 445 | 128.350 | 132.430 | 132.022 | USD 58,750 | 121.52 |
| 2025-01-23 | SELL | -1,407 | 126.290 | 127.000 | 126.929 | USD -178,589 | 121.28 Loss of -7,946 on sale |
| 2025-01-02 | SELL | -4,212 | 116.010 | 117.450 | 117.306 | USD -494,093 | 121.39 Profit of 17,190 on sale |
| 2024-12-09 | BUY | 468 | 116.580 | 117.850 | 117.723 | USD 55,094 | 121.57 |
| 2024-12-06 | BUY | 468 | 117.990 | 118.350 | 118.314 | USD 55,371 | 121.64 |
| 2024-12-04 | SELL | -1,872 | 119.230 | 119.370 | 119.356 | USD -223,434 | 121.77 Profit of 4,510 on sale |
| 2024-11-29 | SELL | -3,276 | 121.830 | 121.870 | 121.866 | USD -399,233 | 121.92 Profit of 191 on sale |
| 2024-11-27 | BUY | 468 | 120.340 | 121.750 | 121.609 | USD 56,913 | 122.00 |
| 2024-11-26 | SELL | -5,636 | 120.610 | 121.040 | 120.997 | USD -681,939 | 122.08 Profit of 6,086 on sale |
| 2024-11-26 | SELL | -5,636 | 120.610 | 121.040 | 120.997 | USD -681,939 | 122.08 Profit of 6,086 on sale |
| 2024-11-25 | SELL | -32,372 | 118.650 | 121.000 | 120.765 | USD -3,909,405 | 122.27 Profit of 48,630 on sale |
| 2024-11-25 | SELL | -32,372 | 118.650 | 121.000 | 120.765 | USD -3,909,405 | 122.27 Profit of 48,630 on sale |
| 2024-11-22 | SELL | -1,038 | 120.770 | 121.880 | 121.769 | USD -126,396 | 122.31 Profit of 562 on sale |
| 2024-11-20 | SELL | -519 | 119.150 | 119.280 | 119.267 | USD -61,900 | 122.46 Profit of 1,657 on sale |
| 2024-11-12 | BUY | 519 | 123.370 | 125.280 | 125.089 | USD 64,921 | 122.62 |
| 2024-11-12 | BUY | 519 | 123.370 | 125.280 | 125.089 | USD 64,921 | 122.62 |
| 2024-11-08 | BUY | 1,038 | 123.550 | 124.220 | 124.153 | USD 128,871 | 122.55 |
| 2024-11-08 | BUY | 1,038 | 123.550 | 124.220 | 124.153 | USD 128,871 | 122.55 |
| 2024-11-07 | BUY | 2,076 | 120.080 | 122.250 | 122.033 | USD 253,341 | 122.75 |
| 2024-11-07 | BUY | 2,076 | 120.080 | 122.250 | 122.033 | USD 253,341 | 122.75 |
| 2024-11-06 | BUY | 996 | 121.590 | 122.860 | 122.733 | USD 122,242 | 122.85 |
| 2024-11-06 | BUY | 996 | 121.590 | 122.860 | 122.733 | USD 122,242 | 122.85 |
| 2024-11-04 | BUY | 1,364 | 118.000 | 119.630 | 119.467 | USD 162,953 | 123.77 |
| 2024-11-04 | BUY | 1,364 | 118.000 | 119.630 | 119.467 | USD 162,953 | 123.77 |
| 2024-11-01 | SELL | -516 | 118.750 | 121.620 | 121.333 | USD -62,608 | 124.36 Profit of 1,564 on sale |
| 2024-11-01 | SELL | -516 | 118.750 | 121.620 | 121.333 | USD -62,608 | 124.36 Profit of 1,564 on sale |