| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 216 | 107.480 | 104.560 | 104.852 | USD 22,648 | 83.11 |
| 2025-11-06 | SELL | -130 | 105.150 | 100.140 | 100.641 | USD -13,083 | 82.89 Loss of -2,307 on sale |
| 2025-11-05 | SELL | -81 | 105.190 | 100.590 | 101.050 | USD -8,185 | 82.78 Loss of -1,480 on sale |
| 2025-11-04 | SELL | -344 | 103.000 | 99.930 | 100.237 | USD -34,482 | 82.68 Loss of -6,039 on sale |
| 2025-10-31 | SELL | -54 | 99.823 | 97.720 | 97.930 | USD -5,288 | 82.50 Loss of -833 on sale |
| 2025-10-30 | BUY | 189 | 102.005 | 98.660 | 98.995 | USD 18,710 | 82.42 |
| 2025-10-29 | BUY | 189 | 101.330 | 103.200 | 103.013 | USD 19,469 | 82.32 |
| 2025-10-28 | BUY | 810 | 102.700 | 104.490 | 104.311 | USD 84,492 | 82.21 |
| 2025-10-27 | BUY | 432 | 102.590 | 102.990 | 102.950 | USD 44,474 | 82.10 |
| 2025-10-24 | BUY | 54 | 99.050 | 101.190 | 100.976 | USD 5,453 | 82.01 |
| 2025-10-23 | SELL | -108 | 100.620 | 102.150 | 101.997 | USD -11,016 | 81.91 Loss of -2,170 on sale |
| 2025-10-22 | BUY | 216 | 100.470 | 101.440 | 101.343 | USD 21,890 | 81.81 |
| 2025-10-21 | BUY | 81 | 98.950 | 99.650 | 99.580 | USD 8,066 | 81.72 |
| 2025-10-17 | BUY | 405 | 96.440 | 96.690 | 96.665 | USD 39,149 | 81.54 |
| 2025-10-16 | BUY | 27 | 94.030 | 96.380 | 96.145 | USD 2,596 | 81.47 |
| 2025-10-14 | SELL | -162 | 95.580 | 96.180 | 96.120 | USD -15,571 | 81.31 Loss of -2,399 on sale |
| 2025-10-13 | BUY | 189 | 92.590 | 93.720 | 93.607 | USD 17,692 | 81.25 |
| 2025-10-10 | SELL | -27 | 87.610 | 93.080 | 92.533 | USD -2,498 | 81.21 Loss of -306 on sale |
| 2025-10-07 | BUY | 810 | 85.040 | 86.470 | 86.327 | USD 69,925 | 81.19 |
| 2025-10-06 | BUY | 27 | 87.680 | 90.240 | 89.984 | USD 2,430 | 81.15 |
| 2025-10-03 | BUY | 378 | 89.980 | 91.030 | 90.925 | USD 34,370 | 81.10 |
| 2025-10-02 | BUY | 297 | 90.240 | 90.650 | 90.609 | USD 26,911 | 81.05 |
| 2025-10-01 | BUY | 189 | 90.320 | 93.810 | 93.461 | USD 17,664 | 81.00 |
| 2025-09-30 | BUY | 270 | 94.370 | 95.050 | 94.982 | USD 25,645 | 80.92 |
| 2025-09-29 | BUY | 243 | 94.210 | 95.400 | 95.281 | USD 23,153 | 80.84 |
| 2025-09-26 | BUY | 297 | 95.060 | 95.530 | 95.483 | USD 28,358 | 80.75 |
| 2025-09-25 | BUY | 378 | 94.030 | 96.640 | 96.379 | USD 36,431 | 80.68 |
| 2025-09-18 | BUY | 27 | 98.260 | 98.540 | 98.512 | USD 2,660 | 80.57 |
| 2025-09-17 | BUY | 243 | 97.780 | 98.710 | 98.617 | USD 23,964 | 80.47 |
| 2025-09-11 | BUY | 135 | 99.390 | 101.030 | 100.866 | USD 13,617 | 80.35 |
| 2025-09-09 | BUY | 135 | 96.300 | 99.370 | 99.063 | USD 13,374 | 80.14 |
| 2025-07-24 | BUY | 28 | 114.210 | 115.990 | 115.812 | USD 3,243 | 79.93 |
| 2025-07-23 | BUY | 168 | 114.920 | 115.420 | 115.370 | USD 19,382 | 79.71 |
| 2025-07-22 | BUY | 252 | 114.770 | 115.200 | 115.157 | USD 29,020 | 79.49 |
| 2025-07-21 | BUY | 56 | 112.310 | 113.460 | 113.345 | USD 6,347 | 79.29 |
| 2025-07-18 | SELL | -280 | 110.120 | 111.030 | 110.939 | USD -31,063 | 79.09 Loss of -8,917 on sale |
| 2025-07-17 | BUY | 28 | 108.150 | 108.330 | 108.312 | USD 3,033 | 78.91 |
| 2025-07-16 | BUY | 112 | 106.620 | 107.330 | 107.259 | USD 12,013 | 78.73 |
| 2025-07-15 | SELL | -420 | 106.550 | 108.670 | 108.458 | USD -45,552 | 78.55 Loss of -12,561 on sale |
| 2025-07-14 | BUY | 224 | 108.630 | 109.180 | 109.125 | USD 24,444 | 78.35 |
| 2025-07-11 | SELL | -56 | 109.360 | 109.740 | 109.702 | USD -6,143 | 78.15 Loss of -1,767 on sale |
| 2025-07-10 | BUY | 224 | 108.370 | 108.950 | 108.892 | USD 24,392 | 77.95 |
| 2025-07-09 | BUY | 224 | 104.750 | 105.040 | 105.011 | USD 23,522 | 77.78 |
| 2025-07-08 | BUY | 168 | 104.390 | 106.960 | 106.703 | USD 17,926 | 77.60 |
| 2025-07-07 | SELL | -644 | 104.230 | 104.370 | 104.356 | USD -67,205 | 77.42 Loss of -17,347 on sale |
| 2025-07-02 | SELL | -812 | 103.010 | 103.230 | 103.208 | USD -83,805 | 76.91 Loss of -21,355 on sale |
| 2025-06-30 | BUY | 476 | 99.040 | 99.640 | 99.580 | USD 47,400 | 76.76 |
| 2025-06-27 | BUY | 252 | 98.700 | 101.600 | 101.310 | USD 25,530 | 76.60 |
| 2025-06-25 | SELL | -56 | 99.450 | 100.540 | 100.431 | USD -5,624 | 76.28 Loss of -1,352 on sale |
| 2025-06-24 | BUY | 28 | 98.680 | 100.680 | 100.480 | USD 2,813 | 76.12 |
| 2025-06-23 | BUY | 728 | 100.510 | 100.740 | 100.717 | USD 73,322 | 75.95 |
| 2025-06-18 | SELL | -168 | 97.530 | 99.360 | 99.177 | USD -16,662 | 75.64 Loss of -3,955 on sale |
| 2025-06-13 | SELL | -84 | 95.190 | 96.920 | 96.747 | USD -8,127 | 75.15 Loss of -1,814 on sale |
| 2025-06-12 | BUY | 84 | 96.090 | 96.140 | 96.135 | USD 8,075 | 74.99 |
| 2025-06-11 | BUY | 112 | 94.210 | 94.820 | 94.759 | USD 10,613 | 74.85 |
| 2025-06-06 | SELL | -140 | 94.500 | 96.320 | 96.138 | USD -13,459 | 74.41 Loss of -3,042 on sale |
| 2025-06-05 | SELL | -84 | 96.670 | 97.450 | 97.372 | USD -8,179 | 74.24 Loss of -1,943 on sale |
| 2025-06-04 | SELL | -112 | 88.620 | 91.030 | 90.789 | USD -10,168 | 74.13 Loss of -1,866 on sale |
| 2025-06-02 | BUY | 364 | 91.240 | 92.150 | 92.059 | USD 33,509 | 73.81 |
| 2025-05-30 | SELL | -81 | 90.260 | 91.480 | 91.358 | USD -7,400 | 73.68 Loss of -1,432 on sale |
| 2025-05-29 | BUY | 28 | 90.580 | 90.700 | 90.688 | USD 2,539 | 73.54 |
| 2025-05-28 | SELL | -28 | 89.340 | 90.770 | 90.627 | USD -2,538 | 73.42 Loss of -482 on sale |
| 2025-05-27 | BUY | 308 | 90.360 | 90.520 | 90.504 | USD 27,875 | 73.28 |
| 2025-05-23 | SELL | -560 | 88.170 | 88.920 | 88.845 | USD -49,753 | 73.03 Loss of -8,857 on sale |
| 2025-05-22 | SELL | -616 | 89.970 | 90.830 | 90.744 | USD -55,898 | 72.89 Loss of -11,001 on sale |
| 2025-05-21 | BUY | 28 | 88.920 | 89.680 | 89.604 | USD 2,509 | 72.75 |
| 2025-05-20 | BUY | 224 | 90.620 | 90.760 | 90.746 | USD 20,327 | 72.60 |
| 2025-05-19 | BUY | 812 | 86.610 | 87.430 | 87.348 | USD 70,927 | 72.48 |
| 2025-05-16 | BUY | 756 | 86.510 | 87.200 | 87.131 | USD 65,871 | 72.35 |
| 2025-05-15 | BUY | 616 | 86.580 | 86.950 | 86.913 | USD 53,538 | 72.23 |
| 2025-05-14 | BUY | 560 | 86.060 | 86.820 | 86.744 | USD 48,577 | 72.11 |
| 2025-05-13 | SELL | -112 | 85.710 | 89.290 | 88.932 | USD -9,960 | 71.99 Loss of -1,898 on sale |
| 2025-05-12 | BUY | 28 | 89.000 | 90.100 | 89.990 | USD 2,520 | 71.83 |
| 2025-05-09 | BUY | 84 | 85.470 | 86.280 | 86.199 | USD 7,241 | 71.71 |
| 2025-05-08 | SELL | -812 | 85.380 | 85.980 | 85.920 | USD -69,767 | 71.58 Loss of -11,642 on sale |
| 2025-05-07 | SELL | -392 | 84.440 | 85.230 | 85.151 | USD -33,379 | 71.46 Loss of -5,365 on sale |
| 2025-05-06 | BUY | 980 | 83.790 | 84.760 | 84.663 | USD 82,970 | 71.35 |
| 2025-05-02 | BUY | 84 | 84.290 | 85.500 | 85.379 | USD 7,172 | 71.11 |
| 2025-05-01 | SELL | -140 | 81.270 | 81.980 | 81.909 | USD -11,467 | 71.01 Loss of -1,526 on sale |
| 2025-04-30 | BUY | 84 | 81.770 | 82.220 | 82.175 | USD 6,903 | 70.90 |
| 2025-04-29 | BUY | 196 | 80.890 | 81.680 | 81.601 | USD 15,994 | 70.81 |
| 2025-04-28 | BUY | 418 | 80.170 | 81.570 | 81.430 | USD 34,038 | 70.71 |
| 2025-04-25 | BUY | 392 | 80.570 | 81.930 | 81.794 | USD 32,063 | 70.61 |
| 2025-04-24 | BUY | 112 | 81.230 | 83.080 | 82.895 | USD 9,284 | 70.51 |
| 2025-04-23 | BUY | 308 | 83.430 | 85.550 | 85.338 | USD 26,284 | 70.37 |
| 2025-04-22 | SELL | -170 | 82.160 | 82.260 | 82.250 | USD -13,983 | 70.25 Loss of -2,039 on sale |
| 2025-04-17 | BUY | 56 | 79.140 | 79.240 | 79.230 | USD 4,437 | 70.07 |
| 2025-04-16 | BUY | 112 | 73.210 | 73.590 | 73.552 | USD 8,238 | 70.03 |
| 2025-04-15 | BUY | 560 | 71.800 | 73.980 | 73.762 | USD 41,307 | 70.01 |
| 2025-04-11 | BUY | 700 | 72.110 | 72.660 | 72.605 | USD 50,824 | 69.95 |
| 2025-04-10 | BUY | 1,148 | 71.740 | 75.000 | 74.674 | USD 85,726 | 69.93 |
| 2025-04-09 | BUY | 224 | 72.570 | 75.270 | 75.000 | USD 16,800 | 69.90 |
| 2025-04-08 | BUY | 588 | 69.700 | 75.800 | 75.190 | USD 44,212 | 69.90 |
| 2025-04-07 | BUY | 671 | 72.840 | 75.790 | 75.495 | USD 50,657 | 69.87 |
| 2025-04-04 | SELL | -1,680 | 67.550 | 70.740 | 70.421 | USD -118,307 | 69.90 Loss of -882 on sale |
| 2025-04-02 | BUY | 196 | 77.570 | 79.240 | 79.073 | USD 15,498 | 69.81 |
| 2025-03-31 | SELL | -756 | 75.070 | 75.500 | 75.457 | USD -57,045 | 69.68 Loss of -4,371 on sale |
| 2025-03-28 | SELL | -476 | 72.750 | 78.350 | 77.790 | USD -37,028 | 69.64 Loss of -3,880 on sale |
| 2025-03-27 | SELL | -140 | 76.950 | 77.070 | 77.058 | USD -10,788 | 69.55 Loss of -1,051 on sale |
| 2025-03-26 | BUY | 252 | 69.210 | 73.530 | 73.098 | USD 18,421 | 69.55 |
| 2025-03-25 | SELL | -336 | 67.140 | 70.300 | 69.984 | USD -23,515 | 69.58 Loss of -135 on sale |
| 2025-03-24 | BUY | 196 | 69.740 | 70.190 | 70.145 | USD 13,748 | 69.58 |
| 2025-03-21 | BUY | 336 | 66.750 | 67.190 | 67.146 | USD 22,561 | 69.62 |
| 2025-03-19 | BUY | 52 | 64.300 | 65.500 | 65.380 | USD 3,400 | 69.76 |
| 2025-03-18 | SELL | -504 | 64.980 | 66.440 | 66.294 | USD -33,412 | 69.82 Profit of 1,777 on sale |
| 2025-03-17 | BUY | 532 | 65.790 | 66.270 | 66.222 | USD 35,230 | 69.88 |
| 2025-03-14 | BUY | 476 | 64.560 | 66.700 | 66.486 | USD 31,647 | 69.95 |
| 2025-03-13 | BUY | 2,348 | 66.000 | 67.040 | 66.936 | USD 157,166 | 70.00 |
| 2025-03-12 | BUY | 1,120 | 61.920 | 66.750 | 66.267 | USD 74,219 | 70.12 |
| 2025-03-11 | BUY | 448 | 65.690 | 67.750 | 67.544 | USD 30,260 | 70.18 |
| 2025-03-07 | BUY | 268 | 68.990 | 70.210 | 70.088 | USD 18,784 | 70.24 |
| 2025-03-06 | SELL | -252 | 69.100 | 71.530 | 71.287 | USD -17,964 | 70.26 Loss of -259 on sale |
| 2025-03-05 | BUY | 872 | 70.160 | 70.230 | 70.223 | USD 61,234 | 70.26 |
| 2025-03-04 | BUY | 168 | 66.680 | 68.140 | 67.994 | USD 11,423 | 70.32 |
| 2025-03-03 | BUY | 756 | 68.770 | 73.420 | 72.955 | USD 55,154 | 70.34 |
| 2025-02-28 | SELL | -196 | 72.860 | 73.650 | 73.571 | USD -14,420 | 70.30 Loss of -641 on sale |
| 2025-02-27 | BUY | 28 | 73.160 | 74.600 | 74.456 | USD 2,085 | 70.26 |
| 2025-02-26 | SELL | -56 | 74.140 | 76.490 | 76.255 | USD -4,270 | 70.19 Loss of -340 on sale |
| 2025-02-25 | BUY | 532 | 76.220 | 76.460 | 76.436 | USD 40,664 | 70.09 |
| 2025-02-21 | BUY | 392 | 74.960 | 76.570 | 76.409 | USD 29,952 | 69.91 |
| 2025-02-20 | BUY | 224 | 76.290 | 79.800 | 79.449 | USD 17,797 | 69.80 |
| 2025-02-19 | BUY | 56 | 75.620 | 75.710 | 75.701 | USD 4,239 | 69.69 |
| 2025-02-18 | BUY | 140 | 74.520 | 75.530 | 75.429 | USD 10,560 | 69.60 |
| 2025-02-13 | BUY | 476 | 72.010 | 73.060 | 72.955 | USD 34,727 | 69.48 |
| 2025-02-12 | BUY | 168 | 71.740 | 72.000 | 71.974 | USD 12,092 | 69.43 |
| 2025-02-11 | SELL | -56 | 72.240 | 73.470 | 73.347 | USD -4,107 | 69.38 Loss of -222 on sale |
| 2025-02-07 | SELL | -224 | 72.660 | 74.710 | 74.505 | USD -16,689 | 69.21 Loss of -1,186 on sale |
| 2025-02-06 | BUY | 112 | 74.520 | 75.830 | 75.699 | USD 8,478 | 69.09 |
| 2025-02-04 | BUY | 980 | 74.310 | 74.360 | 74.355 | USD 72,868 | 68.86 |
| 2025-02-03 | BUY | 364 | 71.630 | 73.030 | 72.890 | USD 26,532 | 68.79 |
| 2025-01-31 | BUY | 84 | 73.350 | 75.620 | 75.393 | USD 6,333 | 68.69 |
| 2025-01-30 | BUY | 56 | 74.500 | 75.610 | 75.499 | USD 4,228 | 68.54 |
| 2025-01-29 | BUY | 532 | 74.200 | 75.490 | 75.361 | USD 40,092 | 68.40 |
| 2025-01-28 | BUY | 252 | 74.950 | 75.070 | 75.058 | USD 18,915 | 68.24 |
| 2025-01-27 | BUY | 392 | 74.950 | 75.190 | 75.166 | USD 29,465 | 68.06 |
| 2025-01-24 | BUY | 252 | 72.480 | 72.830 | 72.795 | USD 18,344 | 67.94 |
| 2025-01-23 | BUY | 728 | 71.140 | 71.880 | 71.806 | USD 52,275 | 67.85 |
| 2025-01-02 | BUY | 924 | 76.470 | 78.350 | 78.162 | USD 72,222 | 67.60 |
| 2024-12-30 | BUY | 7,277 | 74.770 | 76.740 | 76.543 | USD 557,003 | 67.39 |
| 2024-12-10 | BUY | 196 | 72.800 | 73.690 | 73.601 | USD 14,426 | 67.23 |
| 2024-12-09 | BUY | 224 | 71.600 | 73.860 | 73.634 | USD 16,494 | 67.09 |
| 2024-12-06 | BUY | 336 | 71.870 | 74.870 | 74.570 | USD 25,056 | 66.94 |
| 2024-12-05 | BUY | 84 | 72.560 | 76.760 | 76.340 | USD 6,413 | 66.75 |
| 2024-12-04 | BUY | 308 | 73.830 | 76.470 | 76.206 | USD 23,471 | 66.51 |
| 2024-12-03 | BUY | 986 | 72.480 | 73.570 | 73.461 | USD 72,433 | 66.29 |
| 2024-12-02 | BUY | 83 | 72.810 | 73.760 | 73.665 | USD 6,114 | 66.05 |
| 2024-11-29 | BUY | 644 | 71.270 | 72.280 | 72.179 | USD 46,483 | 65.85 |
| 2024-11-27 | BUY | 756 | 71.500 | 71.860 | 71.824 | USD 54,299 | 65.38 |
| 2024-11-26 | BUY | 1,624 | 69.120 | 69.390 | 69.363 | USD 112,646 | 65.22 |
| 2024-11-25 | BUY | 1,680 | 69.780 | 70.900 | 70.788 | USD 118,924 | 65.01 |
| 2024-11-22 | BUY | 1,960 | 66.400 | 67.390 | 67.291 | USD 131,890 | 64.95 |
| 2024-11-21 | BUY | 308 | 65.760 | 65.870 | 65.859 | USD 20,285 | 64.90 |
| 2024-11-20 | BUY | 280 | 63.180 | 64.250 | 64.143 | USD 17,960 | 65.00 |
| 2024-11-19 | BUY | 252 | 64.870 | 67.240 | 67.003 | USD 16,885 | 65.00 |
| 2024-11-18 | BUY | 2,268 | 66.530 | 68.480 | 68.285 | USD 154,870 | 64.91 |
| 2024-11-12 | BUY | 784 | 62.270 | 62.370 | 62.360 | USD 48,890 | 65.08 |
| 2024-11-11 | BUY | 532 | 61.210 | 62.940 | 62.767 | USD 33,392 | 65.34 |
| 2024-11-08 | BUY | 400 | 61.410 | 63.820 | 63.579 | USD 25,432 | 65.62 |
| 2024-11-07 | BUY | 2,492 | 63.540 | 64.150 | 64.089 | USD 159,710 | 65.78 |
| 2024-11-06 | BUY | 756 | 62.410 | 64.490 | 64.282 | USD 48,597 | 66.06 |
| 2024-11-05 | BUY | 1,116 | 66.770 | 67.530 | 67.454 | USD 75,279 | 65.99 |
| 2024-11-04 | BUY | 196 | 66.810 | 70.370 | 70.014 | USD 13,723 | 65.91 |
| 2024-11-01 | BUY | 448 | 66.600 | 66.730 | 66.717 | USD 29,889 | 65.83 |
| 2024-10-31 | BUY | 112 | 64.640 | 65.140 | 65.090 | USD 7,290 | 65.98 |
| 2024-10-30 | BUY | 278 | 63.310 | 65.280 | 65.083 | USD 18,093 | 66.36 |
| 2024-10-29 | BUY | 812 | 64.500 | 66.300 | 66.120 | USD 53,689 | 66.67 |
| 2024-10-28 | SELL | -196 | 66.260 | 67.120 | 67.034 | USD -13,139 | 66.76 Loss of -54 on sale |
| 2024-10-25 | BUY | 336 | 66.450 | 68.100 | 67.935 | USD 22,826 | 66.83 |
| 2024-10-24 | BUY | 224 | 66.950 | 67.000 | 66.995 | USD 15,007 | 66.79 |
| 2024-10-23 | BUY | 280 | 66.130 | 66.990 | 66.904 | USD 18,733 | 67.13 |
| 2024-10-22 | BUY | 1,506 | 66.940 | 67.170 | 67.147 | USD 101,123 | 67.31 |
| 2024-10-21 | BUY | 784 | 67.310 | 68.620 | 68.489 | USD 53,695 | 0.00 |