| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 799 | 123.760 | 121.850 | 122.041 | USD 97,511 | 91.98 |
| 2025-11-07 | SELL | -55 | | | 122.250* | | 91.85 Profit of 5,052 on sale |
| 2025-11-06 | SELL | -164 | 123.370 | 119.020 | 119.455 | USD -19,591 | 91.71 Loss of -4,551 on sale |
| 2025-11-05 | BUY | 521 | 123.050 | 118.070 | 118.568 | USD 61,774 | 91.57 |
| 2025-11-04 | BUY | 656 | 112.320 | 110.700 | 110.862 | USD 72,725 | 91.48 |
| 2025-11-03 | SELL | -336 | 114.950 | 112.630 | 112.862 | USD -37,922 | 91.38 Loss of -7,217 on sale |
| 2025-10-30 | BUY | 2,100 | 116.480 | 112.390 | 112.799 | USD 236,878 | 91.17 |
| 2025-10-29 | BUY | 2,100 | 113.340 | 114.310 | 114.213 | USD 239,847 | 91.06 |
| 2025-10-28 | BUY | 210 | 112.210 | 113.410 | 113.290 | USD 23,791 | 90.96 |
| 2025-10-27 | BUY | 126 | 113.050 | 114.600 | 114.445 | USD 14,420 | 90.86 |
| 2025-10-24 | BUY | 84 | 112.940 | 113.380 | 113.336 | USD 9,520 | 90.75 |
| 2025-10-21 | BUY | 126 | 111.180 | 111.590 | 111.549 | USD 14,055 | 90.47 |
| 2025-10-20 | BUY | 462 | 110.600 | 110.630 | 110.627 | USD 51,110 | 90.37 |
| 2025-10-16 | BUY | 420 | 109.370 | 111.450 | 111.242 | USD 46,722 | 90.19 |
| 2025-10-15 | BUY | 498 | 110.820 | 111.130 | 111.099 | USD 55,327 | 90.08 |
| 2025-10-06 | BUY | 378 | 109.580 | 111.220 | 111.056 | USD 41,979 | 89.81 |
| 2025-10-03 | BUY | 164 | 108.790 | 109.340 | 109.285 | USD 17,923 | 89.71 |
| 2025-10-02 | BUY | 328 | 108.660 | 110.250 | 110.091 | USD 36,110 | 89.61 |
| 2025-10-01 | BUY | 492 | 108.890 | 109.810 | 109.718 | USD 53,981 | 89.51 |
| 2025-09-30 | BUY | 2,993 | 109.950 | 110.010 | 110.004 | USD 329,242 | 89.41 |
| 2025-09-29 | BUY | 779 | 108.160 | 108.880 | 108.808 | USD 84,761 | 89.31 |
| 2025-09-26 | BUY | 1,757 | 107.010 | 107.290 | 107.262 | USD 188,459 | 89.22 |
| 2025-09-25 | BUY | 123 | 105.770 | 106.000 | 105.977 | USD 13,035 | 89.14 |
| 2025-09-18 | BUY | 492 | 108.480 | 109.890 | 109.749 | USD 53,997 | 89.03 |
| 2025-09-17 | BUY | 615 | 107.410 | 108.370 | 108.274 | USD 66,589 | 88.94 |
| 2025-09-16 | BUY | 984 | 106.960 | 107.940 | 107.842 | USD 106,117 | 88.84 |
| 2025-09-11 | SELL | -41 | 107.820 | 109.290 | 109.143 | USD -4,475 | 88.74 Loss of -836 on sale |
| 2025-08-15 | BUY | 86 | 103.520 | 105.440 | 105.248 | USD 9,051 | 88.57 |
| 2025-08-13 | BUY | 43 | 105.770 | 107.870 | 107.660 | USD 4,629 | 88.48 |
| 2025-07-31 | BUY | 215 | 105.000 | 107.200 | 106.980 | USD 23,001 | 88.29 |
| 2025-07-29 | BUY | 860 | 103.240 | 108.600 | 108.064 | USD 92,935 | 88.12 |
| 2025-07-28 | BUY | 168 | 111.520 | 112.630 | 112.519 | USD 18,903 | 87.99 |
| 2025-07-25 | BUY | 258 | 111.730 | 112.000 | 111.973 | USD 28,889 | 87.86 |
| 2025-07-24 | BUY | 126 | 110.020 | 110.670 | 110.605 | USD 13,936 | 87.73 |
| 2025-07-23 | BUY | 301 | 110.130 | 110.590 | 110.544 | USD 33,274 | 87.60 |
| 2025-07-22 | BUY | 172 | 108.300 | 108.510 | 108.489 | USD 18,660 | 87.49 |
| 2025-07-18 | BUY | 328 | 108.960 | 109.400 | 109.356 | USD 35,869 | 87.24 |
| 2025-07-17 | BUY | 258 | 108.950 | 109.020 | 109.013 | USD 28,125 | 87.12 |
| 2025-07-11 | BUY | 344 | 105.850 | 106.630 | 106.552 | USD 36,654 | 86.66 |
| 2025-07-10 | BUY | 387 | 106.330 | 107.200 | 107.113 | USD 41,453 | 86.55 |
| 2025-07-09 | BUY | 387 | 106.500 | 106.560 | 106.554 | USD 41,236 | 86.43 |
| 2025-07-07 | SELL | -258 | 105.980 | 107.060 | 106.952 | USD -27,594 | 86.19 Loss of -5,356 on sale |
| 2025-07-02 | SELL | -1,075 | 105.070 | 105.190 | 105.178 | USD -113,066 | 85.82 Loss of -20,806 on sale |
| 2025-06-27 | BUY | 134 | 105.070 | 105.890 | 105.808 | USD 14,178 | 85.58 |
| 2025-06-26 | BUY | 129 | 104.440 | 104.790 | 104.755 | USD 13,513 | 85.46 |
| 2025-06-24 | SELL | -602 | 103.600 | 104.400 | 104.320 | USD -62,801 | 85.23 Loss of -11,491 on sale |
| 2025-06-18 | BUY | 344 | 103.480 | 104.840 | 104.704 | USD 36,018 | 84.76 |
| 2025-06-17 | BUY | 129 | 103.840 | 104.880 | 104.776 | USD 13,516 | 84.64 |
| 2025-06-16 | SELL | -175 | 104.490 | 105.190 | 105.120 | USD -18,396 | 84.51 Loss of -3,607 on sale |
| 2025-06-13 | BUY | 378 | 101.970 | 102.740 | 102.663 | USD 38,807 | 84.39 |
| 2025-06-12 | SELL | -215 | 103.600 | 103.950 | 103.915 | USD -22,342 | 84.26 Loss of -4,226 on sale |
| 2025-06-11 | BUY | 465 | 103.190 | 104.150 | 104.054 | USD 48,385 | 84.13 |
| 2025-06-06 | BUY | 129 | 103.790 | 103.840 | 103.835 | USD 13,395 | 83.73 |
| 2025-06-05 | BUY | 602 | 102.320 | 102.680 | 102.644 | USD 61,792 | 83.60 |
| 2025-06-04 | BUY | 86 | 102.330 | 102.970 | 102.906 | USD 8,850 | 83.47 |
| 2025-06-03 | SELL | -43 | 101.180 | 101.360 | 101.342 | USD -4,358 | 83.35 Loss of -774 on sale |
| 2025-05-30 | SELL | -5,246 | 101.370 | 101.670 | 101.640 | USD -533,203 | 83.10 Loss of -97,267 on sale |
| 2025-05-29 | BUY | 117 | 102.140 | 102.360 | 102.338 | USD 11,974 | 82.96 |
| 2025-05-27 | BUY | 743 | 101.020 | 101.050 | 101.047 | USD 75,078 | 82.69 |
| 2025-05-23 | BUY | 600 | 97.990 | 98.100 | 98.089 | USD 58,853 | 82.47 |
| 2025-05-22 | BUY | 301 | 97.930 | 98.530 | 98.470 | USD 29,639 | 82.35 |
| 2025-05-19 | BUY | 258 | 97.860 | 98.330 | 98.283 | USD 25,357 | 82.00 |
| 2025-05-16 | BUY | 129 | 97.930 | 97.950 | 97.948 | USD 12,635 | 81.88 |
| 2025-05-15 | SELL | -86 | 96.790 | 96.980 | 96.961 | USD -8,339 | 81.77 Loss of -1,307 on sale |
| 2025-05-14 | BUY | 43 | 96.350 | 96.690 | 96.656 | USD 4,156 | 81.65 |
| 2025-05-13 | BUY | 86 | 96.060 | 97.110 | 97.005 | USD 8,342 | 81.54 |
| 2025-05-12 | BUY | 286 | 95.280 | 95.500 | 95.478 | USD 27,307 | 81.43 |
| 2025-05-09 | SELL | -215 | 91.920 | 92.080 | 92.064 | USD -19,794 | 81.35 Loss of -2,304 on sale |
| 2025-05-08 | BUY | 86 | 91.240 | 92.410 | 92.293 | USD 7,937 | 81.27 |
| 2025-05-07 | BUY | 129 | 89.750 | 91.050 | 90.920 | USD 11,729 | 81.20 |
| 2025-05-02 | BUY | 4,773 | 88.920 | 89.380 | 89.334 | USD 426,391 | 81.00 |
| 2025-04-30 | BUY | 1,505 | 83.900 | 84.020 | 84.008 | USD 126,432 | 80.92 |
| 2025-04-29 | BUY | 378 | 82.330 | 82.480 | 82.465 | USD 31,172 | 80.91 |
| 2025-04-28 | BUY | 301 | 81.100 | 81.950 | 81.865 | USD 24,641 | 80.91 |
| 2025-04-25 | BUY | 774 | 81.070 | 81.470 | 81.430 | USD 63,027 | 80.91 |
| 2025-04-24 | SELL | -903 | 80.360 | 80.610 | 80.585 | USD -72,768 | 80.91 Profit of 297 on sale |
| 2025-04-23 | BUY | 817 | 78.280 | 80.330 | 80.125 | USD 65,462 | 80.94 |
| 2025-04-22 | BUY | 344 | 76.610 | 76.880 | 76.853 | USD 26,437 | 80.98 |
| 2025-04-17 | BUY | 473 | 76.830 | 77.860 | 77.757 | USD 36,779 | 81.11 |
| 2025-04-15 | BUY | 430 | 78.590 | 79.840 | 79.715 | USD 34,277 | 81.18 |
| 2025-04-11 | BUY | 688 | 77.720 | 78.130 | 78.089 | USD 53,725 | 81.24 |
| 2025-04-09 | BUY | 258 | 78.830 | 79.930 | 79.820 | USD 20,594 | 81.31 |
| 2025-04-08 | BUY | 1,548 | 71.140 | 74.650 | 74.299 | USD 115,015 | 81.41 |
| 2025-04-07 | BUY | 507 | 72.030 | 74.190 | 73.974 | USD 37,505 | 81.50 |
| 2025-04-04 | SELL | -688 | 71.700 | 75.740 | 75.336 | USD -51,831 | 81.60 Profit of 4,308 on sale |
| 2025-04-02 | BUY | 5,848 | 82.860 | 83.060 | 83.040 | USD 485,618 | 81.58 |
| 2025-04-01 | BUY | 43 | 81.400 | 81.450 | 81.445 | USD 3,502 | 81.59 |
| 2025-03-31 | BUY | 301 | 80.110 | 80.570 | 80.524 | USD 24,238 | 81.60 |
| 2025-03-28 | BUY | 172 | 79.690 | 82.040 | 81.805 | USD 14,070 | 81.62 |
| 2025-03-27 | BUY | 80 | 82.170 | 82.830 | 82.764 | USD 6,621 | 81.62 |
| 2025-03-26 | BUY | 43 | 82.760 | 84.800 | 84.596 | USD 3,638 | 81.60 |
| 2025-03-25 | BUY | 471 | 84.340 | 85.100 | 85.024 | USD 40,046 | 81.57 |
| 2025-03-24 | BUY | 520 | 84.520 | 84.580 | 84.574 | USD 43,978 | 81.54 |
| 2025-03-21 | SELL | -172 | 82.730 | 82.790 | 82.784 | USD -14,239 | 81.53 Loss of -216 on sale |
| 2025-03-20 | BUY | 688 | 83.150 | 83.390 | 83.366 | USD 57,356 | 81.51 |
| 2025-03-19 | BUY | 120 | 82.890 | 83.430 | 83.376 | USD 10,005 | 81.50 |
| 2025-03-18 | BUY | 1,488 | 81.610 | 81.680 | 81.673 | USD 121,529 | 81.49 |
| 2025-03-17 | BUY | 301 | 81.510 | 82.050 | 81.996 | USD 24,681 | 81.49 |
| 2025-03-14 | BUY | 2,236 | 79.650 | 79.860 | 79.839 | USD 178,520 | 81.52 |
| 2025-03-13 | BUY | 430 | 77.460 | 79.120 | 78.954 | USD 33,950 | 81.56 |
| 2025-03-12 | SELL | -2,150 | 78.680 | 79.930 | 79.805 | USD -171,581 | 81.60 Profit of 3,855 on sale |
| 2025-03-11 | SELL | -1,591 | 76.990 | 78.740 | 78.565 | USD -124,997 | 81.65 Profit of 4,914 on sale |
| 2025-03-10 | BUY | 473 | 77.920 | 78.800 | 78.712 | USD 37,231 | 81.70 |
| 2025-03-07 | BUY | 86 | 80.060 | 81.230 | 81.113 | USD 6,976 | 81.72 |
| 2025-03-05 | BUY | 645 | 82.220 | 82.930 | 82.859 | USD 53,444 | 81.71 |
| 2025-03-04 | BUY | 731 | 80.900 | 82.590 | 82.421 | USD 60,250 | 81.72 |
| 2025-03-03 | BUY | 1,376 | 82.560 | 86.500 | 86.106 | USD 118,482 | 81.71 |
| 2025-02-28 | BUY | 1,118 | 85.660 | 85.710 | 85.705 | USD 95,818 | 81.66 |
| 2025-02-27 | SELL | -215 | 84.250 | 86.280 | 86.077 | USD -18,507 | 81.63 Loss of -957 on sale |
| 2025-02-25 | BUY | 1,591 | 83.900 | 84.460 | 84.404 | USD 134,287 | 81.55 |
| 2025-02-21 | BUY | 172 | 85.280 | 89.260 | 88.862 | USD 15,284 | 81.47 |
| 2025-02-18 | SELL | -387 | 90.600 | 91.140 | 91.086 | USD -35,250 | 81.10 Loss of -3,866 on sale |
| 2025-02-14 | SELL | -2,623 | 89.770 | 89.860 | 89.851 | USD -235,679 | 80.84 Loss of -23,642 on sale |
| 2025-02-13 | BUY | 43 | 88.550 | 89.170 | 89.108 | USD 3,832 | 80.72 |
| 2025-02-12 | BUY | 424 | 89.030 | 89.350 | 89.318 | USD 37,871 | 80.59 |
| 2025-02-07 | SELL | -58 | 87.650 | 88.750 | 88.640 | USD -5,141 | 80.20 Loss of -490 on sale |
| 2025-02-06 | BUY | 817 | 88.000 | 88.370 | 88.333 | USD 72,168 | 80.07 |
| 2025-02-05 | BUY | 215 | 86.010 | 88.900 | 88.611 | USD 19,051 | 79.97 |
| 2025-02-04 | BUY | 258 | 77.290 | 77.910 | 77.848 | USD 20,085 | 80.02 |
| 2025-02-03 | BUY | 258 | 77.000 | 77.440 | 77.396 | USD 19,968 | 80.07 |
| 2025-01-31 | BUY | 473 | 78.000 | 79.040 | 78.936 | USD 37,337 | 80.10 |
| 2025-01-29 | SELL | -43 | 76.280 | 77.080 | 77.000 | USD -3,311 | 80.21 Profit of 138 on sale |
| 2025-01-28 | SELL | -387 | 76.120 | 77.830 | 77.659 | USD -30,054 | 80.28 Profit of 1,016 on sale |
| 2025-01-27 | SELL | -688 | 77.060 | 78.790 | 78.617 | USD -54,088 | 80.34 Profit of 1,188 on sale |
| 2025-01-24 | BUY | 516 | 81.600 | 82.220 | 82.158 | USD 42,394 | 80.32 |
| 2025-01-23 | BUY | 86 | 82.030 | 82.260 | 82.237 | USD 7,072 | 80.29 |
| 2024-12-10 | BUY | 2,150 | 82.780 | 83.700 | 83.608 | USD 179,757 | 80.24 |
| 2024-12-09 | BUY | 258 | 83.920 | 85.130 | 85.009 | USD 21,932 | 80.16 |
| 2024-12-06 | SELL | -645 | 84.340 | 84.370 | 84.367 | USD -54,417 | 80.07 Loss of -2,769 on sale |
| 2024-12-05 | SELL | -43 | 83.090 | 84.000 | 83.909 | USD -3,608 | 80.01 Loss of -168 on sale |
| 2024-12-03 | BUY | 215 | 82.480 | 84.090 | 83.929 | USD 18,045 | 79.87 |
| 2024-11-27 | SELL | -258 | 83.710 | 84.480 | 84.403 | USD -21,776 | 79.49 Loss of -1,266 on sale |
| 2024-11-26 | BUY | 903 | 83.750 | 84.120 | 84.083 | USD 75,927 | 79.28 |
| 2024-11-26 | BUY | 903 | 83.750 | 84.120 | 84.083 | USD 75,927 | 79.28 |
| 2024-11-25 | BUY | 113 | 83.340 | 84.430 | 84.321 | USD 9,528 | 79.06 |
| 2024-11-25 | BUY | 113 | 83.340 | 84.430 | 84.321 | USD 9,528 | 79.06 |
| 2024-11-22 | SELL | -80 | 83.450 | 84.170 | 84.098 | USD -6,728 | 78.93 Loss of -413 on sale |
| 2024-11-21 | SELL | -215 | 83.990 | 84.750 | 84.674 | USD -18,205 | 78.79 Loss of -1,265 on sale |
| 2024-11-20 | SELL | -86 | 82.980 | 83.690 | 83.619 | USD -7,191 | 78.67 Loss of -426 on sale |
| 2024-11-19 | BUY | 43 | 83.530 | 83.920 | 83.881 | USD 3,607 | 78.52 |
| 2024-11-18 | BUY | 372 | 83.650 | 84.500 | 84.415 | USD 31,402 | 78.36 |
| 2024-11-11 | BUY | 129 | 86.600 | 87.160 | 87.104 | USD 11,236 | 77.56 |
| 2024-11-11 | BUY | 129 | 86.600 | 87.160 | 87.104 | USD 11,236 | 77.56 |
| 2024-11-07 | BUY | 117 | 81.910 | 82.210 | 82.180 | USD 9,615 | 76.64 |
| 2024-11-07 | BUY | 117 | 81.910 | 82.210 | 82.180 | USD 9,615 | 76.64 |
| 2024-11-06 | BUY | 1,032 | 81.470 | 81.980 | 81.929 | USD 84,551 | 76.22 |
| 2024-11-06 | BUY | 1,032 | 81.470 | 81.980 | 81.929 | USD 84,551 | 76.22 |
| 2024-11-05 | BUY | 215 | 74.860 | 74.990 | 74.977 | USD 16,120 | 76.35 |
| 2024-11-05 | BUY | 215 | 74.860 | 74.990 | 74.977 | USD 16,120 | 76.35 |
| 2024-11-04 | BUY | 80 | 74.230 | 75.850 | 75.688 | USD 6,055 | 76.58 |
| 2024-11-04 | BUY | 80 | 74.230 | 75.850 | 75.688 | USD 6,055 | 76.58 |
| 2024-11-01 | BUY | 120 | 75.500 | 76.210 | 76.139 | USD 9,137 | 76.70 |
| 2024-11-01 | BUY | 120 | 75.500 | 76.210 | 76.139 | USD 9,137 | 76.70 |
| 2024-10-30 | SELL | -258 | 76.320 | 76.840 | 76.788 | USD -19,811 | 76.94 Profit of 39 on sale |
| 2024-10-30 | SELL | -258 | 76.320 | 76.840 | 76.788 | USD -19,811 | 76.94 Profit of 39 on sale |
| 2024-10-29 | SELL | -774 | 77.070 | 77.450 | 77.412 | USD -59,917 | 76.92 Loss of -384 on sale |
| 2024-10-29 | SELL | -774 | 77.070 | 77.450 | 77.412 | USD -59,917 | 76.92 Loss of -384 on sale |
| 2024-10-28 | SELL | -301 | 77.730 | 77.990 | 77.964 | USD -23,467 | 76.73 Loss of -370 on sale |
| 2024-10-28 | SELL | -301 | 77.730 | 77.990 | 77.964 | USD -23,467 | 76.73 Loss of -370 on sale |
| 2024-10-21 | SELL | -43 | 77.170 | 77.880 | 77.809 | USD -3,346 | 0.00 Loss of -3,346 on sale |