| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 378 | 105.980 | 101.415 | 101.872 | USD 38,507 | 82.61 |
| 2025-11-05 | SELL | -3,672 | 105.190 | 100.590 | 101.050 | USD -371,056 | 82.42 Loss of -68,402 on sale |
| 2025-10-29 | SELL | -2,947 | 101.330 | 103.200 | 103.013 | USD -303,579 | 82.01 Loss of -61,888 on sale |
| 2025-10-24 | SELL | -590 | 99.050 | 101.190 | 100.976 | USD -59,576 | 81.74 Loss of -11,347 on sale |
| 2025-10-23 | SELL | -110 | 100.620 | 102.150 | 101.997 | USD -11,220 | 81.66 Loss of -2,237 on sale |
| 2025-10-22 | BUY | 165 | 100.470 | 101.440 | 101.343 | USD 16,722 | 81.57 |
| 2025-10-20 | SELL | -1,265 | 99.020 | 99.270 | 99.245 | USD -125,545 | 81.41 Loss of -22,567 on sale |
| 2025-10-17 | SELL | -660 | 96.440 | 96.690 | 96.665 | USD -63,799 | 81.33 Loss of -10,118 on sale |
| 2025-10-16 | SELL | -275 | 94.030 | 96.380 | 96.145 | USD -26,440 | 81.27 Loss of -4,089 on sale |
| 2025-10-15 | SELL | -680 | 95.970 | 100.530 | 100.074 | USD -68,050 | 81.20 Loss of -12,831 on sale |
| 2025-10-13 | SELL | -1,003 | 92.590 | 93.720 | 93.607 | USD -93,888 | 81.08 Loss of -12,564 on sale |
| 2025-10-03 | BUY | 220 | 89.980 | 91.030 | 90.925 | USD 20,003 | 80.99 |
| 2025-10-02 | SELL | -2,160 | 90.240 | 90.650 | 90.609 | USD -195,715 | 80.94 Loss of -20,884 on sale |
| 2025-10-01 | SELL | -2,082 | 90.320 | 93.810 | 93.461 | USD -194,586 | 80.89 Loss of -26,164 on sale |
| 2025-09-30 | SELL | -54 | 94.370 | 95.050 | 94.982 | USD -5,129 | 80.83 Loss of -764 on sale |
| 2025-09-29 | SELL | -720 | 94.210 | 95.400 | 95.281 | USD -68,602 | 80.76 Loss of -10,454 on sale |
| 2025-09-26 | SELL | -54 | 95.060 | 95.530 | 95.483 | USD -5,156 | 80.69 Loss of -799 on sale |
| 2025-09-25 | BUY | 702 | 94.030 | 96.640 | 96.379 | USD 67,658 | 80.62 |
| 2025-09-24 | SELL | -484 | 95.900 | 96.270 | 96.233 | USD -46,577 | 80.55 Loss of -7,593 on sale |
| 2025-09-18 | BUY | 110 | 98.260 | 98.540 | 98.512 | USD 10,836 | 80.46 |
| 2025-09-10 | SELL | -54 | 98.850 | 99.770 | 99.678 | USD -5,383 | 79.91 Loss of -1,067 on sale |
| 2025-09-08 | SELL | -54 | 99.400 | 101.370 | 101.173 | USD -5,463 | 79.72 Loss of -1,158 on sale |
| 2025-08-21 | BUY | 108 | 112.590 | 112.900 | 112.869 | USD 12,190 | 79.55 |
| 2025-08-19 | BUY | 100 | 112.480 | 113.370 | 113.281 | USD 11,328 | 79.19 |
| 2025-07-29 | BUY | 58 | 114.990 | 115.250 | 115.224 | USD 6,683 | 78.42 |
| 2025-07-23 | SELL | -162 | 114.920 | 115.420 | 115.370 | USD -18,690 | 77.82 Loss of -6,083 on sale |
| 2025-07-22 | SELL | -324 | 114.770 | 115.200 | 115.157 | USD -37,311 | 77.61 Loss of -12,165 on sale |
| 2025-07-21 | SELL | -110 | 112.310 | 113.460 | 113.345 | USD -12,468 | 77.42 Loss of -3,952 on sale |
| 2025-07-11 | SELL | -162 | 109.360 | 109.740 | 109.702 | USD -17,772 | 77.23 Loss of -5,260 on sale |
| 2025-07-10 | SELL | -648 | 108.370 | 108.950 | 108.892 | USD -70,562 | 77.06 Loss of -20,630 on sale |
| 2025-07-09 | SELL | -216 | 104.750 | 105.040 | 105.011 | USD -22,682 | 76.90 Loss of -6,073 on sale |
| 2025-07-08 | SELL | -702 | 104.390 | 106.960 | 106.703 | USD -74,906 | 76.74 Loss of -21,035 on sale |
| 2025-07-03 | SELL | -935 | 101.910 | 103.170 | 103.044 | USD -96,346 | 76.28 Loss of -25,024 on sale |
| 2025-07-02 | SELL | -166 | 103.010 | 103.230 | 103.208 | USD -17,133 | 76.12 Loss of -4,496 on sale |
| 2025-06-27 | SELL | -2,695 | 98.700 | 101.600 | 101.310 | USD -273,030 | 75.85 Loss of -68,616 on sale |
| 2025-06-25 | BUY | 55 | 99.450 | 100.540 | 100.431 | USD 5,524 | 75.56 |
| 2025-06-24 | SELL | -2,035 | 98.680 | 100.680 | 100.480 | USD -204,477 | 75.42 Loss of -50,992 on sale |
| 2025-06-18 | SELL | -480 | 97.530 | 99.360 | 99.177 | USD -47,605 | 75.15 Loss of -11,533 on sale |
| 2025-06-17 | SELL | -880 | 98.350 | 98.970 | 98.908 | USD -87,039 | 75.01 Loss of -21,034 on sale |
| 2025-06-11 | SELL | -240 | 94.210 | 94.820 | 94.759 | USD -22,742 | 74.47 Loss of -4,870 on sale |
| 2025-06-10 | SELL | -560 | 93.120 | 94.400 | 94.272 | USD -52,792 | 74.35 Loss of -11,157 on sale |
| 2025-06-06 | SELL | -160 | 94.500 | 96.320 | 96.138 | USD -15,382 | 74.09 Loss of -3,528 on sale |
| 2025-06-05 | SELL | -1,360 | 96.670 | 97.450 | 97.372 | USD -132,426 | 73.94 Loss of -31,863 on sale |
| 2025-06-02 | SELL | -6,480 | 91.240 | 92.150 | 92.059 | USD -596,542 | 73.58 Loss of -119,757 on sale |
| 2025-05-30 | SELL | -1,440 | 90.260 | 91.480 | 91.358 | USD -131,556 | 73.47 Loss of -25,764 on sale |
| 2025-05-29 | SELL | -160 | 90.580 | 90.700 | 90.688 | USD -14,510 | 73.35 Loss of -2,774 on sale |
| 2025-05-27 | SELL | -160 | 90.360 | 90.520 | 90.504 | USD -14,481 | 73.12 Loss of -2,781 on sale |
| 2025-05-23 | SELL | -240 | 88.170 | 88.920 | 88.845 | USD -21,323 | 72.92 Loss of -3,823 on sale |
| 2025-05-16 | SELL | -1,200 | 86.510 | 87.200 | 87.131 | USD -104,557 | 72.35 Loss of -17,732 on sale |
| 2025-05-15 | SELL | -240 | 86.580 | 86.950 | 86.913 | USD -20,859 | 72.25 Loss of -3,519 on sale |
| 2025-05-13 | SELL | -80 | 85.710 | 89.290 | 88.932 | USD -7,115 | 72.05 Loss of -1,351 on sale |
| 2025-05-12 | SELL | -560 | 89.000 | 90.100 | 89.990 | USD -50,394 | 71.92 Loss of -10,117 on sale |
| 2025-05-09 | SELL | -480 | 85.470 | 86.280 | 86.199 | USD -41,376 | 71.82 Loss of -6,900 on sale |
| 2025-05-08 | SELL | -2,320 | 85.380 | 85.980 | 85.920 | USD -199,334 | 71.72 Loss of -32,940 on sale |
| 2025-05-07 | SELL | -160 | 84.440 | 85.230 | 85.151 | USD -13,624 | 71.63 Loss of -2,164 on sale |
| 2025-05-06 | BUY | 56 | 83.790 | 84.760 | 84.663 | USD 4,741 | 71.53 |
| 2025-05-01 | BUY | 3,040 | 81.270 | 81.980 | 81.909 | USD 249,003 | 71.26 |
| 2025-04-30 | BUY | 1,680 | 81.770 | 82.220 | 82.175 | USD 138,054 | 71.18 |
| 2025-04-29 | SELL | -320 | 80.890 | 81.680 | 81.601 | USD -26,112 | 71.10 Loss of -3,360 on sale |
| 2025-04-28 | SELL | -400 | 80.170 | 81.570 | 81.430 | USD -32,572 | 71.03 Loss of -4,161 on sale |
| 2025-04-25 | BUY | 160 | 80.570 | 81.930 | 81.794 | USD 13,087 | 70.95 |
| 2025-04-24 | SELL | -80 | 81.230 | 83.080 | 82.895 | USD -6,632 | 70.87 Loss of -962 on sale |
| 2025-04-22 | SELL | -10,720 | 82.160 | 82.260 | 82.250 | USD -881,720 | 70.67 Loss of -124,141 on sale |
| 2025-04-17 | SELL | -4,880 | 79.140 | 79.240 | 79.230 | USD -386,642 | 70.45 Loss of -42,846 on sale |
| 2025-04-16 | BUY | 160 | 73.210 | 73.590 | 73.552 | USD 11,768 | 70.43 |
| 2025-04-15 | BUY | 160 | 71.800 | 73.980 | 73.762 | USD 11,802 | 70.41 |
| 2025-04-10 | SELL | -5,040 | 71.740 | 75.000 | 74.674 | USD -376,357 | 70.36 Loss of -21,749 on sale |
| 2025-04-09 | BUY | 400 | 72.570 | 75.270 | 75.000 | USD 30,000 | 70.34 |
| 2025-04-08 | BUY | 80 | 69.700 | 75.800 | 75.190 | USD 6,015 | 70.34 |
| 2025-04-07 | BUY | 1,440 | 72.840 | 75.790 | 75.495 | USD 108,713 | 70.32 |
| 2025-04-04 | BUY | 880 | 67.550 | 70.740 | 70.421 | USD 61,970 | 70.35 |
| 2025-04-02 | BUY | 560 | 77.570 | 79.240 | 79.073 | USD 44,281 | 70.28 |
| 2025-04-01 | BUY | 6,320 | 75.340 | 77.110 | 76.933 | USD 486,217 | 70.23 |
| 2025-03-31 | BUY | 3,733 | 75.070 | 75.500 | 75.457 | USD 281,681 | 70.19 |
| 2025-03-25 | BUY | 78 | 67.140 | 70.300 | 69.984 | USD 5,459 | 70.14 |
| 2025-03-21 | BUY | 11,780 | 66.750 | 67.190 | 67.146 | USD 790,980 | 70.17 |
| 2025-03-20 | BUY | 146 | 64.590 | 66.850 | 66.624 | USD 9,727 | 70.23 |
| 2025-03-18 | BUY | 365 | 64.980 | 66.440 | 66.294 | USD 24,197 | 70.35 |
| 2025-03-17 | BUY | 48 | 65.790 | 66.270 | 66.222 | USD 3,179 | 70.39 |
| 2025-03-14 | SELL | -25 | 64.560 | 66.700 | 66.486 | USD -1,662 | 70.45 Profit of 99 on sale |
| 2025-03-13 | SELL | -4,775 | 66.000 | 67.040 | 66.936 | USD -319,619 | 70.50 Profit of 17,025 on sale |
| 2025-03-12 | BUY | 876 | 61.920 | 66.750 | 66.267 | USD 58,050 | 70.59 |
| 2025-03-11 | BUY | 876 | 65.690 | 67.750 | 67.544 | USD 59,169 | 70.65 |
| 2025-03-07 | BUY | 292 | 68.990 | 70.210 | 70.088 | USD 20,466 | 70.70 |
| 2025-03-06 | BUY | 1,022 | 69.100 | 71.530 | 71.287 | USD 72,855 | 70.72 |
| 2025-03-05 | BUY | 5,472 | 70.160 | 70.230 | 70.223 | USD 384,260 | 70.73 |
| 2025-03-04 | BUY | 288 | 66.680 | 68.140 | 67.994 | USD 19,582 | 70.77 |
| 2025-03-03 | BUY | 365 | 68.770 | 73.420 | 72.955 | USD 26,629 | 70.80 |
| 2025-02-28 | BUY | 4,270 | 72.860 | 73.650 | 73.571 | USD 314,148 | 70.77 |
| 2025-02-27 | BUY | 648 | 73.160 | 74.600 | 74.456 | USD 48,247 | 70.74 |
| 2025-02-26 | SELL | -375 | 74.140 | 76.490 | 76.255 | USD -28,596 | 70.70 Loss of -2,083 on sale |
| 2025-02-25 | SELL | -72 | 76.220 | 76.460 | 76.436 | USD -5,503 | 70.63 Loss of -418 on sale |
| 2025-02-24 | BUY | 72 | 75.310 | 75.650 | 75.616 | USD 5,444 | 70.58 |
| 2025-02-20 | SELL | -936 | 76.290 | 79.800 | 79.449 | USD -74,364 | 70.45 Loss of -8,424 on sale |
| 2025-02-19 | BUY | 288 | 75.620 | 75.710 | 75.701 | USD 21,802 | 70.38 |
| 2025-02-18 | BUY | 294 | 74.520 | 75.530 | 75.429 | USD 22,176 | 70.33 |
| 2025-02-13 | BUY | 8,208 | 72.010 | 73.060 | 72.955 | USD 598,815 | 70.27 |
| 2025-02-12 | BUY | 2,448 | 71.740 | 72.000 | 71.974 | USD 176,192 | 70.25 |
| 2025-02-11 | BUY | 2,021 | 72.240 | 73.470 | 73.347 | USD 148,234 | 70.22 |
| 2025-02-07 | BUY | 216 | 72.660 | 74.710 | 74.505 | USD 16,093 | 70.14 |
| 2025-02-06 | BUY | 2,880 | 74.520 | 75.830 | 75.699 | USD 218,013 | 70.07 |
| 2025-02-05 | BUY | 1,440 | 74.230 | 76.480 | 76.255 | USD 109,807 | 70.01 |
| 2025-02-04 | BUY | 1,080 | 74.310 | 74.360 | 74.355 | USD 80,303 | 69.95 |
| 2025-02-03 | SELL | -6,264 | 71.630 | 73.030 | 72.890 | USD -456,583 | 69.92 Loss of -18,578 on sale |
| 2025-01-31 | BUY | 576 | 73.350 | 75.620 | 75.393 | USD 43,426 | 69.87 |
| 2025-01-30 | BUY | 72 | 74.500 | 75.610 | 75.499 | USD 5,436 | 69.80 |
| 2025-01-29 | BUY | 1,224 | 74.200 | 75.490 | 75.361 | USD 92,242 | 69.73 |
| 2025-01-28 | BUY | 432 | 74.950 | 75.070 | 75.058 | USD 32,425 | 69.64 |
| 2025-01-27 | BUY | 432 | 74.950 | 75.190 | 75.166 | USD 32,472 | 69.56 |
| 2025-01-24 | BUY | 432 | 72.480 | 72.830 | 72.795 | USD 31,447 | 69.51 |
| 2025-01-23 | BUY | 1,224 | 71.140 | 71.880 | 71.806 | USD 87,891 | 69.48 |
| 2025-01-22 | BUY | 720 | 71.970 | 74.230 | 74.004 | USD 53,283 | 69.44 |
| 2025-01-21 | BUY | 4,248 | 73.760 | 75.540 | 75.362 | USD 320,138 | 69.36 |
| 2025-01-17 | BUY | 864 | 72.070 | 72.700 | 72.637 | USD 62,758 | 69.26 |
| 2025-01-15 | BUY | 432 | 70.340 | 72.880 | 72.626 | USD 31,374 | 69.21 |
| 2025-01-13 | BUY | 1,207 | 71.150 | 73.090 | 72.896 | USD 87,985 | 69.15 |
| 2025-01-10 | BUY | 935 | 72.900 | 73.930 | 73.827 | USD 69,028 | 69.08 |
| 2024-12-31 | BUY | 213 | 74.940 | 75.500 | 75.444 | USD 16,070 | 68.66 |
| 2024-12-30 | BUY | 284 | 74.770 | 76.740 | 76.543 | USD 21,738 | 68.53 |
| 2024-12-27 | BUY | 1,377 | 75.990 | 76.420 | 76.377 | USD 105,171 | 68.36 |
| 2024-12-23 | BUY | 432 | 73.730 | 73.980 | 73.955 | USD 31,949 | 67.91 |
| 2024-12-20 | BUY | 1,451 | 72.940 | 73.010 | 73.003 | USD 105,927 | 67.79 |
| 2024-12-19 | BUY | 864 | 69.060 | 70.000 | 69.906 | USD 60,399 | 67.76 |
| 2024-12-17 | BUY | 651 | 70.110 | 70.460 | 70.425 | USD 45,847 | 67.65 |
| 2024-12-16 | BUY | 213 | 70.030 | 70.940 | 70.849 | USD 15,091 | 67.59 |
| 2024-12-13 | BUY | 355 | 70.090 | 70.800 | 70.729 | USD 25,109 | 67.51 |
| 2024-12-11 | BUY | 213 | 71.630 | 74.560 | 74.267 | USD 15,819 | 67.39 |
| 2024-12-10 | BUY | 142 | 72.800 | 73.690 | 73.601 | USD 10,451 | 67.23 |
| 2024-12-09 | BUY | 142 | 71.600 | 73.860 | 73.634 | USD 10,456 | 67.09 |
| 2024-12-05 | SELL | -426 | 72.560 | 76.760 | 76.340 | USD -32,521 | 66.75 Loss of -4,085 on sale |
| 2024-12-04 | BUY | 73 | 73.830 | 76.470 | 76.206 | USD 5,563 | 66.51 |
| 2024-12-02 | BUY | 284 | 72.810 | 73.760 | 73.665 | USD 20,921 | 66.05 |
| 2024-11-29 | BUY | 1,278 | 71.270 | 72.280 | 72.179 | USD 92,245 | 65.85 |
| 2024-11-27 | BUY | 284 | 71.500 | 71.860 | 71.824 | USD 20,398 | 65.38 |
| 2024-11-26 | BUY | 710 | 69.120 | 69.390 | 69.363 | USD 49,248 | 65.22 |
| 2024-11-25 | BUY | 8,804 | 69.780 | 70.900 | 70.788 | USD 623,218 | 65.01 |
| 2024-11-22 | BUY | 213 | 66.400 | 67.390 | 67.291 | USD 14,333 | 64.95 |
| 2024-11-21 | BUY | 213 | 65.760 | 65.870 | 65.859 | USD 14,028 | 64.90 |
| 2024-11-20 | BUY | 923 | 63.180 | 64.250 | 64.143 | USD 59,204 | 65.00 |
| 2024-11-19 | SELL | -923 | 64.870 | 67.240 | 67.003 | USD -61,844 | 65.00 Loss of -1,847 on sale |
| 2024-11-18 | BUY | 4,260 | 66.530 | 68.480 | 68.285 | USD 290,894 | 64.91 |
| 2024-11-12 | BUY | 852 | 62.270 | 62.370 | 62.360 | USD 53,131 | 65.08 |
| 2024-11-11 | BUY | 213 | 61.210 | 62.940 | 62.767 | USD 13,369 | 65.34 |
| 2024-11-08 | BUY | 856 | 61.410 | 63.820 | 63.579 | USD 54,424 | 65.62 |
| 2024-11-07 | BUY | 1,444 | 63.540 | 64.150 | 64.089 | USD 92,545 | 65.78 |
| 2024-11-06 | BUY | 639 | 62.410 | 64.490 | 64.282 | USD 41,076 | 66.06 |
| 2024-11-05 | BUY | 142 | 66.770 | 67.530 | 67.454 | USD 9,578 | 65.99 |
| 2024-11-04 | BUY | 735 | 66.810 | 70.370 | 70.014 | USD 51,460 | 65.91 |
| 2024-11-01 | BUY | 355 | 66.600 | 66.730 | 66.717 | USD 23,685 | 65.83 |
| 2024-10-31 | SELL | -2,681 | 64.640 | 65.140 | 65.090 | USD -174,506 | 65.98 Profit of 2,389 on sale |
| 2024-10-30 | BUY | 216 | 63.310 | 65.280 | 65.083 | USD 14,058 | 66.36 |
| 2024-10-29 | BUY | 1,368 | 64.500 | 66.300 | 66.120 | USD 90,452 | 66.67 |
| 2024-10-25 | BUY | 288 | 66.450 | 68.100 | 67.935 | USD 19,565 | 66.83 |
| 2024-10-24 | BUY | 216 | 66.950 | 67.000 | 66.995 | USD 14,471 | 66.79 |
| 2024-10-22 | BUY | 432 | 66.940 | 67.170 | 67.147 | USD 29,008 | 67.31 |
| 2024-10-21 | BUY | 360 | 67.310 | 68.620 | 68.489 | USD 24,656 | 0.00 |