| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 288 | 43.505 | 41.580 | 41.773 | USD 12,030 | 65.59 |
| 2025-11-06 | SELL | -175 | 44.330 | 42.310 | 42.512 | USD -7,440 | 65.82 Profit of 4,080 on sale |
| 2025-11-05 | SELL | -108 | 45.190 | 43.950 | 44.074 | USD -4,760 | 65.93 Profit of 2,361 on sale |
| 2025-11-04 | SELL | -461 | 45.800 | 44.410 | 44.549 | USD -20,537 | 66.04 Profit of 9,909 on sale |
| 2025-10-31 | SELL | -72 | 48.070 | 45.310 | 45.586 | USD -3,282 | 66.25 Profit of 1,487 on sale |
| 2025-10-30 | BUY | 252 | 46.270 | 45.090 | 45.208 | USD 11,392 | 66.35 |
| 2025-10-29 | BUY | 252 | 46.710 | 48.170 | 48.024 | USD 12,102 | 66.46 |
| 2025-10-28 | BUY | 1,080 | 47.610 | 48.750 | 48.636 | USD 52,527 | 66.55 |
| 2025-10-27 | BUY | 576 | 49.090 | 49.120 | 49.117 | USD 28,291 | 66.65 |
| 2025-10-24 | BUY | 70 | 47.590 | 47.640 | 47.635 | USD 3,334 | 66.75 |
| 2025-10-23 | SELL | -144 | 46.810 | 47.490 | 47.422 | USD -6,829 | 66.85 Profit of 2,798 on sale |
| 2025-10-22 | BUY | 288 | 45.200 | 45.920 | 45.848 | USD 13,204 | 66.97 |
| 2025-10-21 | BUY | 108 | 45.210 | 45.980 | 45.903 | USD 4,958 | 67.08 |
| 2025-10-17 | BUY | 540 | 46.190 | 46.200 | 46.199 | USD 24,947 | 67.31 |
| 2025-10-16 | BUY | 35 | 45.860 | 47.100 | 46.976 | USD 1,644 | 67.43 |
| 2025-10-14 | SELL | -216 | 46.660 | 46.930 | 46.903 | USD -10,131 | 67.66 Profit of 4,483 on sale |
| 2025-10-13 | BUY | 252 | 46.270 | 46.690 | 46.648 | USD 11,755 | 67.77 |
| 2025-10-02 | BUY | 396 | 49.330 | 50.050 | 49.978 | USD 19,791 | 67.88 |
| 2025-10-01 | BUY | 252 | 48.420 | 49.110 | 49.041 | USD 12,358 | 67.99 |
| 2025-09-30 | BUY | 360 | 49.040 | 49.050 | 49.049 | USD 17,658 | 68.09 |
| 2025-09-29 | BUY | 324 | 49.080 | 49.630 | 49.575 | USD 16,062 | 68.20 |
| 2025-09-26 | BUY | 396 | 49.450 | 50.580 | 50.467 | USD 19,985 | 68.31 |
| 2025-09-25 | BUY | 504 | 48.980 | 51.150 | 50.933 | USD 25,670 | 68.42 |
| 2025-09-24 | BUY | 1,872 | 51.370 | 51.890 | 51.838 | USD 97,041 | 68.51 |
| 2025-09-18 | BUY | 36 | 52.690 | 54.370 | 54.202 | USD 1,951 | 68.61 |
| 2025-09-17 | BUY | 324 | 53.520 | 55.170 | 55.005 | USD 17,822 | 68.69 |
| 2025-09-16 | BUY | 144 | 52.650 | 53.690 | 53.586 | USD 7,716 | 68.79 |
| 2025-08-22 | BUY | 36 | 58.770 | 59.030 | 59.004 | USD 2,124 | 68.85 |
| 2025-08-21 | BUY | 108 | 55.470 | 55.680 | 55.659 | USD 6,011 | 68.92 |
| 2025-08-20 | BUY | 144 | 55.330 | 55.670 | 55.636 | USD 8,012 | 69.01 |
| 2025-08-19 | BUY | 216 | 53.820 | 54.440 | 54.378 | USD 11,746 | 69.10 |
| 2025-07-31 | BUY | 36 | 57.930 | 58.770 | 58.686 | USD 2,113 | 69.16 |
| 2025-07-30 | BUY | 288 | 58.850 | 62.260 | 61.919 | USD 17,833 | 69.23 |
| 2025-07-29 | BUY | 36 | 62.480 | 62.810 | 62.777 | USD 2,260 | 69.27 |
| 2025-07-24 | BUY | 36 | 60.700 | 63.060 | 62.824 | USD 2,262 | 69.32 |
| 2025-07-23 | BUY | 216 | 67.220 | 67.500 | 67.472 | USD 14,574 | 69.33 |
| 2025-07-22 | BUY | 324 | 65.410 | 66.050 | 65.986 | USD 21,379 | 69.36 |
| 2025-07-21 | BUY | 72 | 62.650 | 64.210 | 64.054 | USD 4,612 | 69.40 |
| 2025-07-18 | SELL | -360 | 63.210 | 63.900 | 63.831 | USD -22,979 | 69.44 Profit of 2,019 on sale |
| 2025-07-17 | BUY | 36 | 63.300 | 63.470 | 63.453 | USD 2,284 | 69.48 |
| 2025-07-16 | BUY | 144 | 62.420 | 62.840 | 62.798 | USD 9,043 | 69.52 |
| 2025-07-15 | SELL | -540 | 62.440 | 64.000 | 63.844 | USD -34,476 | 69.57 Profit of 3,091 on sale |
| 2025-07-11 | SELL | -72 | 64.550 | 64.850 | 64.820 | USD -4,667 | 69.60 Profit of 344 on sale |
| 2025-07-10 | BUY | 288 | 65.320 | 66.410 | 66.301 | USD 19,095 | 69.63 |
| 2025-07-09 | BUY | 288 | 64.840 | 66.140 | 66.010 | USD 19,011 | 69.66 |
| 2025-07-08 | BUY | 216 | 63.700 | 64.400 | 64.330 | USD 13,895 | 69.70 |
| 2025-07-07 | SELL | -828 | 60.730 | 62.010 | 61.882 | USD -51,238 | 69.76 Profit of 6,521 on sale |
| 2025-07-02 | SELL | -1,044 | 62.560 | 62.880 | 62.848 | USD -65,613 | 69.91 Profit of 7,374 on sale |
| 2025-06-30 | BUY | 612 | 57.860 | 58.620 | 58.544 | USD 35,829 | 69.99 |
| 2025-06-27 | BUY | 324 | 58.670 | 59.500 | 59.417 | USD 19,251 | 70.07 |
| 2025-06-25 | SELL | -72 | 57.480 | 58.280 | 58.200 | USD -4,190 | 70.24 Profit of 867 on sale |
| 2025-06-24 | BUY | 36 | 58.330 | 58.480 | 58.465 | USD 2,105 | 70.32 |
| 2025-06-23 | BUY | 936 | 57.340 | 58.480 | 58.366 | USD 54,631 | 70.41 |
| 2025-06-20 | SELL | -108 | 58.340 | 59.120 | 59.042 | USD -6,377 | 70.50 Profit of 1,237 on sale |
| 2025-06-18 | SELL | -216 | 58.640 | 59.900 | 59.774 | USD -12,911 | 70.67 Profit of 2,354 on sale |
| 2025-06-13 | SELL | -108 | 60.100 | 61.690 | 61.531 | USD -6,645 | 70.90 Profit of 1,012 on sale |
| 2025-06-12 | BUY | 108 | 60.130 | 60.760 | 60.697 | USD 6,555 | 70.98 |
| 2025-06-11 | BUY | 144 | 61.120 | 61.220 | 61.210 | USD 8,814 | 71.05 |
| 2025-06-06 | SELL | -180 | 56.540 | 56.940 | 56.900 | USD -10,242 | 71.34 Profit of 2,599 on sale |
| 2025-06-05 | SELL | -108 | 55.600 | 56.610 | 56.509 | USD -6,103 | 71.46 Profit of 1,615 on sale |
| 2025-06-04 | SELL | -144 | 56.010 | 56.090 | 56.082 | USD -8,076 | 71.58 Profit of 2,232 on sale |
| 2025-06-02 | BUY | 468 | 54.440 | 55.170 | 55.097 | USD 25,785 | 71.84 |
| 2025-05-30 | SELL | -105 | 56.490 | 57.300 | 57.219 | USD -6,008 | 71.96 Profit of 1,548 on sale |
| 2025-05-29 | BUY | 36 | 57.610 | 58.360 | 58.285 | USD 2,098 | 72.08 |
| 2025-05-28 | SELL | -36 | 57.070 | 58.630 | 58.474 | USD -2,105 | 72.20 Profit of 494 on sale |
| 2025-05-27 | BUY | 396 | 57.970 | 58.100 | 58.087 | USD 23,002 | 72.31 |
| 2025-05-23 | SELL | -720 | 56.130 | 56.230 | 56.220 | USD -40,478 | 72.58 Profit of 11,779 on sale |
| 2025-05-22 | SELL | -792 | 56.330 | 56.660 | 56.627 | USD -44,849 | 72.72 Profit of 12,742 on sale |
| 2025-05-21 | BUY | 36 | 56.550 | 58.260 | 58.089 | USD 2,091 | 72.85 |
| 2025-05-20 | BUY | 288 | 58.520 | 59.360 | 59.276 | USD 17,071 | 72.97 |
| 2025-05-19 | BUY | 1,044 | 59.180 | 59.350 | 59.333 | USD 61,944 | 73.09 |
| 2025-05-16 | BUY | 972 | 59.770 | 59.890 | 59.878 | USD 58,201 | 73.21 |
| 2025-05-15 | BUY | 792 | 58.420 | 58.690 | 58.663 | USD 46,461 | 73.33 |
| 2025-05-14 | BUY | 720 | 59.170 | 60.160 | 60.061 | USD 43,244 | 73.46 |
| 2025-05-13 | SELL | -144 | 60.340 | 61.200 | 61.114 | USD -8,800 | 73.57 Profit of 1,794 on sale |
| 2025-05-12 | BUY | 36 | 60.680 | 62.550 | 62.363 | USD 2,245 | 73.69 |
| 2025-05-09 | BUY | 108 | 56.930 | 58.470 | 58.316 | USD 6,298 | 73.84 |
| 2025-05-08 | SELL | -1,044 | 57.220 | 58.260 | 58.156 | USD -60,715 | 73.99 Profit of 16,533 on sale |
| 2025-05-07 | SELL | -504 | 55.610 | 56.350 | 56.276 | USD -28,363 | 74.16 Profit of 9,014 on sale |
| 2025-05-06 | BUY | 1,260 | 55.890 | 56.840 | 56.745 | USD 71,499 | 74.33 |
| 2025-05-02 | BUY | 108 | 58.380 | 59.460 | 59.352 | USD 6,410 | 74.65 |
| 2025-05-01 | SELL | -180 | 58.310 | 59.040 | 58.967 | USD -10,614 | 74.81 Profit of 2,851 on sale |
| 2025-04-30 | BUY | 108 | 58.210 | 58.330 | 58.318 | USD 6,298 | 74.97 |
| 2025-04-29 | BUY | 252 | 58.830 | 58.960 | 58.947 | USD 14,855 | 75.12 |
| 2025-04-28 | BUY | 536 | 58.720 | 60.850 | 60.637 | USD 32,501 | 75.28 |
| 2025-04-25 | BUY | 504 | 59.440 | 59.880 | 59.836 | USD 30,157 | 75.44 |
| 2025-04-24 | BUY | 144 | 59.250 | 59.660 | 59.619 | USD 8,585 | 75.60 |
| 2025-04-23 | BUY | 396 | 57.780 | 61.060 | 60.732 | USD 24,050 | 75.78 |
| 2025-04-22 | SELL | -220 | 58.140 | 58.330 | 58.311 | USD -12,828 | 75.96 Profit of 3,883 on sale |
| 2025-04-17 | BUY | 72 | 56.770 | 57.480 | 57.409 | USD 4,133 | 76.57 |
| 2025-04-16 | BUY | 144 | 55.940 | 57.570 | 57.407 | USD 8,267 | 76.79 |
| 2025-04-15 | BUY | 720 | 56.700 | 57.690 | 57.591 | USD 41,466 | 77.01 |
| 2025-04-11 | BUY | 900 | 56.890 | 56.980 | 56.971 | USD 51,274 | 77.45 |
| 2025-04-10 | BUY | 1,476 | 54.340 | 58.030 | 57.661 | USD 85,108 | 77.70 |
| 2025-04-09 | BUY | 288 | 59.830 | 61.600 | 61.423 | USD 17,690 | 77.90 |
| 2025-04-08 | BUY | 756 | 53.230 | 59.580 | 58.945 | USD 44,562 | 78.18 |
| 2025-04-07 | BUY | 862 | 56.600 | 59.690 | 59.381 | USD 51,186 | 78.43 |
| 2025-04-04 | SELL | -2,160 | 57.980 | 60.700 | 60.428 | USD -130,524 | 78.67 Profit of 39,400 on sale |
| 2025-04-02 | BUY | 252 | 70.650 | 70.830 | 70.812 | USD 17,845 | 78.76 |
| 2025-03-31 | SELL | -972 | 70.400 | 71.000 | 70.940 | USD -68,954 | 78.97 Profit of 7,804 on sale |
| 2025-03-28 | SELL | -612 | 69.820 | 71.330 | 71.179 | USD -43,562 | 79.08 Profit of 4,836 on sale |
| 2025-03-27 | SELL | -180 | 70.950 | 71.380 | 71.337 | USD -12,841 | 79.18 Profit of 1,412 on sale |
| 2025-03-26 | BUY | 324 | 71.060 | 71.120 | 71.114 | USD 23,041 | 79.28 |
| 2025-03-25 | SELL | -432 | 69.850 | 72.120 | 71.893 | USD -31,058 | 79.40 Profit of 3,244 on sale |
| 2025-03-24 | BUY | 252 | 71.960 | 72.500 | 72.446 | USD 18,256 | 79.50 |
| 2025-03-21 | BUY | 432 | 71.550 | 72.190 | 72.126 | USD 31,158 | 79.60 |
| 2025-03-19 | BUY | 68 | 73.660 | 75.350 | 75.181 | USD 5,112 | 79.77 |
| 2025-03-18 | SELL | -648 | 75.090 | 75.620 | 75.567 | USD -48,967 | 79.84 Profit of 2,766 on sale |
| 2025-03-17 | BUY | 684 | 75.150 | 75.560 | 75.519 | USD 51,655 | 79.90 |
| 2025-03-14 | BUY | 612 | 74.150 | 74.530 | 74.492 | USD 45,589 | 79.98 |
| 2025-03-13 | BUY | 3,020 | 72.610 | 73.900 | 73.771 | USD 222,788 | 80.08 |
| 2025-03-12 | BUY | 1,440 | 72.190 | 73.940 | 73.765 | USD 106,222 | 80.20 |
| 2025-03-11 | BUY | 576 | 73.960 | 77.000 | 76.696 | USD 44,177 | 80.29 |
| 2025-03-07 | BUY | 342 | 77.500 | 77.720 | 77.698 | USD 26,573 | 80.38 |
| 2025-03-06 | SELL | -324 | 75.910 | 76.310 | 76.270 | USD -24,711 | 80.45 Profit of 1,355 on sale |
| 2025-03-05 | BUY | 1,120 | 76.210 | 76.630 | 76.588 | USD 85,779 | 80.52 |
| 2025-03-04 | BUY | 216 | 73.470 | 74.890 | 74.748 | USD 16,146 | 80.63 |
| 2025-03-03 | BUY | 972 | 73.410 | 77.870 | 77.424 | USD 75,256 | 80.74 |
| 2025-02-28 | SELL | -252 | 76.830 | 77.080 | 77.055 | USD -19,418 | 80.80 Profit of 945 on sale |
| 2025-02-27 | BUY | 36 | 75.990 | 76.740 | 76.665 | USD 2,760 | 80.88 |
| 2025-02-26 | SELL | -72 | 76.200 | 78.000 | 77.820 | USD -5,603 | 80.96 Profit of 226 on sale |
| 2025-02-25 | BUY | 684 | 77.630 | 78.330 | 78.260 | USD 53,530 | 81.02 |
| 2025-02-21 | BUY | 504 | 76.960 | 78.070 | 77.959 | USD 39,291 | 81.15 |
| 2025-02-20 | BUY | 288 | 77.610 | 78.150 | 78.096 | USD 22,492 | 81.22 |
| 2025-02-19 | BUY | 72 | 77.500 | 78.060 | 78.004 | USD 5,616 | 81.29 |
| 2025-02-18 | BUY | 180 | 78.220 | 78.520 | 78.490 | USD 14,128 | 81.34 |
| 2025-02-13 | BUY | 612 | 76.240 | 76.720 | 76.672 | USD 46,923 | 81.62 |
| 2025-02-12 | BUY | 216 | 75.890 | 76.150 | 76.124 | USD 16,443 | 81.74 |
| 2025-02-11 | SELL | -72 | 76.420 | 76.550 | 76.537 | USD -5,511 | 81.85 Profit of 382 on sale |
| 2025-02-07 | SELL | -288 | 76.610 | 78.220 | 78.059 | USD -22,481 | 82.09 Profit of 1,160 on sale |
| 2025-02-06 | BUY | 144 | 77.750 | 77.940 | 77.921 | USD 11,221 | 82.18 |
| 2025-02-04 | BUY | 1,260 | 78.240 | 78.970 | 78.897 | USD 99,410 | 82.39 |
| 2025-02-03 | BUY | 468 | 76.300 | 76.480 | 76.462 | USD 35,784 | 82.53 |
| 2025-01-31 | BUY | 108 | 75.700 | 79.100 | 78.760 | USD 8,506 | 82.69 |
| 2025-01-30 | BUY | 72 | 76.120 | 77.730 | 77.569 | USD 5,585 | 82.85 |
| 2025-01-29 | BUY | 684 | 77.860 | 78.720 | 78.634 | USD 53,786 | 82.98 |
| 2025-01-28 | BUY | 324 | 78.310 | 79.390 | 79.282 | USD 25,687 | 83.10 |
| 2025-01-27 | BUY | 504 | 78.670 | 78.730 | 78.724 | USD 39,677 | 83.21 |
| 2025-01-24 | BUY | 324 | 77.360 | 77.980 | 77.918 | USD 25,245 | 83.37 |
| 2025-01-23 | BUY | 936 | 77.360 | 77.610 | 77.585 | USD 72,620 | 83.54 |
| 2025-01-22 | BUY | 612 | 77.080 | 78.030 | 77.935 | USD 47,696 | 83.72 |
| 2025-01-06 | BUY | 360 | 73.860 | 74.120 | 74.094 | USD 26,674 | 84.01 |
| 2024-12-10 | BUY | 252 | 77.640 | 78.440 | 78.360 | USD 19,747 | 84.21 |
| 2024-12-09 | BUY | 288 | 77.310 | 78.880 | 78.723 | USD 22,672 | 84.42 |
| 2024-12-06 | BUY | 432 | 76.390 | 77.970 | 77.812 | USD 33,615 | 84.68 |
| 2024-12-05 | BUY | 108 | 77.410 | 78.100 | 78.031 | USD 8,427 | 84.92 |
| 2024-12-04 | BUY | 396 | 77.950 | 80.000 | 79.795 | USD 31,599 | 85.16 |
| 2024-12-03 | BUY | 1,269 | 80.780 | 82.260 | 82.112 | USD 104,200 | 85.32 |
| 2024-12-02 | BUY | 106 | 82.050 | 82.330 | 82.302 | USD 8,724 | 85.44 |
| 2024-11-29 | BUY | 828 | 83.340 | 83.460 | 83.448 | USD 69,095 | 85.52 |
| 2024-11-27 | BUY | 972 | 83.040 | 83.500 | 83.454 | USD 81,117 | 85.73 |
| 2024-11-26 | BUY | 2,088 | 82.140 | 83.930 | 83.751 | USD 174,872 | 85.89 |
| 2024-11-25 | BUY | 2,160 | 84.060 | 85.250 | 85.131 | USD 183,883 | 85.97 |
| 2024-11-22 | BUY | 2,520 | 83.870 | 84.250 | 84.212 | USD 212,214 | 86.07 |
| 2024-11-21 | BUY | 396 | 82.800 | 83.230 | 83.187 | USD 32,942 | 86.23 |
| 2024-11-20 | BUY | 360 | 82.480 | 82.580 | 82.570 | USD 29,725 | 86.43 |
| 2024-11-19 | BUY | 324 | 82.200 | 82.740 | 82.686 | USD 26,790 | 86.66 |
| 2024-11-18 | BUY | 2,916 | 83.200 | 83.470 | 83.443 | USD 243,320 | 86.87 |
| 2024-11-12 | BUY | 1,008 | 83.600 | 85.110 | 84.959 | USD 85,639 | 87.07 |
| 2024-11-11 | BUY | 684 | 84.970 | 85.850 | 85.762 | USD 58,661 | 87.21 |
| 2024-11-08 | BUY | 516 | 85.300 | 86.450 | 86.335 | USD 44,549 | 87.35 |
| 2024-11-07 | BUY | 3,204 | 87.330 | 87.560 | 87.537 | USD 280,469 | 87.35 |
| 2024-11-06 | BUY | 972 | 86.430 | 88.200 | 88.023 | USD 85,558 | 87.43 |
| 2024-11-05 | BUY | 1,434 | 85.370 | 85.400 | 85.397 | USD 122,459 | 87.61 |
| 2024-11-04 | BUY | 252 | 84.190 | 86.370 | 86.152 | USD 21,710 | 87.96 |
| 2024-11-01 | BUY | 576 | 86.560 | 88.790 | 88.567 | USD 51,015 | 88.11 |
| 2024-10-31 | BUY | 144 | 86.850 | 87.710 | 87.624 | USD 12,618 | 88.27 |
| 2024-10-30 | BUY | 357 | 87.150 | 88.160 | 88.059 | USD 31,437 | 88.43 |
| 2024-10-29 | BUY | 864 | 87.180 | 87.580 | 87.540 | USD 75,635 | 88.64 |
| 2024-10-28 | SELL | -252 | 87.720 | 87.840 | 87.828 | USD -22,133 | 88.82 Profit of 250 on sale |
| 2024-10-25 | BUY | 432 | 87.500 | 88.550 | 88.445 | USD 38,208 | 89.15 |
| 2024-10-24 | BUY | 288 | 88.490 | 89.500 | 89.399 | USD 25,747 | 89.37 |
| 2024-10-23 | BUY | 360 | 88.870 | 89.150 | 89.122 | USD 32,084 | 89.63 |
| 2024-10-22 | BUY | 927 | 89.510 | 89.890 | 89.852 | USD 83,293 | 89.74 |
| 2024-10-21 | BUY | 1,008 | 89.740 | 91.640 | 91.450 | USD 92,182 | 0.00 |