| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 328 | 150.045 | 141.090 | 141.985 | USD 46,571 | 117.73 |
| 2025-11-06 | SELL | -200 | 155.000 | 148.820 | 149.438 | USD -29,888 | 117.43 Loss of -6,402 on sale |
| 2025-11-05 | SELL | -123 | 154.930 | 149.150 | 149.728 | USD -18,417 | 117.25 Loss of -3,994 on sale |
| 2025-11-04 | SELL | -519 | 157.917 | 153.311 | 153.771 | USD -79,807 | 117.06 Loss of -19,051 on sale |
| 2025-10-31 | SELL | -82 | 163.384 | 158.000 | 158.538 | USD -13,000 | 116.62 Loss of -3,437 on sale |
| 2025-10-30 | BUY | 287 | 164.070 | 160.210 | 160.596 | USD 46,091 | 116.39 |
| 2025-10-29 | BUY | 287 | 167.930 | 161.970 | 162.566 | USD 46,656 | 116.15 |
| 2025-10-28 | BUY | 1,230 | 166.990 | 160.680 | 161.311 | USD 198,413 | 115.90 |
| 2025-10-27 | BUY | 656 | 162.370 | 159.160 | 159.481 | USD 104,620 | 115.66 |
| 2025-10-24 | BUY | 82 | 159.940 | 156.800 | 157.114 | USD 12,883 | 115.43 |
| 2025-10-23 | SELL | -164 | 155.330 | 149.600 | 150.173 | USD -24,628 | 115.23 Loss of -5,730 on sale |
| 2025-10-22 | BUY | 328 | 151.390 | 145.253 | 145.867 | USD 47,844 | 115.05 |
| 2025-10-21 | BUY | 123 | 151.300 | 145.090 | 145.711 | USD 17,922 | 114.87 |
| 2025-10-17 | BUY | 615 | 151.240 | 147.290 | 147.685 | USD 90,826 | 114.50 |
| 2025-10-16 | BUY | 41 | 158.500 | 149.670 | 150.553 | USD 6,173 | 114.31 |
| 2025-10-14 | SELL | -246 | 152.559 | 148.100 | 148.546 | USD -36,542 | 113.90 Loss of -8,522 on sale |
| 2025-10-07 | BUY | 1,230 | 154.700 | 144.400 | 145.430 | USD 178,879 | 113.70 |
| 2025-10-06 | BUY | 41 | 149.278 | 144.380 | 144.870 | USD 5,940 | 113.53 |
| 2025-10-03 | BUY | 574 | 149.200 | 140.410 | 141.289 | USD 81,100 | 113.38 |
| 2025-10-02 | BUY | 451 | 152.100 | 144.610 | 145.359 | USD 65,557 | 113.19 |
| 2025-10-01 | BUY | 287 | 149.680 | 140.395 | 141.324 | USD 40,560 | 112.98 |
| 2025-09-30 | BUY | 410 | 141.763 | 134.000 | 134.776 | USD 55,258 | 112.82 |
| 2025-09-29 | BUY | 369 | 134.580 | 132.520 | 132.726 | USD 48,976 | 112.70 |
| 2025-09-26 | BUY | 453 | 131.100 | 127.600 | 127.950 | USD 57,961 | 112.60 |
| 2025-09-25 | BUY | 574 | 131.259 | 127.120 | 127.534 | USD 73,205 | 112.49 |
| 2025-09-24 | BUY | 2,132 | 135.480 | 131.722 | 132.098 | USD 281,633 | 112.38 |
| 2025-09-18 | BUY | 41 | | | 132.110* | | 112.27 |
| 2025-09-17 | BUY | 369 | | | 130.340* | | 112.16 |
| 2025-09-16 | BUY | 164 | | | 127.680* | | 112.07 |
| 2025-09-15 | BUY | 410 | | | 126.800* | | 111.99 |
| 2025-09-12 | BUY | 123 | 127.640 | 124.970 | 125.237 | USD 15,404 | 111.91 |
| 2025-09-11 | BUY | 205 | | | 125.370* | | 111.83 |
| 2025-09-09 | BUY | 205 | | | 121.290* | | 111.70 |
| 2025-09-04 | SELL | -1,763 | | | 126.670* | | 111.60 Profit of 196,758 on sale |
| 2025-09-02 | BUY | 861 | 121.380 | 117.700 | 118.068 | USD 101,657 | 111.55 |
| 2025-08-12 | BUY | 123 | 142.110 | 138.670 | 139.014 | USD 17,099 | 111.19 |
| 2025-08-11 | BUY | 369 | 140.480 | 137.020 | 137.366 | USD 50,688 | 111.02 |
| 2025-08-08 | BUY | 943 | 138.860 | 134.000 | 134.486 | USD 126,820 | 110.86 |
| 2025-08-07 | BUY | 123 | 134.000 | 130.100 | 130.490 | USD 16,050 | 110.71 |
| 2025-08-01 | BUY | 738 | 129.250 | 125.410 | 125.794 | USD 92,836 | 110.61 |
| 2025-07-31 | BUY | 41 | 136.140 | 132.210 | 132.603 | USD 5,437 | 110.47 |
| 2025-07-30 | BUY | 328 | 135.190 | 132.600 | 132.859 | USD 43,578 | 110.32 |
| 2025-07-29 | BUY | 41 | 136.020 | 132.520 | 132.870 | USD 5,448 | 110.17 |
| 2025-07-14 | BUY | 328 | 126.500 | 123.780 | 124.052 | USD 40,689 | 110.07 |
| 2025-07-11 | SELL | -82 | 127.630 | 125.700 | 125.893 | USD -10,323 | 109.96 Loss of -1,307 on sale |
| 2025-07-10 | BUY | 328 | 128.320 | 126.340 | 126.538 | USD 41,504 | 109.84 |
| 2025-07-09 | BUY | 328 | 127.000 | 124.540 | 124.786 | USD 40,930 | 109.73 |
| 2025-07-08 | BUY | 248 | 126.640 | 122.290 | 122.725 | USD 30,436 | 109.63 |
| 2025-07-07 | SELL | -943 | 127.030 | 123.780 | 124.105 | USD -117,031 | 109.53 Loss of -13,745 on sale |
| 2025-07-02 | SELL | -1,189 | 124.300 | 120.110 | 120.529 | USD -143,309 | 109.22 Loss of -13,448 on sale |
| 2025-06-30 | BUY | 697 | 124.490 | 122.130 | 122.366 | USD 85,289 | 109.13 |
| 2025-06-27 | BUY | 369 | 125.060 | 122.520 | 122.774 | USD 45,304 | 109.02 |
| 2025-06-25 | SELL | -82 | 122.300 | 120.250 | 120.455 | USD -9,877 | 108.82 Loss of -954 on sale |
| 2025-06-24 | BUY | 45 | 121.830 | 119.160 | 119.427 | USD 5,374 | 108.74 |
| 2025-06-23 | BUY | 1,066 | 119.380 | 115.960 | 116.302 | USD 123,978 | 108.67 |
| 2025-06-20 | SELL | -24,415 | 119.750 | 117.620 | 117.833 | USD -2,876,893 | 108.60 Loss of -225,506 on sale |
| 2025-06-18 | SELL | -258 | 118.820 | 115.652 | 115.969 | USD -29,920 | 108.48 Loss of -1,932 on sale |
| 2025-06-13 | SELL | -129 | 111.750 | 109.170 | 109.428 | USD -14,116 | 108.42 Loss of -130 on sale |
| 2025-06-12 | BUY | 129 | 113.520 | 110.570 | 110.865 | USD 14,302 | 108.38 |
| 2025-06-11 | BUY | 172 | 114.450 | 110.910 | 111.264 | USD 19,137 | 108.36 |
| 2025-06-06 | SELL | -215 | 115.240 | 112.830 | 113.071 | USD -24,310 | 108.23 Loss of -1,040 on sale |
| 2025-06-05 | SELL | -129 | 114.220 | 111.180 | 111.484 | USD -14,381 | 108.21 Loss of -423 on sale |
| 2025-06-04 | SELL | -172 | 114.250 | 111.300 | 111.595 | USD -19,194 | 108.17 Loss of -589 on sale |
| 2025-06-02 | BUY | 559 | | | 108.080* | | 108.14 |
| 2025-05-30 | SELL | -126 | | | 111.270* | | 108.12 Profit of 13,623 on sale |
| 2025-05-29 | BUY | 43 | | | 113.630* | | 108.07 |
| 2025-05-28 | SELL | -43 | 115.290 | 113.310 | 113.508 | USD -4,881 | 108.03 Loss of -236 on sale |
| 2025-05-27 | BUY | 473 | 115.055 | 113.190 | 113.376 | USD 53,627 | 107.98 |
| 2025-05-23 | SELL | -860 | | | 112.110* | | 107.91 Profit of 92,802 on sale |
| 2025-05-22 | SELL | -946 | 112.980 | 110.660 | 110.892 | USD -104,904 | 107.88 Loss of -2,854 on sale |
| 2025-05-21 | BUY | 43 | 116.130 | 111.563 | 112.019 | USD 4,817 | 107.84 |
| 2025-05-20 | BUY | 344 | 115.500 | 113.190 | 113.421 | USD 39,017 | 107.79 |
| 2025-05-19 | BUY | 1,247 | | | 114.280* | | 107.73 |
| 2025-05-16 | BUY | 1,161 | 114.600 | 111.150 | 111.495 | USD 129,446 | 107.67 |
| 2025-05-15 | BUY | 946 | | | 110.870* | | 107.65 |
| 2025-05-14 | BUY | 860 | | | 111.020* | | 107.62 |
| 2025-05-13 | SELL | -172 | | | 107.850* | | 107.61 Profit of 18,510 on sale |
| 2025-05-12 | BUY | 43 | | | 103.420* | | 107.65 |
| 2025-05-09 | BUY | 129 | | | 95.910* | | 107.76 |
| 2025-05-08 | SELL | -1,247 | | | 96.220* | | 107.86 Profit of 134,507 on sale |
| 2025-05-07 | SELL | -602 | | | 95.790* | | 107.98 Profit of 65,002 on sale |
| 2025-05-06 | BUY | 1,505 | | | 93.950* | | 108.11 |
| 2025-05-02 | BUY | 129 | 95.840 | 93.840 | 94.040 | USD 12,131 | 108.37 |
| 2025-05-01 | SELL | -215 | 95.180 | 91.790 | 92.129 | USD -19,808 | 108.52 Profit of 3,525 on sale |
| 2025-04-30 | BUY | 129 | 92.090 | 86.760 | 87.293 | USD 11,261 | 108.69 |
| 2025-04-29 | BUY | 301 | 94.560 | 93.110 | 93.255 | USD 28,070 | 108.83 |
| 2025-04-28 | BUY | 641 | 95.640 | 93.110 | 93.363 | USD 59,846 | 108.98 |
| 2025-04-25 | BUY | 602 | 95.450 | 93.948 | 94.098 | USD 56,647 | 109.12 |
| 2025-04-24 | BUY | 172 | 94.675 | 89.940 | 90.414 | USD 15,551 | 109.27 |
| 2025-04-23 | BUY | 473 | 91.860 | 88.590 | 88.917 | USD 42,058 | 109.47 |
| 2025-04-22 | SELL | -262 | 85.385 | 82.480 | 82.771 | USD -21,686 | 109.73 Profit of 7,064 on sale |
| 2025-04-17 | BUY | 86 | 85.418 | 82.900 | 83.152 | USD 7,151 | 110.55 |
| 2025-04-17 | BUY | 86 | 85.418 | 82.900 | 83.152 | USD 7,151 | 110.55 |
| 2025-04-16 | BUY | 172 | 85.290 | 81.685 | 82.045 | USD 14,112 | 110.85 |
| 2025-04-15 | BUY | 860 | 86.880 | 84.321 | 84.576 | USD 72,736 | 111.12 |
| 2025-04-11 | BUY | 1,075 | 82.920 | 77.960 | 78.456 | USD 84,340 | 111.73 |
| 2025-04-10 | BUY | 1,763 | 81.025 | 75.950 | 76.457 | USD 134,795 | 112.10 |
| 2025-04-09 | BUY | 344 | 85.470 | 71.120 | 72.555 | USD 24,959 | 112.42 |
| 2025-04-08 | BUY | 903 | 79.460 | 71.000 | 71.846 | USD 64,877 | 112.88 |
| 2025-04-07 | BUY | 1,030 | 77.300 | 66.266 | 67.369 | USD 69,390 | 113.32 |
| 2025-04-04 | SELL | -2,580 | 74.880 | 69.421 | 69.967 | USD -180,515 | 113.81 Profit of 113,111 on sale |
| 2025-04-02 | BUY | 301 | | | 95.330* | | 114.03 |
| 2025-03-31 | SELL | -1,161 | | | 91.150* | | 114.58 Profit of 133,023 on sale |
| 2025-03-28 | SELL | -731 | | | 92.290* | | 114.85 Profit of 83,957 on sale |
| 2025-03-27 | SELL | -215 | | | 97.100* | | 115.07 Profit of 24,741 on sale |
| 2025-03-26 | BUY | 387 | | | 96.260* | | 115.31 |
| 2025-03-25 | SELL | -516 | | | 98.860* | | 115.52 Profit of 59,610 on sale |
| 2025-03-24 | BUY | 301 | | | 99.810* | | 115.73 |
| 2025-03-21 | BUY | 12,785 | | | 97.570* | | 115.97 |
| 2025-03-19 | BUY | 80 | | | 98.720* | | 116.43 |
| 2025-03-18 | SELL | -756 | | | 96.440* | | 116.70 Profit of 88,227 on sale |
| 2025-03-17 | BUY | 798 | | | 97.660* | | 116.97 |
| 2025-03-14 | BUY | 714 | | | 95.670* | | 117.27 |
| 2025-03-13 | BUY | 3,524 | | | 92.450* | | 117.62 |
| 2025-03-12 | BUY | 1,680 | | | 94.580* | | 117.96 |
| 2025-03-11 | BUY | 672 | | | 91.570* | | 118.34 |
| 2025-03-07 | BUY | 402 | | | 91.460* | | 119.18 |
| 2025-03-06 | SELL | -378 | | | 93.020* | | 119.58 Profit of 45,200 on sale |
| 2025-03-05 | BUY | 1,306 | | | 97.250* | | 119.93 |
| 2025-03-04 | BUY | 252 | | | 94.070* | | 120.34 |
| 2025-03-03 | BUY | 1,134 | 103.770 | 98.100 | 98.667 | USD 111,889 | 120.74 |
| 2025-02-28 | SELL | -294 | 103.900 | 99.000 | 99.490 | USD -29,250 | 121.03 Profit of 6,333 on sale |
| 2025-02-27 | BUY | 42 | 117.450 | 107.430 | 108.432 | USD 4,554 | 121.25 |
| 2025-02-26 | SELL | -84 | 117.280 | 111.800 | 112.348 | USD -9,437 | 121.35 Profit of 756 on sale |
| 2025-02-25 | BUY | 798 | 114.110 | 109.660 | 110.105 | USD 87,864 | 121.53 |
| 2025-02-21 | BUY | 588 | 121.290 | 117.290 | 117.690 | USD 69,202 | 121.73 |
| 2025-02-20 | BUY | 336 | 121.210 | 116.770 | 117.214 | USD 39,384 | 121.77 |
| 2025-02-19 | BUY | 84 | 122.260 | 118.250 | 118.651 | USD 9,967 | 121.78 |
| 2025-02-18 | BUY | 210 | 120.920 | 116.260 | 116.726 | USD 24,512 | 121.81 |
| 2025-02-13 | BUY | 714 | 111.750 | 108.740 | 109.041 | USD 77,855 | 122.34 |
| 2025-02-12 | BUY | 252 | 113.990 | 110.040 | 110.435 | USD 27,830 | 122.53 |
| 2025-02-11 | SELL | -84 | 112.070 | 109.850 | 110.072 | USD -9,246 | 122.76 Profit of 1,066 on sale |
| 2025-02-07 | SELL | -336 | 109.350 | 105.970 | 106.308 | USD -35,720 | 123.34 Profit of 5,724 on sale |
| 2025-02-06 | BUY | 168 | 107.240 | 104.940 | 105.170 | USD 17,669 | 123.73 |
| 2025-02-04 | BUY | 1,470 | 102.460 | 99.819 | 100.083 | USD 147,122 | 124.69 |
| 2025-02-03 | BUY | 546 | 101.000 | 98.365 | 98.628 | USD 53,851 | 125.28 |
| 2025-01-31 | BUY | 126 | 107.240 | 103.530 | 103.901 | USD 13,092 | 125.81 |
| 2025-01-30 | BUY | 84 | 105.960 | 103.470 | 103.719 | USD 8,712 | 126.32 |
| 2025-01-29 | BUY | 798 | 103.860 | 101.470 | 101.709 | USD 81,164 | 126.91 |
| 2025-01-28 | BUY | 378 | 104.130 | 100.500 | 100.863 | USD 38,126 | 127.59 |
| 2025-01-27 | BUY | 588 | 107.510 | 100.039 | 100.786 | USD 59,262 | 128.23 |
| 2025-01-24 | BUY | 378 | 116.790 | 112.770 | 113.172 | USD 42,779 | 128.63 |
| 2025-01-23 | BUY | 1,092 | 114.700 | 111.960 | 112.234 | USD 122,560 | 129.04 |
| 2025-01-22 | BUY | 714 | 120.965 | 114.940 | 115.543 | USD 82,497 | 129.45 |
| 2024-12-10 | BUY | 280 | 123.240 | 117.600 | 118.164 | USD 33,086 | 129.84 |
| 2024-12-09 | BUY | 320 | 124.200 | 121.100 | 121.410 | USD 38,851 | 130.03 |
| 2024-12-06 | BUY | 480 | 126.310 | 122.750 | 123.106 | USD 59,091 | 130.24 |
| 2024-12-05 | BUY | 120 | 128.680 | 125.040 | 125.404 | USD 15,048 | 130.41 |
| 2024-12-04 | BUY | 440 | 127.330 | 123.920 | 124.261 | USD 54,675 | 130.56 |
| 2024-12-03 | BUY | 1,412 | 126.020 | 124.180 | 124.364 | USD 175,602 | 130.74 |
| 2024-12-02 | BUY | 118 | 129.650 | 123.280 | 123.917 | USD 14,622 | 130.92 |
| 2024-11-29 | BUY | 920 | 128.470 | 124.990 | 125.338 | USD 115,311 | 131.05 |
| 2024-11-27 | BUY | 1,080 | 127.160 | 121.300 | 121.886 | USD 131,637 | 131.60 |
| 2024-11-26 | BUY | 2,320 | 144.430 | 141.210 | 141.532 | USD 328,354 | 131.16 |
| 2024-11-25 | BUY | 2,400 | 147.660 | 142.630 | 143.133 | USD 343,519 | 130.57 |
| 2024-11-22 | BUY | 2,800 | 144.500 | 140.500 | 140.900 | USD 394,520 | 129.92 |
| 2024-11-21 | BUY | 440 | 140.140 | 134.450 | 135.019 | USD 59,408 | 129.47 |
| 2024-11-20 | BUY | 400 | 138.170 | 132.540 | 133.103 | USD 53,241 | 129.24 |
| 2024-11-19 | BUY | 360 | 136.240 | 132.240 | 132.640 | USD 47,750 | 128.87 |
| 2024-11-18 | BUY | 3,240 | 138.000 | 134.470 | 134.823 | USD 436,827 | 128.45 |
| 2024-11-12 | BUY | 1,120 | 141.330 | 135.940 | 136.479 | USD 152,856 | 127.95 |
| 2024-11-11 | BUY | 760 | 140.745 | 135.050 | 135.620 | USD 103,071 | 127.24 |
| 2024-11-08 | BUY | 572 | 139.150 | 134.080 | 134.587 | USD 76,984 | 126.74 |
| 2024-11-07 | BUY | 3,560 | 139.416 | 136.020 | 136.360 | USD 485,440 | 125.89 |
| 2024-11-06 | BUY | 1,080 | 139.595 | 134.320 | 134.848 | USD 145,635 | 124.85 |
| 2024-11-05 | BUY | 1,594 | 134.280 | 129.750 | 130.203 | USD 207,544 | 124.06 |
| 2024-11-04 | BUY | 280 | 135.710 | 129.700 | 130.301 | USD 36,484 | 123.49 |
| 2024-11-01 | BUY | 640 | 132.620 | 124.300 | 125.132 | USD 80,084 | 122.67 |
| 2024-10-31 | BUY | 160 | 127.590 | 122.590 | 123.090 | USD 19,694 | 122.55 |
| 2024-10-30 | BUY | 397 | 133.970 | 125.440 | 126.293 | USD 50,138 | 121.57 |
| 2024-10-29 | BUY | 960 | 122.540 | 120.100 | 120.344 | USD 115,530 | 121.56 |
| 2024-10-28 | SELL | -280 | 123.610 | 120.550 | 120.856 | USD -33,840 | 121.73 Profit of 246 on sale |
| 2024-10-25 | BUY | 480 | 124.790 | 121.750 | 122.054 | USD 58,586 | 121.53 |
| 2024-10-24 | BUY | 320 | 121.390 | 119.360 | 119.563 | USD 38,260 | 121.85 |
| 2024-10-23 | BUY | 400 | 121.560 | 117.820 | 118.194 | USD 47,278 | 123.03 |
| 2024-10-22 | BUY | 1,031 | 124.300 | 119.350 | 119.845 | USD 123,560 | 125.66 |
| 2024-10-21 | BUY | 1,120 | 126.980 | 125.170 | 125.351 | USD 140,393 | 0.00 |