| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | SELL | -1,764 | 67.545 | 66.270 | 66.397 | USD -117,125 | 78.09 Profit of 20,621 on sale |
| 2025-11-06 | BUY | 83 | 70.560 | 67.140 | 67.482 | USD 5,601 | 78.19 |
| 2025-11-05 | BUY | 784 | 70.625 | 69.210 | 69.351 | USD 54,372 | 78.23 |
| 2025-11-03 | BUY | 1,138 | 70.240 | 67.790 | 68.035 | USD 77,424 | 78.27 |
| 2025-10-31 | BUY | 380 | 69.140 | 66.410 | 66.683 | USD 25,340 | 78.32 |
| 2025-10-30 | BUY | 2,924 | 70.755 | 68.400 | 68.636 | USD 200,690 | 78.36 |
| 2025-10-29 | BUY | 770 | 70.510 | 72.500 | 72.301 | USD 55,672 | 78.40 |
| 2025-10-24 | BUY | 13,119 | 77.890 | 78.720 | 78.637 | USD 1,031,639 | 78.40 |
| 2025-10-22 | BUY | 19,570 | 77.190 | 78.130 | 78.036 | USD 1,527,164 | 78.41 |
| 2025-10-20 | BUY | 478 | 74.960 | 75.030 | 75.023 | USD 35,861 | 78.44 |
| 2025-10-17 | BUY | 4,175 | 73.990 | 74.890 | 74.800 | USD 312,290 | 78.46 |
| 2025-10-14 | SELL | -588 | 75.730 | 76.090 | 76.054 | USD -44,720 | 78.51 Profit of 1,445 on sale |
| 2025-10-13 | BUY | 98 | 75.180 | 76.420 | 76.296 | USD 7,477 | 78.53 |
| 2025-10-06 | BUY | 1,805 | 81.150 | 85.240 | 84.831 | USD 153,120 | 78.52 |
| 2025-10-03 | BUY | 376 | 84.800 | 85.080 | 85.052 | USD 31,980 | 78.48 |
| 2025-10-02 | BUY | 392 | 83.900 | 84.520 | 84.458 | USD 33,108 | 78.45 |
| 2025-10-01 | BUY | 3,424 | 83.480 | 84.760 | 84.632 | USD 289,780 | 78.43 |
| 2025-09-29 | BUY | 188 | 84.230 | 84.730 | 84.680 | USD 15,920 | 78.36 |
| 2025-09-26 | SELL | -9,644 | 83.990 | 84.410 | 84.368 | USD -813,645 | 78.33 Loss of -58,207 on sale |
| 2025-09-25 | BUY | 5,150 | 83.090 | 84.420 | 84.287 | USD 434,078 | 78.31 |
| 2025-09-18 | BUY | 2,632 | 89.260 | 89.560 | 89.530 | USD 235,643 | 78.25 |
| 2025-09-17 | BUY | 4,214 | 87.870 | 90.720 | 90.435 | USD 381,093 | 78.19 |
| 2025-09-15 | BUY | 2,091 | 88.970 | 89.460 | 89.411 | USD 186,958 | 78.08 |
| 2025-09-12 | BUY | 1,598 | 86.800 | 87.390 | 87.331 | USD 139,555 | 78.03 |
| 2025-09-11 | SELL | -5,320 | 87.060 | 87.520 | 87.474 | USD -465,362 | 77.98 Loss of -50,522 on sale |
| 2025-09-10 | BUY | 968 | 86.300 | 88.330 | 88.127 | USD 85,307 | 77.93 |
| 2025-09-09 | BUY | 1,274 | 88.140 | 88.740 | 88.680 | USD 112,978 | 77.87 |
| 2025-08-27 | BUY | 176,534 | 89.450 | 89.660 | 89.639 | USD 15,824,332 | 77.73 |
| 2025-08-21 | BUY | 142 | 88.360 | 88.660 | 88.630 | USD 12,585 | 77.59 |
| 2025-08-19 | BUY | 441 | 88.950 | 89.400 | 89.355 | USD 39,406 | 77.46 |
| 2025-07-21 | BUY | 75 | 85.010 | 85.530 | 85.478 | USD 6,411 | 77.42 |
| 2025-07-18 | BUY | 3,367 | 84.700 | 85.420 | 85.348 | USD 287,367 | 77.37 |
| 2025-07-17 | BUY | 449 | 84.950 | 85.880 | 85.787 | USD 38,518 | 77.33 |
| 2025-07-16 | BUY | 6,588 | 85.140 | 85.170 | 85.167 | USD 561,080 | 77.28 |
| 2025-07-15 | BUY | 4,070 | 84.090 | 86.450 | 86.214 | USD 350,891 | 77.24 |
| 2025-07-03 | SELL | -568 | 82.120 | 82.720 | 82.660 | USD -46,951 | 77.18 Loss of -3,114 on sale |
| 2025-07-02 | BUY | 8,254 | 81.420 | 81.780 | 81.744 | USD 674,715 | 77.15 |
| 2025-06-30 | SELL | -101 | 80.400 | 81.140 | 81.066 | USD -8,188 | 77.13 Loss of -397 on sale |
| 2025-06-27 | BUY | 288 | 80.760 | 82.000 | 81.876 | USD 23,580 | 77.11 |
| 2025-06-26 | BUY | 146 | 81.500 | 81.840 | 81.806 | USD 11,944 | 77.08 |
| 2025-06-25 | BUY | 288 | 81.260 | 81.380 | 81.368 | USD 23,434 | 77.05 |
| 2025-06-24 | SELL | -216 | 81.000 | 81.600 | 81.540 | USD -17,613 | 77.03 Loss of -974 on sale |
| 2025-06-17 | SELL | -290 | 79.890 | 81.970 | 81.762 | USD -23,711 | 76.94 Loss of -1,399 on sale |
| 2025-06-13 | SELL | -128 | 81.160 | 82.000 | 81.916 | USD -10,485 | 76.88 Loss of -645 on sale |
| 2025-06-12 | BUY | 210 | 82.370 | 83.480 | 83.369 | USD 17,507 | 76.84 |
| 2025-06-06 | SELL | -1,008 | 78.520 | 79.340 | 79.258 | USD -79,892 | 76.75 Loss of -2,528 on sale |
| 2025-06-05 | SELL | -1,584 | 78.200 | 79.990 | 79.811 | USD -126,421 | 76.74 Loss of -4,864 on sale |
| 2025-06-04 | SELL | -2,030 | 77.060 | 77.150 | 77.141 | USD -156,596 | 76.74 Loss of -819 on sale |
| 2025-06-03 | BUY | 420 | 75.690 | 75.750 | 75.744 | USD 31,812 | 76.75 |
| 2025-06-02 | SELL | -122 | 73.270 | 73.410 | 73.396 | USD -8,954 | 76.77 Profit of 412 on sale |
| 2025-05-30 | BUY | 489,113 | 73.560 | 74.010 | 73.965 | USD 36,177,244 | 76.79 |
| 2025-05-29 | SELL | -36 | 74.070 | 74.830 | 74.754 | USD -2,691 | 76.81 Profit of 74 on sale |
| 2025-05-28 | SELL | -24 | 74.240 | 75.000 | 74.924 | USD -1,798 | 76.83 Profit of 46 on sale |
| 2025-05-23 | SELL | -108 | 73.990 | 74.080 | 74.071 | USD -8,000 | 76.89 Profit of 305 on sale |
| 2025-05-22 | BUY | 6 | 74.140 | 74.700 | 74.644 | USD 448 | 76.91 |
| 2025-05-21 | SELL | -30 | 73.960 | 76.370 | 76.129 | USD -2,284 | 76.93 Profit of 24 on sale |
| 2025-05-20 | BUY | 132 | 76.370 | 77.120 | 77.045 | USD 10,170 | 76.94 |
| 2025-05-16 | SELL | -54 | 76.990 | 77.250 | 77.224 | USD -4,170 | 76.94 Loss of -15 on sale |
| 2025-05-15 | BUY | 6 | 76.050 | 76.280 | 76.257 | USD 458 | 76.94 |
| 2025-05-14 | BUY | 108 | 75.690 | 76.330 | 76.266 | USD 8,237 | 76.95 |
| 2025-05-13 | BUY | 388 | 75.180 | 76.090 | 75.999 | USD 29,488 | 76.97 |
| 2025-05-12 | BUY | 318 | 75.380 | 76.780 | 76.640 | USD 24,372 | 76.98 |
| 2025-05-09 | BUY | 102 | 74.570 | 76.070 | 75.920 | USD 7,744 | 77.00 |
| 2025-05-08 | SELL | -96 | 75.850 | 76.890 | 76.786 | USD -7,371 | 77.01 Profit of 22 on sale |
| 2025-05-07 | BUY | 282 | 75.340 | 75.670 | 75.637 | USD 21,330 | 77.02 |
| 2025-05-06 | BUY | 66 | 74.590 | 76.660 | 76.453 | USD 5,046 | 77.04 |
| 2025-05-02 | SELL | -12 | 77.960 | 78.560 | 78.500 | USD -942 | 77.04 Loss of -18 on sale |
| 2025-05-01 | SELL | -6 | 76.580 | 77.280 | 77.210 | USD -463 | 77.04 Loss of -1 on sale |
| 2025-04-28 | SELL | -812 | 81.740 | 83.480 | 83.306 | USD -67,644 | 76.97 Loss of -5,141 on sale |
| 2025-04-25 | SELL | -12 | 82.820 | 83.490 | 83.423 | USD -1,001 | 76.92 Loss of -78 on sale |
| 2025-04-24 | SELL | -186 | 83.220 | 83.600 | 83.562 | USD -15,543 | 76.87 Loss of -1,245 on sale |
| 2025-04-23 | SELL | -66 | 81.830 | 83.680 | 83.495 | USD -5,511 | 76.82 Loss of -440 on sale |
| 2025-04-22 | SELL | -42 | 80.870 | 81.200 | 81.167 | USD -3,409 | 76.79 Loss of -184 on sale |
| 2025-04-16 | SELL | -234 | 79.020 | 80.490 | 80.343 | USD -18,800 | 76.70 Loss of -852 on sale |
| 2025-04-11 | BUY | 114 | 77.390 | 77.740 | 77.705 | USD 8,858 | 76.63 |
| 2025-04-10 | BUY | 36 | 75.420 | 77.300 | 77.112 | USD 2,776 | 76.64 |
| 2025-04-09 | BUY | 60 | 78.700 | 79.200 | 79.150 | USD 4,749 | 76.62 |
| 2025-04-08 | SELL | -174 | 73.230 | 77.160 | 76.767 | USD -13,357 | 76.66 Loss of -19 on sale |
| 2025-04-07 | BUY | 114 | 75.750 | 77.950 | 77.730 | USD 8,861 | 76.67 |
| 2025-04-04 | BUY | 258 | 72.620 | 76.000 | 75.662 | USD 19,521 | 76.71 |
| 2025-04-02 | BUY | 102 | 79.920 | 80.300 | 80.262 | USD 8,187 | 76.67 |
| 2025-04-01 | BUY | 48 | 79.180 | 80.260 | 80.152 | USD 3,847 | 76.65 |
| 2025-03-31 | SELL | -258 | 79.230 | 79.760 | 79.707 | USD -20,564 | 76.62 Loss of -796 on sale |
| 2025-03-28 | SELL | -28 | 79.310 | 80.200 | 80.111 | USD -2,243 | 76.59 Loss of -99 on sale |
| 2025-03-26 | BUY | 7 | 80.370 | 81.160 | 81.081 | USD 568 | 76.51 |
| 2025-03-25 | BUY | 21 | 80.230 | 80.690 | 80.644 | USD 1,694 | 76.47 |
| 2025-03-24 | BUY | 42 | 80.140 | 80.680 | 80.626 | USD 3,386 | 76.43 |
| 2025-03-21 | BUY | 1,078 | 78.460 | 78.720 | 78.694 | USD 84,832 | 76.41 |
| 2025-03-20 | BUY | 14 | 79.020 | 79.850 | 79.767 | USD 1,117 | 76.38 |
| 2025-03-19 | SELL | -174 | 79.400 | 80.010 | 79.949 | USD -13,911 | 76.35 Loss of -627 on sale |
| 2025-03-17 | SELL | -14 | 80.150 | 80.770 | 80.708 | USD -1,130 | 76.28 Loss of -62 on sale |
| 2025-03-14 | SELL | -28 | 78.730 | 78.920 | 78.901 | USD -2,209 | 76.25 Loss of -74 on sale |
| 2025-03-13 | SELL | -6 | 75.440 | 77.570 | 77.357 | USD -464 | 76.26 Loss of -7 on sale |
| 2025-03-12 | SELL | -42 | 76.860 | 77.220 | 77.184 | USD -3,242 | 76.25 Loss of -39 on sale |
| 2025-03-11 | BUY | 6 | 76.870 | 80.050 | 79.732 | USD 478 | 76.25 |
| 2025-03-06 | BUY | 372 | 76.860 | 78.570 | 78.399 | USD 29,164 | 76.15 |
| 2025-03-05 | SELL | -30 | 77.810 | 78.200 | 78.161 | USD -2,345 | 76.13 Loss of -61 on sale |
| 2025-03-03 | BUY | 18 | 75.390 | 77.350 | 77.154 | USD 1,389 | 76.15 |
| 2025-02-28 | BUY | 126 | 76.250 | 76.400 | 76.385 | USD 9,625 | 76.15 |
| 2025-02-27 | SELL | -140 | 74.360 | 76.680 | 76.448 | USD -10,703 | 76.17 Loss of -39 on sale |
| 2025-02-26 | SELL | -1,771 | 76.920 | 78.600 | 78.432 | USD -138,903 | 76.16 Loss of -4,024 on sale |
| 2025-02-25 | SELL | -119 | 77.600 | 77.790 | 77.771 | USD -9,255 | 76.14 Loss of -194 on sale |
| 2025-02-24 | BUY | 175 | 77.490 | 77.850 | 77.814 | USD 13,617 | 76.12 |
| 2025-02-21 | BUY | 91 | 76.790 | 79.040 | 78.815 | USD 7,172 | 76.11 |
| 2025-02-20 | BUY | 15 | 78.330 | 79.450 | 79.338 | USD 1,190 | 76.08 |
| 2025-02-19 | BUY | 14 | 79.210 | 79.320 | 79.309 | USD 1,110 | 76.03 |
| 2025-02-18 | SELL | -77 | 75.460 | 75.620 | 75.604 | USD -5,822 | 76.04 Profit of 34 on sale |
| 2025-02-14 | BUY | 21 | 74.060 | 74.460 | 74.420 | USD 1,563 | 76.10 |
| 2025-02-13 | SELL | -14 | 73.560 | 74.020 | 73.974 | USD -1,036 | 76.14 Profit of 30 on sale |
| 2025-02-12 | SELL | -266 | 73.270 | 74.530 | 74.404 | USD -19,791 | 76.19 Profit of 475 on sale |
| 2025-02-10 | SELL | -11 | 76.970 | 77.720 | 77.645 | USD -854 | 76.18 Loss of -16 on sale |
| 2025-02-06 | BUY | 48 | 78.190 | 78.390 | 78.370 | USD 3,762 | 76.13 |
| 2025-02-05 | SELL | -105 | 77.720 | 77.960 | 77.936 | USD -8,183 | 76.10 Loss of -193 on sale |
| 2025-02-03 | BUY | 12 | 76.800 | 77.900 | 77.790 | USD 933 | 76.06 |
| 2025-01-30 | SELL | -126 | 76.520 | 77.530 | 77.429 | USD -9,756 | 76.04 Loss of -175 on sale |
| 2025-01-29 | SELL | -4 | 75.650 | 76.800 | 76.685 | USD -307 | 76.05 Loss of -3 on sale |
| 2025-01-28 | SELL | -100 | 76.120 | 77.540 | 77.398 | USD -7,740 | 76.05 Loss of -135 on sale |
| 2025-01-27 | BUY | 42 | 76.440 | 76.530 | 76.521 | USD 3,214 | 76.04 |
| 2025-01-24 | BUY | 66 | 74.160 | 75.410 | 75.285 | USD 4,969 | 76.08 |
| 2025-01-23 | BUY | 66 | 74.380 | 74.950 | 74.893 | USD 4,943 | 76.11 |
| 2024-12-09 | BUY | 14 | 78.650 | 79.110 | 79.064 | USD 1,107 | 76.05 |
| 2024-12-06 | BUY | 217 | 77.320 | 78.360 | 78.256 | USD 16,982 | 76.03 |
| 2024-12-04 | BUY | 161 | 79.750 | 80.850 | 80.740 | USD 12,999 | 75.92 |
| 2024-12-03 | BUY | 78 | 80.150 | 80.640 | 80.591 | USD 6,286 | 75.82 |
| 2024-12-02 | BUY | 180 | 80.070 | 81.230 | 81.114 | USD 14,601 | 75.72 |
| 2024-11-29 | BUY | 21 | 81.340 | 82.490 | 82.375 | USD 1,730 | 75.58 |
| 2024-11-27 | BUY | 6 | 81.970 | 82.230 | 82.204 | USD 493 | 75.25 |
| 2024-11-26 | SELL | -204 | 79.920 | 81.140 | 81.018 | USD -16,528 | 75.00 Loss of -1,227 on sale |
| 2024-11-26 | SELL | -204 | 79.920 | 81.140 | 81.018 | USD -16,528 | 75.00 Loss of -1,227 on sale |
| 2024-11-25 | BUY | 36 | 80.280 | 81.750 | 81.603 | USD 2,938 | 74.70 |
| 2024-11-25 | BUY | 36 | 80.280 | 81.750 | 81.603 | USD 2,938 | 74.70 |
| 2024-11-22 | SELL | -10 | 79.810 | 80.610 | 80.530 | USD -805 | 74.55 Loss of -60 on sale |
| 2024-11-21 | BUY | 252 | 77.000 | 77.200 | 77.180 | USD 19,449 | 74.48 |
| 2024-11-19 | SELL | -54 | 72.090 | 73.300 | 73.179 | USD -3,952 | 74.49 Profit of 71 on sale |
| 2024-11-18 | BUY | 120 | 73.350 | 73.470 | 73.458 | USD 8,815 | 74.53 |
| 2024-11-12 | BUY | 6 | 75.410 | 76.160 | 76.085 | USD 457 | 74.50 |
| 2024-11-08 | BUY | 18 | 77.390 | 77.640 | 77.615 | USD 1,397 | 74.23 |
| 2024-11-08 | BUY | 18 | 77.390 | 77.640 | 77.615 | USD 1,397 | 74.23 |
| 2024-11-07 | BUY | 462 | 76.300 | 76.910 | 76.849 | USD 35,504 | 74.06 |
| 2024-11-07 | BUY | 462 | 76.300 | 76.910 | 76.849 | USD 35,504 | 74.06 |
| 2024-11-06 | BUY | 12 | 74.870 | 76.990 | 76.778 | USD 921 | 73.98 |
| 2024-11-06 | BUY | 12 | 74.870 | 76.990 | 76.778 | USD 921 | 73.98 |
| 2024-11-05 | SELL | -30 | 75.340 | 75.910 | 75.853 | USD -2,276 | 73.85 Loss of -60 on sale |
| 2024-11-05 | SELL | -30 | 75.340 | 75.910 | 75.853 | USD -2,276 | 73.85 Loss of -60 on sale |
| 2024-11-04 | SELL | -216 | 73.830 | 74.410 | 74.352 | USD -16,060 | 73.85 Loss of -109 on sale |
| 2024-11-04 | SELL | -216 | 73.830 | 74.410 | 74.352 | USD -16,060 | 73.85 Loss of -109 on sale |
| 2024-11-01 | SELL | -60 | 72.500 | 73.750 | 73.625 | USD -4,418 | 74.02 Profit of 23 on sale |
| 2024-11-01 | SELL | -60 | 72.500 | 73.750 | 73.625 | USD -4,418 | 74.02 Profit of 23 on sale |
| 2024-10-31 | BUY | 34 | 72.790 | 74.180 | 74.041 | USD 2,517 | 74.19 |
| 2024-10-31 | BUY | 34 | 72.790 | 74.180 | 74.041 | USD 2,517 | 74.19 |
| 2024-10-30 | SELL | -228 | 73.460 | 74.290 | 74.207 | USD -16,919 | 74.31 Profit of 24 on sale |
| 2024-10-30 | SELL | -228 | 73.460 | 74.290 | 74.207 | USD -16,919 | 74.31 Profit of 24 on sale |
| 2024-10-29 | SELL | -216 | 73.240 | 75.610 | 75.373 | USD -16,281 | 74.53 Loss of -183 on sale |
| 2024-10-29 | SELL | -216 | 73.240 | 75.610 | 75.373 | USD -16,281 | 74.53 Loss of -183 on sale |
| 2024-10-28 | BUY | 18 | 74.310 | 75.470 | 75.354 | USD 1,356 | 74.58 |
| 2024-10-28 | BUY | 18 | 74.310 | 75.470 | 75.354 | USD 1,356 | 74.58 |
| 2024-10-25 | BUY | 384 | 74.480 | 75.620 | 75.506 | USD 28,994 | 74.62 |
| 2024-10-25 | BUY | 384 | 74.480 | 75.620 | 75.506 | USD 28,994 | 74.62 |
| 2024-10-24 | BUY | 48 | 73.910 | 74.840 | 74.747 | USD 3,588 | 74.97 |
| 2024-10-24 | BUY | 48 | 73.910 | 74.840 | 74.747 | USD 3,588 | 74.97 |
| 2024-10-23 | SELL | -8 | 72.820 | 72.960 | 72.946 | USD -584 | 77.12 Profit of 33 on sale |
| 2024-10-23 | SELL | -8 | 72.820 | 72.960 | 72.946 | USD -584 | 77.12 Profit of 33 on sale |
| 2024-10-22 | BUY | 42 | 76.870 | 77.740 | 77.653 | USD 3,261 | 77.36 |
| 2024-10-21 | SELL | -420 | 77.360 | 79.270 | 79.079 | USD -33,213 | 0.00 Loss of -33,213 on sale |