| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-21 | SELL | -187 | 205.870 | 200.840 | 201.343 | USD -37,651 | 104.85 Loss of -18,044 on sale |
| 2025-10-16 | SELL | -1,309 | 206.340 | 195.200 | 196.314 | USD -256,975 | 103.55 Loss of -121,426 on sale |
| 2025-10-15 | SELL | -561 | 192.880 | 187.423 | 187.969 | USD -105,451 | 103.16 Loss of -47,576 on sale |
| 2025-10-02 | BUY | 1,683 | 186.180 | 181.210 | 181.707 | USD 305,813 | 102.44 |
| 2025-10-01 | BUY | 187 | 182.390 | 165.500 | 167.189 | USD 31,264 | 102.08 |
| 2025-09-30 | SELL | -374 | 168.950 | 163.960 | 164.459 | USD -61,508 | 101.79 Loss of -23,438 on sale |
| 2025-09-25 | BUY | 187 | 158.950 | 154.650 | 155.080 | USD 29,000 | 101.01 |
| 2025-09-24 | SELL | -29,389 | 165.340 | 158.300 | 159.004 | USD -4,672,969 | 100.73 Loss of -1,712,507 on sale |
| 2025-09-18 | BUY | 780 | | | 168.890* | | 100.42 |
| 2025-08-27 | SELL | -975 | | | 117.750* | | 99.97 Profit of 97,467 on sale |
| 2025-08-15 | SELL | -19,163 | 123.380 | 119.440 | 119.834 | USD -2,296,379 | 99.71 Loss of -385,674 on sale |
| 2025-08-12 | BUY | 606 | 128.550 | 123.040 | 123.591 | USD 74,896 | 99.58 |
| 2025-08-05 | BUY | 1,616 | 110.640 | 106.830 | 107.211 | USD 173,253 | 99.37 |
| 2025-08-04 | BUY | 1,206 | 107.870 | 105.460 | 105.701 | USD 127,475 | 99.33 |
| 2025-08-01 | SELL | -603 | 106.500 | 103.380 | 103.692 | USD -62,526 | 99.30 Loss of -2,646 on sale |
| 2025-07-31 | BUY | 603 | 112.270 | 106.940 | 107.473 | USD 64,806 | 99.26 |
| 2025-07-30 | BUY | 1,206 | 114.890 | 112.410 | 112.658 | USD 135,866 | 99.18 |
| 2025-07-29 | BUY | 804 | 113.540 | 110.670 | 110.957 | USD 89,209 | 99.12 |
| 2025-07-28 | BUY | 6,834 | 112.000 | 109.860 | 110.074 | USD 752,246 | 99.06 |
| 2025-07-23 | BUY | 804 | 110.270 | 108.876 | 109.015 | USD 87,648 | 98.88 |
| 2025-07-21 | BUY | 1,407 | 115.920 | 112.670 | 112.995 | USD 158,984 | 98.75 |
| 2025-07-17 | SELL | -201 | 114.200 | 110.950 | 111.275 | USD -22,366 | 98.60 Loss of -2,547 on sale |
| 2025-07-16 | SELL | -400 | 119.090 | 114.810 | 115.238 | USD -46,095 | 98.51 Loss of -6,691 on sale |
| 2025-07-11 | BUY | 400 | 124.810 | 121.240 | 121.597 | USD 48,639 | 98.16 |
| 2025-07-08 | BUY | 800 | 125.450 | 121.950 | 122.300 | USD 97,840 | 97.76 |
| 2025-07-03 | BUY | 804 | 123.630 | 121.830 | 122.010 | USD 98,096 | 97.38 |
| 2025-07-02 | BUY | 1,000 | 123.000 | 118.060 | 118.554 | USD 118,554 | 97.24 |
| 2025-07-01 | BUY | 1,800 | 123.990 | 119.080 | 119.571 | USD 215,228 | 97.12 |
| 2025-06-30 | BUY | 1,200 | 125.080 | 121.850 | 122.173 | USD 146,608 | 96.97 |
| 2025-06-27 | SELL | -600 | 127.540 | 123.390 | 123.805 | USD -74,283 | 96.82 Loss of -16,191 on sale |
| 2025-06-26 | SELL | -8,600 | 129.850 | 123.790 | 124.396 | USD -1,069,806 | 96.66 Loss of -238,540 on sale |
| 2025-06-24 | BUY | 400 | 128.100 | 124.960 | 125.274 | USD 50,110 | 96.31 |
| 2025-06-23 | SELL | -400 | 124.510 | 119.810 | 120.280 | USD -48,112 | 96.17 Loss of -9,645 on sale |
| 2025-06-20 | BUY | 30,332 | 124.160 | 120.380 | 120.758 | USD 3,662,832 | 96.01 |
| 2025-06-17 | BUY | 585 | 123.510 | 119.350 | 119.766 | USD 70,063 | 95.58 |
| 2025-06-16 | BUY | 4,095 | 120.960 | 117.320 | 117.684 | USD 481,916 | 95.44 |
| 2025-06-13 | BUY | 3,120 | 117.100 | 113.660 | 114.004 | USD 355,692 | 95.32 |
| 2025-06-12 | SELL | -390 | 116.480 | 113.520 | 113.816 | USD -44,388 | 95.20 Loss of -7,261 on sale |
| 2025-06-11 | BUY | 1,170 | 117.260 | 114.730 | 114.983 | USD 134,530 | 95.08 |
| 2025-06-10 | SELL | -390 | 114.923 | 111.230 | 111.599 | USD -43,524 | 94.96 Loss of -6,488 on sale |
| 2025-06-06 | BUY | 195 | 111.050 | 108.040 | 108.341 | USD 21,126 | 94.79 |
| 2025-06-05 | BUY | 195 | 109.030 | 105.530 | 105.880 | USD 20,647 | 94.72 |
| 2025-06-04 | BUY | 2,730 | 103.910 | 101.700 | 101.921 | USD 278,244 | 94.66 |
| 2025-06-02 | BUY | 2,328 | | | 98.180* | | 94.60 |
| 2025-05-30 | BUY | 388 | | | 94.460* | | 94.60 |
| 2025-05-29 | BUY | 776 | | | 96.800* | | 94.58 |
| 2025-05-27 | BUY | 21,534 | 96.700 | 94.190 | 94.441 | USD 2,033,693 | 94.56 |
| 2025-05-22 | BUY | 388 | 97.220 | 94.370 | 94.655 | USD 36,726 | 94.58 |
| 2025-05-21 | SELL | -388 | 98.820 | 95.260 | 95.616 | USD -37,099 | 94.57 Loss of -407 on sale |
| 2025-05-20 | SELL | -3,104 | 98.630 | 96.970 | 97.136 | USD -301,510 | 94.54 Loss of -8,045 on sale |
| 2025-05-16 | SELL | -27,085 | 98.190 | 95.760 | 96.003 | USD -2,600,241 | 94.49 Loss of -40,856 on sale |
| 2025-05-13 | BUY | 600 | | | 96.930* | | 94.47 |
| 2025-05-12 | BUY | 200 | | | 92.290* | | 94.48 |
| 2025-05-07 | BUY | 597 | | | 82.620* | | 94.69 |
| 2025-05-06 | BUY | 597 | | | 80.510* | | 94.79 |
| 2025-05-02 | BUY | 2,189 | 81.670 | 79.100 | 79.357 | USD 173,712 | 94.99 |
| 2025-05-01 | BUY | 597 | 79.890 | 77.640 | 77.865 | USD 46,485 | 95.11 |
| 2025-04-30 | BUY | 1,791 | 77.145 | 73.500 | 73.864 | USD 132,291 | 95.24 |
| 2025-04-29 | BUY | 199 | 78.190 | 76.475 | 76.646 | USD 15,253 | 95.37 |
| 2025-04-28 | BUY | 5,174 | 79.610 | 76.920 | 77.189 | USD 399,376 | 95.49 |
| 2025-04-25 | BUY | 398 | 80.290 | 76.900 | 77.239 | USD 30,741 | 95.61 |
| 2025-04-24 | SELL | -1,194 | 77.590 | 73.600 | 73.999 | USD -88,355 | 95.74 Profit of 25,958 on sale |
| 2025-04-23 | BUY | 2,985 | 75.390 | 72.500 | 72.789 | USD 217,275 | 95.91 |
| 2025-04-22 | BUY | 1,194 | 70.400 | 67.440 | 67.736 | USD 80,877 | 96.10 |
| 2025-04-16 | BUY | 4,776 | 70.451 | 67.170 | 67.498 | USD 322,371 | 96.95 |
| 2025-04-15 | BUY | 2,786 | 72.800 | 70.550 | 70.775 | USD 197,179 | 97.15 |
| 2025-04-14 | BUY | 398 | 74.760 | 69.970 | 70.449 | USD 28,039 | 97.36 |
| 2025-04-11 | BUY | 1,990 | 70.165 | 66.825 | 67.159 | USD 133,646 | 97.58 |
| 2025-04-10 | BUY | 637 | 73.050 | 67.500 | 68.055 | USD 43,351 | 97.79 |
| 2025-04-09 | SELL | -636 | 78.560 | 63.700 | 65.186 | USD -41,458 | 97.95 Profit of 20,840 on sale |
| 2025-04-08 | BUY | 3,180 | 72.970 | 63.520 | 64.465 | USD 204,999 | 98.22 |
| 2025-04-07 | SELL | -3,816 | 72.460 | 61.540 | 62.632 | USD -239,004 | 98.46 Profit of 136,711 on sale |
| 2025-04-04 | SELL | -1,272 | 71.340 | 63.860 | 64.608 | USD -82,182 | 98.73 Profit of 43,408 on sale |
| 2025-04-02 | SELL | -1,272 | | | 88.600* | | 98.82 Profit of 125,696 on sale |
| 2025-04-01 | SELL | -636 | | | 88.710* | | 98.90 Profit of 62,902 on sale |
| 2025-03-31 | SELL | -636 | | | 86.890* | | 99.00 Profit of 62,966 on sale |
| 2025-03-28 | BUY | 636 | | | 88.440* | | 99.09 |
| 2025-03-26 | BUY | 1,908 | | | 92.130* | | 99.22 |
| 2025-03-25 | BUY | 636 | | | 94.180* | | 99.26 |
| 2025-03-24 | BUY | 1,270 | | | 96.940* | | 99.29 |
| 2025-03-21 | SELL | -26,878 | | | 94.720* | | 99.33 Profit of 2,669,676 on sale |
| 2025-03-19 | BUY | 2,632 | | | 102.060* | | 99.27 |
| 2025-03-18 | BUY | 1,974 | | | 101.720* | | 99.25 |
| 2025-03-17 | BUY | 658 | | | 103.110* | | 99.21 |
| 2025-03-14 | BUY | 658 | | | 100.790* | | 99.20 |
| 2025-03-13 | SELL | -658 | | | 94.880* | | 99.24 Profit of 65,297 on sale |
| 2025-03-11 | SELL | -4,606 | | | 89.050* | | 99.37 Profit of 457,685 on sale |
| 2025-03-10 | SELL | -2,632 | | | 87.080* | | 99.49 Profit of 261,845 on sale |
| 2025-03-07 | SELL | -5,264 | | | 92.960* | | 99.55 Profit of 524,024 on sale |
| 2025-03-05 | SELL | -12,502 | | | 94.340* | | 99.60 Profit of 1,245,196 on sale |
| 2025-03-04 | SELL | -1,974 | | | 91.200* | | 99.68 Profit of 196,774 on sale |
| 2025-03-03 | BUY | 658 | 96.200 | 92.600 | 92.960 | USD 61,168 | 99.77 |
| 2025-02-28 | SELL | -2,632 | 94.460 | 89.870 | 90.329 | USD -237,746 | 99.84 Profit of 25,024 on sale |
| 2025-02-27 | BUY | 658 | 99.890 | 91.490 | 92.330 | USD 60,753 | 99.92 |
| 2025-02-26 | BUY | 1,316 | 99.720 | 95.500 | 95.922 | USD 126,233 | 99.94 |
| 2025-02-20 | BUY | 1,314 | 104.850 | 102.340 | 102.591 | USD 134,805 | 100.04 |
| 2025-02-19 | BUY | 1,971 | 107.190 | 103.620 | 103.977 | USD 204,939 | 99.99 |
| 2025-02-14 | BUY | 3,285 | 100.698 | 98.000 | 98.270 | USD 322,816 | 99.93 |
| 2025-02-13 | BUY | 1,971 | 96.065 | 92.020 | 92.424 | USD 182,169 | 99.97 |
| 2025-02-11 | SELL | -1,314 | 95.840 | 93.560 | 93.788 | USD -123,237 | 100.14 Profit of 8,346 on sale |
| 2025-02-05 | SELL | -656 | 93.640 | 90.220 | 90.562 | USD -59,409 | 100.43 Profit of 6,476 on sale |
| 2025-02-04 | BUY | 656 | 91.450 | 88.800 | 89.065 | USD 58,427 | 100.56 |
| 2025-02-03 | BUY | 656 | 91.400 | 88.019 | 88.357 | USD 57,962 | 100.69 |
| 2025-01-30 | BUY | 1,312 | 93.160 | 90.300 | 90.586 | USD 118,849 | 100.91 |
| 2025-01-28 | BUY | 1,968 | 93.430 | 88.040 | 88.579 | USD 174,323 | 101.24 |
| 2025-01-27 | BUY | 1,968 | 96.100 | 88.360 | 89.134 | USD 175,416 | 101.37 |
| 2025-01-24 | BUY | 656 | 105.720 | 102.720 | 103.020 | USD 67,581 | 101.35 |
| 2025-01-23 | BUY | 3,936 | 106.180 | 103.350 | 103.633 | USD 407,900 | 101.30 |
| 2025-01-21 | BUY | 5,904 | 110.240 | 105.260 | 105.758 | USD 624,395 | 101.07 |
| 2025-01-17 | BUY | 2,624 | 105.880 | 102.500 | 102.838 | USD 269,847 | 100.94 |
| 2025-01-16 | BUY | 2,624 | 104.800 | 101.870 | 102.163 | USD 268,076 | 100.91 |
| 2025-01-15 | BUY | 3,280 | 103.930 | 99.350 | 99.808 | USD 327,370 | 100.88 |
| 2025-01-13 | BUY | 656 | 95.990 | 92.890 | 93.200 | USD 61,139 | 101.02 |
| 2025-01-10 | BUY | 2,624 | 100.780 | 96.870 | 97.261 | USD 255,213 | 101.05 |
| 2025-01-08 | BUY | 1,312 | 103.460 | 98.300 | 98.816 | USD 129,647 | 101.10 |
| 2025-01-08 | BUY | 1,312 | 103.460 | 98.300 | 98.816 | USD 129,647 | 101.10 |
| 2025-01-06 | BUY | 1,968 | 101.520 | 95.480 | 96.084 | USD 189,093 | 101.13 |
| 2025-01-03 | BUY | 1,312 | 90.195 | 87.510 | 87.779 | USD 115,165 | 101.32 |
| 2025-01-02 | BUY | 1,968 | 87.640 | 84.740 | 85.030 | USD 167,339 | 101.56 |
| 2024-12-30 | BUY | 1,968 | 87.050 | 84.580 | 84.827 | USD 166,940 | 102.15 |
| 2024-12-27 | BUY | 656 | 89.490 | 87.580 | 87.771 | USD 57,578 | 102.39 |
| 2024-12-23 | BUY | 656 | 91.100 | 88.400 | 88.670 | USD 58,168 | 103.11 |
| 2024-12-20 | BUY | 6,293 | 90.250 | 83.540 | 84.211 | USD 529,940 | 103.36 |
| 2024-12-19 | BUY | 3,270 | 91.000 | 84.750 | 85.375 | USD 279,176 | 103.68 |
| 2024-12-18 | BUY | 654 | 112.030 | 102.740 | 103.669 | USD 67,800 | 103.68 |
| 2024-12-17 | BUY | 654 | 110.490 | 107.680 | 107.961 | USD 70,606 | 103.58 |
| 2024-12-16 | BUY | 5,232 | 111.130 | 104.550 | 105.208 | USD 550,448 | 103.48 |
| 2024-12-13 | BUY | 654 | 103.200 | 99.665 | 100.019 | USD 65,412 | 103.50 |
| 2024-12-11 | BUY | 654 | 102.660 | 98.300 | 98.736 | USD 64,573 | 103.53 |
| 2024-12-10 | BUY | 1,308 | 105.000 | 98.570 | 99.213 | USD 129,771 | 103.65 |
| 2024-12-06 | BUY | 1,308 | 102.190 | 100.030 | 100.246 | USD 131,122 | 103.73 |
| 2024-12-05 | BUY | 1,308 | 104.250 | 100.610 | 100.974 | USD 132,074 | 103.80 |
| 2024-12-04 | BUY | 1,308 | 103.410 | 99.800 | 100.161 | USD 131,011 | 103.81 |
| 2024-12-03 | BUY | 2,616 | 103.680 | 99.630 | 100.035 | USD 261,692 | 103.91 |
| 2024-12-02 | BUY | 1,962 | 100.090 | 97.530 | 97.786 | USD 191,856 | 104.05 |
| 2024-11-29 | BUY | 1,308 | 98.200 | 96.100 | 96.310 | USD 125,973 | 104.21 |
| 2024-11-21 | BUY | 654 | 103.290 | 98.060 | 98.583 | USD 64,473 | 104.75 |
| 2024-11-20 | BUY | 653 | 98.530 | 96.530 | 96.730 | USD 63,165 | 104.95 |
| 2024-11-15 | BUY | 1,306 | 98.200 | 95.640 | 95.896 | USD 125,240 | 105.79 |
| 2024-11-14 | BUY | 1,308 | 102.290 | 98.560 | 98.933 | USD 129,404 | 106.03 |
| 2024-11-12 | BUY | 2,612 | 105.090 | 102.080 | 102.381 | USD 267,419 | 106.35 |
| 2024-11-11 | BUY | 1,306 | 111.500 | 106.770 | 107.243 | USD 140,059 | 106.26 |
| 2024-11-08 | BUY | 1,306 | 114.300 | 110.565 | 110.939 | USD 144,886 | 106.01 |
| 2024-11-07 | BUY | 652 | 113.860 | 111.370 | 111.619 | USD 72,776 | 105.68 |
| 2024-11-06 | BUY | 1,959 | 112.320 | 107.200 | 107.712 | USD 211,008 | 105.38 |
| 2024-11-05 | BUY | 1,959 | 105.620 | 101.790 | 102.173 | USD 200,157 | 105.38 |
| 2024-11-04 | SELL | -1,959 | 103.790 | 101.000 | 101.279 | USD -198,406 ( 3,657) | 105.57 Profit of 8,403 on sale |
| 2024-10-31 | BUY | 1,959 | 102.490 | 99.070 | 99.412 | USD 194,748 | 106.26 |
| 2024-10-30 | SELL | -652 | 106.800 | 103.640 | 103.956 | USD -67,779 ( -1,277) | 106.40 Profit of 1,591 on sale |
| 2024-10-29 | BUY | 652 | 108.750 | 105.600 | 105.915 | USD 69,057 | 106.28 |
| 2024-10-28 | BUY | 1,304 | 108.180 | 106.320 | 106.506 | USD 138,884 | 106.27 |
| 2024-10-23 | BUY | 1,304 | 107.100 | 103.540 | 103.896 | USD 135,480 | 106.32 |
| 2024-10-22 | BUY | 50,669 | 108.520 | 106.370 | 106.585 | USD 5,400,555 | 106.19 |
| 2024-10-14 | BUY | 623 | 108.710 | 106.800 | 106.991 | USD 66,655 | 105.97 |
| 2024-10-11 | BUY | 1,244 | 107.650 | 104.990 | 105.256 | USD 130,938 | 105.87 |
| 2024-10-10 | BUY | 622 | 106.580 | 100.850 | 101.423 | USD 63,085 | 105.89 |
| 2024-10-09 | BUY | 621 | 102.290 | 100.320 | 100.517 | USD 62,421 | 106.49 |
| 2024-10-08 | BUY | 8,083 | 102.940 | 101.260 | 101.428 | USD 819,843 | 107.14 |
| 2024-09-27 | SELL | -9,530 | 110.970 | 107.030 | 107.424 | USD -1,023,751 | 107.07 Loss of -3,355 on sale |
| 2024-09-17 | BUY | 636 | 89.570 | 87.540 | 87.743 | USD 55,805 | 111.66 |
| 2024-09-13 | BUY | 3,159 | 91.470 | 87.870 | 88.230 | USD 278,719 | 118.47 |
| 2024-07-24 | BUY | 1,962 | 114.040 | 110.000 | 110.404 | USD 216,613 | 122.56 |
| 2024-07-19 | BUY | 1,960 | 117.210 | 113.850 | 114.186 | USD 223,805 | 130.87 |
| 2024-07-15 | BUY | 13,060 | 135.350 | 130.030 | 130.562 | USD 1,705,140 | 0.00 |