| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 512 | 85.390 | 83.820 | 83.977 | USD 42,996 | 72.60 |
| 2025-11-06 | SELL | -305 | 82.005 | 80.010 | 80.210 | USD -24,464 | 72.50 Loss of -2,352 on sale |
| 2025-11-05 | SELL | -192 | 82.600 | 80.425 | 80.643 | USD -15,483 | 72.45 Loss of -1,572 on sale |
| 2025-11-04 | SELL | -818 | 82.770 | 80.760 | 80.961 | USD -66,226 | 72.41 Loss of -6,997 on sale |
| 2025-10-31 | SELL | -128 | 82.885 | 80.720 | 80.937 | USD -10,360 | 72.31 Loss of -1,105 on sale |
| 2025-10-30 | BUY | 448 | 87.880 | 83.480 | 83.920 | USD 37,596 | 72.25 |
| 2025-10-29 | BUY | 448 | 99.540 | 101.115 | 100.957 | USD 45,229 | 72.10 |
| 2025-10-28 | BUY | 1,920 | 99.580 | 100.890 | 100.759 | USD 193,457 | 71.96 |
| 2025-10-27 | BUY | 1,024 | 98.010 | 98.250 | 98.226 | USD 100,583 | 71.82 |
| 2025-10-24 | BUY | 126 | 97.200 | 98.770 | 98.613 | USD 12,425 | 71.68 |
| 2025-10-23 | SELL | -256 | 95.520 | 96.210 | 96.141 | USD -24,612 | 71.55 Loss of -6,294 on sale |
| 2025-10-22 | BUY | 512 | 95.370 | 95.710 | 95.676 | USD 48,986 | 71.43 |
| 2025-10-21 | BUY | 192 | 94.980 | 96.280 | 96.150 | USD 18,461 | 71.30 |
| 2025-10-17 | BUY | 960 | 92.010 | 93.440 | 93.297 | USD 89,565 | 71.05 |
| 2025-10-16 | BUY | 63 | 91.180 | 91.980 | 91.900 | USD 5,790 | 70.94 |
| 2025-10-14 | SELL | -384 | 91.060 | 91.640 | 91.582 | USD -35,167 | 70.72 Loss of -8,013 on sale |
| 2025-10-10 | SELL | -64 | 88.550 | 90.430 | 90.242 | USD -5,775 | 70.62 Loss of -1,256 on sale |
| 2025-10-08 | BUY | 512 | 92.080 | 93.520 | 93.376 | USD 47,809 | 70.49 |
| 2025-10-07 | BUY | 1,920 | 93.040 | 94.650 | 94.489 | USD 181,419 | 70.37 |
| 2025-10-06 | BUY | 64 | 91.770 | 92.970 | 92.850 | USD 5,942 | 70.24 |
| 2025-10-03 | BUY | 896 | 92.170 | 92.260 | 92.251 | USD 82,657 | 70.12 |
| 2025-10-02 | BUY | 704 | 88.400 | 88.710 | 88.679 | USD 62,430 | 70.01 |
| 2025-10-01 | BUY | 448 | 87.580 | 92.210 | 91.747 | USD 41,103 | 69.91 |
| 2025-09-30 | BUY | 640 | 90.950 | 92.210 | 92.084 | USD 58,934 | 69.79 |
| 2025-09-29 | BUY | 576 | 91.170 | 91.610 | 91.566 | USD 52,742 | 69.66 |
| 2025-09-26 | BUY | 702 | 91.140 | 93.110 | 92.913 | USD 65,225 | 69.53 |
| 2025-09-25 | BUY | 896 | 93.110 | 94.380 | 94.253 | USD 84,451 | 69.39 |
| 2025-09-18 | BUY | 65 | 89.600 | 90.070 | 90.023 | USD 5,851 | 69.27 |
| 2025-09-17 | BUY | 585 | 89.960 | 90.380 | 90.338 | USD 52,848 | 69.15 |
| 2025-09-11 | BUY | 325 | 92.460 | 93.470 | 93.369 | USD 30,345 | 69.01 |
| 2025-09-09 | BUY | 325 | 92.460 | 92.780 | 92.748 | USD 30,143 | 68.73 |
| 2025-07-24 | BUY | 65 | 82.450 | 82.950 | 82.900 | USD 5,388 | 68.64 |
| 2025-07-23 | BUY | 390 | 81.930 | 82.110 | 82.092 | USD 32,016 | 68.56 |
| 2025-07-22 | BUY | 585 | 81.760 | 81.910 | 81.895 | USD 47,909 | 68.48 |
| 2025-07-21 | BUY | 130 | 79.030 | 79.230 | 79.210 | USD 10,297 | 68.41 |
| 2025-07-18 | SELL | -650 | 78.140 | 78.370 | 78.347 | USD -50,926 | 68.35 Loss of -6,499 on sale |
| 2025-07-17 | BUY | 65 | 76.790 | 77.850 | 77.744 | USD 5,053 | 68.29 |
| 2025-07-16 | BUY | 260 | 76.920 | 77.350 | 77.307 | USD 20,100 | 68.24 |
| 2025-07-15 | SELL | -975 | 77.220 | 78.430 | 78.309 | USD -76,351 | 68.18 Loss of -9,874 on sale |
| 2025-07-14 | BUY | 520 | 77.630 | 78.250 | 78.188 | USD 40,658 | 68.12 |
| 2025-07-11 | SELL | -130 | 77.110 | 77.310 | 77.290 | USD -10,048 | 68.06 Loss of -1,200 on sale |
| 2025-07-10 | BUY | 520 | 77.220 | 77.700 | 77.652 | USD 40,379 | 68.00 |
| 2025-07-09 | BUY | 520 | 76.320 | 76.330 | 76.329 | USD 39,691 | 67.95 |
| 2025-07-08 | BUY | 390 | 75.330 | 75.900 | 75.843 | USD 29,579 | 67.90 |
| 2025-07-07 | SELL | -1,495 | 75.910 | 76.750 | 76.666 | USD -114,616 | 67.84 Loss of -13,190 on sale |
| 2025-07-02 | SELL | -1,885 | 75.780 | 76.320 | 76.266 | USD -143,761 | 67.67 Loss of -16,200 on sale |
| 2025-06-30 | BUY | 1,105 | 74.460 | 74.600 | 74.586 | USD 82,418 | 67.63 |
| 2025-06-27 | BUY | 585 | 73.760 | 74.400 | 74.336 | USD 43,487 | 67.58 |
| 2025-06-25 | SELL | -130 | 74.520 | 75.460 | 75.366 | USD -9,798 | 67.49 Loss of -1,024 on sale |
| 2025-06-24 | BUY | 61 | 74.350 | 77.080 | 76.807 | USD 4,685 | 67.44 |
| 2025-06-23 | BUY | 1,690 | 76.860 | 77.950 | 77.841 | USD 131,551 | 67.37 |
| 2025-06-18 | SELL | -402 | 77.530 | 78.250 | 78.178 | USD -31,428 | 67.23 Loss of -4,402 on sale |
| 2025-06-13 | SELL | -201 | 77.360 | 78.110 | 78.035 | USD -15,685 | 67.00 Loss of -2,218 on sale |
| 2025-06-12 | BUY | 201 | 77.440 | 78.150 | 78.079 | USD 15,694 | 66.92 |
| 2025-06-11 | BUY | 268 | 77.880 | 78.770 | 78.681 | USD 21,087 | 66.84 |
| 2025-06-06 | SELL | -335 | 78.610 | 79.500 | 79.411 | USD -26,603 | 66.56 Loss of -4,305 on sale |
| 2025-06-05 | SELL | -201 | 77.740 | 78.650 | 78.559 | USD -15,790 | 66.47 Loss of -2,429 on sale |
| 2025-06-04 | SELL | -268 | 77.100 | 77.330 | 77.307 | USD -20,718 | 66.39 Loss of -2,925 on sale |
| 2025-06-02 | BUY | 871 | 74.530 | 74.940 | 74.899 | USD 65,237 | 66.25 |
| 2025-05-30 | SELL | -192 | 73.170 | 73.340 | 73.323 | USD -14,078 | 66.20 Loss of -1,369 on sale |
| 2025-05-29 | BUY | 67 | 72.740 | 73.090 | 73.055 | USD 4,895 | 66.14 |
| 2025-05-28 | SELL | -66 | 72.400 | 73.180 | 73.102 | USD -4,825 | 66.09 Loss of -463 on sale |
| 2025-05-27 | BUY | 737 | 72.440 | 72.940 | 72.890 | USD 53,720 | 66.04 |
| 2025-05-23 | SELL | -1,340 | 71.920 | 72.650 | 72.577 | USD -97,253 | 65.94 Loss of -8,891 on sale |
| 2025-05-22 | SELL | -1,474 | 72.150 | 72.520 | 72.483 | USD -106,840 | 65.89 Loss of -9,719 on sale |
| 2025-05-21 | BUY | 67 | 71.580 | 72.610 | 72.507 | USD 4,858 | 65.84 |
| 2025-05-20 | BUY | 536 | 72.590 | 72.940 | 72.905 | USD 39,077 | 65.78 |
| 2025-05-19 | BUY | 1,943 | 72.430 | 72.490 | 72.484 | USD 140,836 | 65.73 |
| 2025-05-16 | BUY | 1,809 | 71.840 | 71.900 | 71.894 | USD 130,056 | 65.67 |
| 2025-05-15 | BUY | 1,474 | 70.600 | 70.800 | 70.780 | USD 104,330 | 65.63 |
| 2025-05-14 | BUY | 1,340 | 69.150 | 69.680 | 69.627 | USD 93,300 | 65.60 |
| 2025-05-13 | SELL | -268 | 69.170 | 70.260 | 70.151 | USD -18,800 | 65.57 Loss of -1,229 on sale |
| 2025-05-12 | BUY | 67 | 69.160 | 71.090 | 70.897 | USD 4,750 | 65.53 |
| 2025-05-09 | BUY | 201 | 69.510 | 70.610 | 70.500 | USD 14,171 | 65.50 |
| 2025-05-08 | SELL | -1,943 | 70.560 | 71.530 | 71.433 | USD -138,794 | 65.45 Loss of -11,621 on sale |
| 2025-05-07 | SELL | -938 | 69.760 | 71.160 | 71.020 | USD -66,617 | 65.41 Loss of -5,260 on sale |
| 2025-05-06 | BUY | 2,345 | 70.360 | 70.540 | 70.522 | USD 165,374 | 65.37 |
| 2025-05-02 | BUY | 201 | 68.600 | 68.880 | 68.852 | USD 13,839 | 65.29 |
| 2025-05-01 | SELL | -335 | 67.670 | 70.450 | 70.172 | USD -23,508 | 65.26 Loss of -1,644 on sale |
| 2025-04-30 | BUY | 201 | 68.160 | 68.430 | 68.403 | USD 13,749 | 65.24 |
| 2025-04-29 | BUY | 469 | 67.200 | 67.740 | 67.686 | USD 31,745 | 65.22 |
| 2025-04-28 | BUY | 999 | 66.320 | 68.800 | 68.552 | USD 68,483 | 65.21 |
| 2025-04-25 | BUY | 938 | 67.830 | 68.050 | 68.028 | USD 63,810 | 65.18 |
| 2025-04-24 | BUY | 268 | 67.200 | 67.450 | 67.425 | USD 18,070 | 65.16 |
| 2025-04-23 | BUY | 737 | 66.630 | 67.710 | 67.602 | USD 49,823 | 65.15 |
| 2025-04-22 | SELL | -408 | 67.050 | 67.680 | 67.617 | USD -27,588 | 65.13 Loss of -1,017 on sale |
| 2025-04-17 | BUY | 134 | 66.260 | 66.860 | 66.800 | USD 8,951 | 65.10 |
| 2025-04-16 | BUY | 268 | 65.470 | 67.360 | 67.171 | USD 18,002 | 65.10 |
| 2025-04-15 | BUY | 1,340 | 65.500 | 66.980 | 66.832 | USD 89,555 | 65.09 |
| 2025-04-11 | BUY | 1,675 | 64.580 | 65.330 | 65.255 | USD 109,302 | 65.09 |
| 2025-04-10 | BUY | 2,747 | 62.470 | 63.280 | 63.199 | USD 173,608 | 65.12 |
| 2025-04-09 | BUY | 536 | 61.960 | 63.530 | 63.373 | USD 33,968 | 65.15 |
| 2025-04-08 | BUY | 1,407 | 59.520 | 63.210 | 62.841 | USD 88,417 | 65.22 |
| 2025-04-07 | BUY | 1,605 | 61.190 | 63.750 | 63.494 | USD 101,908 | 65.26 |
| 2025-04-04 | SELL | -4,020 | 62.400 | 65.390 | 65.091 | USD -261,666 | 65.30 Profit of 825 on sale |
| 2025-04-02 | BUY | 469 | 67.420 | 68.240 | 68.158 | USD 31,966 | 65.27 |
| 2025-03-31 | SELL | -1,809 | 67.730 | 68.110 | 68.072 | USD -123,142 | 65.21 Loss of -5,175 on sale |
| 2025-03-28 | SELL | -1,139 | 67.160 | 67.860 | 67.790 | USD -77,213 | 65.19 Loss of -2,964 on sale |
| 2025-03-27 | SELL | -335 | 66.810 | 67.340 | 67.287 | USD -22,541 | 65.17 Loss of -710 on sale |
| 2025-03-26 | BUY | 603 | 65.580 | 66.530 | 66.435 | USD 40,060 | 65.16 |
| 2025-03-25 | SELL | -804 | 66.300 | 67.200 | 67.110 | USD -53,956 | 65.15 Loss of -1,578 on sale |
| 2025-03-24 | BUY | 469 | 66.540 | 66.620 | 66.612 | USD 31,241 | 65.13 |
| 2025-03-21 | BUY | 804 | 65.780 | 66.180 | 66.140 | USD 53,177 | 65.12 |
| 2025-03-19 | BUY | 124 | 67.200 | 67.570 | 67.533 | USD 8,374 | 65.08 |
| 2025-03-18 | SELL | -1,206 | 65.240 | 67.500 | 67.274 | USD -81,132 | 65.08 Loss of -2,652 on sale |
| 2025-03-17 | BUY | 1,273 | 67.440 | 67.880 | 67.836 | USD 86,355 | 65.04 |
| 2025-03-14 | BUY | 1,139 | 65.280 | 65.460 | 65.442 | USD 74,538 | 65.04 |
| 2025-03-13 | BUY | 5,618 | 64.250 | 65.770 | 65.618 | USD 368,642 | 65.05 |
| 2025-03-12 | BUY | 2,680 | 65.130 | 66.370 | 66.246 | USD 177,539 | 65.05 |
| 2025-03-11 | BUY | 1,072 | 65.220 | 68.470 | 68.145 | USD 73,051 | 65.05 |
| 2025-03-07 | BUY | 634 | 70.510 | 70.720 | 70.699 | USD 44,823 | 64.92 |
| 2025-03-06 | SELL | -603 | 67.870 | 67.900 | 67.897 | USD -40,942 | 64.87 Loss of -1,823 on sale |
| 2025-03-05 | BUY | 2,087 | 66.550 | 67.180 | 67.117 | USD 140,073 | 64.85 |
| 2025-03-04 | BUY | 402 | 66.670 | 68.040 | 67.903 | USD 27,297 | 64.82 |
| 2025-03-03 | BUY | 1,809 | 65.220 | 66.470 | 66.345 | USD 120,018 | 64.81 |
| 2025-02-28 | SELL | -469 | 64.740 | 64.760 | 64.758 | USD -30,372 | 64.81 Profit of 27 on sale |
| 2025-02-27 | BUY | 67 | 63.480 | 65.810 | 65.577 | USD 4,394 | 64.84 |
| 2025-02-26 | SELL | -134 | 69.140 | 71.610 | 71.363 | USD -9,563 | 64.76 Loss of -884 on sale |
| 2025-02-25 | BUY | 1,273 | 70.930 | 71.020 | 71.011 | USD 90,397 | 64.66 |
| 2025-02-21 | BUY | 938 | 69.390 | 70.270 | 70.182 | USD 65,831 | 64.48 |
| 2025-02-20 | BUY | 536 | 69.460 | 69.570 | 69.559 | USD 37,284 | 64.39 |
| 2025-02-19 | BUY | 134 | 69.320 | 69.480 | 69.464 | USD 9,308 | 64.31 |
| 2025-02-18 | BUY | 335 | 69.790 | 70.110 | 70.078 | USD 23,476 | 64.20 |
| 2025-02-13 | BUY | 1,122 | 69.260 | 69.380 | 69.368 | USD 77,831 | 63.88 |
| 2025-02-12 | BUY | 402 | 67.940 | 68.500 | 68.444 | USD 27,514 | 63.80 |
| 2025-02-11 | SELL | -134 | 68.460 | 69.220 | 69.144 | USD -9,265 | 63.71 Loss of -729 on sale |
| 2025-02-07 | SELL | -536 | 67.830 | 68.640 | 68.559 | USD -36,748 | 63.52 Loss of -2,701 on sale |
| 2025-02-06 | BUY | 268 | 67.500 | 68.030 | 67.977 | USD 18,218 | 63.43 |
| 2025-02-04 | BUY | 2,345 | 66.950 | 67.720 | 67.643 | USD 158,623 | 63.26 |
| 2025-02-03 | BUY | 871 | 67.180 | 67.630 | 67.585 | USD 58,867 | 63.17 |
| 2025-01-31 | BUY | 201 | 67.480 | 67.920 | 67.876 | USD 13,643 | 63.07 |
| 2025-01-30 | BUY | 134 | 67.520 | 67.970 | 67.925 | USD 9,102 | 62.96 |
| 2025-01-29 | BUY | 1,273 | 66.000 | 67.640 | 67.476 | USD 85,897 | 62.89 |
| 2025-01-28 | BUY | 603 | 67.190 | 67.270 | 67.262 | USD 40,559 | 62.78 |
| 2025-01-27 | BUY | 938 | 66.840 | 66.860 | 66.858 | USD 62,713 | 62.67 |
| 2025-01-24 | BUY | 603 | 64.810 | 65.420 | 65.359 | USD 39,411 | 62.61 |
| 2025-01-23 | BUY | 1,742 | 64.750 | 65.790 | 65.686 | USD 114,425 | 62.55 |
| 2025-01-02 | BUY | 2,178 | 62.270 | 62.960 | 62.891 | USD 136,977 | 62.56 |
| 2024-12-30 | SELL | -5,607 | 62.060 | 62.670 | 62.609 | USD -351,049 | 62.57 Loss of -196 on sale |
| 2024-12-10 | BUY | 476 | 63.230 | 63.500 | 63.473 | USD 30,213 | 62.55 |
| 2024-12-09 | BUY | 544 | 65.140 | 66.060 | 65.968 | USD 35,887 | 62.47 |
| 2024-12-06 | BUY | 816 | 63.620 | 64.480 | 64.394 | USD 52,546 | 62.44 |
| 2024-12-05 | BUY | 204 | 63.620 | 63.940 | 63.908 | USD 13,037 | 62.40 |
| 2024-12-04 | BUY | 748 | 63.320 | 64.000 | 63.932 | USD 47,821 | 62.37 |
| 2024-12-03 | BUY | 2,398 | 62.940 | 63.510 | 63.453 | USD 152,160 | 62.34 |
| 2024-12-02 | BUY | 200 | 63.170 | 63.310 | 63.296 | USD 12,659 | 62.31 |
| 2024-11-29 | BUY | 1,564 | 63.290 | 64.400 | 64.289 | USD 100,548 | 62.28 |
| 2024-11-27 | BUY | 1,836 | 64.310 | 65.200 | 65.111 | USD 119,544 | 62.11 |
| 2024-11-26 | BUY | 3,944 | 65.090 | 65.510 | 65.468 | USD 258,206 | 61.98 |
| 2024-11-25 | BUY | 4,020 | 64.990 | 65.910 | 65.818 | USD 264,588 | 61.84 |
| 2024-11-22 | BUY | 4,760 | 63.240 | 63.430 | 63.411 | USD 301,836 | 61.77 |
| 2024-11-21 | BUY | 748 | 61.410 | 61.990 | 61.932 | USD 46,325 | 61.79 |
| 2024-11-20 | BUY | 680 | 60.820 | 60.940 | 60.928 | USD 41,431 | 61.84 |
| 2024-11-19 | BUY | 612 | 61.100 | 61.550 | 61.505 | USD 37,641 | 61.88 |
| 2024-11-18 | BUY | 5,508 | 61.410 | 61.870 | 61.824 | USD 340,527 | 61.91 |
| 2024-11-12 | BUY | 1,904 | 61.500 | 62.740 | 62.616 | USD 119,221 | 61.94 |
| 2024-11-11 | BUY | 1,292 | 62.430 | 62.890 | 62.844 | USD 81,194 | 61.91 |
| 2024-11-08 | BUY | 976 | 61.890 | 62.500 | 62.439 | USD 60,940 | 61.91 |
| 2024-11-07 | BUY | 5,963 | 62.020 | 62.240 | 62.218 | USD 371,006 | 61.90 |
| 2024-11-06 | BUY | 4,948 | 61.080 | 62.630 | 62.475 | USD 309,126 | 61.97 |
| 2024-11-05 | BUY | 2,670 | 61.510 | 61.570 | 61.564 | USD 164,376 | 62.01 |
| 2024-11-04 | BUY | 469 | 60.230 | 60.330 | 60.320 | USD 28,290 | 62.19 |
| 2024-11-01 | BUY | 1,072 | 58.110 | 58.310 | 58.290 | USD 62,487 | 62.64 |
| 2024-10-31 | BUY | 272 | 57.510 | 58.890 | 58.752 | USD 15,981 | 63.28 |
| 2024-10-30 | BUY | 675 | 62.630 | 62.860 | 62.837 | USD 42,415 | 63.37 |
| 2024-10-29 | BUY | 2,516 | 62.770 | 63.300 | 63.247 | USD 159,129 | 63.47 |
| 2024-10-28 | SELL | -476 | 62.990 | 63.730 | 63.656 | USD -30,300 | 63.57 Loss of -42 on sale |
| 2024-10-25 | BUY | 816 | 63.100 | 64.040 | 63.946 | USD 52,180 | 63.69 |
| 2024-10-24 | BUY | 544 | 63.590 | 64.440 | 64.355 | USD 35,009 | 63.72 |
| 2024-10-23 | BUY | 680 | 63.670 | 64.560 | 64.471 | USD 43,840 | 63.74 |
| 2024-10-22 | BUY | 3,657 | 63.320 | 64.230 | 64.139 | USD 234,556 | 64.16 |
| 2024-10-21 | BUY | 1,904 | 64.160 | 65.360 | 65.240 | USD 124,217 | 0.00 |