| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-21 | SELL | -91 | 68.000 | 66.305 | 66.475 | USD -6,049 | 61.64 Loss of -440 on sale |
| 2025-10-16 | SELL | -637 | 66.405 | 64.400 | 64.601 | USD -41,151 | 61.58 Loss of -1,923 on sale |
| 2025-10-15 | SELL | -273 | 65.750 | 63.655 | 63.864 | USD -17,435 | 61.57 Loss of -627 on sale |
| 2025-10-02 | BUY | 810 | 67.060 | 64.415 | 64.680 | USD 52,390 | 61.53 |
| 2025-10-01 | BUY | 91 | 64.890 | 63.325 | 63.482 | USD 5,777 | 61.52 |
| 2025-09-30 | SELL | -182 | 64.870 | 63.030 | 63.214 | USD -11,505 | 61.51 Loss of -310 on sale |
| 2025-09-25 | BUY | 91 | 65.450 | 63.740 | 63.911 | USD 5,816 | 61.47 |
| 2025-09-24 | SELL | -10,939 | 66.250 | 64.680 | 64.837 | USD -709,252 | 61.45 Loss of -37,057 on sale |
| 2025-09-18 | BUY | 376 | | | 66.260* | | 61.43 |
| 2025-08-27 | SELL | -470 | | | 66.650* | | 61.37 Profit of 28,842 on sale |
| 2025-08-15 | SELL | -11,575 | 66.550 | 65.600 | 65.695 | USD -760,420 | 61.27 Loss of -51,164 on sale |
| 2025-08-12 | BUY | 291 | 66.500 | 61.680 | 62.162 | USD 18,089 | 61.26 |
| 2025-08-05 | BUY | 776 | 68.180 | 65.380 | 65.660 | USD 50,952 | 61.21 |
| 2025-08-04 | BUY | 582 | 67.500 | 66.445 | 66.550 | USD 38,732 | 61.18 |
| 2025-08-01 | SELL | -291 | 68.610 | 64.670 | 65.064 | USD -18,934 | 61.16 Loss of -1,136 on sale |
| 2025-07-31 | BUY | 291 | 70.060 | 66.810 | 67.135 | USD 19,536 | 61.13 |
| 2025-07-30 | BUY | 582 | 71.100 | 69.480 | 69.642 | USD 40,532 | 61.08 |
| 2025-07-29 | BUY | 388 | 71.540 | 69.830 | 70.001 | USD 27,160 | 61.04 |
| 2025-07-28 | BUY | 3,298 | 71.080 | 69.350 | 69.523 | USD 229,287 | 60.99 |
| 2025-07-23 | BUY | 388 | 71.745 | 68.200 | 68.554 | USD 26,599 | 60.87 |
| 2025-07-21 | BUY | 679 | 76.090 | 73.800 | 74.029 | USD 50,266 | 60.73 |
| 2025-07-17 | SELL | -97 | 74.550 | 73.420 | 73.533 | USD -7,133 | 60.59 Loss of -1,256 on sale |
| 2025-07-16 | SELL | -194 | 74.440 | 72.060 | 72.298 | USD -14,026 | 60.52 Loss of -2,285 on sale |
| 2025-07-11 | BUY | 194 | 75.060 | 73.720 | 73.854 | USD 14,328 | 60.31 |
| 2025-07-08 | BUY | 388 | 75.745 | 72.290 | 72.636 | USD 28,183 | 60.08 |
| 2025-07-03 | BUY | 388 | 74.400 | 72.940 | 73.086 | USD 28,357 | 59.88 |
| 2025-07-02 | BUY | 485 | 73.520 | 70.980 | 71.234 | USD 34,548 | 59.81 |
| 2025-07-01 | BUY | 873 | 72.500 | 69.320 | 69.638 | USD 60,794 | 59.74 |
| 2025-06-30 | BUY | 582 | 70.770 | 69.500 | 69.627 | USD 40,523 | 59.68 |
| 2025-06-27 | SELL | -291 | 71.530 | 69.780 | 69.955 | USD -20,357 | 59.62 Loss of -3,006 on sale |
| 2025-06-26 | SELL | -4,171 | 71.850 | 70.680 | 70.797 | USD -295,294 | 59.56 Loss of -46,861 on sale |
| 2025-06-24 | BUY | 194 | 71.330 | 69.630 | 69.800 | USD 13,541 | 59.43 |
| 2025-06-23 | SELL | -194 | 70.630 | 67.970 | 68.236 | USD -13,238 | 59.38 Loss of -1,718 on sale |
| 2025-06-20 | BUY | 18,166 | 69.680 | 67.380 | 67.610 | USD 1,228,203 | 59.33 |
| 2025-06-17 | BUY | 276 | 68.750 | 67.240 | 67.391 | USD 18,600 | 59.18 |
| 2025-06-16 | BUY | 1,932 | 68.360 | 66.480 | 66.668 | USD 128,803 | 59.13 |
| 2025-06-13 | BUY | 1,472 | 67.330 | 65.500 | 65.683 | USD 96,685 | 59.09 |
| 2025-06-12 | SELL | -184 | 69.190 | 67.690 | 67.840 | USD -12,483 | 59.04 Loss of -1,619 on sale |
| 2025-06-11 | BUY | 552 | 71.010 | 68.840 | 69.057 | USD 38,119 | 58.98 |
| 2025-06-10 | SELL | -184 | 70.570 | 67.670 | 67.960 | USD -12,505 | 58.91 Loss of -1,665 on sale |
| 2025-06-06 | BUY | 92 | 66.060 | 65.090 | 65.187 | USD 5,997 | 58.82 |
| 2025-06-05 | BUY | 92 | 66.370 | 63.630 | 63.904 | USD 5,879 | 58.79 |
| 2025-06-04 | BUY | 1,288 | 65.280 | 63.050 | 63.273 | USD 81,496 | 58.75 |
| 2025-06-02 | BUY | 1,104 | | | 60.000* | | 58.71 |
| 2025-05-30 | BUY | 184 | | | 58.040* | | 58.72 |
| 2025-05-29 | BUY | 368 | | | 58.110* | | 58.72 |
| 2025-05-27 | BUY | 10,212 | 59.520 | 56.765 | 57.040 | USD 582,498 | 58.73 |
| 2025-05-22 | BUY | 184 | 59.780 | 57.560 | 57.782 | USD 10,632 | 58.77 |
| 2025-05-21 | SELL | -184 | 61.410 | 58.880 | 59.133 | USD -10,880 | 58.76 Loss of -68 on sale |
| 2025-05-20 | SELL | -1,472 | 60.915 | 59.790 | 59.903 | USD -88,176 | 58.75 Loss of -1,697 on sale |
| 2025-05-16 | SELL | -17,597 | 61.220 | 60.132 | 60.241 | USD -1,060,053 | 58.72 Loss of -26,732 on sale |
| 2025-05-13 | BUY | 291 | | | 62.300* | | 58.67 |
| 2025-05-12 | BUY | 97 | | | 60.960* | | 58.65 |
| 2025-05-07 | BUY | 291 | | | 48.080* | | 58.82 |
| 2025-05-06 | BUY | 288 | | | 47.240* | | 58.90 |
| 2025-05-02 | BUY | 1,056 | 48.520 | 47.150 | 47.287 | USD 49,935 | 59.05 |
| 2025-05-01 | BUY | 288 | 47.200 | 45.600 | 45.760 | USD 13,179 | 59.15 |
| 2025-04-30 | BUY | 864 | 46.240 | 44.170 | 44.377 | USD 38,342 | 59.24 |
| 2025-04-29 | BUY | 96 | 46.695 | 45.505 | 45.624 | USD 4,380 | 59.33 |
| 2025-04-28 | BUY | 2,496 | 47.850 | 45.900 | 46.095 | USD 115,053 | 59.42 |
| 2025-04-25 | BUY | 192 | 47.500 | 46.070 | 46.213 | USD 8,873 | 59.52 |
| 2025-04-24 | SELL | -576 | 47.320 | 44.120 | 44.440 | USD -25,597 | 59.61 Profit of 8,736 on sale |
| 2025-04-23 | BUY | 1,440 | 43.370 | 41.631 | 41.805 | USD 60,199 | 59.74 |
| 2025-04-22 | BUY | 576 | 41.054 | 39.580 | 39.727 | USD 22,883 | 59.88 |
| 2025-04-16 | BUY | 2,304 | 38.400 | 36.320 | 36.528 | USD 84,161 | 60.54 |
| 2025-04-15 | BUY | 1,344 | 39.610 | 38.310 | 38.440 | USD 51,663 | 60.71 |
| 2025-04-14 | BUY | 192 | 40.310 | 38.250 | 38.456 | USD 7,384 | 60.88 |
| 2025-04-11 | BUY | 960 | 38.910 | 35.475 | 35.818 | USD 34,386 | 61.05 |
| 2025-04-08 | BUY | 1,555 | 39.974 | 34.140 | 34.723 | USD 53,995 | 61.57 |
| 2025-04-07 | SELL | -1,866 | 40.000 | 34.125 | 34.713 | USD -64,774 | 61.76 Profit of 50,468 on sale |
| 2025-04-04 | SELL | -622 | 40.180 | 36.100 | 36.508 | USD -22,708 | 61.97 Profit of 15,836 on sale |
| 2025-04-02 | SELL | -618 | | | 48.930* | | 62.08 Profit of 38,363 on sale |
| 2025-04-01 | SELL | -309 | | | 48.500* | | 62.19 Profit of 19,216 on sale |
| 2025-03-31 | SELL | -309 | | | 48.410* | | 62.30 Profit of 19,252 on sale |
| 2025-03-28 | BUY | 309 | | | 48.700* | | 62.42 |
| 2025-03-26 | BUY | 927 | | | 52.170* | | 62.61 |
| 2025-03-25 | BUY | 309 | | | 52.360* | | 62.70 |
| 2025-03-24 | BUY | 618 | | | 53.890* | | 62.77 |
| 2025-03-21 | SELL | -11,663 | | | 51.720* | | 62.87 Profit of 733,282 on sale |
| 2025-03-19 | BUY | 1,284 | | | 54.570* | | 63.05 |
| 2025-03-18 | BUY | 963 | | | 54.200* | | 63.13 |
| 2025-03-17 | BUY | 321 | | | 55.260* | | 63.21 |
| 2025-03-14 | BUY | 321 | | | 53.500* | | 63.30 |
| 2025-03-13 | SELL | -321 | | | 51.890* | | 63.40 Profit of 20,353 on sale |
| 2025-03-11 | SELL | -2,247 | | | 52.240* | | 63.62 Profit of 142,953 on sale |
| 2025-03-10 | SELL | -1,284 | | | 53.450* | | 63.72 Profit of 81,813 on sale |
| 2025-03-07 | SELL | -2,568 | | | 59.770* | | 63.76 Profit of 163,724 on sale |
| 2025-03-05 | SELL | -6,099 | | | 59.640* | | 63.80 Profit of 389,090 on sale |
| 2025-03-04 | SELL | -963 | | | 58.140* | | 63.85 Profit of 61,489 on sale |
| 2025-03-03 | BUY | 321 | 62.640 | 57.530 | 58.041 | USD 18,631 | 63.91 |
| 2025-02-28 | SELL | -1,284 | 58.920 | 56.600 | 56.832 | USD -72,972 | 63.96 Profit of 9,155 on sale |
| 2025-02-27 | BUY | 321 | 59.770 | 56.700 | 57.007 | USD 18,299 | 64.03 |
| 2025-02-26 | BUY | 642 | 60.370 | 58.440 | 58.633 | USD 37,642 | 64.08 |
| 2025-02-20 | BUY | 638 | 65.340 | 63.250 | 63.459 | USD 40,487 | 64.18 |
| 2025-02-19 | BUY | 957 | 64.580 | 57.940 | 58.604 | USD 56,084 | 64.19 |
| 2025-02-14 | BUY | 1,595 | 55.890 | 54.220 | 54.387 | USD 86,747 | 64.45 |
| 2025-02-13 | BUY | 957 | 54.660 | 53.446 | 53.567 | USD 51,264 | 64.57 |
| 2025-02-11 | SELL | -638 | 53.140 | 51.520 | 51.682 | USD -32,973 | 64.83 Profit of 8,388 on sale |
| 2025-02-05 | SELL | -318 | 53.540 | 51.440 | 51.650 | USD -16,425 | 65.42 Profit of 4,380 on sale |
| 2025-02-04 | BUY | 318 | 53.000 | 52.190 | 52.271 | USD 16,622 | 65.58 |
| 2025-02-03 | BUY | 318 | 53.220 | 51.370 | 51.555 | USD 16,394 | 65.75 |
| 2025-01-30 | BUY | 636 | 55.850 | 54.190 | 54.356 | USD 34,570 | 66.03 |
| 2025-01-28 | BUY | 954 | 56.795 | 55.370 | 55.512 | USD 52,959 | 66.29 |
| 2025-01-27 | BUY | 954 | 58.340 | 56.630 | 56.801 | USD 54,188 | 66.41 |
| 2025-01-24 | BUY | 318 | 59.140 | 55.750 | 56.089 | USD 17,836 | 66.55 |
| 2025-01-23 | BUY | 1,908 | 59.570 | 57.000 | 57.257 | USD 109,246 | 66.64 |
| 2025-01-21 | BUY | 2,862 | 59.670 | 57.610 | 57.816 | USD 165,469 | 66.87 |
| 2025-01-17 | BUY | 1,272 | 58.470 | 57.180 | 57.309 | USD 72,897 | 67.13 |
| 2025-01-16 | BUY | 1,272 | 57.270 | 55.350 | 55.542 | USD 70,649 | 67.29 |
| 2025-01-15 | BUY | 1,590 | 58.430 | 56.965 | 57.112 | USD 90,807 | 67.44 |
| 2025-01-13 | BUY | 318 | 56.030 | 54.830 | 54.950 | USD 17,474 | 67.78 |
| 2025-01-10 | BUY | 1,272 | 55.870 | 54.465 | 54.606 | USD 69,458 | 67.98 |
| 2025-01-08 | BUY | 636 | 57.500 | 56.010 | 56.159 | USD 35,717 | 68.36 |
| 2025-01-08 | BUY | 636 | 57.500 | 56.010 | 56.159 | USD 35,717 | 68.36 |
| 2025-01-06 | BUY | 954 | 59.860 | 57.800 | 58.006 | USD 55,338 | 68.52 |
| 2025-01-03 | BUY | 636 | 58.140 | 56.240 | 56.430 | USD 35,889 | 68.70 |
| 2025-01-02 | BUY | 951 | 58.460 | 56.410 | 56.615 | USD 53,841 | 68.90 |
| 2024-12-30 | BUY | 951 | 57.705 | 56.740 | 56.837 | USD 54,052 | 69.31 |
| 2024-12-27 | BUY | 317 | 58.520 | 57.740 | 57.818 | USD 18,328 | 69.51 |
| 2024-12-23 | BUY | 318 | 58.000 | 55.860 | 56.074 | USD 17,832 | 70.14 |
| 2024-12-20 | BUY | 634 | 57.070 | 55.287 | 55.466 | USD 35,165 | 70.42 |
| 2024-12-19 | BUY | 1,605 | 57.710 | 55.910 | 56.090 | USD 90,024 | 70.71 |
| 2024-12-18 | BUY | 321 | 59.760 | 55.910 | 56.295 | USD 18,071 | 71.00 |
| 2024-12-17 | BUY | 321 | 59.750 | 58.040 | 58.211 | USD 18,686 | 71.26 |
| 2024-12-16 | BUY | 2,568 | 59.570 | 57.940 | 58.103 | USD 149,209 | 71.51 |
| 2024-12-13 | BUY | 321 | 61.340 | 59.745 | 59.904 | USD 19,229 | 71.76 |
| 2024-12-11 | BUY | 321 | | | 61.520* | | 71.98 |
| 2024-12-10 | BUY | 642 | 61.870 | 60.440 | 60.583 | USD 38,894 | 72.20 |
| 2024-12-06 | BUY | 642 | 59.580 | 58.300 | 58.428 | USD 37,511 | 72.74 |
| 2024-12-05 | BUY | 642 | 61.700 | 57.960 | 58.334 | USD 37,450 | 73.09 |
| 2024-12-04 | BUY | 640 | 66.230 | 61.070 | 61.586 | USD 39,415 | 73.37 |
| 2024-12-03 | BUY | 1,280 | 69.710 | 65.240 | 65.687 | USD 84,079 | 73.57 |
| 2024-12-02 | BUY | 960 | 71.040 | 67.990 | 68.295 | USD 65,563 | 73.65 |
| 2024-11-29 | BUY | 640 | 69.550 | 68.080 | 68.227 | USD 43,665 | 73.80 |
| 2024-11-21 | BUY | 320 | 66.830 | 65.230 | 65.390 | USD 20,925 | 74.91 |
| 2024-11-20 | BUY | 319 | 65.150 | 63.670 | 63.818 | USD 20,358 | 75.22 |
| 2024-11-15 | BUY | 638 | 65.070 | 62.630 | 62.874 | USD 40,114 | 76.39 |
| 2024-11-14 | BUY | 638 | 67.490 | 65.480 | 65.681 | USD 41,904 | 76.79 |
| 2024-11-12 | BUY | 1,276 | 69.620 | 66.080 | 66.434 | USD 84,770 | 77.58 |
| 2024-11-11 | BUY | 636 | 72.490 | 68.995 | 69.345 | USD 44,103 | 77.90 |
| 2024-11-08 | BUY | 636 | 73.530 | 72.080 | 72.225 | USD 45,935 | 78.12 |
| 2024-11-07 | BUY | 318 | 75.230 | 73.620 | 73.781 | USD 23,462 | 78.29 |
| 2024-11-06 | BUY | 954 | 77.200 | 72.260 | 72.754 | USD 69,407 | 78.50 |
| 2024-11-05 | BUY | 954 | 75.260 | 73.000 | 73.226 | USD 69,858 | 78.67 |
| 2024-11-04 | SELL | -954 | 75.610 | 73.800 | 73.981 | USD -70,578 ( 964) | 78.90 Profit of 4,689 on sale |
| 2024-10-31 | BUY | 954 | 75.680 | 72.670 | 72.971 | USD 69,614 | 79.46 |
| 2024-10-30 | SELL | -317 | 78.130 | 75.490 | 75.754 | USD -24,014 ( -384) | 79.70 Profit of 1,252 on sale |
| 2024-10-29 | BUY | 317 | 79.440 | 76.690 | 76.965 | USD 24,398 | 79.75 |
| 2024-10-28 | BUY | 634 | 77.570 | 75.350 | 75.572 | USD 47,913 | 79.93 |
| 2024-10-23 | BUY | 634 | 76.750 | 74.070 | 74.338 | USD 47,130 | 80.66 |
| 2024-10-22 | BUY | 24,507 | 75.660 | 74.400 | 74.526 | USD 1,826,409 | 81.13 |
| 2024-10-14 | BUY | 303 | 79.220 | 77.820 | 77.960 | USD 23,622 | 81.35 |
| 2024-10-11 | BUY | 604 | 78.700 | 77.000 | 77.170 | USD 46,611 | 81.72 |
| 2024-10-10 | BUY | 302 | 77.720 | 76.440 | 76.568 | USD 23,124 | 82.27 |
| 2024-10-09 | BUY | 301 | 78.340 | 76.830 | 76.981 | USD 23,171 | 82.85 |
| 2024-10-08 | BUY | 3,920 | 77.640 | 75.410 | 75.633 | USD 296,481 | 83.77 |
| 2024-09-27 | SELL | -7,608 | 81.640 | 80.250 | 80.389 | USD -611,600 | 84.41 Profit of 30,592 on sale |
| 2024-09-17 | BUY | 313 | 78.850 | 76.320 | 76.573 | USD 23,967 | 86.26 |
| 2024-09-13 | BUY | 1,516 | 78.000 | 76.750 | 76.875 | USD 116,543 | 89.14 |
| 2024-07-24 | BUY | 961 | 89.900 | 86.450 | 86.795 | USD 83,410 | 90.43 |
| 2024-07-19 | BUY | 958 | 91.780 | 88.680 | 88.990 | USD 85,252 | 92.09 |
| 2024-07-15 | BUY | 6,382 | 93.320 | 91.730 | 91.889 | USD 586,436 | 0.00 |