| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 352 | | | 188.280* | | 160.27 |
| 2025-11-06 | SELL | -215 | | | 184.620* | | 159.99 Profit of 34,399 on sale |
| 2025-11-05 | SELL | -132 | | | 189.390* | | 159.85 Profit of 21,100 on sale |
| 2025-11-04 | SELL | -558 | | | 185.740* | | 159.71 Profit of 89,121 on sale |
| 2025-10-31 | SELL | -88 | 192.890 | 183.520 | 184.457 | USD -16,232 | 159.40 Loss of -2,205 on sale |
| 2025-10-30 | BUY | 308 | 198.820 | 188.540 | 189.568 | USD 58,387 | 159.24 |
| 2025-10-29 | BUY | 308 | 199.370 | 200.730 | 200.594 | USD 61,783 | 159.03 |
| 2025-10-28 | BUY | 1,320 | 190.590 | 197.315 | 196.643 | USD 259,568 | 158.87 |
| 2025-10-27 | BUY | 704 | 199.300 | 203.660 | 203.224 | USD 143,070 | 158.66 |
| 2025-10-24 | BUY | 88 | 201.470 | 202.000 | 201.947 | USD 17,771 | 158.43 |
| 2025-10-23 | SELL | -176 | 191.370 | 192.200 | 192.117 | USD -33,813 | 158.26 Loss of -5,959 on sale |
| 2025-10-22 | BUY | 352 | 185.830 | 189.500 | 189.133 | USD 66,575 | 158.11 |
| 2025-10-21 | BUY | 132 | 186.520 | 193.420 | 192.730 | USD 25,440 | 157.96 |
| 2025-10-17 | BUY | 660 | 201.350 | 210.050 | 209.180 | USD 138,059 | 157.53 |
| 2025-10-16 | BUY | 44 | 210.400 | 217.100 | 216.430 | USD 9,523 | 157.24 |
| 2025-10-14 | SELL | -264 | 205.510 | 208.850 | 208.516 | USD -55,048 | 156.68 Loss of -13,684 on sale |
| 2025-10-07 | BUY | 1,320 | 199.620 | 203.835 | 203.414 | USD 268,506 | 156.44 |
| 2025-10-06 | BUY | 44 | 200.410 | 207.930 | 207.178 | USD 9,116 | 156.20 |
| 2025-10-03 | BUY | 616 | 201.990 | 210.200 | 209.379 | USD 128,977 | 155.94 |
| 2025-10-02 | BUY | 484 | 202.650 | 205.000 | 204.765 | USD 99,106 | 155.68 |
| 2025-10-01 | BUY | 308 | 201.510 | 204.930 | 204.588 | USD 63,013 | 155.42 |
| 2025-09-30 | BUY | 440 | 195.920 | 200.500 | 200.042 | USD 88,018 | 155.19 |
| 2025-09-29 | BUY | 396 | 197.940 | 207.127 | 206.208 | USD 81,658 | 154.95 |
| 2025-09-26 | BUY | 484 | 207.220 | 207.500 | 207.472 | USD 100,416 | 154.65 |
| 2025-09-25 | BUY | 616 | 201.620 | 204.260 | 203.996 | USD 125,662 | 154.38 |
| 2025-09-24 | SELL | -51,487 | 202.060 | 206.187 | 205.774 | USD -10,594,701 | 154.10 Loss of -2,660,608 on sale |
| 2025-09-18 | BUY | 47 | 210.160 | 214.460 | 214.030 | USD 10,059 | 153.77 |
| 2025-09-17 | BUY | 423 | 208.310 | 213.800 | 213.251 | USD 90,205 | 153.45 |
| 2025-09-16 | BUY | 188 | 209.430 | 213.800 | 213.363 | USD 40,112 | 153.12 |
| 2025-09-11 | BUY | 235 | 204.050 | 211.900 | 211.115 | USD 49,612 | 152.82 |
| 2025-09-09 | BUY | 235 | 193.780 | 195.500 | 195.328 | USD 45,902 | 152.23 |
| 2025-09-04 | SELL | -2,021 | 189.730 | 192.110 | 191.872 | USD -387,773 | 152.00 Loss of -80,577 on sale |
| 2025-09-02 | BUY | 987 | 185.810 | 186.880 | 186.773 | USD 184,345 | 151.80 |
| 2025-08-12 | BUY | 141 | 209.560 | 209.960 | 209.920 | USD 29,599 | 151.11 |
| 2025-08-11 | BUY | 423 | 200.080 | 206.210 | 205.597 | USD 86,968 | 150.81 |
| 2025-08-08 | BUY | 1,081 | 202.120 | 208.880 | 208.204 | USD 225,069 | 150.48 |
| 2025-08-07 | BUY | 141 | 205.590 | 211.750 | 211.134 | USD 29,770 | 150.14 |
| 2025-08-01 | BUY | 846 | 208.050 | 211.860 | 211.479 | USD 178,911 | 149.77 |
| 2025-07-31 | BUY | 47 | 208.540 | 213.048 | 212.597 | USD 9,992 | 149.40 |
| 2025-07-30 | BUY | 376 | 207.050 | 207.630 | 207.572 | USD 78,047 | 149.03 |
| 2025-07-29 | BUY | 47 | 198.000 | 199.410 | 199.269 | USD 9,366 | 148.71 |
| 2025-07-14 | BUY | 376 | 194.810 | 197.670 | 197.384 | USD 74,216 | 148.41 |
| 2025-07-11 | SELL | -94 | 196.580 | 197.720 | 197.606 | USD -18,575 | 148.10 Loss of -4,654 on sale |
| 2025-07-10 | BUY | 376 | 195.780 | 197.790 | 197.589 | USD 74,293 | 147.78 |
| 2025-07-09 | BUY | 376 | 197.010 | 200.250 | 199.926 | USD 75,172 | 147.46 |
| 2025-07-08 | BUY | 284 | 190.180 | 194.620 | 194.176 | USD 55,146 | 147.17 |
| 2025-07-07 | SELL | -1,081 | 193.700 | 194.280 | 194.222 | USD -209,954 | 146.86 Loss of -51,198 on sale |
| 2025-07-02 | SELL | -1,363 | 187.020 | 188.440 | 188.298 | USD -256,650 | 145.96 Loss of -57,701 on sale |
| 2025-06-30 | BUY | 799 | 193.810 | 197.500 | 197.131 | USD 157,508 | 145.63 |
| 2025-06-27 | BUY | 423 | 195.040 | 198.200 | 197.884 | USD 83,705 | 145.29 |
| 2025-06-25 | SELL | -94 | 186.320 | 190.600 | 190.172 | USD -17,876 | 144.68 Loss of -4,276 on sale |
| 2025-06-24 | BUY | 47 | 186.170 | 189.370 | 189.050 | USD 8,885 | 144.39 |
| 2025-06-23 | BUY | 1,222 | 186.550 | 187.570 | 187.468 | USD 229,086 | 144.09 |
| 2025-06-20 | SELL | -141 | 185.100 | 185.500 | 185.460 | USD -26,150 | 143.79 Loss of -5,875 on sale |
| 2025-06-18 | SELL | -282 | 181.130 | 182.060 | 181.967 | USD -51,315 | 143.25 Loss of -10,918 on sale |
| 2025-06-13 | SELL | -141 | 173.750 | 175.950 | 175.730 | USD -24,778 | 142.77 Loss of -4,648 on sale |
| 2025-06-12 | BUY | 141 | 173.870 | 173.894 | 173.892 | USD 24,519 | 142.54 |
| 2025-06-11 | BUY | 188 | 166.790 | 169.500 | 169.229 | USD 31,815 | 142.35 |
| 2025-06-06 | SELL | -235 | 173.620 | 173.950 | 173.917 | USD -40,870 | 141.73 Loss of -7,563 on sale |
| 2025-06-05 | SELL | -141 | 170.870 | 173.910 | 173.606 | USD -24,478 | 141.51 Loss of -4,526 on sale |
| 2025-06-04 | SELL | -188 | 172.690 | 177.390 | 176.920 | USD -33,261 | 141.26 Loss of -6,703 on sale |
| 2025-06-02 | BUY | 611 | 167.470 | 169.290 | 169.108 | USD 103,325 | 140.78 |
| 2025-05-30 | SELL | -138 | 160.570 | 160.600 | 160.597 | USD -22,162 | 140.62 Loss of -2,757 on sale |
| 2025-05-29 | BUY | 47 | 159.730 | 166.000 | 165.373 | USD 7,773 | 140.47 |
| 2025-05-28 | SELL | -47 | 162.360 | 165.740 | 165.402 | USD -7,774 | 140.29 Loss of -1,180 on sale |
| 2025-05-27 | BUY | 517 | 163.860 | 163.870 | 163.869 | USD 84,720 | 140.10 |
| 2025-05-23 | SELL | -940 | 158.160 | 159.430 | 159.303 | USD -149,745 | 139.80 Loss of -18,337 on sale |
| 2025-05-22 | SELL | -1,034 | 154.720 | 155.110 | 155.071 | USD -160,343 | 139.67 Loss of -15,924 on sale |
| 2025-05-21 | BUY | 47 | 152.070 | 156.505 | 156.062 | USD 7,335 | 139.57 |
| 2025-05-20 | BUY | 376 | 157.030 | 158.240 | 158.119 | USD 59,453 | 139.42 |
| 2025-05-19 | BUY | 1,363 | 157.320 | 157.650 | 157.617 | USD 214,832 | 139.26 |
| 2025-05-16 | BUY | 1,269 | 156.620 | 157.480 | 157.394 | USD 199,733 | 139.11 |
| 2025-05-15 | BUY | 1,034 | 152.060 | 154.090 | 153.887 | USD 159,119 | 139.00 |
| 2025-05-14 | BUY | 940 | 154.720 | 157.000 | 156.772 | USD 147,366 | 138.86 |
| 2025-05-13 | SELL | -188 | 155.000 | 156.990 | 156.791 | USD -29,477 | 138.71 Loss of -3,399 on sale |
| 2025-05-12 | BUY | 47 | 146.090 | 147.470 | 147.332 | USD 6,925 | 138.65 |
| 2025-05-09 | BUY | 141 | 135.750 | 141.260 | 140.709 | USD 19,840 | 138.67 |
| 2025-05-08 | SELL | -1,363 | 140.910 | 143.280 | 143.043 | USD -194,968 | 138.65 Loss of -5,984 on sale |
| 2025-05-07 | SELL | -658 | 139.500 | 140.980 | 140.832 | USD -92,667 | 138.65 Loss of -1,439 on sale |
| 2025-05-06 | BUY | 1,645 | 144.800 | 146.880 | 146.672 | USD 241,275 | 138.59 |
| 2025-05-02 | BUY | 141 | 139.280 | 141.108 | 140.925 | USD 19,870 | 138.57 |
| 2025-05-01 | SELL | -235 | 137.300 | 140.530 | 140.207 | USD -32,949 | 138.58 Loss of -382 on sale |
| 2025-04-30 | BUY | 141 | 129.630 | 130.015 | 129.976 | USD 18,327 | 138.67 |
| 2025-04-29 | BUY | 329 | 129.330 | 130.410 | 130.302 | USD 42,869 | 138.76 |
| 2025-04-28 | BUY | 701 | 129.620 | 129.952 | 129.919 | USD 91,073 | 138.85 |
| 2025-04-25 | BUY | 658 | 126.640 | 128.240 | 128.080 | USD 84,277 | 138.97 |
| 2025-04-24 | BUY | 188 | 124.230 | 126.290 | 126.084 | USD 23,704 | 139.12 |
| 2025-04-23 | BUY | 517 | 120.000 | 125.580 | 125.022 | USD 64,636 | 139.31 |
| 2025-04-22 | SELL | -286 | 112.630 | 113.700 | 113.593 | USD -32,488 | 139.59 Profit of 7,435 on sale |
| 2025-04-17 | BUY | 94 | 115.420 | 120.180 | 119.704 | USD 11,252 | 140.46 |
| 2025-04-16 | BUY | 4,746 | 115.870 | 117.620 | 117.445 | USD 557,394 | 140.72 |
| 2025-04-15 | BUY | 940 | 115.750 | 116.350 | 116.290 | USD 109,313 | 140.99 |
| 2025-04-11 | BUY | 1,175 | 111.710 | 112.340 | 112.277 | USD 131,925 | 141.63 |
| 2025-04-10 | BUY | 1,927 | 109.260 | 115.510 | 114.885 | USD 221,383 | 142.00 |
| 2025-04-09 | BUY | 376 | 118.020 | 120.960 | 120.666 | USD 45,370 | 142.27 |
| 2025-04-08 | BUY | 987 | 102.190 | 112.390 | 111.370 | USD 109,922 | 142.73 |
| 2025-04-07 | BUY | 1,126 | 102.690 | 109.180 | 108.531 | USD 122,206 | 143.19 |
| 2025-04-04 | SELL | -2,820 | 98.070 | 103.910 | 103.326 | USD -291,379 | 143.72 Profit of 113,925 on sale |
| 2025-04-02 | BUY | 329 | 127.190 | 127.606 | 127.564 | USD 41,969 | 143.92 |
| 2025-03-31 | SELL | -1,269 | 117.440 | 118.343 | 118.253 | USD -150,063 | 144.51 Profit of 33,319 on sale |
| 2025-03-28 | SELL | -799 | 119.050 | 122.340 | 122.011 | USD -97,487 | 144.82 Profit of 18,227 on sale |
| 2025-03-27 | SELL | -235 | 119.310 | 124.500 | 123.981 | USD -29,136 | 145.14 Profit of 4,973 on sale |
| 2025-03-26 | BUY | 423 | 124.010 | 130.500 | 129.851 | USD 54,927 | 145.41 |
| 2025-03-25 | SELL | -564 | 131.810 | 134.440 | 134.177 | USD -75,676 | 145.58 Profit of 6,434 on sale |
| 2025-03-24 | BUY | 329 | 134.940 | 138.740 | 138.360 | USD 45,520 | 145.72 |
| 2025-03-21 | BUY | 564 | 130.580 | 131.540 | 131.444 | USD 74,134 | 145.92 |
| 2025-03-19 | BUY | 88 | 129.850 | 132.663 | 132.382 | USD 11,650 | 146.33 |
| 2025-03-18 | SELL | -846 | 124.460 | 126.815 | 126.580 | USD -107,086 | 146.63 Profit of 16,961 on sale |
| 2025-03-17 | BUY | 893 | 126.290 | 129.840 | 129.485 | USD 115,630 | 146.91 |
| 2025-03-14 | BUY | 799 | 124.460 | 124.720 | 124.694 | USD 99,631 | 147.23 |
| 2025-03-13 | BUY | 3,942 | 118.000 | 122.010 | 121.609 | USD 479,383 | 147.64 |
| 2025-03-12 | BUY | 1,880 | 121.920 | 127.830 | 127.239 | USD 239,209 | 148.02 |
| 2025-03-11 | BUY | 752 | 114.360 | 115.410 | 115.305 | USD 86,709 | 148.51 |
| 2025-03-07 | BUY | 446 | 114.320 | 118.690 | 118.253 | USD 52,741 | 149.64 |
| 2025-03-06 | SELL | -423 | 114.410 | 122.350 | 121.556 | USD -51,418 | 150.18 Profit of 12,107 on sale |
| 2025-03-05 | BUY | 1,463 | 126.870 | 128.270 | 128.130 | USD 187,454 | 150.54 |
| 2025-03-04 | BUY | 282 | 126.940 | 131.980 | 131.476 | USD 37,076 | 150.92 |
| 2025-03-03 | BUY | 1,269 | 123.950 | 134.280 | 133.247 | USD 169,090 | 151.35 |
| 2025-02-28 | SELL | -329 | 133.660 | 134.710 | 134.605 | USD -44,285 | 151.64 Profit of 5,605 on sale |
| 2025-02-27 | BUY | 47 | 130.010 | 152.940 | 150.647 | USD 7,080 | 152.00 |
| 2025-02-26 | SELL | -94 | 148.190 | 150.200 | 149.999 | USD -14,100 | 152.07 Profit of 194 on sale |
| 2025-02-25 | BUY | 893 | 137.920 | 141.000 | 140.692 | USD 125,638 | 152.31 |
| 2025-02-21 | BUY | 658 | 150.440 | 163.650 | 162.329 | USD 106,812 | 152.52 |
| 2025-02-20 | BUY | 376 | 163.180 | 168.200 | 167.698 | USD 63,054 | 152.32 |
| 2025-02-19 | BUY | 94 | 169.350 | 173.320 | 172.923 | USD 16,255 | 152.01 |
| 2025-02-18 | BUY | 235 | 169.280 | 172.770 | 172.421 | USD 40,519 | 151.68 |
| 2025-02-13 | BUY | 799 | 165.650 | 169.340 | 168.971 | USD 135,008 | 150.76 |
| 2025-02-12 | BUY | 282 | 166.610 | 170.980 | 170.543 | USD 48,093 | 150.44 |
| 2025-02-11 | SELL | -94 | 167.610 | 170.400 | 170.121 | USD -15,991 | 150.08 Loss of -1,884 on sale |
| 2025-02-07 | SELL | -376 | 166.900 | 174.970 | 174.163 | USD -65,485 | 149.32 Loss of -9,342 on sale |
| 2025-02-06 | BUY | 188 | 169.880 | 174.953 | 174.446 | USD 32,796 | 148.86 |
| 2025-02-04 | BUY | 1,645 | 168.330 | 170.770 | 170.526 | USD 280,515 | 147.88 |
| 2025-02-03 | BUY | 611 | 168.530 | 171.500 | 171.203 | USD 104,605 | 147.39 |
| 2025-01-31 | BUY | 141 | 168.030 | 176.420 | 175.581 | USD 24,757 | 146.88 |
| 2025-01-30 | BUY | 94 | 176.300 | 176.490 | 176.471 | USD 16,588 | 146.15 |
| 2025-01-29 | BUY | 893 | 155.210 | 160.000 | 159.521 | USD 142,452 | 145.91 |
| 2025-01-28 | BUY | 423 | 149.640 | 149.900 | 149.874 | USD 63,397 | 145.82 |
| 2025-01-27 | BUY | 658 | 137.080 | 156.930 | 154.945 | USD 101,954 | 146.05 |
| 2025-01-24 | BUY | 423 | 191.110 | 194.440 | 194.107 | USD 82,107 | 144.80 |
| 2025-01-23 | BUY | 1,222 | 191.890 | 199.840 | 199.045 | USD 243,233 | 143.46 |
| 2025-01-22 | BUY | 799 | 186.860 | 194.670 | 193.889 | USD 154,917 | 142.18 |
| 2024-12-10 | BUY | 329 | 141.520 | 147.800 | 147.172 | USD 48,420 | 142.20 |
| 2024-12-09 | BUY | 376 | 148.310 | 160.710 | 159.470 | USD 59,961 | 142.01 |
| 2024-12-06 | BUY | 564 | 159.980 | 163.490 | 163.139 | USD 92,010 | 141.43 |
| 2024-12-05 | BUY | 141 | 160.880 | 164.860 | 164.462 | USD 23,189 | 140.78 |
| 2024-12-04 | BUY | 517 | 161.310 | 164.250 | 163.956 | USD 84,765 | 140.07 |
| 2024-12-03 | BUY | 1,657 | 154.160 | 158.880 | 158.408 | USD 262,482 | 139.57 |
| 2024-12-02 | BUY | 139 | 154.110 | 163.330 | 162.408 | USD 22,575 | 139.03 |
| 2024-11-29 | BUY | 1,081 | 159.840 | 160.900 | 160.794 | USD 173,818 | 138.23 |
| 2024-11-27 | BUY | 1,269 | 154.520 | 163.150 | 162.287 | USD 205,942 | 136.87 |
| 2024-11-26 | BUY | 2,726 | 162.660 | 164.140 | 163.992 | USD 447,042 | 135.75 |
| 2024-11-25 | BUY | 2,820 | 154.140 | 166.380 | 165.156 | USD 465,740 | 134.92 |
| 2024-11-22 | BUY | 3,290 | 161.920 | 168.670 | 167.995 | USD 552,704 | 133.63 |
| 2024-11-21 | BUY | 517 | 166.610 | 167.600 | 167.501 | USD 86,598 | 131.98 |
| 2024-11-20 | BUY | 470 | 154.630 | 157.720 | 157.411 | USD 73,983 | 130.79 |
| 2024-11-19 | BUY | 423 | 154.860 | 154.950 | 154.941 | USD 65,540 | 129.45 |
| 2024-11-18 | BUY | 3,807 | 146.630 | 152.640 | 152.039 | USD 578,812 | 128.44 |
| 2024-11-12 | BUY | 1,316 | 142.160 | 145.980 | 145.598 | USD 191,607 | 127.58 |
| 2024-11-11 | BUY | 893 | 145.800 | 149.800 | 149.400 | USD 133,414 | 126.37 |
| 2024-11-08 | BUY | 670 | 141.900 | 144.770 | 144.483 | USD 96,804 | 125.26 |
| 2024-11-07 | BUY | 4,183 | 135.730 | 143.790 | 142.984 | USD 598,102 | 124.45 |
| 2024-11-06 | BUY | 1,269 | 126.090 | 127.000 | 126.909 | USD 161,048 | 124.32 |
| 2024-11-05 | BUY | 1,874 | 121.900 | 122.270 | 122.233 | USD 229,065 | 124.54 |
| 2024-11-04 | BUY | 329 | 115.740 | 118.800 | 118.494 | USD 38,985 | 125.42 |
| 2024-11-01 | BUY | 752 | 119.510 | 126.340 | 125.657 | USD 94,494 | 126.07 |
| 2024-10-31 | BUY | 188 | 124.960 | 125.730 | 125.653 | USD 23,623 | 126.21 |
| 2024-10-30 | BUY | 467 | 124.110 | 128.460 | 128.025 | USD 59,788 | 126.51 |
| 2024-10-29 | BUY | 1,128 | 126.660 | 127.860 | 127.740 | USD 144,091 | 126.49 |
| 2024-10-28 | SELL | -329 | 127.780 | 128.620 | 128.536 | USD -42,288 | 126.23 Loss of -759 on sale |
| 2024-10-25 | BUY | 564 | 124.030 | 128.350 | 127.918 | USD 72,146 | 126.78 |
| 2024-10-24 | BUY | 376 | 125.580 | 127.113 | 126.960 | USD 47,737 | 127.18 |
| 2024-10-23 | BUY | 470 | 126.110 | 128.700 | 128.441 | USD 60,367 | 127.71 |
| 2024-10-22 | BUY | 1,214 | 125.040 | 128.880 | 128.496 | USD 155,994 | 130.38 |
| 2024-10-21 | BUY | 1,316 | 130.380 | 133.430 | 133.125 | USD 175,192 | 0.00 |