| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 1,653 | | | 96.180* | | 108.76 |
| 2025-11-10 | BUY | 912 | | | 93.060* | | 108.89 |
| 2025-11-07 | SELL | -56 | | | 95.950* | | 108.95 Profit of 6,101 on sale |
| 2025-11-06 | SELL | -188 | | | 93.600* | | 109.02 Profit of 20,495 on sale |
| 2025-11-05 | BUY | 587 | | | 92.910* | | 109.09 |
| 2025-11-04 | BUY | 752 | | | 93.250* | | 109.16 |
| 2025-11-03 | SELL | -376 | 96.410 | 93.590 | 93.872 | USD -35,296 | 109.22 Profit of 5,772 on sale |
| 2025-10-30 | BUY | 2,350 | 98.300 | 94.855 | 95.200 | USD 223,719 | 109.35 |
| 2025-10-29 | BUY | 2,350 | 97.400 | 98.290 | 98.201 | USD 230,772 | 109.40 |
| 2025-10-28 | BUY | 235 | 96.360 | 100.570 | 100.149 | USD 23,535 | 109.46 |
| 2025-10-27 | BUY | 141 | 89.220 | 89.320 | 89.310 | USD 12,593 | 109.55 |
| 2025-10-24 | BUY | 94 | 87.220 | 88.310 | 88.201 | USD 8,291 | 109.65 |
| 2025-10-21 | BUY | 141 | 88.060 | 88.700 | 88.636 | USD 12,498 | 109.96 |
| 2025-10-20 | BUY | 517 | 86.910 | 87.500 | 87.441 | USD 45,207 | 110.07 |
| 2025-10-16 | BUY | 470 | 85.640 | 85.730 | 85.721 | USD 40,289 | 110.30 |
| 2025-10-15 | BUY | 558 | 84.090 | 84.930 | 84.846 | USD 47,344 | 110.42 |
| 2025-10-03 | BUY | 188 | 86.780 | 87.330 | 87.275 | USD 16,408 | 110.66 |
| 2025-10-02 | BUY | 376 | 85.570 | 87.110 | 86.956 | USD 32,695 | 110.78 |
| 2025-10-01 | BUY | 560 | 84.380 | 84.600 | 84.578 | USD 47,364 | 110.91 |
| 2025-09-30 | BUY | 3,431 | 83.530 | 84.550 | 84.448 | USD 289,741 | 111.04 |
| 2025-09-29 | BUY | 893 | 84.500 | 84.520 | 84.518 | USD 75,475 | 111.17 |
| 2025-09-26 | BUY | 2,018 | 83.720 | 83.880 | 83.864 | USD 169,238 | 111.31 |
| 2025-09-25 | BUY | 141 | 82.580 | 83.990 | 83.849 | USD 11,823 | 111.45 |
| 2025-09-24 | BUY | 2,679 | 83.900 | 85.020 | 84.908 | USD 227,469 | 111.59 |
| 2025-09-18 | BUY | 564 | 85.050 | 85.090 | 85.086 | USD 47,989 | 111.72 |
| 2025-09-17 | BUY | 705 | 84.180 | 86.370 | 86.151 | USD 60,736 | 111.86 |
| 2025-09-16 | BUY | 1,128 | 85.200 | 85.350 | 85.335 | USD 96,258 | 111.99 |
| 2025-09-15 | BUY | 376 | 84.020 | 85.170 | 85.055 | USD 31,981 | 112.13 |
| 2025-09-11 | SELL | -47 | 84.650 | 84.870 | 84.848 | USD -3,988 | 112.41 Profit of 1,296 on sale |
| 2025-09-10 | BUY | 3,008 | 83.850 | 85.170 | 85.038 | USD 255,794 | 112.56 |
| 2025-09-09 | BUY | 184 | 84.400 | 84.930 | 84.877 | USD 15,617 | 112.70 |
| 2025-08-06 | BUY | 885 | 86.250 | 86.980 | 86.907 | USD 76,913 | 112.98 |
| 2025-07-31 | BUY | 235 | 86.160 | 87.080 | 86.988 | USD 20,442 | 113.26 |
| 2025-07-29 | BUY | 940 | 90.840 | 98.190 | 97.455 | USD 91,608 | 113.52 |
| 2025-07-28 | BUY | 184 | 101.580 | 103.370 | 103.191 | USD 18,987 | 113.58 |
| 2025-07-25 | BUY | 282 | 103.560 | 104.160 | 104.100 | USD 29,356 | 113.63 |
| 2025-07-24 | BUY | 137 | 102.530 | 103.500 | 103.403 | USD 14,166 | 113.69 |
| 2025-07-23 | BUY | 329 | 103.530 | 103.940 | 103.899 | USD 34,183 | 113.75 |
| 2025-07-22 | BUY | 188 | 101.140 | 101.220 | 101.212 | USD 19,028 | 113.82 |
| 2025-07-18 | BUY | 360 | 99.220 | 99.780 | 99.724 | USD 35,901 | 113.90 |
| 2025-07-17 | BUY | 282 | 99.500 | 100.000 | 99.950 | USD 28,186 | 113.98 |
| 2025-07-11 | BUY | 376 | 101.270 | 102.900 | 102.737 | USD 38,629 | 114.29 |
| 2025-07-10 | BUY | 423 | 102.920 | 104.490 | 104.333 | USD 44,133 | 114.35 |
| 2025-07-09 | BUY | 423 | 102.150 | 103.250 | 103.140 | USD 43,628 | 114.42 |
| 2025-07-07 | SELL | -282 | 100.850 | 104.290 | 103.946 | USD -29,313 | 114.57 Profit of 2,997 on sale |
| 2025-07-02 | SELL | -1,158 | 105.540 | 105.890 | 105.855 | USD -122,580 | 114.75 Profit of 10,298 on sale |
| 2025-06-27 | BUY | 141 | 101.180 | 101.960 | 101.882 | USD 14,365 | 114.91 |
| 2025-06-26 | BUY | 141 | 100.600 | 101.300 | 101.230 | USD 14,273 | 115.00 |
| 2025-06-24 | SELL | -658 | 100.620 | 101.590 | 101.493 | USD -66,782 | 115.18 Profit of 9,005 on sale |
| 2025-06-18 | BUY | 376 | 99.210 | 100.250 | 100.146 | USD 37,655 | 115.57 |
| 2025-06-17 | BUY | 141 | 99.670 | 100.910 | 100.786 | USD 14,211 | 115.67 |
| 2025-06-16 | SELL | -192 | 101.090 | 101.480 | 101.441 | USD -19,477 | 115.76 Profit of 2,749 on sale |
| 2025-06-13 | BUY | 405 | 100.000 | 101.490 | 101.341 | USD 41,043 | 115.86 |
| 2025-06-12 | SELL | -235 | 100.920 | 101.060 | 101.046 | USD -23,746 | 115.95 Profit of 3,503 on sale |
| 2025-06-11 | BUY | 501 | 101.160 | 103.320 | 103.104 | USD 51,655 | 116.05 |
| 2025-06-06 | BUY | 141 | 98.250 | 98.750 | 98.700 | USD 13,917 | 116.36 |
| 2025-06-05 | BUY | 658 | 96.870 | 98.800 | 98.607 | USD 64,883 | 116.49 |
| 2025-06-04 | BUY | 94 | 98.550 | 98.770 | 98.748 | USD 9,282 | 116.61 |
| 2025-06-03 | SELL | -47 | 98.080 | 98.420 | 98.386 | USD -4,624 | 116.73 Profit of 862 on sale |
| 2025-05-30 | SELL | -5,734 | 97.540 | 98.000 | 97.954 | USD -561,668 | 116.99 Profit of 109,175 on sale |
| 2025-05-29 | BUY | 125 | 98.100 | 98.330 | 98.307 | USD 12,288 | 117.12 |
| 2025-05-27 | BUY | 811 | 97.550 | 97.720 | 97.703 | USD 79,237 | 117.40 |
| 2025-05-23 | BUY | 645 | 95.370 | 96.170 | 96.090 | USD 61,978 | 117.71 |
| 2025-05-22 | BUY | 329 | 96.970 | 97.280 | 97.249 | USD 31,995 | 117.85 |
| 2025-05-19 | BUY | 276 | 99.110 | 99.140 | 99.137 | USD 27,362 | 118.29 |
| 2025-05-16 | BUY | 138 | 101.320 | 101.650 | 101.617 | USD 14,023 | 118.41 |
| 2025-05-15 | SELL | -92 | 100.350 | 100.410 | 100.404 | USD -9,237 | 118.55 Profit of 1,669 on sale |
| 2025-05-14 | BUY | 46 | 99.650 | 100.160 | 100.109 | USD 4,605 | 118.69 |
| 2025-05-13 | BUY | 92 | 99.810 | 101.460 | 101.295 | USD 9,319 | 118.82 |
| 2025-05-12 | BUY | 317 | 101.210 | 102.840 | 102.677 | USD 32,549 | 118.96 |
| 2025-05-09 | SELL | -230 | 95.890 | 97.710 | 97.528 | USD -22,431 | 119.13 Profit of 4,968 on sale |
| 2025-05-08 | BUY | 92 | 96.950 | 97.550 | 97.490 | USD 8,969 | 119.30 |
| 2025-05-07 | BUY | 138 | 93.960 | 94.380 | 94.338 | USD 13,019 | 119.49 |
| 2025-05-02 | BUY | 5,106 | 96.400 | 97.660 | 97.534 | USD 498,009 | 120.06 |
| 2025-04-30 | BUY | 1,610 | 95.300 | 96.540 | 96.416 | USD 155,230 | 120.46 |
| 2025-04-29 | BUY | 405 | 96.730 | 98.800 | 98.593 | USD 39,930 | 120.65 |
| 2025-04-28 | BUY | 322 | 97.090 | 98.960 | 98.773 | USD 31,805 | 120.84 |
| 2025-04-25 | BUY | 828 | 97.910 | 98.650 | 98.576 | USD 81,621 | 121.02 |
| 2025-04-24 | SELL | -966 | 98.920 | 98.980 | 98.974 | USD -95,609 | 121.21 Profit of 21,475 on sale |
| 2025-04-23 | BUY | 874 | 97.210 | 99.820 | 99.559 | USD 87,015 | 121.40 |
| 2025-04-22 | BUY | 368 | 96.840 | 97.800 | 97.704 | USD 35,955 | 121.61 |
| 2025-04-17 | BUY | 506 | 96.430 | 97.320 | 97.231 | USD 49,199 | 122.26 |
| 2025-04-15 | BUY | 460 | 96.500 | 98.570 | 98.363 | USD 45,247 | 122.72 |
| 2025-04-11 | BUY | 752 | 97.080 | 99.700 | 99.438 | USD 74,777 | 123.16 |
| 2025-04-09 | BUY | 282 | 99.660 | 100.190 | 100.137 | USD 28,239 | 123.61 |
| 2025-04-08 | BUY | 1,692 | 91.920 | 97.800 | 97.212 | USD 164,483 | 123.90 |
| 2025-04-07 | BUY | 552 | 95.560 | 99.200 | 98.836 | USD 54,557 | 124.16 |
| 2025-04-04 | SELL | -752 | 97.710 | 100.590 | 100.302 | USD -75,427 | 124.41 Profit of 18,127 on sale |
| 2025-04-02 | BUY | 6,392 | 110.200 | 110.500 | 110.470 | USD 706,124 | 124.54 |
| 2025-04-01 | BUY | 46 | 109.260 | 110.100 | 110.016 | USD 5,061 | 124.68 |
| 2025-03-31 | BUY | 322 | 109.990 | 110.860 | 110.773 | USD 35,669 | 124.82 |
| 2025-03-28 | BUY | 184 | 109.660 | 111.340 | 111.172 | USD 20,456 | 124.97 |
| 2025-03-27 | BUY | 86 | 111.010 | 111.780 | 111.703 | USD 9,606 | 125.11 |
| 2025-03-26 | BUY | 46 | 111.010 | 112.350 | 112.216 | USD 5,162 | 125.24 |
| 2025-03-25 | BUY | 502 | 109.950 | 116.000 | 115.395 | USD 57,928 | 125.40 |
| 2025-03-24 | BUY | 559 | 115.800 | 117.190 | 117.051 | USD 65,432 | 125.49 |
| 2025-03-21 | SELL | -184 | 115.100 | 115.420 | 115.388 | USD -21,231 | 125.60 Profit of 1,878 on sale |
| 2025-03-20 | BUY | 736 | 116.980 | 118.210 | 118.087 | USD 86,912 | 125.68 |
| 2025-03-19 | BUY | 129 | 117.470 | 118.870 | 118.730 | USD 15,316 | 125.77 |
| 2025-03-18 | BUY | 1,596 | 118.860 | 119.000 | 118.986 | USD 189,902 | 125.84 |
| 2025-03-17 | BUY | 322 | 118.060 | 118.780 | 118.708 | USD 38,224 | 125.92 |
| 2025-03-14 | BUY | 2,392 | 116.760 | 116.920 | 116.904 | USD 279,634 | 126.02 |
| 2025-03-13 | BUY | 460 | 115.230 | 117.470 | 117.246 | USD 53,933 | 126.14 |
| 2025-03-12 | SELL | -2,300 | 115.260 | 116.070 | 115.989 | USD -266,775 | 126.25 Profit of 23,611 on sale |
| 2025-03-11 | SELL | -1,702 | 116.360 | 120.580 | 120.158 | USD -204,509 | 126.36 Profit of 10,561 on sale |
| 2025-03-10 | BUY | 506 | 120.620 | 123.700 | 123.392 | USD 62,436 | 126.43 |
| 2025-03-07 | BUY | 92 | 121.620 | 121.660 | 121.656 | USD 11,192 | 126.48 |
| 2025-03-05 | BUY | 690 | 119.020 | 119.590 | 119.533 | USD 82,478 | 126.57 |
| 2025-03-04 | BUY | 782 | 116.790 | 118.660 | 118.473 | USD 92,646 | 126.68 |
| 2025-03-03 | BUY | 1,472 | 119.260 | 120.980 | 120.808 | USD 177,829 | 126.76 |
| 2025-02-28 | BUY | 1,196 | 119.030 | 119.630 | 119.570 | USD 143,006 | 126.86 |
| 2025-02-27 | SELL | -230 | 117.630 | 118.730 | 118.620 | USD -27,283 | 126.97 Profit of 1,919 on sale |
| 2025-02-25 | BUY | 1,702 | 118.110 | 118.340 | 118.317 | USD 201,376 | 127.20 |
| 2025-02-21 | BUY | 184 | 116.330 | 116.850 | 116.798 | USD 21,491 | 127.47 |
| 2025-02-18 | SELL | -414 | 115.420 | 115.780 | 115.744 | USD -47,918 | 127.93 Profit of 5,045 on sale |
| 2025-02-14 | SELL | -2,806 | 116.220 | 116.760 | 116.706 | USD -327,477 | 128.24 Profit of 32,369 on sale |
| 2025-02-13 | BUY | 46 | 115.640 | 116.130 | 116.081 | USD 5,340 | 128.41 |
| 2025-02-12 | BUY | 454 | 114.260 | 114.840 | 114.782 | USD 52,111 | 128.61 |
| 2025-02-07 | SELL | -61 | 113.110 | 113.960 | 113.875 | USD -6,946 | 129.23 Profit of 937 on sale |
| 2025-02-06 | BUY | 874 | 113.470 | 113.870 | 113.830 | USD 99,487 | 129.46 |
| 2025-02-05 | BUY | 230 | 111.900 | 112.670 | 112.593 | USD 25,896 | 129.72 |
| 2025-02-04 | BUY | 276 | 111.770 | 112.150 | 112.112 | USD 30,943 | 129.99 |
| 2025-02-03 | BUY | 276 | 111.290 | 112.560 | 112.433 | USD 31,032 | 130.27 |
| 2025-01-31 | BUY | 506 | 114.230 | 116.590 | 116.354 | USD 58,875 | 130.52 |
| 2025-01-29 | SELL | -46 | 133.780 | 136.580 | 136.300 | USD -6,270 | 130.72 Loss of -257 on sale |
| 2025-01-28 | SELL | -414 | 135.420 | 136.990 | 136.833 | USD -56,649 | 130.64 Loss of -2,564 on sale |
| 2025-01-27 | SELL | -736 | 136.260 | 136.860 | 136.800 | USD -100,685 | 130.55 Loss of -4,602 on sale |
| 2025-01-24 | BUY | 552 | 133.030 | 133.900 | 133.813 | USD 73,865 | 130.51 |
| 2025-01-23 | BUY | 92 | 133.610 | 133.670 | 133.664 | USD 12,297 | 130.45 |
| 2025-01-22 | BUY | 761 | 132.550 | 133.430 | 133.342 | USD 101,473 | 130.42 |
| 2025-01-21 | BUY | 552 | 132.870 | 133.570 | 133.500 | USD 73,692 | 130.37 |
| 2025-01-16 | BUY | 863 | 129.940 | 130.660 | 130.588 | USD 112,697 | 130.41 |
| 2025-01-14 | BUY | 368 | 125.840 | 125.930 | 125.921 | USD 46,339 | 130.55 |
| 2025-01-10 | BUY | 1,104 | 123.280 | 125.430 | 125.215 | USD 138,237 | 130.81 |
| 2024-12-30 | BUY | 138 | 125.320 | 125.830 | 125.779 | USD 17,358 | 131.37 |
| 2024-12-27 | BUY | 184 | 126.110 | 126.860 | 126.785 | USD 23,328 | 131.49 |
| 2024-12-23 | BUY | 1,380 | 125.750 | 125.930 | 125.912 | USD 173,759 | 131.88 |
| 2024-12-20 | BUY | 368 | 125.680 | 126.820 | 126.706 | USD 46,628 | 132.03 |
| 2024-12-19 | BUY | 46 | 122.650 | 124.660 | 124.459 | USD 5,725 | 132.28 |
| 2024-12-18 | BUY | 368 | 123.820 | 127.130 | 126.799 | USD 46,662 | 132.50 |
| 2024-12-17 | BUY | 92 | 127.320 | 128.860 | 128.706 | USD 11,841 | 132.64 |
| 2024-12-16 | BUY | 460 | 128.550 | 130.300 | 130.125 | USD 59,858 | 132.75 |
| 2024-12-13 | BUY | 338 | 128.760 | 129.040 | 129.012 | USD 43,606 | 132.87 |
| 2024-12-10 | BUY | 2,300 | 130.220 | 130.920 | 130.850 | USD 300,955 | 133.06 |
| 2024-12-09 | BUY | 276 | 128.530 | 128.790 | 128.764 | USD 35,539 | 133.20 |
| 2024-12-06 | SELL | -690 | 125.610 | 128.550 | 128.256 | USD -88,497 | 133.45 Profit of 3,581 on sale |
| 2024-12-05 | SELL | -46 | 127.590 | 129.680 | 129.471 | USD -5,956 | 133.64 Profit of 192 on sale |
| 2024-12-03 | BUY | 230 | 129.710 | 134.210 | 133.760 | USD 30,765 | 133.95 |
| 2024-11-27 | SELL | -276 | 135.680 | 137.100 | 136.958 | USD -37,800 | 133.73 Loss of -890 on sale |
| 2024-11-26 | BUY | 966 | 134.960 | 137.590 | 137.327 | USD 132,658 | 133.68 |
| 2024-11-25 | BUY | 3,698 | 137.540 | 138.670 | 138.557 | USD 512,384 | 133.51 |
| 2024-11-22 | SELL | -84 | 134.820 | 135.090 | 135.063 | USD -11,345 | 133.44 Loss of -136 on sale |
| 2024-11-21 | SELL | -225 | 131.370 | 132.550 | 132.432 | USD -29,797 | 133.55 Profit of 251 on sale |
| 2024-11-20 | SELL | -90 | 132.090 | 133.420 | 133.287 | USD -11,996 | 133.62 Profit of 30 on sale |
| 2024-11-19 | BUY | 45 | 133.200 | 134.740 | 134.586 | USD 6,056 | 133.65 |
| 2024-11-18 | BUY | 376 | 135.130 | 135.310 | 135.292 | USD 50,870 | 133.56 |
| 2024-11-11 | BUY | 135 | 131.610 | 133.730 | 133.518 | USD 18,025 | 133.92 |
| 2024-11-07 | BUY | 123 | 134.150 | 135.400 | 135.275 | USD 16,639 | 134.01 |
| 2024-11-06 | BUY | 1,080 | 133.920 | 135.790 | 135.603 | USD 146,451 | 134.02 |
| 2024-11-05 | BUY | 225 | 133.840 | 133.860 | 133.858 | USD 30,118 | 134.04 |
| 2024-11-04 | BUY | 84 | 133.000 | 134.770 | 134.593 | USD 11,306 | 134.14 |
| 2024-11-01 | BUY | 126 | 134.050 | 135.370 | 135.238 | USD 17,040 | 134.15 |
| 2024-10-30 | SELL | -270 | 133.800 | 135.320 | 135.168 | USD -36,495 | 134.21 Loss of -258 on sale |
| 2024-10-29 | SELL | -810 | 134.310 | 136.070 | 135.894 | USD -110,074 | 134.20 Loss of -1,373 on sale |
| 2024-10-28 | SELL | -315 | 135.340 | 137.790 | 137.545 | USD -43,327 | 133.97 Loss of -1,126 on sale |
| 2024-10-21 | SELL | -45 | 131.330 | 133.850 | 133.598 | USD -6,012 | 0.00 Loss of -6,012 on sale |