| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 699 | 64.180 | 62.670 | 62.821 | USD 43,912 | 184.23 |
| 2025-11-10 | BUY | 699 | 64.180 | 62.670 | 62.821 | USD 43,912 | 184.23 |
| 2025-11-07 | SELL | -42 | 63.840 | 61.060 | 61.338 | USD -2,576 | 184.81 Profit of 5,186 on sale |
| 2025-11-06 | SELL | -144 | 64.000 | 61.330 | 61.597 | USD -8,870 | 185.41 Profit of 17,829 on sale |
| 2025-11-05 | BUY | 444 | 64.870 | 63.500 | 63.637 | USD 28,255 | 186.00 |
| 2025-11-04 | BUY | 576 | 66.220 | 63.710 | 63.961 | USD 36,842 | 186.60 |
| 2025-11-03 | SELL | -288 | 67.480 | 64.660 | 64.942 | USD -18,703 | 187.19 Profit of 35,209 on sale |
| 2025-10-30 | BUY | 3,550 | 70.100 | 64.520 | 65.078 | USD 231,027 | 188.40 |
| 2025-10-28 | BUY | 175 | 126.170 | 128.780 | 128.519 | USD 22,491 | 189.31 |
| 2025-10-27 | BUY | 105 | 126.540 | 126.800 | 126.774 | USD 13,311 | 189.62 |
| 2025-10-24 | BUY | 70 | 125.170 | 126.230 | 126.124 | USD 8,829 | 189.95 |
| 2025-10-21 | BUY | 105 | 126.070 | 126.720 | 126.655 | USD 13,299 | 190.95 |
| 2025-10-20 | BUY | 385 | 124.140 | 124.780 | 124.716 | USD 48,016 | 191.30 |
| 2025-10-16 | BUY | 350 | 118.000 | 121.680 | 121.312 | USD 42,459 | 192.05 |
| 2025-10-15 | BUY | 418 | 121.110 | 125.170 | 124.764 | USD 52,151 | 192.42 |
| 2025-10-02 | BUY | 280 | 125.760 | 127.740 | 127.542 | USD 35,712 | 193.14 |
| 2025-10-01 | BUY | 420 | 126.090 | 129.640 | 129.285 | USD 54,300 | 193.50 |
| 2025-09-30 | BUY | 2,555 | 128.930 | 130.400 | 130.253 | USD 332,796 | 193.84 |
| 2025-09-29 | BUY | 665 | 130.450 | 130.640 | 130.621 | USD 86,863 | 194.19 |
| 2025-09-26 | BUY | 1,502 | 129.560 | 130.580 | 130.478 | USD 195,978 | 194.54 |
| 2025-09-25 | BUY | 105 | 128.660 | 130.770 | 130.559 | USD 13,709 | 194.90 |
| 2025-09-24 | BUY | 1,995 | 130.590 | 130.850 | 130.824 | USD 260,994 | 195.25 |
| 2025-09-18 | BUY | 420 | 132.870 | 135.320 | 135.075 | USD 56,732 | 195.60 |
| 2025-09-17 | BUY | 525 | 134.180 | 135.590 | 135.449 | USD 71,111 | 195.94 |
| 2025-09-16 | BUY | 840 | 132.750 | 133.950 | 133.830 | USD 112,417 | 196.29 |
| 2025-08-15 | BUY | 72 | 136.700 | 137.860 | 137.744 | USD 9,918 | 196.96 |
| 2025-08-13 | BUY | 36 | 134.290 | 135.290 | 135.190 | USD 4,867 | 197.32 |
| 2025-08-08 | BUY | 321 | 133.240 | 134.430 | 134.311 | USD 43,114 | 198.06 |
| 2025-08-06 | BUY | 678 | 134.040 | 136.470 | 136.227 | USD 92,362 | 198.81 |
| 2025-07-31 | BUY | 180 | 138.940 | 141.380 | 141.136 | USD 25,404 | 199.54 |
| 2025-07-29 | BUY | 720 | 142.500 | 142.640 | 142.626 | USD 102,691 | 200.23 |
| 2025-07-11 | BUY | 288 | 165.520 | 169.750 | 169.327 | USD 48,766 | 200.44 |
| 2025-07-10 | BUY | 324 | 169.700 | 171.080 | 170.942 | USD 55,385 | 200.63 |
| 2025-07-09 | BUY | 324 | 170.950 | 171.770 | 171.688 | USD 55,627 | 200.81 |
| 2025-07-07 | SELL | -216 | 173.310 | 175.920 | 175.659 | USD -37,942 | 201.16 Profit of 5,508 on sale |
| 2025-07-02 | SELL | -900 | 172.450 | 173.500 | 173.395 | USD -156,055 | 201.66 Profit of 25,439 on sale |
| 2025-06-27 | BUY | 108 | 172.330 | 173.500 | 173.383 | USD 18,725 | 202.03 |
| 2025-06-26 | BUY | 108 | 171.360 | 171.560 | 171.540 | USD 18,526 | 202.23 |
| 2025-06-24 | SELL | -504 | 172.660 | 177.360 | 176.890 | USD -89,153 | 202.62 Profit of 12,969 on sale |
| 2025-06-18 | BUY | 288 | 161.360 | 164.200 | 163.916 | USD 47,208 | 203.64 |
| 2025-06-17 | BUY | 108 | 163.440 | 165.340 | 165.150 | USD 17,836 | 203.91 |
| 2025-06-16 | SELL | -147 | 164.890 | 165.770 | 165.682 | USD -24,355 | 204.17 Profit of 5,658 on sale |
| 2025-06-12 | SELL | -180 | 168.020 | 168.250 | 168.227 | USD -30,281 | 204.42 Profit of 6,514 on sale |
| 2025-06-11 | BUY | 388 | 168.070 | 168.840 | 168.763 | USD 65,480 | 204.66 |
| 2025-06-06 | BUY | 108 | 166.710 | 167.890 | 167.772 | USD 18,119 | 205.44 |
| 2025-06-05 | BUY | 504 | 165.380 | 165.720 | 165.686 | USD 83,506 | 205.72 |
| 2025-06-04 | BUY | 72 | 164.160 | 164.690 | 164.637 | USD 11,854 | 206.01 |
| 2025-06-03 | SELL | -36 | 162.110 | 162.210 | 162.200 | USD -5,839 | 206.32 Profit of 1,588 on sale |
| 2025-05-30 | SELL | -4,392 | 162.790 | 162.830 | 162.826 | USD -715,132 | 206.95 Profit of 193,809 on sale |
| 2025-05-29 | BUY | 96 | 159.620 | 161.540 | 161.348 | USD 15,489 | 207.30 |
| 2025-05-27 | BUY | 624 | 160.140 | 161.750 | 161.589 | USD 100,832 | 207.99 |
| 2025-05-23 | BUY | 495 | 159.340 | 160.950 | 160.789 | USD 79,591 | 208.71 |
| 2025-05-22 | BUY | 252 | 161.340 | 163.000 | 162.834 | USD 41,034 | 209.07 |
| 2025-05-19 | BUY | 216 | 169.140 | 169.320 | 169.302 | USD 36,569 | 210.07 |
| 2025-05-16 | BUY | 108 | 166.660 | 167.990 | 167.857 | USD 18,129 | 210.40 |
| 2025-05-15 | SELL | -72 | 159.130 | 190.860 | 187.687 | USD -13,513 | 210.80 Profit of 1,664 on sale |
| 2025-05-14 | BUY | 36 | 189.860 | 191.280 | 191.138 | USD 6,881 | 210.97 |
| 2025-05-13 | BUY | 72 | 191.000 | 191.910 | 191.819 | USD 13,811 | 211.13 |
| 2025-05-12 | BUY | 247 | 186.820 | 187.550 | 187.477 | USD 46,307 | 211.32 |
| 2025-05-09 | SELL | -180 | 184.070 | 184.550 | 184.502 | USD -33,210 | 211.54 Profit of 4,867 on sale |
| 2025-05-08 | BUY | 72 | 181.390 | 184.880 | 184.531 | USD 13,286 | 211.79 |
| 2025-05-07 | BUY | 108 | 182.190 | 186.390 | 185.970 | USD 20,085 | 212.03 |
| 2025-05-02 | BUY | 3,996 | 184.370 | 187.040 | 186.773 | USD 746,345 | 212.71 |
| 2025-04-30 | BUY | 1,260 | 184.570 | 185.280 | 185.209 | USD 233,363 | 213.21 |
| 2025-04-29 | BUY | 315 | 185.290 | 185.700 | 185.659 | USD 58,483 | 213.45 |
| 2025-04-28 | BUY | 252 | 178.030 | 183.440 | 182.899 | USD 46,091 | 213.76 |
| 2025-04-25 | BUY | 648 | 177.530 | 182.070 | 181.616 | USD 117,687 | 214.07 |
| 2025-04-24 | SELL | -756 | 176.900 | 198.680 | 196.502 | USD -148,556 | 214.40 Profit of 13,533 on sale |
| 2025-04-23 | BUY | 684 | 217.100 | 221.500 | 221.060 | USD 151,205 | 214.38 |
| 2025-04-22 | BUY | 288 | 214.290 | 214.800 | 214.749 | USD 61,848 | 214.38 |
| 2025-04-17 | BUY | 396 | 208.660 | 212.580 | 212.188 | USD 84,026 | 214.55 |
| 2025-04-15 | BUY | 360 | 212.830 | 215.150 | 214.918 | USD 77,370 | 214.61 |
| 2025-04-11 | BUY | 576 | 208.140 | 209.870 | 209.697 | USD 120,785 | 214.69 |
| 2025-04-09 | BUY | 216 | 210.380 | 211.630 | 211.505 | USD 45,685 | 214.84 |
| 2025-04-08 | BUY | 1,296 | 195.590 | 208.200 | 206.939 | USD 268,193 | 215.03 |
| 2025-04-07 | BUY | 423 | 198.440 | 202.850 | 202.409 | USD 85,619 | 215.19 |
| 2025-04-04 | SELL | -576 | 198.600 | 211.280 | 210.012 | USD -120,967 | 215.36 Profit of 3,081 on sale |
| 2025-04-02 | BUY | 4,896 | 226.150 | 227.000 | 226.915 | USD 1,110,976 | 215.25 |
| 2025-04-01 | BUY | 36 | 222.010 | 222.300 | 222.271 | USD 8,002 | 215.18 |
| 2025-03-31 | BUY | 252 | 220.830 | 221.830 | 221.730 | USD 55,876 | 215.12 |
| 2025-03-28 | BUY | 144 | 216.130 | 220.380 | 219.955 | USD 31,674 | 215.11 |
| 2025-03-27 | BUY | 66 | 219.180 | 222.240 | 221.934 | USD 14,648 | 215.07 |
| 2025-03-26 | BUY | 36 | 221.690 | 224.210 | 223.958 | USD 8,062 | 215.00 |
| 2025-03-25 | BUY | 390 | 222.620 | 223.360 | 223.286 | USD 87,082 | 214.91 |
| 2025-03-24 | BUY | 429 | 221.790 | 223.300 | 223.149 | USD 95,731 | 214.84 |
| 2025-03-21 | SELL | -144 | 218.090 | 221.620 | 221.267 | USD -31,862 | 214.80 Loss of -931 on sale |
| 2025-03-20 | BUY | 576 | 221.790 | 222.680 | 222.591 | USD 128,212 | 214.72 |
| 2025-03-19 | BUY | 99 | 220.350 | 221.740 | 221.601 | USD 21,938 | 214.66 |
| 2025-03-18 | BUY | 1,236 | 216.940 | 218.450 | 218.299 | USD 269,818 | 214.63 |
| 2025-03-17 | BUY | 252 | 218.160 | 218.850 | 218.781 | USD 55,133 | 214.59 |
| 2025-03-14 | BUY | 1,872 | 214.610 | 214.990 | 214.952 | USD 402,390 | 214.59 |
| 2025-03-13 | BUY | 360 | 209.450 | 213.630 | 213.212 | USD 76,756 | 214.65 |
| 2025-03-12 | SELL | -1,800 | 211.330 | 216.680 | 216.145 | USD -389,061 | 214.69 Loss of -2,613 on sale |
| 2025-03-11 | SELL | -1,332 | 213.410 | 216.370 | 216.074 | USD -287,811 | 214.71 Loss of -1,818 on sale |
| 2025-03-10 | BUY | 396 | 214.620 | 216.990 | 216.753 | USD 85,834 | 214.71 |
| 2025-03-07 | BUY | 72 | 218.040 | 220.840 | 220.560 | USD 15,880 | 214.67 |
| 2025-03-05 | BUY | 540 | 225.960 | 226.810 | 226.725 | USD 122,431 | 214.53 |
| 2025-03-04 | BUY | 612 | 223.920 | 235.700 | 234.522 | USD 143,527 | 214.40 |
| 2025-03-03 | BUY | 1,152 | 237.790 | 238.590 | 238.510 | USD 274,764 | 214.10 |
| 2025-02-28 | SELL | -1,933 | 235.690 | 235.860 | 235.843 | USD -455,885 | 213.82 Loss of -42,576 on sale |
| 2025-02-27 | SELL | -185 | 231.580 | 234.940 | 234.604 | USD -43,402 | 213.58 Loss of -3,889 on sale |
| 2025-02-25 | BUY | 1,369 | 232.380 | 233.000 | 232.938 | USD 318,892 | 213.10 |
| 2025-02-21 | BUY | 148 | 232.340 | 235.240 | 234.950 | USD 34,773 | 212.56 |
| 2025-02-18 | SELL | -333 | 236.280 | 236.930 | 236.865 | USD -78,876 | 211.54 Loss of -8,432 on sale |
| 2025-02-14 | SELL | -2,257 | 230.600 | 232.650 | 232.445 | USD -524,628 | 210.97 Loss of -48,478 on sale |
| 2025-02-13 | BUY | 37 | 229.870 | 230.750 | 230.662 | USD 8,534 | 210.68 |
| 2025-02-12 | BUY | 364 | 227.730 | 229.640 | 229.449 | USD 83,519 | 210.41 |
| 2025-02-07 | SELL | -52 | 230.060 | 233.260 | 232.940 | USD -12,113 | 209.44 Loss of -1,222 on sale |
| 2025-02-06 | BUY | 703 | 231.240 | 232.250 | 232.149 | USD 163,201 | 209.07 |
| 2025-02-05 | BUY | 185 | 229.530 | 231.610 | 231.402 | USD 42,809 | 208.73 |
| 2025-02-04 | BUY | 222 | 214.220 | 219.970 | 219.395 | USD 48,706 | 208.63 |
| 2025-02-03 | BUY | 222 | 216.620 | 217.470 | 217.385 | USD 48,259 | 208.49 |
| 2025-01-31 | BUY | 407 | 216.040 | 217.520 | 217.372 | USD 88,470 | 208.36 |
| 2025-01-29 | SELL | -37 | 212.510 | 220.260 | 219.485 | USD -8,121 | 208.14 Loss of -420 on sale |
| 2025-01-28 | SELL | -333 | 211.720 | 213.890 | 213.673 | USD -71,153 | 208.07 Loss of -1,865 on sale |
| 2025-01-27 | SELL | -592 | 213.130 | 213.230 | 213.220 | USD -126,226 | 207.97 Loss of -3,106 on sale |
| 2025-01-24 | BUY | 444 | 208.840 | 209.430 | 209.371 | USD 92,961 | 207.96 |
| 2025-01-23 | BUY | 74 | 206.490 | 208.990 | 208.740 | USD 15,447 | 207.99 |
| 2024-12-10 | BUY | 1,850 | 201.540 | 203.280 | 203.106 | USD 375,746 | 208.12 |
| 2024-12-09 | BUY | 222 | 202.890 | 207.570 | 207.102 | USD 45,977 | 208.23 |
| 2024-12-06 | SELL | -555 | 207.280 | 207.560 | 207.532 | USD -115,180 | 208.25 Profit of 397 on sale |
| 2024-12-05 | SELL | -37 | 204.000 | 208.000 | 207.600 | USD -7,681 | 208.34 Profit of 27 on sale |
| 2024-12-03 | BUY | 185 | 215.380 | 220.130 | 219.655 | USD 40,636 | 208.01 |
| 2024-11-27 | SELL | -222 | 220.590 | 222.260 | 222.093 | USD -49,305 | 206.79 Loss of -3,397 on sale |
| 2024-11-26 | BUY | 777 | 222.450 | 223.230 | 223.152 | USD 173,389 | 205.97 |
| 2024-11-26 | BUY | 777 | 222.450 | 223.230 | 223.152 | USD 173,389 | 205.97 |
| 2024-11-25 | BUY | 86 | 221.760 | 223.220 | 223.074 | USD 19,184 | 205.54 |
| 2024-11-22 | SELL | -68 | 221.560 | 222.050 | 222.001 | USD -15,096 | 205.10 Loss of -1,149 on sale |
| 2024-11-21 | SELL | -185 | 217.410 | 219.110 | 218.940 | USD -40,504 | 204.75 Loss of -2,626 on sale |
| 2024-11-20 | SELL | -74 | 217.940 | 218.180 | 218.156 | USD -16,144 | 204.36 Loss of -1,021 on sale |
| 2024-11-19 | BUY | 37 | 215.120 | 216.930 | 216.749 | USD 8,020 | 204.03 |
| 2024-11-18 | BUY | 312 | 212.740 | 213.280 | 213.226 | USD 66,527 | 203.76 |
| 2024-11-11 | BUY | 111 | 214.860 | 215.450 | 215.391 | USD 23,908 | 202.64 |
| 2024-11-11 | BUY | 111 | 214.860 | 215.450 | 215.391 | USD 23,908 | 202.64 |
| 2024-11-07 | BUY | 99 | 208.870 | 210.940 | 210.733 | USD 20,863 | 201.49 |
| 2024-11-07 | BUY | 99 | 208.870 | 210.940 | 210.733 | USD 20,863 | 201.49 |
| 2024-11-06 | BUY | 888 | 211.200 | 211.980 | 211.902 | USD 188,169 | 200.65 |
| 2024-11-06 | BUY | 888 | 211.200 | 211.980 | 211.902 | USD 188,169 | 200.65 |
| 2024-11-05 | BUY | 185 | 203.020 | 203.320 | 203.290 | USD 37,609 | 200.43 |
| 2024-11-05 | BUY | 185 | 203.020 | 203.320 | 203.290 | USD 37,609 | 200.43 |
| 2024-11-04 | BUY | 68 | 200.820 | 202.960 | 202.746 | USD 13,787 | 200.38 |
| 2024-11-04 | BUY | 68 | 200.820 | 202.960 | 202.746 | USD 13,787 | 200.38 |
| 2024-11-01 | BUY | 102 | 202.050 | 202.880 | 202.797 | USD 20,685 | 200.19 |
| 2024-11-01 | BUY | 102 | 202.050 | 202.880 | 202.797 | USD 20,685 | 200.19 |
| 2024-10-30 | SELL | -222 | 199.810 | 202.370 | 202.114 | USD -44,869 | 200.60 Loss of -337 on sale |
| 2024-10-30 | SELL | -222 | 199.810 | 202.370 | 202.114 | USD -44,869 | 200.60 Loss of -337 on sale |
| 2024-10-29 | SELL | -666 | 200.910 | 202.660 | 202.485 | USD -134,855 | 200.57 Loss of -1,274 on sale |
| 2024-10-28 | SELL | -259 | 201.420 | 201.720 | 201.690 | USD -52,238 | 200.40 Loss of -334 on sale |
| 2024-10-28 | SELL | -259 | 201.420 | 201.720 | 201.690 | USD -52,238 | 200.40 Loss of -334 on sale |
| 2024-10-21 | SELL | -37 | 197.170 | 197.670 | 197.620 | USD -7,312 | 0.00 Loss of -7,312 on sale |
| 2024-10-21 | SELL | -37 | 197.170 | 197.670 | 197.620 | USD -7,312 | 0.00 Loss of -7,312 on sale |