| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | SELL | -963 | 111.980 | 110.830 | 110.945 | USD -106,840 | 143.57 Profit of 31,417 on sale |
| 2025-11-10 | SELL | -846 | 112.650 | 110.194 | 110.440 | USD -93,432 | 143.88 Profit of 28,294 on sale |
| 2025-11-06 | BUY | 40 | 117.030 | 112.075 | 112.570 | USD 4,503 | 144.20 |
| 2025-11-05 | BUY | 376 | 116.810 | 114.310 | 114.560 | USD 43,075 | 144.34 |
| 2025-11-03 | BUY | 545 | 116.580 | 113.470 | 113.781 | USD 62,011 | 144.48 |
| 2025-10-31 | BUY | 180 | 118.005 | 116.075 | 116.268 | USD 20,928 | 144.62 |
| 2025-10-30 | BUY | 1,386 | 118.630 | 116.820 | 117.001 | USD 162,163 | 144.76 |
| 2025-10-29 | BUY | 369 | 117.400 | 122.500 | 121.990 | USD 45,014 | 144.90 |
| 2025-10-24 | BUY | 6,216 | 124.600 | 125.560 | 125.464 | USD 779,884 | 145.00 |
| 2025-10-22 | BUY | 9,270 | 126.610 | 128.570 | 128.374 | USD 1,190,027 | 145.10 |
| 2025-10-20 | BUY | 227 | 126.590 | 127.930 | 127.796 | USD 29,010 | 145.29 |
| 2025-10-17 | BUY | 1,980 | 126.560 | 127.260 | 127.190 | USD 251,836 | 145.39 |
| 2025-10-14 | SELL | -282 | 128.590 | 129.200 | 129.139 | USD -36,417 | 145.67 Profit of 4,662 on sale |
| 2025-10-13 | BUY | 47 | 127.420 | 127.720 | 127.690 | USD 6,001 | 145.77 |
| 2025-10-06 | BUY | 855 | 124.370 | 124.960 | 124.901 | USD 106,790 | 145.88 |
| 2025-10-03 | BUY | 180 | 124.610 | 124.880 | 124.853 | USD 22,474 | 146.00 |
| 2025-10-02 | BUY | 188 | 123.420 | 123.770 | 123.735 | USD 23,262 | 146.12 |
| 2025-10-01 | BUY | 1,640 | 124.010 | 127.000 | 126.701 | USD 207,790 | 146.24 |
| 2025-09-29 | BUY | 90 | 128.530 | 130.320 | 130.141 | USD 11,713 | 146.45 |
| 2025-09-26 | SELL | -4,618 | 128.210 | 128.630 | 128.588 | USD -593,819 | 146.55 Profit of 82,940 on sale |
| 2025-09-25 | BUY | 2,465 | 126.690 | 129.300 | 129.039 | USD 318,081 | 146.66 |
| 2025-09-18 | BUY | 1,260 | 131.110 | 132.870 | 132.694 | USD 167,194 | 146.75 |
| 2025-09-17 | BUY | 2,021 | 132.460 | 134.140 | 133.972 | USD 270,757 | 146.83 |
| 2025-09-15 | BUY | 1,002 | 131.970 | 135.780 | 135.399 | USD 135,670 | 147.00 |
| 2025-09-12 | BUY | 765 | 135.110 | 135.970 | 135.884 | USD 103,951 | 147.07 |
| 2025-09-11 | SELL | -2,552 | 135.460 | 135.760 | 135.730 | USD -346,383 | 147.13 Profit of 29,104 on sale |
| 2025-09-10 | BUY | 464 | 133.070 | 135.050 | 134.852 | USD 62,571 | 147.22 |
| 2025-09-09 | BUY | 611 | 134.410 | 135.790 | 135.652 | USD 82,883 | 147.29 |
| 2025-08-27 | BUY | 276,458 | 138.650 | 139.340 | 139.271 | USD 38,502,581 | 147.39 |
| 2025-08-21 | BUY | 18 | 138.410 | 138.710 | 138.680 | USD 2,496 | 147.49 |
| 2025-08-19 | BUY | 57 | 139.010 | 139.600 | 139.541 | USD 7,954 | 147.59 |
| 2025-07-21 | BUY | 10 | 142.660 | 143.550 | 143.461 | USD 1,435 | 147.62 |
| 2025-07-18 | BUY | 423 | 143.460 | 144.170 | 144.099 | USD 60,954 | 147.65 |
| 2025-07-17 | BUY | 59 | 143.290 | 143.760 | 143.713 | USD 8,479 | 147.67 |
| 2025-07-16 | BUY | 817 | 142.250 | 142.520 | 142.493 | USD 116,417 | 147.71 |
| 2025-07-15 | BUY | 550 | 140.680 | 143.800 | 143.488 | USD 78,918 | 147.75 |
| 2025-07-03 | SELL | -72 | 147.130 | 147.260 | 147.247 | USD -10,602 | 147.76 Profit of 37 on sale |
| 2025-07-02 | BUY | 12,009 | 145.960 | 146.660 | 146.590 | USD 1,760,399 | 147.77 |
| 2025-06-30 | SELL | -8 | 145.460 | 146.000 | 145.946 | USD -1,168 | 147.78 Profit of 15 on sale |
| 2025-06-27 | BUY | 32 | 143.940 | 144.560 | 144.498 | USD 4,624 | 147.81 |
| 2025-06-26 | BUY | 16 | 141.010 | 141.290 | 141.262 | USD 2,260 | 147.85 |
| 2025-06-25 | BUY | 32 | 137.940 | 146.000 | 145.194 | USD 4,646 | 147.92 |
| 2025-06-24 | SELL | -24 | 152.250 | 152.570 | 152.538 | USD -3,661 | 147.89 Loss of -112 on sale |
| 2025-06-17 | SELL | -32 | 152.520 | 154.290 | 154.113 | USD -4,932 | 147.79 Loss of -202 on sale |
| 2025-06-13 | SELL | -16 | 153.220 | 153.920 | 153.850 | USD -2,462 | 147.72 Loss of -98 on sale |
| 2025-06-12 | BUY | 24 | 153.490 | 154.260 | 154.183 | USD 3,700 | 147.68 |
| 2025-06-06 | SELL | -112 | 159.780 | 161.240 | 161.094 | USD -18,043 | 147.42 Loss of -1,531 on sale |
| 2025-06-05 | SELL | -176 | 159.310 | 159.930 | 159.868 | USD -28,137 | 147.34 Loss of -2,206 on sale |
| 2025-06-04 | SELL | -232 | 159.330 | 159.740 | 159.699 | USD -37,050 | 147.25 Loss of -2,888 on sale |
| 2025-06-03 | BUY | 48 | 158.250 | 158.360 | 158.349 | USD 7,601 | 147.17 |
| 2025-06-02 | SELL | -14 | 157.500 | 157.570 | 157.563 | USD -2,206 | 147.09 Loss of -147 on sale |
| 2025-05-30 | BUY | 23,957 | 157.910 | 158.810 | 158.720 | USD 3,802,455 | 147.01 |
| 2025-05-29 | SELL | -33 | 157.420 | 157.900 | 157.852 | USD -5,209 | 146.94 Loss of -360 on sale |
| 2025-05-28 | SELL | -20 | 156.990 | 159.750 | 159.474 | USD -3,189 | 146.86 Loss of -252 on sale |
| 2025-05-23 | SELL | -80 | 156.090 | 156.560 | 156.513 | USD -12,521 | 146.62 Loss of -791 on sale |
| 2025-05-22 | BUY | 4 | 156.180 | 157.010 | 156.927 | USD 628 | 146.55 |
| 2025-05-21 | SELL | -25 | 156.220 | 157.510 | 157.381 | USD -3,935 | 146.48 Loss of -273 on sale |
| 2025-05-20 | BUY | 88 | 157.670 | 158.230 | 158.174 | USD 13,919 | 146.39 |
| 2025-05-16 | SELL | -45 | 155.980 | 156.270 | 156.241 | USD -7,031 | 146.22 Loss of -451 on sale |
| 2025-05-15 | BUY | 7 | 154.430 | 154.510 | 154.502 | USD 1,082 | 146.15 |
| 2025-05-14 | BUY | 76 | 152.010 | 152.290 | 152.262 | USD 11,572 | 146.10 |
| 2025-05-13 | BUY | 268 | 151.260 | 152.500 | 152.376 | USD 40,837 | 146.06 |
| 2025-05-12 | BUY | 212 | 151.690 | 153.280 | 153.121 | USD 32,462 | 146.01 |
| 2025-05-09 | BUY | 68 | 151.650 | 152.050 | 152.010 | USD 10,337 | 145.97 |
| 2025-05-08 | SELL | -80 | 151.330 | 152.800 | 152.653 | USD -12,212 | 145.92 Loss of -539 on sale |
| 2025-05-07 | BUY | 188 | 150.320 | 151.090 | 151.013 | USD 28,390 | 145.88 |
| 2025-05-06 | BUY | 44 | 149.020 | 149.400 | 149.362 | USD 6,572 | 145.86 |
| 2025-05-02 | SELL | -3 | 149.810 | 150.550 | 150.476 | USD -451 | 145.79 Loss of -14 on sale |
| 2025-05-01 | SELL | -4 | 146.610 | 147.530 | 147.438 | USD -590 | 145.78 Loss of -7 on sale |
| 2025-04-29 | BUY | 1 | 146.410 | 147.210 | 147.130 | USD 147 | 145.77 |
| 2025-04-28 | SELL | -659 | 144.160 | 144.520 | 144.484 | USD -95,215 | 145.78 Profit of 855 on sale |
| 2025-04-25 | SELL | -8 | 143.210 | 143.960 | 143.885 | USD -1,151 | 145.80 Profit of 15 on sale |
| 2025-04-24 | SELL | -124 | 144.210 | 144.470 | 144.444 | USD -17,911 | 145.82 Profit of 171 on sale |
| 2025-04-23 | SELL | -44 | 143.220 | 145.590 | 145.353 | USD -6,396 | 145.84 Profit of 22 on sale |
| 2025-04-22 | SELL | -35 | 143.290 | 143.880 | 143.821 | USD -5,034 | 145.87 Profit of 72 on sale |
| 2025-04-16 | SELL | -156 | 145.570 | 148.230 | 147.964 | USD -23,082 | 145.94 Loss of -315 on sale |
| 2025-04-11 | BUY | 97 | 146.750 | 147.830 | 147.722 | USD 14,329 | 145.89 |
| 2025-04-10 | BUY | 30 | 144.410 | 146.480 | 146.273 | USD 4,388 | 145.90 |
| 2025-04-09 | BUY | 45 | 146.150 | 146.500 | 146.465 | USD 6,591 | 145.90 |
| 2025-04-08 | SELL | -104 | 137.010 | 142.580 | 142.023 | USD -14,770 | 145.99 Profit of 413 on sale |
| 2025-04-07 | BUY | 90 | 140.490 | 145.540 | 145.035 | USD 13,053 | 146.05 |
| 2025-04-04 | BUY | 156 | 143.320 | 153.050 | 152.077 | USD 23,724 | 146.08 |
| 2025-04-02 | BUY | 76 | 154.940 | 155.260 | 155.228 | USD 11,797 | 145.98 |
| 2025-04-01 | BUY | 40 | 154.590 | 155.160 | 155.103 | USD 6,204 | 145.89 |
| 2025-03-31 | SELL | -215 | 154.280 | 154.710 | 154.667 | USD -33,253 | 145.80 Loss of -1,907 on sale |
| 2025-03-28 | SELL | -20 | 151.030 | 152.880 | 152.695 | USD -3,054 | 145.74 Loss of -139 on sale |
| 2025-03-26 | BUY | 5 | 150.190 | 153.120 | 152.827 | USD 764 | 145.62 |
| 2025-03-25 | BUY | 15 | 144.130 | 145.790 | 145.624 | USD 2,184 | 145.64 |
| 2025-03-24 | BUY | 30 | 144.830 | 145.170 | 145.136 | USD 4,354 | 145.65 |
| 2025-03-21 | BUY | 770 | 143.020 | 144.540 | 144.388 | USD 111,179 | 145.68 |
| 2025-03-20 | BUY | 10 | 145.230 | 147.440 | 147.219 | USD 1,472 | 145.68 |
| 2025-03-19 | SELL | -116 | 147.530 | 147.900 | 147.863 | USD -17,152 | 145.66 Loss of -255 on sale |
| 2025-03-17 | SELL | -10 | 147.990 | 148.440 | 148.395 | USD -1,484 | 145.62 Loss of -28 on sale |
| 2025-03-14 | SELL | -20 | 145.440 | 145.850 | 145.809 | USD -2,916 | 145.62 Loss of -4 on sale |
| 2025-03-13 | SELL | -4 | 143.560 | 145.840 | 145.612 | USD -582 | 145.65 Profit of 0 on sale |
| 2025-03-12 | SELL | -28 | 145.010 | 147.040 | 146.837 | USD -4,111 | 145.65 Loss of -33 on sale |
| 2025-03-11 | BUY | 5 | 146.500 | 154.430 | 153.637 | USD 768 | 145.64 |
| 2025-03-06 | BUY | 248 | 149.890 | 151.880 | 151.681 | USD 37,617 | 145.36 |
| 2025-03-05 | SELL | -23 | 152.100 | 153.260 | 153.144 | USD -3,522 | 145.27 Loss of -181 on sale |
| 2025-03-03 | BUY | 15 | 153.370 | 154.480 | 154.369 | USD 2,316 | 145.07 |
| 2025-02-28 | BUY | 80 | 151.670 | 151.820 | 151.805 | USD 12,144 | 144.97 |
| 2025-02-27 | SELL | -80 | 148.760 | 150.610 | 150.425 | USD -12,034 | 144.92 Loss of -440 on sale |
| 2025-02-26 | SELL | -1,119 | 149.260 | 151.660 | 151.420 | USD -169,439 | 144.86 Loss of -7,345 on sale |
| 2025-02-25 | SELL | -85 | 151.000 | 151.860 | 151.774 | USD -12,901 | 144.77 Loss of -596 on sale |
| 2025-02-24 | BUY | 100 | 149.890 | 150.960 | 150.853 | USD 15,085 | 144.69 |
| 2025-02-21 | BUY | 54 | 148.510 | 150.150 | 149.986 | USD 8,099 | 144.63 |
| 2025-02-20 | BUY | 12 | 150.260 | 150.660 | 150.620 | USD 1,807 | 144.54 |
| 2025-02-19 | BUY | 10 | 150.040 | 150.170 | 150.157 | USD 1,502 | 144.46 |
| 2025-02-18 | SELL | -50 | 148.400 | 149.240 | 149.156 | USD -7,458 | 144.40 Loss of -238 on sale |
| 2025-02-14 | BUY | 15 | 147.250 | 149.280 | 149.077 | USD 2,236 | 144.30 |
| 2025-02-13 | SELL | -10 | 148.630 | 148.780 | 148.765 | USD -1,488 | 144.23 Loss of -45 on sale |
| 2025-02-12 | SELL | -190 | 146.950 | 147.330 | 147.292 | USD -27,985 | 144.18 Loss of -590 on sale |
| 2025-02-10 | SELL | -11 | 147.010 | 147.980 | 147.883 | USD -1,627 | 144.10 Loss of -42 on sale |
| 2025-02-06 | BUY | 38 | 150.010 | 151.720 | 151.549 | USD 5,759 | 143.95 |
| 2025-02-05 | SELL | -75 | 150.870 | 151.010 | 150.996 | USD -11,325 | 143.82 Loss of -538 on sale |
| 2025-02-03 | BUY | 9 | 148.620 | 149.210 | 149.151 | USD 1,342 | 143.62 |
| 2025-01-30 | SELL | -84 | 148.050 | 149.870 | 149.688 | USD -12,574 | 143.45 Loss of -524 on sale |
| 2025-01-29 | SELL | -4 | 146.890 | 148.550 | 148.384 | USD -594 | 143.38 Loss of -20 on sale |
| 2025-01-28 | SELL | -74 | 147.480 | 150.410 | 150.117 | USD -11,109 | 143.29 Loss of -505 on sale |
| 2025-01-27 | BUY | 30 | 148.040 | 148.580 | 148.526 | USD 4,456 | 143.19 |
| 2025-01-24 | BUY | 44 | 146.110 | 146.350 | 146.326 | USD 6,438 | 143.13 |
| 2025-01-23 | BUY | 44 | 144.750 | 145.370 | 145.308 | USD 6,394 | 143.09 |
| 2024-12-09 | BUY | 10 | 140.950 | 143.190 | 142.966 | USD 1,430 | 143.16 |
| 2024-12-06 | BUY | 155 | 142.860 | 143.920 | 143.814 | USD 22,291 | 143.16 |
| 2024-12-04 | BUY | 115 | 143.980 | 145.240 | 145.114 | USD 16,688 | 143.16 |
| 2024-12-03 | BUY | 83 | 144.490 | 145.740 | 145.615 | USD 12,086 | 143.13 |
| 2024-12-02 | BUY | 150 | 145.450 | 146.490 | 146.386 | USD 21,958 | 143.07 |
| 2024-11-29 | BUY | 15 | 146.270 | 146.620 | 146.585 | USD 2,199 | 142.98 |
| 2024-11-27 | BUY | 5 | 145.710 | 147.420 | 147.249 | USD 736 | 142.82 |
| 2024-11-26 | SELL | -185 | 146.190 | 146.320 | 146.307 | USD -27,067 | 142.72 Loss of -663 on sale |
| 2024-11-25 | BUY | 24 | 145.260 | 145.870 | 145.809 | USD 3,499 | 142.65 |
| 2024-11-22 | SELL | -11 | 144.460 | 145.510 | 145.405 | USD -1,599 | 142.59 Loss of -31 on sale |
| 2024-11-21 | BUY | 216 | 144.090 | 144.190 | 144.180 | USD 31,143 | 142.54 |
| 2024-11-19 | SELL | -46 | 140.660 | 141.830 | 141.713 | USD -6,519 | 142.63 Profit of 42 on sale |
| 2024-11-18 | BUY | 118 | 141.760 | 143.620 | 143.434 | USD 16,925 | 142.66 |
| 2024-11-12 | BUY | 5 | 148.000 | 149.780 | 149.602 | USD 748 | 142.47 |
| 2024-11-08 | BUY | 12 | 148.570 | 149.240 | 149.173 | USD 1,790 | 141.70 |
| 2024-11-08 | BUY | 12 | 148.570 | 149.240 | 149.173 | USD 1,790 | 141.70 |
| 2024-11-07 | BUY | 308 | 146.560 | 147.520 | 147.424 | USD 45,407 | 141.25 |
| 2024-11-07 | BUY | 308 | 146.560 | 147.520 | 147.424 | USD 45,407 | 141.25 |
| 2024-11-06 | BUY | 10 | 148.590 | 149.260 | 149.193 | USD 1,492 | 140.52 |
| 2024-11-06 | BUY | 10 | 148.590 | 149.260 | 149.193 | USD 1,492 | 140.52 |
| 2024-11-05 | SELL | -30 | 139.760 | 140.400 | 140.336 | USD -4,210 | 140.61 Profit of 8 on sale |
| 2024-11-05 | SELL | -30 | 139.760 | 140.400 | 140.336 | USD -4,210 | 140.61 Profit of 8 on sale |
| 2024-11-04 | SELL | -144 | 139.680 | 140.440 | 140.364 | USD -20,212 | 140.72 Profit of 52 on sale |
| 2024-11-04 | SELL | -144 | 139.680 | 140.440 | 140.364 | USD -20,212 | 140.72 Profit of 52 on sale |
| 2024-11-01 | SELL | -50 | 139.090 | 140.140 | 140.035 | USD -7,002 | 140.95 Profit of 46 on sale |
| 2024-11-01 | SELL | -50 | 139.090 | 140.140 | 140.035 | USD -7,002 | 140.95 Profit of 46 on sale |
| 2024-10-31 | BUY | 24 | 139.330 | 142.010 | 141.742 | USD 3,402 | 141.23 |
| 2024-10-31 | BUY | 24 | 139.330 | 142.010 | 141.742 | USD 3,402 | 141.23 |
| 2024-10-30 | SELL | -184 | 141.390 | 142.470 | 142.362 | USD -26,195 | 141.21 Loss of -212 on sale |
| 2024-10-29 | SELL | -144 | 141.870 | 142.420 | 142.365 | USD -20,501 | 141.06 Loss of -187 on sale |
| 2024-10-29 | SELL | -144 | 141.870 | 142.420 | 142.365 | USD -20,501 | 141.06 Loss of -187 on sale |
| 2024-10-28 | BUY | 12 | 140.270 | 140.620 | 140.585 | USD 1,687 | 141.16 |
| 2024-10-25 | BUY | 320 | 140.330 | 142.760 | 142.517 | USD 45,605 | 141.44 |
| 2024-10-25 | BUY | 320 | 140.330 | 142.760 | 142.517 | USD 45,605 | 141.44 |
| 2024-10-24 | BUY | 28 | 141.680 | 142.470 | 142.391 | USD 3,987 | 141.32 |
| 2024-10-24 | BUY | 28 | 141.680 | 142.470 | 142.391 | USD 3,987 | 141.32 |
| 2024-10-23 | SELL | -8 | 141.430 | 141.910 | 141.862 | USD -1,135 | 141.21 Loss of -5 on sale |
| 2024-10-23 | SELL | -8 | 141.430 | 141.910 | 141.862 | USD -1,135 | 141.21 Loss of -5 on sale |
| 2024-10-22 | BUY | 28 | 141.340 | 141.640 | 141.610 | USD 3,965 | 141.09 |
| 2024-10-21 | SELL | -280 | 141.090 | 141.910 | 141.828 | USD -39,712 | 0.00 Loss of -39,712 on sale |