| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 592 | 38.140 | 37.050 | 37.159 | USD 21,998 | 50.32 |
| 2025-11-06 | SELL | -355 | 36.600 | 35.790 | 35.871 | USD -12,734 | 50.45 Profit of 5,176 on sale |
| 2025-11-05 | SELL | -222 | 36.660 | 35.860 | 35.940 | USD -7,979 | 50.52 Profit of 3,238 on sale |
| 2025-11-04 | SELL | -948 | 36.842 | 36.300 | 36.354 | USD -34,464 | 50.60 Profit of 13,502 on sale |
| 2025-10-31 | SELL | -148 | 39.490 | 37.700 | 37.879 | USD -5,606 | 50.73 Profit of 1,902 on sale |
| 2025-10-30 | BUY | 518 | 43.030 | 37.750 | 38.278 | USD 19,828 | 50.79 |
| 2025-10-29 | BUY | 518 | 44.230 | 46.480 | 46.255 | USD 23,960 | 50.83 |
| 2025-10-28 | BUY | 2,220 | 47.130 | 48.190 | 48.084 | USD 106,746 | 50.85 |
| 2025-10-27 | BUY | 1,184 | 48.190 | 49.000 | 48.919 | USD 57,920 | 50.86 |
| 2025-10-24 | BUY | 144 | 48.870 | 49.690 | 49.608 | USD 7,144 | 50.87 |
| 2025-10-23 | SELL | -296 | 49.100 | 49.300 | 49.280 | USD -14,587 | 50.88 Profit of 474 on sale |
| 2025-10-22 | BUY | 592 | 47.950 | 48.570 | 48.508 | USD 28,717 | 50.90 |
| 2025-10-21 | BUY | 222 | 47.680 | 48.640 | 48.544 | USD 10,777 | 50.91 |
| 2025-10-17 | BUY | 1,110 | 46.580 | 47.380 | 47.300 | USD 52,503 | 50.95 |
| 2025-10-16 | BUY | 72 | 46.640 | 47.100 | 47.054 | USD 3,388 | 50.98 |
| 2025-10-14 | SELL | -444 | 46.670 | 47.170 | 47.120 | USD -20,921 | 51.02 Profit of 1,733 on sale |
| 2025-10-07 | BUY | 2,220 | 45.940 | 46.620 | 46.552 | USD 103,345 | 51.05 |
| 2025-10-06 | BUY | 74 | 45.880 | 45.980 | 45.970 | USD 3,402 | 51.08 |
| 2025-10-03 | BUY | 1,036 | 47.170 | 47.330 | 47.314 | USD 49,017 | 51.10 |
| 2025-10-02 | BUY | 814 | 46.650 | 46.690 | 46.686 | USD 38,002 | 51.13 |
| 2025-10-01 | BUY | 518 | 46.250 | 47.000 | 46.925 | USD 24,307 | 51.16 |
| 2025-09-30 | BUY | 740 | 46.400 | 46.430 | 46.427 | USD 34,356 | 51.18 |
| 2025-09-29 | BUY | 666 | 46.080 | 46.100 | 46.098 | USD 30,701 | 51.21 |
| 2025-09-26 | BUY | 812 | 45.320 | 45.610 | 45.581 | USD 37,012 | 51.25 |
| 2025-09-25 | BUY | 1,036 | 45.320 | 46.050 | 45.977 | USD 47,632 | 51.28 |
| 2025-09-24 | BUY | 3,848 | 46.250 | 46.790 | 46.736 | USD 179,840 | 51.31 |
| 2025-09-18 | BUY | 74 | 47.110 | 47.620 | 47.569 | USD 3,520 | 51.34 |
| 2025-09-17 | BUY | 666 | 46.940 | 47.780 | 47.696 | USD 31,766 | 51.36 |
| 2025-09-16 | BUY | 296 | 46.240 | 46.270 | 46.267 | USD 13,695 | 51.39 |
| 2025-09-11 | BUY | 370 | 46.530 | 46.630 | 46.620 | USD 17,249 | 51.42 |
| 2025-09-09 | BUY | 370 | 46.880 | 47.680 | 47.600 | USD 17,612 | 51.48 |
| 2025-08-12 | BUY | 222 | 48.360 | 48.530 | 48.513 | USD 10,770 | 51.52 |
| 2025-08-11 | BUY | 666 | 47.160 | 47.780 | 47.718 | USD 31,780 | 51.54 |
| 2025-08-08 | BUY | 1,702 | 47.550 | 48.460 | 48.369 | USD 82,324 | 51.57 |
| 2025-08-07 | BUY | 222 | 48.040 | 48.210 | 48.193 | USD 10,699 | 51.59 |
| 2025-08-01 | BUY | 1,332 | 46.410 | 46.500 | 46.491 | USD 61,926 | 51.62 |
| 2025-07-31 | BUY | 74 | 46.740 | 52.280 | 51.726 | USD 3,828 | 51.66 |
| 2025-07-30 | BUY | 592 | 53.630 | 54.630 | 54.530 | USD 32,282 | 51.64 |
| 2025-07-29 | BUY | 74 | 54.440 | 56.130 | 55.961 | USD 4,141 | 51.62 |
| 2025-07-14 | BUY | 592 | 52.120 | 52.270 | 52.255 | USD 30,935 | 51.62 |
| 2025-07-11 | SELL | -148 | 52.410 | 52.660 | 52.635 | USD -7,790 | 51.62 Loss of -151 on sale |
| 2025-07-10 | BUY | 592 | 52.410 | 52.860 | 52.815 | USD 31,266 | 51.61 |
| 2025-07-09 | BUY | 592 | 51.360 | 51.460 | 51.450 | USD 30,458 | 51.61 |
| 2025-07-08 | BUY | 444 | 50.600 | 51.250 | 51.185 | USD 22,726 | 51.62 |
| 2025-07-07 | SELL | -1,702 | 49.870 | 50.170 | 50.140 | USD -85,338 | 51.63 Profit of 2,538 on sale |
| 2025-07-02 | SELL | -2,146 | 50.390 | 50.470 | 50.462 | USD -108,291 | 51.66 Profit of 2,563 on sale |
| 2025-06-30 | BUY | 1,258 | 46.830 | 47.170 | 47.136 | USD 59,297 | 51.69 |
| 2025-06-27 | BUY | 666 | 47.370 | 47.980 | 47.919 | USD 31,914 | 51.72 |
| 2025-06-25 | SELL | -148 | 46.400 | 47.000 | 46.940 | USD -6,947 | 51.79 Profit of 718 on sale |
| 2025-06-24 | BUY | 70 | 46.590 | 46.890 | 46.860 | USD 3,280 | 51.83 |
| 2025-06-23 | BUY | 1,924 | 46.090 | 46.150 | 46.144 | USD 88,781 | 51.87 |
| 2025-06-20 | SELL | -222 | 45.830 | 46.600 | 46.523 | USD -10,328 | 51.91 Profit of 1,197 on sale |
| 2025-06-18 | SELL | -444 | 46.120 | 46.440 | 46.408 | USD -20,605 | 52.00 Profit of 2,483 on sale |
| 2025-06-13 | SELL | -222 | 45.890 | 46.790 | 46.700 | USD -10,367 | 52.09 Profit of 1,197 on sale |
| 2025-06-12 | BUY | 222 | 47.150 | 47.190 | 47.186 | USD 10,475 | 52.13 |
| 2025-06-11 | BUY | 296 | 47.080 | 47.890 | 47.809 | USD 14,151 | 52.16 |
| 2025-06-06 | SELL | -370 | 47.350 | 47.990 | 47.926 | USD -17,733 | 52.27 Profit of 1,607 on sale |
| 2025-06-05 | SELL | -222 | 47.100 | 47.580 | 47.532 | USD -10,552 | 52.31 Profit of 1,060 on sale |
| 2025-06-04 | SELL | -296 | 47.290 | 48.180 | 48.091 | USD -14,235 | 52.35 Profit of 1,260 on sale |
| 2025-06-02 | BUY | 962 | 47.200 | 47.770 | 47.713 | USD 45,900 | 52.43 |
| 2025-05-30 | SELL | -213 | 47.810 | 48.210 | 48.170 | USD -10,260 | 52.47 Profit of 915 on sale |
| 2025-05-29 | BUY | 74 | 47.950 | 48.150 | 48.130 | USD 3,562 | 52.50 |
| 2025-05-28 | SELL | -73 | 47.720 | 48.690 | 48.593 | USD -3,547 | 52.54 Profit of 288 on sale |
| 2025-05-27 | BUY | 814 | 48.560 | 48.840 | 48.812 | USD 39,733 | 52.57 |
| 2025-05-23 | SELL | -1,480 | 47.670 | 47.960 | 47.931 | USD -70,938 | 52.66 Profit of 6,992 on sale |
| 2025-05-22 | SELL | -1,628 | 48.630 | 48.890 | 48.864 | USD -79,551 | 52.69 Profit of 6,227 on sale |
| 2025-05-21 | BUY | 74 | 48.660 | 49.880 | 49.758 | USD 3,682 | 52.72 |
| 2025-05-20 | BUY | 592 | 50.010 | 50.580 | 50.523 | USD 29,910 | 52.75 |
| 2025-05-19 | BUY | 2,146 | 50.490 | 50.740 | 50.715 | USD 108,834 | 52.77 |
| 2025-05-16 | BUY | 1,998 | 50.140 | 50.370 | 50.347 | USD 100,593 | 52.79 |
| 2025-05-15 | BUY | 1,628 | 49.570 | 50.120 | 50.065 | USD 81,506 | 52.82 |
| 2025-05-14 | BUY | 1,480 | 50.320 | 50.600 | 50.572 | USD 74,847 | 52.84 |
| 2025-05-13 | SELL | -296 | 48.000 | 48.420 | 48.378 | USD -14,320 | 52.88 Profit of 1,333 on sale |
| 2025-05-12 | BUY | 74 | 47.910 | 48.320 | 48.279 | USD 3,573 | 52.93 |
| 2025-05-09 | BUY | 222 | 44.270 | 44.500 | 44.477 | USD 9,874 | 53.01 |
| 2025-05-08 | SELL | -2,146 | 44.920 | 45.560 | 45.496 | USD -97,634 | 53.08 Profit of 16,275 on sale |
| 2025-05-07 | SELL | -1,036 | 44.020 | 45.020 | 44.920 | USD -46,537 | 53.16 Profit of 8,541 on sale |
| 2025-05-06 | BUY | 2,590 | 44.450 | 44.500 | 44.495 | USD 115,242 | 53.25 |
| 2025-05-02 | BUY | 222 | 45.840 | 45.920 | 45.912 | USD 10,192 | 53.40 |
| 2025-05-01 | SELL | -370 | 43.890 | 45.190 | 45.060 | USD -16,672 | 53.49 Profit of 3,120 on sale |
| 2025-04-30 | BUY | 222 | 45.680 | 46.510 | 46.427 | USD 10,307 | 53.57 |
| 2025-04-29 | BUY | 518 | 47.630 | 48.290 | 48.224 | USD 24,980 | 53.63 |
| 2025-04-28 | BUY | 1,102 | 47.480 | 48.660 | 48.542 | USD 53,493 | 53.69 |
| 2025-04-25 | BUY | 1,036 | 47.350 | 47.700 | 47.665 | USD 49,381 | 53.75 |
| 2025-04-24 | BUY | 296 | 47.630 | 47.840 | 47.819 | USD 14,154 | 53.81 |
| 2025-04-23 | BUY | 814 | 46.750 | 48.330 | 48.172 | USD 39,212 | 53.88 |
| 2025-04-22 | SELL | -452 | 46.480 | 46.750 | 46.723 | USD -21,119 | 53.96 Profit of 3,272 on sale |
| 2025-04-17 | BUY | 148 | 46.280 | 47.090 | 47.009 | USD 6,957 | 54.22 |
| 2025-04-16 | BUY | 11,547 | 46.300 | 47.090 | 47.011 | USD 542,836 | 54.30 |
| 2025-04-15 | BUY | 1,460 | 46.870 | 48.280 | 48.139 | USD 70,283 | 54.39 |
| 2025-04-11 | BUY | 1,825 | 46.840 | 47.070 | 47.047 | USD 85,861 | 54.54 |
| 2025-04-10 | BUY | 2,993 | 46.200 | 48.110 | 47.919 | USD 143,422 | 54.64 |
| 2025-04-09 | BUY | 584 | 49.020 | 49.640 | 49.578 | USD 28,954 | 54.70 |
| 2025-04-08 | BUY | 1,533 | 44.660 | 47.640 | 47.342 | USD 72,575 | 54.82 |
| 2025-04-07 | BUY | 1,749 | 46.740 | 48.890 | 48.675 | USD 85,133 | 54.91 |
| 2025-04-04 | SELL | -4,380 | 47.980 | 48.730 | 48.655 | USD -213,109 | 54.99 Profit of 27,762 on sale |
| 2025-04-02 | BUY | 511 | 54.460 | 54.880 | 54.838 | USD 28,022 | 55.00 |
| 2025-03-31 | SELL | -1,971 | 53.350 | 53.610 | 53.584 | USD -105,614 | 55.04 Profit of 2,862 on sale |
| 2025-03-28 | SELL | -1,241 | 53.210 | 54.830 | 54.668 | USD -67,843 | 55.06 Profit of 485 on sale |
| 2025-03-27 | SELL | -365 | 54.600 | 55.100 | 55.050 | USD -20,093 | 55.06 Profit of 5 on sale |
| 2025-03-26 | BUY | 657 | 55.410 | 56.100 | 56.031 | USD 36,812 | 55.06 |
| 2025-03-25 | SELL | -876 | 56.260 | 56.640 | 56.602 | USD -49,583 | 55.04 Loss of -1,364 on sale |
| 2025-03-24 | BUY | 511 | 52.830 | 53.010 | 52.992 | USD 27,079 | 55.07 |
| 2025-03-21 | BUY | 876 | 51.390 | 51.880 | 51.831 | USD 45,404 | 55.12 |
| 2025-03-19 | BUY | 136 | 52.620 | 53.130 | 53.079 | USD 7,219 | 55.19 |
| 2025-03-18 | SELL | -1,314 | 52.040 | 52.350 | 52.319 | USD -68,747 | 55.24 Profit of 3,835 on sale |
| 2025-03-17 | BUY | 1,387 | 51.580 | 52.490 | 52.399 | USD 72,677 | 55.29 |
| 2025-03-14 | BUY | 1,241 | 51.410 | 51.890 | 51.842 | USD 64,336 | 55.34 |
| 2025-03-13 | BUY | 6,122 | 50.380 | 51.940 | 51.784 | USD 317,022 | 55.41 |
| 2025-03-12 | BUY | 2,920 | 50.630 | 51.080 | 51.035 | USD 149,022 | 55.48 |
| 2025-03-11 | BUY | 1,168 | 49.380 | 50.270 | 50.181 | USD 58,611 | 55.57 |
| 2025-03-07 | BUY | 688 | 52.300 | 52.550 | 52.525 | USD 36,137 | 55.71 |
| 2025-03-06 | SELL | -657 | 51.710 | 53.110 | 52.970 | USD -34,801 | 55.77 Profit of 1,839 on sale |
| 2025-03-05 | BUY | 2,273 | 52.510 | 53.150 | 53.086 | USD 120,664 | 55.82 |
| 2025-03-04 | BUY | 438 | 51.300 | 55.170 | 54.783 | USD 23,995 | 55.89 |
| 2025-03-03 | BUY | 1,971 | 55.310 | 57.070 | 56.894 | USD 112,138 | 55.90 |
| 2025-02-28 | SELL | -511 | 56.350 | 56.540 | 56.521 | USD -28,882 | 55.89 Loss of -320 on sale |
| 2025-02-27 | BUY | 73 | 56.250 | 56.570 | 56.538 | USD 4,127 | 55.89 |
| 2025-02-26 | SELL | -146 | 55.730 | 56.020 | 55.991 | USD -8,175 | 55.89 Loss of -15 on sale |
| 2025-02-25 | BUY | 1,387 | 55.300 | 55.570 | 55.543 | USD 77,038 | 55.90 |
| 2025-02-21 | BUY | 1,022 | 55.560 | 56.310 | 56.235 | USD 57,472 | 55.92 |
| 2025-02-20 | BUY | 584 | 56.060 | 57.090 | 56.987 | USD 33,280 | 55.92 |
| 2025-02-19 | BUY | 146 | 57.150 | 57.500 | 57.465 | USD 8,390 | 55.89 |
| 2025-02-18 | BUY | 365 | 57.280 | 57.550 | 57.523 | USD 20,996 | 55.87 |
| 2025-02-13 | BUY | 1,241 | 55.440 | 56.020 | 55.962 | USD 69,449 | 55.87 |
| 2025-02-12 | BUY | 438 | 54.630 | 55.140 | 55.089 | USD 24,129 | 55.89 |
| 2025-02-11 | SELL | -146 | 55.640 | 55.860 | 55.838 | USD -8,152 | 55.90 Profit of 8 on sale |
| 2025-02-07 | SELL | -584 | 56.070 | 57.050 | 56.952 | USD -33,260 | 55.92 Loss of -605 on sale |
| 2025-02-06 | BUY | 292 | 55.740 | 55.900 | 55.884 | USD 16,318 | 55.92 |
| 2025-02-04 | BUY | 396,595 | 53.890 | 55.530 | 55.366 | USD 21,957,878 | 56.01 |
| 2025-02-03 | BUY | 624 | 55.830 | 55.940 | 55.929 | USD 34,900 | 56.02 |
| 2025-01-31 | BUY | 144 | 55.630 | 58.110 | 57.862 | USD 8,332 | 56.03 |
| 2025-01-30 | BUY | 96 | 57.050 | 57.730 | 57.662 | USD 5,536 | 56.00 |
| 2025-01-29 | BUY | 912 | 57.980 | 58.980 | 58.880 | USD 53,699 | 55.95 |
| 2025-01-28 | BUY | 432 | 59.120 | 59.360 | 59.336 | USD 25,633 | 55.87 |
| 2025-01-27 | BUY | 672 | 59.290 | 60.140 | 60.055 | USD 40,357 | 55.78 |
| 2025-01-24 | BUY | 432 | 60.090 | 60.150 | 60.144 | USD 25,982 | 55.66 |
| 2025-01-23 | BUY | 1,248 | 58.600 | 58.630 | 58.627 | USD 73,166 | 55.57 |
| 2025-01-22 | BUY | 816 | 58.190 | 58.430 | 58.406 | USD 47,659 | 55.49 |
| 2024-12-10 | BUY | 336 | 54.760 | 55.550 | 55.471 | USD 18,638 | 55.52 |
| 2024-12-09 | BUY | 384 | 55.780 | 57.200 | 57.058 | USD 21,910 | 55.51 |
| 2024-12-06 | BUY | 576 | 56.780 | 57.050 | 57.023 | USD 32,845 | 55.47 |
| 2024-12-05 | BUY | 144 | 56.710 | 57.430 | 57.358 | USD 8,260 | 55.43 |
| 2024-12-04 | BUY | 528 | 57.720 | 58.640 | 58.548 | USD 30,913 | 55.35 |
| 2024-12-03 | BUY | 1,692 | 58.710 | 58.900 | 58.881 | USD 99,627 | 55.23 |
| 2024-12-02 | BUY | 142 | 58.460 | 58.590 | 58.577 | USD 8,318 | 55.11 |
| 2024-11-29 | BUY | 1,104 | 58.830 | 58.980 | 58.965 | USD 65,097 | 54.96 |
| 2024-11-27 | BUY | 1,296 | 58.380 | 59.260 | 59.172 | USD 76,687 | 54.68 |
| 2024-11-26 | BUY | 2,784 | 59.110 | 59.850 | 59.776 | USD 166,416 | 54.49 |
| 2024-11-25 | BUY | 2,880 | 59.570 | 60.360 | 60.281 | USD 173,609 | 54.26 |
| 2024-11-22 | BUY | 3,360 | 59.320 | 59.980 | 59.914 | USD 201,311 | 54.01 |
| 2024-11-21 | BUY | 528 | 59.180 | 59.530 | 59.495 | USD 31,413 | 53.76 |
| 2024-11-20 | BUY | 480 | 58.840 | 60.220 | 60.082 | USD 28,839 | 53.49 |
| 2024-11-19 | BUY | 432 | 57.840 | 58.000 | 57.984 | USD 25,049 | 53.25 |
| 2024-11-18 | BUY | 3,888 | 57.700 | 58.250 | 58.195 | USD 226,262 | 52.98 |
| 2024-11-12 | BUY | 1,344 | 57.310 | 57.570 | 57.544 | USD 77,339 | 52.71 |
| 2024-11-11 | BUY | 912 | 57.660 | 58.100 | 58.056 | USD 52,947 | 52.38 |
| 2024-11-08 | BUY | 688 | 57.380 | 58.590 | 58.469 | USD 40,227 | 52.03 |
| 2024-11-07 | BUY | 4,272 | 58.410 | 59.140 | 59.067 | USD 252,334 | 51.54 |
| 2024-11-06 | BUY | 1,296 | 58.830 | 59.520 | 59.451 | USD 77,048 | 50.93 |
| 2024-11-05 | BUY | 1,912 | 57.560 | 57.800 | 57.776 | USD 110,468 | 50.33 |
| 2024-11-04 | BUY | 336 | 56.600 | 56.900 | 56.870 | USD 19,108 | 49.70 |
| 2024-11-01 | BUY | 768 | 55.770 | 55.880 | 55.869 | USD 42,907 | 49.02 |
| 2024-10-31 | BUY | 192 | 55.540 | 56.260 | 56.188 | USD 10,788 | 48.21 |
| 2024-10-30 | BUY | 477 | 49.030 | 49.470 | 49.426 | USD 23,576 | 48.09 |
| 2024-10-29 | BUY | 1,152 | 47.290 | 48.590 | 48.460 | USD 55,826 | 48.23 |
| 2024-10-28 | SELL | -336 | 48.640 | 48.950 | 48.919 | USD -16,437 | 48.14 Loss of -260 on sale |
| 2024-10-25 | BUY | 576 | 48.570 | 48.960 | 48.921 | USD 28,178 | 48.04 |
| 2024-10-24 | BUY | 384 | 48.640 | 49.140 | 49.090 | USD 18,851 | 47.84 |
| 2024-10-23 | BUY | 480 | 49.050 | 49.120 | 49.113 | USD 23,574 | 47.23 |
| 2024-10-22 | BUY | 1,239 | 47.530 | 47.710 | 47.692 | USD 59,090 | 46.93 |
| 2024-10-21 | BUY | 1,344 | 46.930 | 46.960 | 46.957 | USD 63,110 | 0.00 |