| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 253 | 176.730 | 164.100 | 165.363 | USD 41,837 | 122.41 |
| 2025-11-07 | SELL | -18 | | | 172.500* | | 122.17 Profit of 2,199 on sale |
| 2025-11-06 | SELL | -52 | 177.085 | 164.945 | 166.159 | USD -8,640 | 121.94 Loss of -2,300 on sale |
| 2025-11-05 | BUY | 169 | 175.270 | 167.455 | 168.237 | USD 28,432 | 121.69 |
| 2025-11-04 | BUY | 208 | 172.005 | 166.900 | 167.410 | USD 34,821 | 121.46 |
| 2025-11-03 | SELL | -104 | 176.750 | 171.170 | 171.728 | USD -17,860 | 121.20 Loss of -5,255 on sale |
| 2025-10-30 | BUY | 650 | 180.080 | 172.870 | 173.591 | USD 112,834 | 120.69 |
| 2025-10-29 | BUY | 650 | 178.500 | 180.540 | 180.336 | USD 117,218 | 120.41 |
| 2025-10-28 | BUY | 65 | 172.760 | 173.900 | 173.786 | USD 11,296 | 120.14 |
| 2025-10-27 | BUY | 39 | 172.590 | 173.350 | 173.274 | USD 6,758 | 119.88 |
| 2025-10-24 | BUY | 26 | 170.360 | 170.570 | 170.549 | USD 4,434 | 119.63 |
| 2025-10-21 | BUY | 39 | 163.590 | 167.910 | 167.478 | USD 6,532 | 118.96 |
| 2025-10-20 | BUY | 143 | 167.010 | 172.900 | 172.311 | USD 24,640 | 118.72 |
| 2025-10-16 | BUY | 130 | 169.930 | 174.000 | 173.593 | USD 22,567 | 118.19 |
| 2025-10-15 | BUY | 156 | 171.330 | 173.360 | 173.157 | USD 27,012 | 117.91 |
| 2025-10-02 | BUY | 104 | 167.300 | 168.580 | 168.452 | USD 17,519 | 117.40 |
| 2025-10-01 | BUY | 156 | 161.910 | 165.450 | 165.096 | USD 25,755 | 117.16 |
| 2025-09-30 | BUY | 949 | 161.950 | 165.830 | 165.442 | USD 157,004 | 116.92 |
| 2025-09-29 | BUY | 247 | 165.340 | 170.100 | 169.624 | USD 41,897 | 116.66 |
| 2025-09-26 | BUY | 559 | 168.570 | 169.450 | 169.362 | USD 94,673 | 116.38 |
| 2025-09-25 | BUY | 39 | 162.960 | 164.960 | 164.760 | USD 6,426 | 116.13 |
| 2025-09-18 | BUY | 156 | 164.190 | 167.580 | 167.241 | USD 26,090 | 115.86 |
| 2025-09-17 | BUY | 195 | 164.580 | 167.080 | 166.830 | USD 32,532 | 115.60 |
| 2025-09-16 | BUY | 312 | 164.220 | 167.240 | 166.938 | USD 52,085 | 115.33 |
| 2025-08-19 | SELL | -104 | 148.380 | 150.120 | 149.946 | USD -15,594 | 115.15 Loss of -3,619 on sale |
| 2025-08-15 | BUY | 26 | 148.620 | 155.390 | 154.713 | USD 4,023 | 114.76 |
| 2025-08-13 | BUY | 13 | 155.000 | 158.980 | 158.582 | USD 2,062 | 114.53 |
| 2025-08-08 | BUY | 116 | 152.540 | 155.060 | 154.808 | USD 17,958 | 114.32 |
| 2025-08-06 | BUY | 245 | 148.560 | 166.070 | 164.319 | USD 40,258 | 113.89 |
| 2025-07-31 | BUY | 65 | 167.200 | 169.240 | 169.036 | USD 10,987 | 113.25 |
| 2025-07-29 | BUY | 260 | 159.870 | 160.350 | 160.302 | USD 41,679 | 112.66 |
| 2025-07-11 | BUY | 104 | 150.680 | 152.130 | 151.985 | USD 15,806 | 112.43 |
| 2025-07-10 | BUY | 117 | 151.360 | 152.690 | 152.557 | USD 17,849 | 112.20 |
| 2025-07-09 | BUY | 117 | 150.270 | 152.890 | 152.628 | USD 17,857 | 111.97 |
| 2025-07-07 | SELL | -78 | 158.690 | 160.630 | 160.436 | USD -12,514 | 111.45 Loss of -3,821 on sale |
| 2025-07-02 | SELL | -325 | 155.540 | 157.530 | 157.331 | USD -51,133 | 110.60 Loss of -15,187 on sale |
| 2025-06-27 | BUY | 44 | 162.670 | 168.570 | 167.980 | USD 7,391 | 109.96 |
| 2025-06-26 | BUY | 39 | 161.540 | 162.220 | 162.152 | USD 6,324 | 109.64 |
| 2025-06-24 | SELL | -182 | 153.680 | 154.700 | 154.598 | USD -28,137 | 109.08 Loss of -8,284 on sale |
| 2025-06-18 | BUY | 104 | 152.640 | 154.200 | 154.044 | USD 16,021 | 107.95 |
| 2025-06-17 | BUY | 39 | 152.080 | 154.590 | 154.339 | USD 6,019 | 107.66 |
| 2025-06-16 | SELL | -53 | 153.940 | 155.880 | 155.686 | USD -8,251 | 107.35 Loss of -2,562 on sale |
| 2025-06-12 | SELL | -65 | 151.000 | 152.120 | 152.008 | USD -9,881 | 107.06 Loss of -2,921 on sale |
| 2025-06-11 | BUY | 143 | 149.070 | 152.000 | 151.707 | USD 21,694 | 106.78 |
| 2025-06-06 | BUY | 39 | 155.940 | 157.940 | 157.740 | USD 6,152 | 105.83 |
| 2025-06-05 | BUY | 182 | 156.030 | 158.200 | 157.983 | USD 28,753 | 105.48 |
| 2025-06-04 | BUY | 26 | 156.970 | 160.670 | 160.300 | USD 4,168 | 105.12 |
| 2025-06-03 | SELL | -13 | 161.040 | 162.330 | 162.201 | USD -2,109 | 104.73 Loss of -747 on sale |
| 2025-05-30 | SELL | -6,450 | 155.900 | 156.120 | 156.098 | USD -1,006,832 | 103.99 Loss of -336,111 on sale |
| 2025-05-29 | BUY | 38 | 154.470 | 158.510 | 158.106 | USD 6,008 | 103.63 |
| 2025-05-27 | BUY | 244 | 156.910 | 159.790 | 159.502 | USD 38,918 | 102.86 |
| 2025-05-23 | BUY | 195 | 157.820 | 158.560 | 158.486 | USD 30,905 | 102.05 |
| 2025-05-22 | BUY | 98 | 155.290 | 155.960 | 155.893 | USD 15,278 | 101.66 |
| 2025-05-19 | BUY | 84 | 161.240 | 161.780 | 161.726 | USD 13,585 | 100.36 |
| 2025-05-16 | BUY | 42 | 159.200 | 159.240 | 159.236 | USD 6,688 | 99.91 |
| 2025-05-15 | SELL | -28 | 155.020 | 157.410 | 157.171 | USD -4,401 | 99.49 Loss of -1,615 on sale |
| 2025-05-14 | BUY | 14 | 153.810 | 158.370 | 157.914 | USD 2,211 | 99.07 |
| 2025-05-13 | BUY | 126 | 156.710 | 158.660 | 158.465 | USD 19,967 | 98.62 |
| 2025-05-09 | SELL | -70 | 119.330 | 120.730 | 120.590 | USD -8,441 | 98.04 Loss of -1,579 on sale |
| 2025-05-08 | BUY | 28 | 120.340 | 120.920 | 120.862 | USD 3,384 | 97.86 |
| 2025-05-07 | BUY | 42 | 118.670 | 119.820 | 119.705 | USD 5,028 | 97.69 |
| 2025-05-02 | BUY | 1,554 | 116.640 | 117.900 | 117.774 | USD 183,021 | 97.22 |
| 2025-04-30 | BUY | 490 | 109.580 | 109.840 | 109.814 | USD 53,809 | 96.98 |
| 2025-04-29 | BUY | 123 | 109.530 | 110.100 | 110.043 | USD 13,535 | 96.87 |
| 2025-04-28 | BUY | 98 | 109.360 | 109.660 | 109.630 | USD 10,744 | 96.76 |
| 2025-04-25 | BUY | 252 | 108.330 | 109.190 | 109.104 | USD 27,494 | 96.66 |
| 2025-04-24 | SELL | -294 | 106.110 | 106.800 | 106.731 | USD -31,379 | 96.58 Loss of -2,984 on sale |
| 2025-04-23 | BUY | 266 | 102.040 | 105.610 | 105.253 | USD 27,997 | 96.53 |
| 2025-04-22 | BUY | 112 | 98.800 | 99.340 | 99.286 | USD 11,120 | 96.51 |
| 2025-04-17 | BUY | 154 | 97.860 | 100.670 | 100.389 | USD 15,460 | 96.52 |
| 2025-04-15 | BUY | 140 | 97.110 | 98.500 | 98.361 | USD 13,771 | 96.50 |
| 2025-04-11 | BUY | 224 | 94.470 | 95.480 | 95.379 | USD 21,365 | 96.53 |
| 2025-04-09 | BUY | 84 | 97.390 | 98.600 | 98.479 | USD 8,272 | 96.55 |
| 2025-04-08 | BUY | 504 | 85.900 | 92.090 | 91.471 | USD 46,101 | 96.66 |
| 2025-04-07 | BUY | 165 | 87.240 | 90.850 | 90.489 | USD 14,931 | 96.75 |
| 2025-04-04 | SELL | -224 | 83.610 | 91.250 | 90.486 | USD -20,269 | 96.88 Profit of 1,432 on sale |
| 2025-04-02 | BUY | 1,904 | 102.880 | 103.490 | 103.429 | USD 196,929 | 96.82 |
| 2025-04-01 | BUY | 14 | 98.530 | 98.590 | 98.584 | USD 1,380 | 96.80 |
| 2025-03-31 | BUY | 98 | 95.460 | 96.030 | 95.973 | USD 9,405 | 96.81 |
| 2025-03-28 | BUY | 56 | 95.200 | 96.930 | 96.757 | USD 5,418 | 96.83 |
| 2025-03-27 | BUY | 26 | 95.760 | 97.940 | 97.722 | USD 2,541 | 96.84 |
| 2025-03-26 | BUY | 14 | 97.370 | 102.160 | 101.681 | USD 1,424 | 96.84 |
| 2025-03-25 | BUY | 154 | 102.270 | 102.970 | 102.900 | USD 15,847 | 96.78 |
| 2025-03-24 | BUY | 169 | 102.860 | 104.200 | 104.066 | USD 17,587 | 96.71 |
| 2025-03-21 | SELL | -56 | 100.660 | 100.740 | 100.732 | USD -5,641 | 96.67 Loss of -227 on sale |
| 2025-03-20 | BUY | 224 | 99.640 | 100.490 | 100.405 | USD 22,491 | 96.64 |
| 2025-03-19 | BUY | 39 | 98.260 | 99.020 | 98.944 | USD 3,859 | 96.62 |
| 2025-03-18 | BUY | 484 | 94.680 | 95.350 | 95.283 | USD 46,117 | 96.64 |
| 2025-03-17 | BUY | 98 | 96.130 | 97.920 | 97.741 | USD 9,579 | 96.65 |
| 2025-03-14 | BUY | 728 | 95.390 | 95.630 | 95.606 | USD 69,601 | 96.66 |
| 2025-03-13 | BUY | 140 | 90.920 | 92.500 | 92.342 | USD 12,928 | 96.73 |
| 2025-03-12 | SELL | -700 | 92.470 | 94.550 | 94.342 | USD -66,039 | 96.78 Profit of 1,705 on sale |
| 2025-03-11 | SELL | -518 | 88.620 | 90.260 | 90.096 | USD -46,670 | 96.88 Profit of 3,512 on sale |
| 2025-03-10 | BUY | 154 | 84.820 | 86.410 | 86.251 | USD 13,283 | 97.02 |
| 2025-03-07 | BUY | 28 | 88.090 | 93.310 | 92.788 | USD 2,598 | 97.13 |
| 2025-03-05 | BUY | 210 | 98.710 | 100.030 | 99.898 | USD 20,979 | 97.11 |
| 2025-03-04 | BUY | 238 | 100.250 | 102.630 | 102.392 | USD 24,369 | 97.07 |
| 2025-03-03 | BUY | 448 | 100.250 | 106.980 | 106.307 | USD 47,626 | 97.03 |
| 2025-02-28 | BUY | 364 | 105.710 | 106.190 | 106.142 | USD 38,636 | 96.92 |
| 2025-02-27 | SELL | -70 | 105.110 | 117.260 | 116.045 | USD -8,123 | 96.81 Loss of -1,346 on sale |
| 2025-02-25 | BUY | 518 | 102.440 | 104.000 | 103.844 | USD 53,791 | 96.52 |
| 2025-02-21 | BUY | 56 | 105.960 | 111.510 | 110.955 | USD 6,213 | 96.29 |
| 2025-02-18 | SELL | -126 | 111.910 | 112.710 | 112.630 | USD -14,191 | 95.63 Loss of -2,142 on sale |
| 2025-02-14 | SELL | -854 | 107.600 | 108.770 | 108.653 | USD -92,790 | 95.28 Loss of -11,423 on sale |
| 2025-02-13 | BUY | 14 | 106.250 | 106.480 | 106.457 | USD 1,490 | 95.11 |
| 2025-02-12 | BUY | 138 | 102.660 | 104.310 | 104.145 | USD 14,372 | 95.00 |
| 2025-02-07 | SELL | -19 | 103.010 | 105.770 | 105.494 | USD -2,004 | 94.56 Loss of -208 on sale |
| 2025-02-06 | BUY | 266 | 103.310 | 103.950 | 103.886 | USD 27,634 | 94.42 |
| 2025-02-05 | BUY | 70 | 102.880 | 104.210 | 104.077 | USD 7,285 | 94.28 |
| 2025-02-04 | BUY | 84 | 101.660 | 102.890 | 102.767 | USD 8,632 | 94.15 |
| 2025-02-03 | BUY | 84 | 102.680 | 104.000 | 103.868 | USD 8,725 | 94.01 |
| 2025-01-31 | BUY | 154 | 102.440 | 105.150 | 104.879 | USD 16,151 | 93.86 |
| 2025-01-29 | SELL | -14 | 100.570 | 102.850 | 102.622 | USD -1,437 | 93.55 Loss of -127 on sale |
| 2025-01-28 | SELL | -126 | 100.870 | 101.700 | 101.617 | USD -12,804 | 93.41 Loss of -1,034 on sale |
| 2025-01-27 | SELL | -224 | 97.490 | 106.000 | 105.149 | USD -23,553 | 93.34 Loss of -2,646 on sale |
| 2025-01-24 | BUY | 168 | 112.370 | 112.700 | 112.667 | USD 18,928 | 92.98 |
| 2025-01-23 | BUY | 28 | 110.540 | 113.170 | 112.907 | USD 3,161 | 92.64 |
| 2024-12-10 | BUY | 700 | 93.730 | 95.950 | 95.728 | USD 67,010 | 92.62 |
| 2024-12-09 | BUY | 84 | 96.070 | 99.360 | 99.031 | USD 8,319 | 92.55 |
| 2024-12-06 | SELL | -210 | 99.260 | 101.960 | 101.690 | USD -21,355 | 92.41 Loss of -1,948 on sale |
| 2024-12-05 | SELL | -14 | 101.280 | 102.300 | 102.198 | USD -1,431 | 92.23 Loss of -140 on sale |
| 2024-12-03 | BUY | 70 | 99.110 | 102.270 | 101.954 | USD 7,137 | 91.89 |
| 2024-11-27 | SELL | -84 | 98.890 | 101.540 | 101.275 | USD -8,507 | 91.15 Loss of -851 on sale |
| 2024-11-26 | BUY | 294 | 101.160 | 101.450 | 101.421 | USD 29,818 | 90.64 |
| 2024-11-26 | BUY | 294 | 101.160 | 101.450 | 101.421 | USD 29,818 | 90.64 |
| 2024-11-25 | BUY | 37 | 91.870 | 97.530 | 96.964 | USD 3,588 | 90.58 |
| 2024-11-25 | BUY | 37 | 91.870 | 97.530 | 96.964 | USD 3,588 | 90.58 |
| 2024-11-22 | SELL | -26 | 95.480 | 97.760 | 97.532 | USD -2,536 | 90.45 Loss of -184 on sale |
| 2024-11-21 | SELL | -70 | 96.890 | 97.470 | 97.412 | USD -6,819 | 90.27 Loss of -500 on sale |
| 2024-11-20 | SELL | -28 | 94.520 | 96.210 | 96.041 | USD -2,689 | 90.15 Loss of -165 on sale |
| 2024-11-19 | BUY | 14 | 94.860 | 95.220 | 95.184 | USD 1,333 | 90.01 |
| 2024-11-18 | BUY | 124 | 93.230 | 94.500 | 94.373 | USD 11,702 | 89.91 |
| 2024-11-11 | BUY | 42 | 94.280 | 99.360 | 98.852 | USD 4,152 | 89.53 |
| 2024-11-11 | BUY | 42 | 94.280 | 99.360 | 98.852 | USD 4,152 | 89.53 |
| 2024-11-07 | BUY | 38 | 96.400 | 97.350 | 97.255 | USD 3,696 | 88.49 |
| 2024-11-07 | BUY | 38 | 96.400 | 97.350 | 97.255 | USD 3,696 | 88.49 |
| 2024-11-06 | BUY | 336 | 92.390 | 93.000 | 92.939 | USD 31,228 | 88.17 |
| 2024-11-06 | BUY | 336 | 92.390 | 93.000 | 92.939 | USD 31,228 | 88.17 |
| 2024-11-05 | BUY | 70 | 91.250 | 91.520 | 91.493 | USD 6,405 | 87.89 |
| 2024-11-05 | BUY | 70 | 91.250 | 91.520 | 91.493 | USD 6,405 | 87.89 |
| 2024-11-04 | BUY | 26 | 88.050 | 89.030 | 88.932 | USD 2,312 | 87.87 |
| 2024-11-04 | BUY | 26 | 88.050 | 89.030 | 88.932 | USD 2,312 | 87.87 |
| 2024-11-01 | BUY | 39 | 86.720 | 90.260 | 89.906 | USD 3,506 | 88.00 |
| 2024-11-01 | BUY | 39 | 86.720 | 90.260 | 89.906 | USD 3,506 | 88.00 |
| 2024-10-30 | SELL | -90 | 88.450 | 89.970 | 89.818 | USD -8,084 | 87.59 Loss of -201 on sale |
| 2024-10-30 | SELL | -90 | 88.450 | 89.970 | 89.818 | USD -8,084 | 87.59 Loss of -201 on sale |
| 2024-10-29 | SELL | -252 | 88.100 | 89.080 | 88.982 | USD -22,423 | 87.50 Loss of -373 on sale |
| 2024-10-29 | SELL | -252 | 88.100 | 89.080 | 88.982 | USD -22,423 | 87.50 Loss of -373 on sale |
| 2024-10-28 | SELL | -98 | 88.730 | 88.890 | 88.874 | USD -8,710 | 87.26 Loss of -158 on sale |
| 2024-10-28 | SELL | -98 | 88.730 | 88.890 | 88.874 | USD -8,710 | 87.26 Loss of -158 on sale |
| 2024-10-21 | SELL | -15 | 86.450 | 87.070 | 87.008 | USD -1,305 | 0.00 Loss of -1,305 on sale |
| 2024-10-21 | SELL | -15 | 86.450 | 87.070 | 87.008 | USD -1,305 | 0.00 Loss of -1,305 on sale |