| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 448 | 211.590 | 206.870 | 207.342 | USD 92,889 | 149.19 |
| 2025-11-06 | SELL | -270 | 208.240 | 204.790 | 205.135 | USD -55,386 | 148.63 Loss of -15,257 on sale |
| 2025-11-05 | SELL | -168 | 207.385 | 203.370 | 203.772 | USD -34,234 | 148.34 Loss of -9,312 on sale |
| 2025-11-04 | SELL | -714 | 205.540 | 200.590 | 201.085 | USD -143,575 | 148.06 Loss of -37,861 on sale |
| 2025-10-31 | SELL | -112 | 209.800 | 203.620 | 204.238 | USD -22,875 | 147.47 Loss of -6,358 on sale |
| 2025-10-30 | BUY | 399 | 211.950 | 200.915 | 202.018 | USD 80,605 | 147.19 |
| 2025-10-29 | BUY | 392 | 203.480 | 205.150 | 204.983 | USD 80,353 | 146.91 |
| 2025-10-28 | BUY | 1,680 | 201.040 | 205.290 | 204.865 | USD 344,173 | 146.63 |
| 2025-10-27 | BUY | 896 | 201.840 | 202.840 | 202.740 | USD 181,655 | 146.34 |
| 2025-10-24 | BUY | 110 | 198.510 | 202.500 | 202.101 | USD 22,231 | 146.07 |
| 2025-10-23 | SELL | -224 | 200.100 | 200.200 | 200.190 | USD -44,843 | 145.79 Loss of -12,185 on sale |
| 2025-10-22 | BUY | 448 | 191.230 | 200.000 | 199.123 | USD 89,207 | 145.55 |
| 2025-10-21 | BUY | 168 | 197.180 | 197.840 | 197.774 | USD 33,226 | 145.28 |
| 2025-10-17 | BUY | 840 | 189.680 | 191.350 | 191.183 | USD 160,594 | 144.80 |
| 2025-10-16 | BUY | 55 | 191.680 | 194.450 | 194.173 | USD 10,680 | 144.54 |
| 2025-10-14 | SELL | -336 | 193.030 | 194.950 | 194.758 | USD -65,439 | 144.02 Loss of -17,046 on sale |
| 2025-10-13 | BUY | 392 | 189.990 | 190.790 | 190.710 | USD 74,758 | 143.77 |
| 2025-10-10 | SELL | -56 | 184.090 | 190.140 | 189.535 | USD -10,614 | 143.55 Loss of -2,575 on sale |
| 2025-10-08 | BUY | 448 | 191.650 | 193.830 | 193.612 | USD 86,738 | 143.29 |
| 2025-10-07 | BUY | 1,680 | 191.460 | 191.520 | 191.514 | USD 321,744 | 143.02 |
| 2025-10-06 | BUY | 56 | 190.480 | 190.980 | 190.930 | USD 10,692 | 142.76 |
| 2025-10-03 | BUY | 784 | 189.250 | 192.020 | 191.743 | USD 150,327 | 142.50 |
| 2025-10-02 | BUY | 616 | 191.080 | 196.130 | 195.625 | USD 120,505 | 142.23 |
| 2025-10-01 | BUY | 392 | 194.850 | 198.480 | 198.117 | USD 77,662 | 141.93 |
| 2025-09-30 | BUY | 560 | 196.230 | 196.660 | 196.617 | USD 110,106 | 141.62 |
| 2025-09-29 | BUY | 504 | 191.920 | 196.390 | 195.943 | USD 98,755 | 141.33 |
| 2025-09-26 | BUY | 616 | 193.150 | 194.890 | 194.716 | USD 119,945 | 141.04 |
| 2025-09-25 | BUY | 784 | 189.850 | 190.370 | 190.318 | USD 149,209 | 140.75 |
| 2025-09-18 | BUY | 57 | 191.840 | 192.250 | 192.209 | USD 10,956 | 140.46 |
| 2025-09-17 | BUY | 513 | 185.390 | 188.250 | 187.964 | USD 96,426 | 140.19 |
| 2025-09-11 | BUY | 285 | 184.210 | 185.660 | 185.515 | USD 52,872 | 139.94 |
| 2025-09-09 | BUY | 285 | 178.980 | 179.490 | 179.439 | USD 51,140 | 139.44 |
| 2025-07-24 | BUY | 56 | 186.800 | 188.330 | 188.177 | USD 10,538 | 139.16 |
| 2025-07-23 | BUY | 336 | 186.400 | 186.780 | 186.742 | USD 62,745 | 138.87 |
| 2025-07-22 | BUY | 504 | 183.340 | 186.890 | 186.535 | USD 94,014 | 138.60 |
| 2025-07-21 | BUY | 114 | 187.830 | 190.670 | 190.386 | USD 21,704 | 138.30 |
| 2025-07-18 | SELL | -569 | 190.490 | 191.610 | 191.498 | USD -108,962 | 137.98 Loss of -30,449 on sale |
| 2025-07-17 | BUY | 57 | 188.830 | 189.480 | 189.415 | USD 10,797 | 137.67 |
| 2025-07-16 | BUY | 228 | 184.300 | 185.680 | 185.542 | USD 42,304 | 137.38 |
| 2025-07-15 | SELL | -855 | 184.680 | 185.120 | 185.076 | USD -158,240 | 137.09 Loss of -41,032 on sale |
| 2025-07-14 | BUY | 448 | 184.320 | 184.660 | 184.626 | USD 82,712 | 136.79 |
| 2025-07-11 | SELL | -112 | 179.680 | 180.310 | 180.247 | USD -20,188 | 136.52 Loss of -4,898 on sale |
| 2025-07-10 | BUY | 448 | 178.530 | 182.700 | 182.283 | USD 81,663 | 136.25 |
| 2025-07-09 | BUY | 448 | 181.420 | 182.440 | 182.338 | USD 81,687 | 135.96 |
| 2025-07-08 | BUY | 336 | 179.460 | 181.340 | 181.152 | USD 60,867 | 135.68 |
| 2025-07-07 | SELL | -1,311 | 180.250 | 182.320 | 182.113 | USD -238,750 | 135.39 Loss of -61,254 on sale |
| 2025-07-02 | SELL | -1,653 | 175.950 | 176.960 | 176.859 | USD -292,348 | 134.52 Loss of -69,993 on sale |
| 2025-06-30 | BUY | 969 | 186.130 | 187.510 | 187.372 | USD 181,563 | 134.17 |
| 2025-06-27 | BUY | 504 | 184.900 | 185.520 | 185.458 | USD 93,471 | 133.83 |
| 2025-06-25 | SELL | -112 | 176.080 | 178.690 | 178.429 | USD -19,984 | 133.25 Loss of -5,060 on sale |
| 2025-06-24 | BUY | 56 | 176.570 | 177.500 | 177.407 | USD 9,935 | 132.95 |
| 2025-06-23 | BUY | 1,456 | 175.630 | 175.780 | 175.765 | USD 255,914 | 132.66 |
| 2025-06-18 | SELL | -342 | 170.230 | 173.630 | 173.290 | USD -59,265 | 132.14 Loss of -14,075 on sale |
| 2025-06-13 | SELL | -171 | 171.200 | 172.550 | 172.415 | USD -29,483 | 131.29 Loss of -7,033 on sale |
| 2025-06-12 | BUY | 171 | 171.520 | 172.020 | 171.970 | USD 29,407 | 131.00 |
| 2025-06-11 | BUY | 228 | 170.740 | 172.100 | 171.964 | USD 39,208 | 130.71 |
| 2025-06-06 | SELL | -285 | 175.370 | 177.250 | 177.062 | USD -50,463 | 129.79 Loss of -13,473 on sale |
| 2025-06-05 | SELL | -171 | 175.010 | 175.440 | 175.397 | USD -29,993 | 129.45 Loss of -7,857 on sale |
| 2025-06-04 | SELL | -224 | 173.940 | 175.260 | 175.128 | USD -39,229 | 129.12 Loss of -10,307 on sale |
| 2025-06-02 | BUY | 728 | 172.650 | 172.760 | 172.749 | USD 125,761 | 128.45 |
| 2025-05-30 | SELL | -162 | 169.890 | 170.790 | 170.700 | USD -27,653 | 128.13 Loss of -6,896 on sale |
| 2025-05-29 | BUY | 56 | 170.090 | 171.300 | 171.179 | USD 9,586 | 127.81 |
| 2025-05-28 | SELL | -56 | 170.320 | 171.520 | 171.400 | USD -9,598 | 127.47 Loss of -2,460 on sale |
| 2025-05-27 | BUY | 616 | 169.690 | 169.810 | 169.798 | USD 104,596 | 127.14 |
| 2025-05-23 | SELL | -1,120 | 165.090 | 166.030 | 165.936 | USD -185,848 | 126.54 Loss of -44,129 on sale |
| 2025-05-22 | SELL | -1,232 | 163.010 | 164.350 | 164.216 | USD -202,314 | 126.24 Loss of -46,785 on sale |
| 2025-05-21 | BUY | 56 | 162.760 | 165.700 | 165.406 | USD 9,263 | 125.94 |
| 2025-05-20 | BUY | 448 | 165.100 | 166.500 | 166.360 | USD 74,529 | 125.62 |
| 2025-05-19 | BUY | 1,624 | 166.240 | 166.380 | 166.366 | USD 270,178 | 125.29 |
| 2025-05-16 | BUY | 1,512 | 162.800 | 162.910 | 162.899 | USD 246,303 | 124.97 |
| 2025-05-15 | BUY | 1,232 | 161.290 | 161.720 | 161.677 | USD 199,186 | 124.67 |
| 2025-05-14 | BUY | 1,120 | 159.460 | 160.830 | 160.693 | USD 179,976 | 124.37 |
| 2025-05-13 | SELL | -224 | 158.300 | 160.140 | 159.956 | USD -35,830 | 124.08 Loss of -8,035 on sale |
| 2025-05-12 | BUY | 56 | 156.960 | 161.580 | 161.118 | USD 9,023 | 123.80 |
| 2025-05-09 | BUY | 168 | 157.410 | 158.970 | 158.814 | USD 26,681 | 123.51 |
| 2025-05-08 | SELL | -1,624 | 157.500 | 159.040 | 158.886 | USD -258,031 | 123.21 Loss of -57,936 on sale |
| 2025-05-07 | SELL | -784 | 157.120 | 157.430 | 157.399 | USD -123,401 | 122.91 Loss of -27,039 on sale |
| 2025-05-06 | BUY | 1,960 | 155.800 | 156.800 | 156.700 | USD 307,132 | 122.62 |
| 2025-05-02 | BUY | 168 | 154.070 | 154.730 | 154.664 | USD 25,984 | 122.04 |
| 2025-05-01 | SELL | -280 | 148.030 | 150.480 | 150.235 | USD -42,066 | 121.80 Loss of -7,960 on sale |
| 2025-04-30 | BUY | 168 | 138.580 | 138.970 | 138.931 | USD 23,340 | 121.65 |
| 2025-04-29 | BUY | 392 | 137.500 | 138.410 | 138.319 | USD 54,221 | 121.50 |
| 2025-04-28 | BUY | 836 | 136.350 | 139.610 | 139.284 | USD 116,441 | 121.36 |
| 2025-04-25 | BUY | 784 | 135.760 | 136.460 | 136.390 | USD 106,930 | 121.22 |
| 2025-04-24 | BUY | 224 | 133.490 | 134.340 | 134.255 | USD 30,073 | 121.11 |
| 2025-04-23 | BUY | 616 | 129.700 | 132.310 | 132.049 | USD 81,342 | 121.02 |
| 2025-04-22 | SELL | -340 | 124.300 | 125.020 | 124.948 | USD -42,482 | 120.99 Loss of -1,346 on sale |
| 2025-04-17 | BUY | 112 | 123.230 | 125.140 | 124.949 | USD 13,994 | 120.95 |
| 2025-04-16 | BUY | 228 | 123.930 | 126.300 | 126.063 | USD 28,742 | 120.92 |
| 2025-04-15 | BUY | 1,140 | 124.470 | 126.570 | 126.360 | USD 144,050 | 120.88 |
| 2025-04-11 | BUY | 1,425 | 125.670 | 126.350 | 126.282 | USD 179,952 | 120.76 |
| 2025-04-10 | BUY | 2,337 | 124.190 | 127.450 | 127.124 | USD 297,089 | 120.72 |
| 2025-04-09 | BUY | 456 | 128.090 | 129.460 | 129.323 | USD 58,971 | 120.65 |
| 2025-04-08 | BUY | 1,197 | 114.620 | 122.950 | 122.117 | USD 146,174 | 120.71 |
| 2025-04-07 | BUY | 1,342 | 115.780 | 119.250 | 118.903 | USD 159,568 | 120.76 |
| 2025-04-04 | SELL | -3,360 | 112.330 | 117.220 | 116.731 | USD -392,216 | 120.86 Profit of 13,865 on sale |
| 2025-04-02 | BUY | 392 | 133.900 | 134.130 | 134.107 | USD 52,570 | 120.71 |
| 2025-03-31 | SELL | -1,512 | 129.730 | 130.670 | 130.576 | USD -197,431 | 120.48 Loss of -15,259 on sale |
| 2025-03-28 | SELL | -952 | 129.690 | 133.010 | 132.678 | USD -126,309 | 120.38 Loss of -11,709 on sale |
| 2025-03-27 | SELL | -280 | 132.430 | 134.680 | 134.455 | USD -37,647 | 120.24 Loss of -3,981 on sale |
| 2025-03-26 | BUY | 504 | 134.140 | 138.060 | 137.668 | USD 69,385 | 120.07 |
| 2025-03-25 | SELL | -672 | 137.720 | 137.810 | 137.801 | USD -92,602 | 119.86 Loss of -12,053 on sale |
| 2025-03-24 | BUY | 392 | 136.100 | 136.490 | 136.451 | USD 53,489 | 119.67 |
| 2025-03-21 | BUY | 672 | 130.850 | 131.540 | 131.471 | USD 88,349 | 119.53 |
| 2025-03-19 | BUY | 106 | 131.980 | 133.000 | 132.898 | USD 14,087 | 119.23 |
| 2025-03-18 | SELL | -1,026 | 128.250 | 129.000 | 128.925 | USD -132,277 | 119.11 Loss of -10,069 on sale |
| 2025-03-17 | BUY | 1,083 | 129.270 | 130.150 | 130.062 | USD 140,857 | 118.98 |
| 2025-03-14 | BUY | 969 | 126.510 | 126.750 | 126.726 | USD 122,797 | 118.88 |
| 2025-03-13 | BUY | 4,780 | 122.770 | 128.000 | 127.477 | USD 609,340 | 118.83 |
| 2025-03-12 | BUY | 2,280 | 127.930 | 129.370 | 129.226 | USD 294,635 | 118.71 |
| 2025-03-11 | BUY | 912 | 125.500 | 126.890 | 126.751 | USD 115,597 | 118.62 |
| 2025-03-07 | BUY | 530 | 124.400 | 125.010 | 124.949 | USD 66,223 | 118.49 |
| 2025-03-06 | SELL | -504 | 124.490 | 129.120 | 128.657 | USD -64,843 | 118.40 Loss of -5,168 on sale |
| 2025-03-05 | BUY | 1,742 | 130.300 | 131.720 | 131.578 | USD 229,209 | 118.23 |
| 2025-03-04 | BUY | 336 | 127.020 | 129.940 | 129.648 | USD 43,562 | 118.11 |
| 2025-03-03 | BUY | 1,512 | 131.020 | 139.250 | 138.427 | USD 209,302 | 117.92 |
| 2025-02-28 | SELL | -392 | 136.600 | 136.770 | 136.753 | USD -53,607 | 117.64 Loss of -7,494 on sale |
| 2025-02-27 | BUY | 56 | 133.420 | 135.590 | 135.373 | USD 7,581 | 117.40 |
| 2025-02-26 | SELL | -112 | 131.980 | 135.230 | 134.905 | USD -15,109 | 117.17 Loss of -1,986 on sale |
| 2025-02-25 | BUY | 1,064 | 130.230 | 131.610 | 131.472 | USD 139,886 | 116.97 |
| 2025-02-21 | BUY | 784 | 129.830 | 138.870 | 137.966 | USD 108,165 | 116.56 |
| 2025-02-20 | BUY | 448 | 138.440 | 139.530 | 139.421 | USD 62,461 | 116.20 |
| 2025-02-19 | BUY | 112 | 139.390 | 140.550 | 140.434 | USD 15,729 | 115.81 |
| 2025-02-18 | BUY | 280 | 136.670 | 137.410 | 137.336 | USD 38,454 | 115.46 |
| 2025-02-13 | BUY | 952 | 128.080 | 128.690 | 128.629 | USD 122,455 | 114.59 |
| 2025-02-12 | BUY | 336 | 128.090 | 129.950 | 129.764 | USD 43,601 | 114.35 |
| 2025-02-11 | SELL | -112 | 129.320 | 129.570 | 129.545 | USD -14,509 | 114.07 Loss of -1,733 on sale |
| 2025-02-07 | SELL | -448 | 127.700 | 129.690 | 129.491 | USD -58,012 | 113.54 Loss of -7,147 on sale |
| 2025-02-06 | BUY | 224 | 129.000 | 129.000 | 129.000 | USD 28,896 | 113.23 |
| 2025-02-04 | BUY | 1,960 | 125.480 | 127.670 | 127.451 | USD 249,804 | 112.69 |
| 2025-02-03 | BUY | 728 | 126.380 | 127.050 | 126.983 | USD 92,444 | 112.40 |
| 2025-01-31 | BUY | 168 | 126.580 | 128.310 | 128.137 | USD 21,527 | 112.10 |
| 2025-01-30 | BUY | 112 | 127.370 | 127.750 | 127.712 | USD 14,304 | 111.77 |
| 2025-01-29 | BUY | 1,064 | 126.360 | 127.150 | 127.071 | USD 135,204 | 111.44 |
| 2025-01-28 | BUY | 504 | 126.410 | 126.640 | 126.617 | USD 63,815 | 111.10 |
| 2025-01-27 | BUY | 784 | 122.080 | 124.720 | 124.456 | USD 97,574 | 110.85 |
| 2025-01-24 | BUY | 504 | 127.030 | 127.550 | 127.498 | USD 64,259 | 110.46 |
| 2025-01-23 | BUY | 1,456 | 127.740 | 129.100 | 128.964 | USD 187,772 | 110.04 |
| 2025-01-02 | BUY | 1,848 | 110.790 | 112.460 | 112.293 | USD 207,517 | 110.02 |
| 2024-12-30 | BUY | 9,594 | 110.280 | 110.760 | 110.712 | USD 1,062,171 | 110.02 |
| 2024-12-10 | BUY | 399 | 114.080 | 115.260 | 115.142 | USD 45,942 | 109.91 |
| 2024-12-09 | BUY | 456 | 113.750 | 118.200 | 117.755 | USD 53,696 | 109.81 |
| 2024-12-06 | BUY | 672 | 118.310 | 120.710 | 120.470 | USD 80,956 | 109.57 |
| 2024-12-05 | BUY | 168 | 120.070 | 120.700 | 120.637 | USD 20,267 | 109.27 |
| 2024-12-04 | BUY | 616 | 120.090 | 120.240 | 120.225 | USD 74,059 | 108.95 |
| 2024-12-03 | BUY | 1,972 | 119.110 | 119.400 | 119.371 | USD 235,400 | 108.64 |
| 2024-12-02 | BUY | 166 | 117.690 | 118.690 | 118.590 | USD 19,686 | 108.36 |
| 2024-11-29 | BUY | 1,288 | 118.380 | 118.900 | 118.848 | USD 153,076 | 108.04 |
| 2024-11-27 | BUY | 1,512 | 116.700 | 117.560 | 117.474 | USD 177,621 | 107.44 |
| 2024-11-26 | BUY | 3,248 | 117.180 | 117.560 | 117.522 | USD 381,711 | 107.09 |
| 2024-11-25 | BUY | 3,360 | 115.840 | 118.340 | 118.090 | USD 396,782 | 106.77 |
| 2024-11-22 | BUY | 3,920 | 118.440 | 118.800 | 118.764 | USD 465,555 | 106.32 |
| 2024-11-21 | BUY | 616 | 116.980 | 119.280 | 119.050 | USD 73,335 | 105.89 |
| 2024-11-20 | BUY | 560 | 118.100 | 118.200 | 118.190 | USD 66,186 | 105.38 |
| 2024-11-19 | BUY | 504 | 116.000 | 116.030 | 116.027 | USD 58,478 | 104.92 |
| 2024-11-18 | BUY | 4,536 | 113.170 | 113.440 | 113.413 | USD 514,441 | 104.55 |
| 2024-11-12 | BUY | 1,568 | 113.580 | 115.510 | 115.317 | USD 180,817 | 104.12 |
| 2024-11-11 | BUY | 1,064 | 114.680 | 115.980 | 115.850 | USD 123,264 | 103.59 |
| 2024-11-08 | BUY | 800 | 113.650 | 114.080 | 114.037 | USD 91,230 | 103.06 |
| 2024-11-07 | BUY | 4,984 | 111.220 | 115.000 | 114.622 | USD 571,276 | 102.61 |
| 2024-11-06 | BUY | 4,136 | 114.860 | 115.380 | 115.328 | USD 476,997 | 101.88 |
| 2024-11-05 | BUY | 2,232 | 102.160 | 102.160 | 102.160 | USD 228,021 | 101.85 |
| 2024-11-05 | BUY | 2,232 | 102.160 | 102.160 | 102.160 | USD 228,021 | 101.85 |
| 2024-11-04 | BUY | 392 | 99.840 | 101.050 | 100.929 | USD 39,564 | 101.99 |
| 2024-11-01 | BUY | 896 | 100.030 | 101.000 | 100.903 | USD 90,409 | 102.14 |
| 2024-10-31 | BUY | 228 | 99.720 | 101.480 | 101.304 | USD 23,097 | 102.34 |
| 2024-10-30 | BUY | 566 | 101.140 | 101.350 | 101.329 | USD 57,352 | 102.45 |
| 2024-10-29 | BUY | 2,109 | 100.090 | 101.220 | 101.107 | USD 213,235 | 102.69 |
| 2024-10-28 | SELL | -399 | 102.380 | 102.600 | 102.578 | USD -40,929 | 102.77 Profit of 76 on sale |
| 2024-10-28 | SELL | -399 | 102.380 | 102.600 | 102.578 | USD -40,929 | 102.77 Profit of 76 on sale |
| 2024-10-25 | BUY | 684 | 101.390 | 101.840 | 101.795 | USD 69,628 | 103.23 |
| 2024-10-25 | BUY | 684 | 101.390 | 101.840 | 101.795 | USD 69,628 | 103.23 |
| 2024-10-24 | BUY | 456 | 100.620 | 102.070 | 101.925 | USD 46,478 | 104.53 |
| 2024-10-24 | BUY | 456 | 100.620 | 102.070 | 101.925 | USD 46,478 | 104.53 |
| 2024-10-23 | BUY | 570 | 102.830 | 103.810 | 103.712 | USD 59,116 | 105.10 |
| 2024-10-22 | BUY | 3,065 | 102.650 | 105.830 | 105.512 | USD 323,394 | 106.32 |
| 2024-10-21 | BUY | 1,596 | 106.320 | 106.930 | 106.869 | USD 170,563 | 0.00 |
| 2024-10-21 | BUY | 1,596 | 106.320 | 106.930 | 106.869 | USD 170,563 | 0.00 |