| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -71 | 58.860 | 55.840 | 56.142 | USD -3,986 | 77.71 Profit of 1,531 on sale |
| 2025-11-07 | BUY | 497 | 58.250 | 54.110 | 54.524 | USD 27,098 | 77.91 |
| 2025-11-05 | SELL | -4,828 | 60.950 | 58.340 | 58.601 | USD -282,926 | 78.09 Profit of 94,089 on sale |
| 2025-10-29 | SELL | -3,803 | 68.180 | 69.100 | 69.008 | USD -262,437 | 78.43 Profit of 35,843 on sale |
| 2025-10-24 | SELL | -780 | 70.330 | 72.080 | 71.905 | USD -56,086 | 78.55 Profit of 5,184 on sale |
| 2025-10-23 | SELL | -142 | 71.060 | 71.500 | 71.456 | USD -10,147 | 78.59 Profit of 1,012 on sale |
| 2025-10-22 | BUY | 213 | 70.700 | 71.990 | 71.861 | USD 15,306 | 78.62 |
| 2025-10-20 | SELL | -2,485 | 68.430 | 68.470 | 68.466 | USD -170,138 | 78.71 Profit of 25,468 on sale |
| 2025-10-16 | SELL | -355 | 66.330 | 66.680 | 66.645 | USD -23,659 | 78.77 Profit of 4,306 on sale |
| 2025-10-15 | SELL | -882 | 65.410 | 66.610 | 66.490 | USD -58,644 | 78.84 Profit of 10,892 on sale |
| 2025-10-03 | BUY | 284 | 67.050 | 67.630 | 67.572 | USD 19,190 | 79.02 |
| 2025-10-02 | SELL | -2,840 | 66.440 | 66.820 | 66.782 | USD -189,661 | 79.08 Profit of 34,931 on sale |
| 2025-10-01 | SELL | -2,740 | 66.080 | 67.860 | 67.682 | USD -185,449 | 79.15 Profit of 31,411 on sale |
| 2025-09-30 | SELL | -71 | 67.290 | 67.610 | 67.578 | USD -4,798 | 79.21 Profit of 826 on sale |
| 2025-09-29 | SELL | -936 | 66.460 | 67.370 | 67.279 | USD -62,973 | 79.27 Profit of 11,222 on sale |
| 2025-09-26 | SELL | -71 | 67.100 | 69.250 | 69.035 | USD -4,901 | 79.33 Profit of 731 on sale |
| 2025-09-25 | BUY | 923 | 68.300 | 68.570 | 68.543 | USD 63,265 | 79.39 |
| 2025-09-24 | BUY | 14,741 | 67.500 | 70.180 | 69.912 | USD 1,030,573 | 79.45 |
| 2025-09-18 | BUY | 124 | 75.780 | 75.960 | 75.942 | USD 9,417 | 79.46 |
| 2025-08-18 | BUY | 114 | 80.820 | 81.740 | 81.648 | USD 9,308 | 79.51 |
| 2025-08-12 | SELL | -62 | 80.170 | 80.360 | 80.341 | USD -4,981 | 79.49 Loss of -53 on sale |
| 2025-07-29 | BUY | 66 | 89.350 | 89.960 | 89.899 | USD 5,933 | 79.38 |
| 2025-07-23 | SELL | -186 | 86.430 | 86.780 | 86.745 | USD -16,135 | 79.25 Loss of -1,395 on sale |
| 2025-07-22 | SELL | -372 | 85.120 | 85.650 | 85.597 | USD -31,842 | 79.21 Loss of -2,375 on sale |
| 2025-07-21 | SELL | -124 | 84.030 | 84.500 | 84.453 | USD -10,472 | 79.19 Loss of -653 on sale |
| 2025-07-15 | SELL | -124 | 84.780 | 86.140 | 86.004 | USD -10,664 | 79.13 Loss of -853 on sale |
| 2025-07-14 | SELL | -310 | 85.330 | 85.610 | 85.582 | USD -26,530 | 79.09 Loss of -2,012 on sale |
| 2025-07-11 | SELL | -186 | 83.370 | 85.350 | 85.152 | USD -15,838 | 79.07 Loss of -1,132 on sale |
| 2025-07-10 | SELL | -744 | 85.460 | 85.920 | 85.874 | USD -63,890 | 79.03 Loss of -5,091 on sale |
| 2025-07-09 | SELL | -248 | 84.870 | 85.200 | 85.167 | USD -21,121 | 79.00 Loss of -1,530 on sale |
| 2025-07-08 | SELL | -806 | 83.760 | 84.460 | 84.390 | USD -68,018 | 78.97 Loss of -4,368 on sale |
| 2025-07-03 | SELL | -1,054 | 82.930 | 84.490 | 84.334 | USD -88,888 | 78.90 Loss of -5,727 on sale |
| 2025-07-02 | SELL | -191 | 83.580 | 84.730 | 84.615 | USD -16,161 | 78.87 Loss of -1,097 on sale |
| 2025-06-27 | SELL | -3,038 | 86.330 | 87.480 | 87.365 | USD -265,415 | 78.78 Loss of -26,088 on sale |
| 2025-06-25 | BUY | 62 | 84.680 | 87.750 | 87.443 | USD 5,421 | 78.70 |
| 2025-06-24 | SELL | -2,294 | 87.570 | 88.320 | 88.245 | USD -202,434 | 78.65 Loss of -22,011 on sale |
| 2025-06-23 | SELL | -62 | 79.840 | 80.320 | 80.272 | USD -4,977 | 78.64 Loss of -101 on sale |
| 2025-06-20 | SELL | -11,779 | 80.000 | 82.060 | 81.854 | USD -964,158 | 78.63 Loss of -37,923 on sale |
| 2025-06-18 | SELL | -408 | 81.010 | 82.430 | 82.288 | USD -33,574 | 78.60 Loss of -1,503 on sale |
| 2025-06-17 | SELL | -759 | 81.830 | 83.350 | 83.198 | USD -63,147 | 78.58 Loss of -3,502 on sale |
| 2025-06-11 | SELL | -207 | 82.990 | 85.490 | 85.240 | USD -17,645 | 78.53 Loss of -1,389 on sale |
| 2025-06-10 | SELL | -483 | 84.820 | 86.450 | 86.287 | USD -41,677 | 78.49 Loss of -3,766 on sale |
| 2025-06-06 | SELL | -138 | 86.670 | 87.910 | 87.786 | USD -12,114 | 78.39 Loss of -1,297 on sale |
| 2025-06-05 | SELL | -1,173 | 85.740 | 86.540 | 86.460 | USD -101,418 | 78.34 Loss of -9,524 on sale |
| 2025-06-02 | SELL | -5,589 | 85.510 | 85.880 | 85.843 | USD -479,777 | 78.19 Loss of -42,781 on sale |
| 2025-05-30 | SELL | -1,224 | 85.800 | 86.800 | 86.700 | USD -106,121 | 78.14 Loss of -10,481 on sale |
| 2025-05-29 | SELL | -136 | 84.860 | 87.670 | 87.389 | USD -11,885 | 78.09 Loss of -1,264 on sale |
| 2025-05-27 | SELL | -136 | 85.330 | 85.700 | 85.663 | USD -11,650 | 77.98 Loss of -1,045 on sale |
| 2025-05-23 | SELL | -204 | 84.510 | 85.010 | 84.960 | USD -17,332 | 77.89 Loss of -1,442 on sale |
| 2025-05-16 | SELL | -1,020 | 85.480 | 86.000 | 85.948 | USD -87,667 | 77.60 Loss of -8,512 on sale |
| 2025-05-15 | SELL | -204 | 85.670 | 86.850 | 86.732 | USD -17,693 | 77.54 Loss of -1,874 on sale |
| 2025-05-13 | SELL | -68 | 84.110 | 85.540 | 85.397 | USD -5,807 | 77.43 Loss of -542 on sale |
| 2025-05-12 | SELL | -476 | 85.050 | 87.020 | 86.823 | USD -41,328 | 77.37 Loss of -4,498 on sale |
| 2025-05-09 | SELL | -408 | 84.670 | 85.710 | 85.606 | USD -34,927 | 77.32 Loss of -3,381 on sale |
| 2025-05-08 | SELL | -1,972 | 85.340 | 85.740 | 85.700 | USD -169,000 | 77.26 Loss of -16,646 on sale |
| 2025-05-07 | SELL | -136 | 83.350 | 83.900 | 83.845 | USD -11,403 | 77.21 Loss of -902 on sale |
| 2025-05-06 | BUY | 56 | 81.530 | 82.480 | 82.385 | USD 4,614 | 77.18 |
| 2025-05-01 | BUY | 2,584 | 70.260 | 71.710 | 71.565 | USD 184,924 | 77.17 |
| 2025-04-30 | BUY | 1,428 | 71.380 | 71.570 | 71.551 | USD 102,175 | 77.22 |
| 2025-04-29 | SELL | -272 | 71.300 | 71.460 | 71.444 | USD -19,433 | 77.27 Profit of 1,584 on sale |
| 2025-04-28 | SELL | -340 | 71.180 | 72.600 | 72.458 | USD -24,636 | 77.32 Profit of 1,652 on sale |
| 2025-04-25 | BUY | 138 | 71.660 | 72.280 | 72.218 | USD 9,966 | 77.36 |
| 2025-04-24 | SELL | -69 | 70.780 | 70.980 | 70.960 | USD -4,896 | 77.42 Profit of 445 on sale |
| 2025-04-22 | SELL | -9,112 | 66.330 | 67.310 | 67.212 | USD -612,436 | 77.59 Profit of 94,603 on sale |
| 2025-04-17 | SELL | -4,148 | 68.570 | 68.780 | 68.759 | USD -285,212 | 77.84 Profit of 37,687 on sale |
| 2025-04-16 | BUY | 136 | 68.730 | 69.690 | 69.594 | USD 9,465 | 77.92 |
| 2025-04-15 | BUY | 136 | 69.230 | 69.320 | 69.311 | USD 9,426 | 78.00 |
| 2025-04-10 | SELL | -4,347 | 67.300 | 73.500 | 72.880 | USD -316,809 | 78.29 Profit of 23,521 on sale |
| 2025-04-09 | BUY | 345 | 66.840 | 67.630 | 67.551 | USD 23,305 | 78.39 |
| 2025-04-08 | BUY | 69 | 60.690 | 63.890 | 63.570 | USD 4,386 | 78.55 |
| 2025-04-07 | BUY | 1,224 | 61.630 | 62.900 | 62.773 | USD 76,834 | 78.71 |
| 2025-04-04 | BUY | 748 | 59.830 | 61.050 | 60.928 | USD 45,574 | 78.88 |
| 2025-04-02 | BUY | 476 | 68.140 | 68.520 | 68.482 | USD 32,597 | 78.98 |
| 2025-04-01 | BUY | 5,450 | 67.320 | 68.400 | 68.292 | USD 372,191 | 79.09 |
| 2025-03-31 | BUY | 207 | 68.290 | 68.750 | 68.704 | USD 14,222 | 79.19 |
| 2025-03-25 | BUY | 69 | 73.550 | 76.010 | 75.764 | USD 5,228 | 79.52 |
| 2025-03-21 | BUY | 8,661 | 73.800 | 74.490 | 74.421 | USD 644,560 | 79.62 |
| 2025-03-20 | BUY | 130 | 75.110 | 76.270 | 76.154 | USD 9,900 | 79.67 |
| 2025-03-18 | BUY | 325 | 70.700 | 71.350 | 71.285 | USD 23,168 | 79.82 |
| 2025-03-17 | BUY | 45 | 71.350 | 72.200 | 72.115 | USD 3,245 | 79.91 |
| 2025-03-14 | SELL | -25 | 70.690 | 70.770 | 70.762 | USD -1,769 | 80.01 Profit of 231 on sale |
| 2025-03-13 | SELL | -4,225 | 68.480 | 70.720 | 70.496 | USD -297,846 | 80.13 Profit of 40,712 on sale |
| 2025-03-12 | BUY | 780 | 70.760 | 72.300 | 72.146 | USD 56,274 | 80.23 |
| 2025-03-11 | BUY | 780 | 70.260 | 71.450 | 71.331 | USD 55,638 | 80.34 |
| 2025-03-07 | BUY | 260 | 77.840 | 80.320 | 80.072 | USD 20,819 | 80.48 |
| 2025-03-06 | BUY | 910 | 79.510 | 81.750 | 81.526 | USD 74,189 | 80.49 |
| 2025-03-05 | BUY | 4,940 | 81.960 | 83.540 | 83.382 | USD 411,907 | 80.47 |
| 2025-03-04 | BUY | 260 | 82.420 | 86.140 | 85.768 | USD 22,300 | 80.45 |
| 2025-03-03 | BUY | 325 | 85.990 | 88.740 | 88.465 | USD 28,751 | 80.38 |
| 2025-02-28 | BUY | 650 | 88.370 | 88.600 | 88.577 | USD 57,575 | 80.29 |
| 2025-02-27 | BUY | 585 | 87.810 | 90.000 | 89.781 | USD 52,522 | 80.20 |
| 2025-02-26 | SELL | -340 | 89.910 | 90.660 | 90.585 | USD -30,799 | 80.08 Loss of -3,571 on sale |
| 2025-02-25 | SELL | -65 | 88.320 | 91.870 | 91.515 | USD -5,948 | 79.98 Loss of -750 on sale |
| 2025-02-24 | BUY | 65 | 90.750 | 91.220 | 91.173 | USD 5,926 | 79.85 |
| 2025-02-20 | SELL | -845 | 89.340 | 89.840 | 89.790 | USD -75,873 | 79.62 Loss of -8,597 on sale |
| 2025-02-19 | BUY | 260 | 89.680 | 91.740 | 91.534 | USD 23,799 | 79.49 |
| 2025-02-18 | BUY | 264 | 90.530 | 93.250 | 92.978 | USD 24,546 | 79.34 |
| 2025-02-13 | BUY | 7,410 | 84.090 | 84.580 | 84.531 | USD 626,375 | 79.02 |
| 2025-02-12 | BUY | 2,210 | 83.870 | 85.290 | 85.148 | USD 188,177 | 78.95 |
| 2025-02-11 | BUY | 1,825 | 86.380 | 88.020 | 87.856 | USD 160,337 | 78.85 |
| 2025-02-07 | BUY | 195 | 88.080 | 88.720 | 88.656 | USD 17,288 | 78.58 |
| 2025-02-06 | BUY | 2,600 | 88.320 | 89.580 | 89.454 | USD 232,580 | 78.44 |
| 2025-02-05 | BUY | 1,300 | 88.780 | 88.860 | 88.852 | USD 115,508 | 78.29 |
| 2025-02-04 | BUY | 975 | 87.460 | 87.950 | 87.901 | USD 85,703 | 78.15 |
| 2025-02-03 | SELL | -5,655 | 87.050 | 88.420 | 88.283 | USD -499,240 | 78.02 Loss of -58,064 on sale |
| 2025-01-31 | BUY | 520 | 86.830 | 88.290 | 88.144 | USD 45,835 | 77.88 |
| 2025-01-30 | BUY | 65 | 87.620 | 88.700 | 88.592 | USD 5,758 | 77.73 |
| 2025-01-29 | BUY | 1,105 | 86.430 | 88.310 | 88.122 | USD 97,375 | 77.59 |
| 2025-01-28 | BUY | 390 | 88.350 | 89.000 | 88.935 | USD 34,685 | 77.42 |
| 2025-01-27 | BUY | 390 | 87.530 | 89.590 | 89.384 | USD 34,860 | 77.25 |
| 2025-01-24 | BUY | 390 | 88.750 | 88.870 | 88.858 | USD 34,655 | 77.06 |
| 2025-01-23 | BUY | 1,105 | 87.700 | 87.860 | 87.844 | USD 97,068 | 76.88 |
| 2025-01-22 | BUY | 650 | 87.090 | 88.210 | 88.098 | USD 57,264 | 76.70 |
| 2025-01-21 | BUY | 3,835 | 86.320 | 87.050 | 86.977 | USD 333,557 | 76.53 |
| 2025-01-17 | BUY | 780 | 84.380 | 86.330 | 86.135 | USD 67,185 | 76.25 |
| 2025-01-15 | BUY | 390 | 80.400 | 82.290 | 82.101 | USD 32,019 | 76.01 |
| 2025-01-13 | BUY | 1,105 | 79.840 | 82.240 | 82.000 | USD 90,610 | 75.87 |
| 2025-01-10 | BUY | 844 | 77.760 | 79.640 | 79.452 | USD 67,057 | 75.83 |
| 2024-12-31 | BUY | 195 | 77.770 | 78.780 | 78.679 | USD 15,342 | 75.55 |
| 2024-12-30 | BUY | 260 | 78.000 | 79.600 | 79.440 | USD 20,654 | 75.49 |
| 2024-12-27 | BUY | 1,249 | 80.240 | 80.500 | 80.474 | USD 100,512 | 75.38 |
| 2024-12-23 | BUY | 390 | 79.540 | 80.250 | 80.179 | USD 31,270 | 75.04 |
| 2024-12-20 | SELL | -10,448 | 80.040 | 81.510 | 81.363 | USD -850,081 | 74.91 Loss of -67,384 on sale |
| 2024-12-19 | BUY | 864 | 75.820 | 76.280 | 76.234 | USD 65,866 | 74.89 |
| 2024-12-17 | BUY | 652 | 77.800 | 78.380 | 78.322 | USD 51,066 | 74.80 |
| 2024-12-16 | BUY | 216 | 76.410 | 77.420 | 77.319 | USD 16,701 | 74.76 |
| 2024-12-13 | BUY | 360 | 77.190 | 78.720 | 78.567 | USD 28,284 | 74.69 |
| 2024-12-11 | BUY | 216 | 80.470 | 81.120 | 81.055 | USD 17,508 | 74.52 |
| 2024-12-10 | BUY | 144 | 79.410 | 80.900 | 80.751 | USD 11,628 | 74.37 |
| 2024-12-09 | BUY | 144 | 78.410 | 79.110 | 79.040 | USD 11,382 | 74.24 |
| 2024-12-05 | SELL | -432 | 78.920 | 81.000 | 80.792 | USD -34,902 | 73.97 Loss of -2,947 on sale |
| 2024-12-04 | BUY | 73 | 81.010 | 82.260 | 82.135 | USD 5,996 | 73.73 |
| 2024-12-02 | BUY | 288 | 79.310 | 80.180 | 80.093 | USD 23,067 | 73.26 |
| 2024-11-29 | BUY | 1,278 | 77.990 | 79.370 | 79.232 | USD 101,258 | 73.07 |
| 2024-11-27 | BUY | 284 | 78.100 | 78.620 | 78.568 | USD 22,313 | 72.65 |
| 2024-11-26 | BUY | 710 | 77.940 | 79.380 | 79.236 | USD 56,258 | 72.42 |
| 2024-11-25 | BUY | 8,804 | 77.830 | 78.220 | 78.181 | USD 688,306 | 72.18 |
| 2024-11-22 | BUY | 213 | 72.830 | 75.290 | 75.044 | USD 15,984 | 72.15 |
| 2024-11-21 | BUY | 213 | 74.460 | 75.760 | 75.630 | USD 16,109 | 72.03 |
| 2024-11-20 | BUY | 923 | 75.240 | 75.310 | 75.303 | USD 69,505 | 71.86 |
| 2024-11-19 | SELL | -923 | 74.880 | 76.610 | 76.437 | USD -70,551 | 71.70 Loss of -4,376 on sale |
| 2024-11-18 | BUY | 4,260 | 76.270 | 78.160 | 77.971 | USD 332,156 | 71.43 |
| 2024-11-12 | BUY | 852 | 74.340 | 75.470 | 75.357 | USD 64,204 | 71.25 |
| 2024-11-11 | BUY | 213 | 70.310 | 72.040 | 71.867 | USD 15,308 | 71.31 |
| 2024-11-08 | BUY | 856 | 69.960 | 70.990 | 70.887 | USD 60,679 | 71.40 |
| 2024-11-07 | BUY | 1,444 | 68.910 | 68.980 | 68.973 | USD 99,597 | 71.60 |
| 2024-11-06 | BUY | 639 | 68.610 | 70.250 | 70.086 | USD 44,785 | 71.84 |
| 2024-11-05 | BUY | 142 | 69.000 | 69.690 | 69.621 | USD 9,886 | 72.10 |
| 2024-11-04 | BUY | 735 | 69.700 | 71.010 | 70.879 | USD 52,096 | 72.34 |
| 2024-11-01 | BUY | 355 | 70.350 | 71.090 | 71.016 | USD 25,211 | 72.56 |
| 2024-10-30 | BUY | 213 | 71.800 | 72.560 | 72.484 | USD 15,439 | 72.97 |
| 2024-10-29 | BUY | 1,349 | 72.240 | 72.580 | 72.546 | USD 97,865 | 73.09 |
| 2024-10-25 | BUY | 284 | 73.440 | 76.060 | 75.798 | USD 21,527 | 73.26 |
| 2024-10-24 | BUY | 213 | 74.850 | 75.130 | 75.102 | USD 15,997 | 72.72 |
| 2024-10-22 | BUY | 426 | 73.080 | 73.120 | 73.116 | USD 31,147 | 72.61 |
| 2024-10-21 | BUY | 355 | 72.610 | 73.790 | 73.672 | USD 26,154 | 0.00 |