| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 486 | 67.400 | 65.550 | 65.735 | USD 31,947 | 46.34 |
| 2025-11-07 | SELL | -31 | | | 65.210* | | 46.25 Profit of 1,434 on sale |
| 2025-11-06 | SELL | -100 | 63.360 | 62.095 | 62.222 | USD -6,222 | 46.17 Loss of -1,605 on sale |
| 2025-11-05 | BUY | 289 | 63.055 | 61.310 | 61.485 | USD 17,769 | 46.09 |
| 2025-11-04 | BUY | 400 | 61.810 | 60.320 | 60.469 | USD 24,188 | 46.01 |
| 2025-11-03 | SELL | -200 | 61.785 | 59.800 | 59.998 | USD -12,000 | 45.93 Loss of -2,813 on sale |
| 2025-10-30 | BUY | 1,300 | 59.315 | 57.601 | 57.773 | USD 75,104 | 45.80 |
| 2025-10-29 | BUY | 1,300 | 58.780 | 59.400 | 59.338 | USD 77,139 | 45.73 |
| 2025-10-28 | BUY | 125 | 58.200 | 59.540 | 59.406 | USD 7,426 | 45.67 |
| 2025-10-27 | BUY | 78 | 59.440 | 59.660 | 59.638 | USD 4,652 | 45.60 |
| 2025-10-24 | BUY | 52 | 57.600 | 58.290 | 58.221 | USD 3,027 | 45.54 |
| 2025-10-21 | BUY | 78 | 50.620 | 50.770 | 50.755 | USD 3,959 | 45.42 |
| 2025-10-20 | BUY | 286 | 49.730 | 50.660 | 50.567 | USD 14,462 | 45.40 |
| 2025-10-16 | BUY | 260 | 49.140 | 50.110 | 50.013 | USD 13,003 | 45.36 |
| 2025-10-15 | BUY | 302 | 49.030 | 49.910 | 49.822 | USD 15,046 | 45.34 |
| 2025-10-02 | BUY | 200 | 55.050 | 55.450 | 55.410 | USD 11,082 | 45.28 |
| 2025-10-01 | BUY | 300 | 54.770 | 55.150 | 55.112 | USD 16,534 | 45.23 |
| 2025-09-30 | BUY | 1,825 | 53.790 | 55.240 | 55.095 | USD 100,548 | 45.18 |
| 2025-09-29 | BUY | 475 | 55.250 | 55.490 | 55.466 | USD 26,346 | 45.12 |
| 2025-09-26 | BUY | 1,066 | 54.010 | 54.460 | 54.415 | USD 58,006 | 45.07 |
| 2025-09-25 | BUY | 75 | 53.060 | 53.410 | 53.375 | USD 4,003 | 45.03 |
| 2025-09-18 | BUY | 300 | 53.210 | 53.260 | 53.255 | USD 15,976 | 44.98 |
| 2025-09-17 | BUY | 375 | 52.710 | 53.140 | 53.097 | USD 19,911 | 44.94 |
| 2025-09-16 | BUY | 600 | 51.860 | 52.720 | 52.634 | USD 31,580 | 44.90 |
| 2025-08-15 | BUY | 50 | 53.660 | 54.570 | 54.479 | USD 2,724 | 44.81 |
| 2025-08-13 | BUY | 27 | 54.330 | 54.390 | 54.384 | USD 1,468 | 44.75 |
| 2025-08-08 | BUY | 222 | 52.630 | 53.190 | 53.134 | USD 11,796 | 44.71 |
| 2025-08-06 | BUY | 469 | 52.720 | 52.870 | 52.855 | USD 24,789 | 44.61 |
| 2025-07-31 | BUY | 125 | 52.400 | 52.900 | 52.850 | USD 6,606 | 44.52 |
| 2025-07-29 | BUY | 500 | 52.340 | 52.960 | 52.898 | USD 26,449 | 44.42 |
| 2025-07-11 | BUY | 208 | 49.810 | 50.500 | 50.431 | USD 10,490 | 44.39 |
| 2025-07-10 | BUY | 234 | 50.520 | 50.670 | 50.655 | USD 11,853 | 44.35 |
| 2025-07-09 | BUY | 234 | 49.610 | 49.730 | 49.718 | USD 11,634 | 44.32 |
| 2025-07-07 | SELL | -156 | 48.340 | 48.390 | 48.385 | USD -7,548 | 44.27 Loss of -642 on sale |
| 2025-07-02 | SELL | -650 | 47.850 | 47.990 | 47.976 | USD -31,184 | 44.19 Loss of -2,458 on sale |
| 2025-06-27 | BUY | 83 | 44.120 | 44.410 | 44.381 | USD 3,684 | 44.20 |
| 2025-06-26 | BUY | 78 | 43.620 | 43.750 | 43.737 | USD 3,411 | 44.20 |
| 2025-06-24 | SELL | -364 | 42.630 | 42.900 | 42.873 | USD -15,606 | 44.22 Profit of 491 on sale |
| 2025-06-18 | BUY | 208 | 41.780 | 41.980 | 41.960 | USD 8,728 | 44.29 |
| 2025-06-17 | BUY | 75 | 41.750 | 42.850 | 42.740 | USD 3,205 | 44.30 |
| 2025-06-16 | SELL | -107 | 42.810 | 42.950 | 42.936 | USD -4,594 | 44.31 Profit of 147 on sale |
| 2025-06-12 | SELL | -130 | 41.910 | 41.950 | 41.946 | USD -5,453 | 44.33 Profit of 310 on sale |
| 2025-06-11 | BUY | 278 | 41.840 | 42.990 | 42.875 | USD 11,919 | 44.35 |
| 2025-06-06 | BUY | 78 | 40.220 | 40.760 | 40.706 | USD 3,175 | 44.41 |
| 2025-06-05 | BUY | 364 | 40.260 | 41.310 | 41.205 | USD 14,999 | 44.43 |
| 2025-06-04 | BUY | 50 | 41.350 | 41.880 | 41.827 | USD 2,091 | 44.46 |
| 2025-06-03 | SELL | -25 | 42.130 | 42.800 | 42.733 | USD -1,068 | 44.47 Profit of 44 on sale |
| 2025-05-30 | SELL | -3,050 | 41.160 | 41.320 | 41.304 | USD -125,977 | 44.52 Profit of 9,814 on sale |
| 2025-05-29 | BUY | 71 | 41.220 | 41.270 | 41.265 | USD 2,930 | 44.55 |
| 2025-05-27 | BUY | 431 | 41.640 | 42.170 | 42.117 | USD 18,152 | 44.60 |
| 2025-05-23 | BUY | 360 | 39.800 | 40.170 | 40.133 | USD 14,448 | 44.67 |
| 2025-05-22 | BUY | 175 | 40.090 | 40.410 | 40.378 | USD 7,066 | 44.70 |
| 2025-05-19 | BUY | 150 | 42.310 | 42.450 | 42.436 | USD 6,365 | 44.79 |
| 2025-05-16 | BUY | 75 | 42.430 | 42.480 | 42.475 | USD 3,186 | 44.80 |
| 2025-05-15 | SELL | -50 | 42.140 | 42.530 | 42.491 | USD -2,125 | 44.82 Profit of 117 on sale |
| 2025-05-14 | BUY | 25 | 42.420 | 42.500 | 42.492 | USD 1,062 | 44.84 |
| 2025-05-13 | BUY | 50 | 42.320 | 42.600 | 42.572 | USD 2,129 | 44.86 |
| 2025-05-12 | BUY | 155 | 42.390 | 42.490 | 42.480 | USD 6,584 | 44.88 |
| 2025-05-09 | SELL | -125 | 39.790 | 40.120 | 40.087 | USD -5,011 | 44.93 Profit of 605 on sale |
| 2025-05-08 | BUY | 50 | 39.760 | 40.870 | 40.759 | USD 2,038 | 44.97 |
| 2025-05-07 | BUY | 75 | 39.580 | 39.960 | 39.922 | USD 2,994 | 45.01 |
| 2025-05-02 | BUY | 2,775 | 38.070 | 38.220 | 38.205 | USD 106,019 | 45.18 |
| 2025-04-30 | BUY | 875 | 36.670 | 36.800 | 36.787 | USD 32,189 | 45.33 |
| 2025-04-29 | BUY | 219 | 36.570 | 36.710 | 36.696 | USD 8,036 | 45.40 |
| 2025-04-28 | BUY | 175 | 36.040 | 36.490 | 36.445 | USD 6,378 | 45.48 |
| 2025-04-25 | BUY | 450 | 35.890 | 36.820 | 36.727 | USD 16,527 | 45.57 |
| 2025-04-24 | SELL | -525 | 36.610 | 37.020 | 36.979 | USD -19,414 | 45.65 Profit of 4,552 on sale |
| 2025-04-23 | BUY | 475 | 34.380 | 35.940 | 35.784 | USD 16,997 | 45.75 |
| 2025-04-22 | BUY | 200 | 33.940 | 34.040 | 34.030 | USD 6,806 | 45.86 |
| 2025-04-17 | BUY | 275 | 32.770 | 33.070 | 33.040 | USD 9,086 | 46.23 |
| 2025-04-15 | BUY | 250 | 32.670 | 32.990 | 32.958 | USD 8,240 | 46.49 |
| 2025-04-11 | BUY | 416 | 32.090 | 32.270 | 32.252 | USD 13,417 | 46.77 |
| 2025-04-09 | BUY | 150 | 33.730 | 33.810 | 33.802 | USD 5,070 | 47.05 |
| 2025-04-08 | BUY | 900 | 30.700 | 33.100 | 32.860 | USD 29,574 | 47.21 |
| 2025-04-07 | BUY | 297 | 32.100 | 34.110 | 33.909 | USD 10,071 | 47.37 |
| 2025-04-04 | SELL | -400 | 33.370 | 35.170 | 34.990 | USD -13,996 | 47.51 Profit of 5,008 on sale |
| 2025-04-02 | BUY | 3,400 | 39.040 | 39.280 | 39.256 | USD 133,470 | 47.60 |
| 2025-04-01 | BUY | 25 | 39.150 | 39.290 | 39.276 | USD 982 | 47.68 |
| 2025-03-31 | BUY | 175 | 38.630 | 38.800 | 38.783 | USD 6,787 | 47.78 |
| 2025-03-28 | BUY | 100 | 38.180 | 40.160 | 39.962 | USD 3,996 | 47.88 |
| 2025-03-27 | BUY | 46 | 40.320 | 40.750 | 40.707 | USD 1,873 | 47.96 |
| 2025-03-26 | BUY | 25 | 40.310 | 40.650 | 40.616 | USD 1,015 | 48.05 |
| 2025-03-25 | BUY | 275 | 40.270 | 41.710 | 41.566 | USD 11,431 | 48.13 |
| 2025-03-24 | BUY | 299 | 41.500 | 42.420 | 42.328 | USD 12,656 | 48.21 |
| 2025-03-21 | SELL | -100 | 41.930 | 42.440 | 42.389 | USD -4,239 | 48.28 Profit of 589 on sale |
| 2025-03-20 | BUY | 400 | 42.880 | 43.800 | 43.708 | USD 17,483 | 48.34 |
| 2025-03-19 | BUY | 69 | 43.910 | 44.210 | 44.180 | USD 3,048 | 48.39 |
| 2025-03-18 | BUY | 860 | 43.270 | 43.880 | 43.819 | USD 37,684 | 48.45 |
| 2025-03-17 | BUY | 175 | 43.670 | 44.330 | 44.264 | USD 7,746 | 48.50 |
| 2025-03-14 | BUY | 1,300 | 43.190 | 44.290 | 44.180 | USD 57,434 | 48.57 |
| 2025-03-13 | BUY | 247 | 42.780 | 43.470 | 43.401 | USD 10,720 | 48.64 |
| 2025-03-12 | SELL | -1,200 | 42.790 | 44.780 | 44.581 | USD -53,497 | 48.71 Profit of 4,952 on sale |
| 2025-03-11 | SELL | -888 | 44.820 | 45.860 | 45.756 | USD -40,631 | 48.76 Profit of 2,664 on sale |
| 2025-03-10 | BUY | 264 | 45.340 | 45.890 | 45.835 | USD 12,100 | 48.80 |
| 2025-03-07 | BUY | 48 | 45.060 | 45.130 | 45.123 | USD 2,166 | 48.85 |
| 2025-03-05 | BUY | 360 | 46.050 | 46.350 | 46.320 | USD 16,675 | 48.88 |
| 2025-03-04 | BUY | 408 | 45.090 | 45.660 | 45.603 | USD 18,606 | 48.93 |
| 2025-03-03 | BUY | 768 | 45.430 | 47.630 | 47.410 | USD 36,411 | 48.98 |
| 2025-02-28 | BUY | 624 | 44.710 | 45.060 | 45.025 | USD 28,096 | 49.03 |
| 2025-02-27 | SELL | -125 | 43.740 | 44.180 | 44.136 | USD -5,517 | 49.11 Profit of 621 on sale |
| 2025-02-25 | BUY | 925 | 44.360 | 45.330 | 45.233 | USD 41,841 | 49.25 |
| 2025-02-21 | BUY | 100 | 44.020 | 45.370 | 45.235 | USD 4,523 | 49.38 |
| 2025-02-18 | SELL | -225 | 43.820 | 44.360 | 44.306 | USD -9,969 | 49.61 Profit of 1,193 on sale |
| 2025-02-14 | SELL | -1,525 | 43.370 | 43.550 | 43.532 | USD -66,386 | 49.80 Profit of 9,559 on sale |
| 2025-02-13 | BUY | 25 | 42.210 | 43.050 | 42.966 | USD 1,074 | 49.92 |
| 2025-02-12 | BUY | 246 | 41.890 | 42.420 | 42.367 | USD 10,422 | 50.05 |
| 2025-02-07 | SELL | -40 | 42.980 | 44.100 | 43.988 | USD -1,760 | 50.45 Profit of 259 on sale |
| 2025-02-06 | BUY | 475 | 42.320 | 43.800 | 43.652 | USD 20,735 | 50.59 |
| 2025-02-05 | BUY | 125 | 43.530 | 44.170 | 44.106 | USD 5,513 | 50.71 |
| 2025-02-04 | BUY | 144 | 44.530 | 45.730 | 45.610 | USD 6,568 | 50.82 |
| 2025-02-03 | BUY | 144 | 44.930 | 45.370 | 45.326 | USD 6,527 | 50.92 |
| 2025-01-31 | BUY | 264 | 45.830 | 47.900 | 47.693 | USD 12,591 | 51.02 |
| 2025-01-29 | SELL | -25 | 43.430 | 44.150 | 44.078 | USD -1,102 | 51.21 Profit of 178 on sale |
| 2025-01-28 | SELL | -225 | 43.230 | 43.710 | 43.662 | USD -9,824 | 51.37 Profit of 1,733 on sale |
| 2025-01-27 | SELL | -400 | 43.450 | 44.100 | 44.035 | USD -17,614 | 51.52 Profit of 2,994 on sale |
| 2025-01-24 | BUY | 300 | 43.500 | 43.850 | 43.815 | USD 13,144 | 51.68 |
| 2025-01-23 | BUY | 50 | 43.450 | 44.080 | 44.017 | USD 2,201 | 51.85 |
| 2024-12-10 | BUY | 1,200 | 54.880 | 55.440 | 55.384 | USD 66,461 | 51.79 |
| 2024-12-09 | BUY | 144 | 55.170 | 56.610 | 56.466 | USD 8,131 | 51.71 |
| 2024-12-06 | SELL | -360 | 53.990 | 54.880 | 54.791 | USD -19,725 | 51.66 Loss of -1,126 on sale |
| 2024-12-05 | SELL | -24 | 53.840 | 54.900 | 54.794 | USD -1,315 | 51.62 Loss of -76 on sale |
| 2024-12-03 | BUY | 120 | 53.900 | 54.880 | 54.782 | USD 6,574 | 51.49 |
| 2024-11-27 | SELL | -144 | 51.420 | 52.060 | 51.996 | USD -7,487 | 51.37 Loss of -91 on sale |
| 2024-11-26 | BUY | 504 | 50.920 | 51.250 | 51.217 | USD 25,813 | 51.38 |
| 2024-11-25 | BUY | 66 | 51.400 | 51.720 | 51.688 | USD 3,411 | 51.38 |
| 2024-11-22 | SELL | -46 | 50.080 | 50.500 | 50.458 | USD -2,321 | 51.41 Profit of 44 on sale |
| 2024-11-21 | SELL | -125 | 50.070 | 50.250 | 50.232 | USD -6,279 | 51.45 Profit of 153 on sale |
| 2024-11-20 | SELL | -50 | 49.910 | 49.940 | 49.937 | USD -2,497 | 51.50 Profit of 78 on sale |
| 2024-11-19 | BUY | 25 | 49.180 | 49.240 | 49.234 | USD 1,231 | 51.57 |
| 2024-11-18 | BUY | 228 | 49.140 | 49.150 | 49.149 | USD 11,206 | 51.64 |
| 2024-11-11 | BUY | 72 | 50.640 | 51.050 | 51.009 | USD 3,673 | 51.80 |
| 2024-11-11 | BUY | 72 | 50.640 | 51.050 | 51.009 | USD 3,673 | 51.80 |
| 2024-11-07 | BUY | 68 | 51.460 | 52.060 | 52.000 | USD 3,536 | 51.94 |
| 2024-11-07 | BUY | 68 | 51.460 | 52.060 | 52.000 | USD 3,536 | 51.94 |
| 2024-11-06 | BUY | 576 | 50.700 | 50.890 | 50.871 | USD 29,302 | 52.04 |
| 2024-11-06 | BUY | 576 | 50.700 | 50.890 | 50.871 | USD 29,302 | 52.04 |
| 2024-11-05 | BUY | 120 | 50.340 | 51.220 | 51.132 | USD 6,136 | 52.21 |
| 2024-11-05 | BUY | 120 | 50.340 | 51.220 | 51.132 | USD 6,136 | 52.21 |
| 2024-11-04 | BUY | 48 | 51.370 | 51.930 | 51.874 | USD 2,490 | 52.29 |
| 2024-11-04 | BUY | 48 | 51.370 | 51.930 | 51.874 | USD 2,490 | 52.29 |
| 2024-11-01 | BUY | 69 | 51.730 | 53.170 | 53.026 | USD 3,659 | 52.36 |
| 2024-11-01 | BUY | 69 | 51.730 | 53.170 | 53.026 | USD 3,659 | 52.36 |
| 2024-10-30 | SELL | -150 | 52.930 | 53.310 | 53.272 | USD -7,991 | 52.31 Loss of -144 on sale |
| 2024-10-30 | SELL | -150 | 52.930 | 53.310 | 53.272 | USD -7,991 | 52.31 Loss of -144 on sale |
| 2024-10-29 | SELL | -432 | 53.390 | 54.200 | 54.119 | USD -23,379 | 52.13 Loss of -857 on sale |
| 2024-10-29 | SELL | -432 | 53.390 | 54.200 | 54.119 | USD -23,379 | 52.13 Loss of -857 on sale |
| 2024-10-28 | SELL | -168 | 53.620 | 53.910 | 53.881 | USD -9,052 | 51.84 Loss of -343 on sale |
| 2024-10-28 | SELL | -168 | 53.620 | 53.910 | 53.881 | USD -9,052 | 51.84 Loss of -343 on sale |
| 2024-10-21 | SELL | -25 | 51.170 | 51.390 | 51.368 | USD -1,284 | 0.00 Loss of -1,284 on sale |
| 2024-10-21 | SELL | -25 | 51.170 | 51.390 | 51.368 | USD -1,284 | 0.00 Loss of -1,284 on sale |