| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,704 | 31.120 | 30.320 | 30.400 | USD 51,802 | 51.94 |
| 2025-11-07 | SELL | -97 | 30.710 | 30.020 | 30.089 | USD -2,919 | 52.03 Profit of 2,129 on sale |
| 2025-11-06 | SELL | -348 | 32.000 | 30.480 | 30.632 | USD -10,660 | 52.13 Profit of 7,481 on sale |
| 2025-11-05 | BUY | 1,047 | 32.290 | 31.419 | 31.506 | USD 32,987 | 52.22 |
| 2025-11-04 | BUY | 1,392 | 32.060 | 31.370 | 31.439 | USD 43,763 | 52.31 |
| 2025-11-03 | SELL | -704 | 32.130 | 31.290 | 31.374 | USD -22,087 | 52.40 Profit of 14,803 on sale |
| 2025-10-30 | BUY | 4,350 | 34.130 | 31.010 | 31.322 | USD 136,251 | 52.58 |
| 2025-10-29 | BUY | 4,350 | 39.760 | 40.650 | 40.561 | USD 176,440 | 52.64 |
| 2025-10-28 | BUY | 435 | 40.260 | 41.000 | 40.926 | USD 17,803 | 52.70 |
| 2025-10-27 | BUY | 261 | 41.060 | 41.520 | 41.474 | USD 10,825 | 52.75 |
| 2025-10-24 | BUY | 174 | 41.190 | 42.190 | 42.090 | USD 7,324 | 52.80 |
| 2025-10-21 | BUY | 261 | 42.360 | 42.740 | 42.702 | USD 11,145 | 52.96 |
| 2025-10-20 | BUY | 957 | 41.630 | 42.340 | 42.269 | USD 40,451 | 53.01 |
| 2025-10-16 | BUY | 870 | 41.760 | 42.180 | 42.138 | USD 36,660 | 53.11 |
| 2025-10-15 | BUY | 1,032 | 41.770 | 42.820 | 42.715 | USD 44,082 | 53.17 |
| 2025-10-03 | BUY | 348 | 41.760 | 41.960 | 41.940 | USD 14,595 | 53.28 |
| 2025-10-02 | BUY | 696 | 40.270 | 40.380 | 40.369 | USD 28,097 | 53.34 |
| 2025-10-01 | BUY | 1,040 | 38.970 | 39.720 | 39.645 | USD 41,231 | 53.41 |
| 2025-09-30 | BUY | 6,351 | 39.190 | 39.940 | 39.865 | USD 253,183 | 53.48 |
| 2025-09-29 | BUY | 1,634 | 39.900 | 40.380 | 40.332 | USD 65,902 | 53.54 |
| 2025-09-26 | BUY | 3,723 | 40.080 | 40.090 | 40.089 | USD 149,251 | 53.61 |
| 2025-09-25 | BUY | 258 | 39.330 | 39.500 | 39.483 | USD 10,187 | 53.68 |
| 2025-09-24 | BUY | 4,903 | 39.550 | 39.710 | 39.694 | USD 194,620 | 53.75 |
| 2025-09-18 | BUY | 1,032 | 39.810 | 40.330 | 40.278 | USD 41,567 | 53.82 |
| 2025-09-17 | BUY | 1,290 | 39.670 | 40.250 | 40.192 | USD 51,848 | 53.89 |
| 2025-09-16 | BUY | 2,088 | 39.300 | 39.480 | 39.462 | USD 82,397 | 53.96 |
| 2025-09-15 | BUY | 688 | 38.580 | 39.040 | 38.994 | USD 26,828 | 54.04 |
| 2025-09-11 | SELL | -86 | 38.960 | 39.100 | 39.086 | USD -3,361 | 54.20 Profit of 1,299 on sale |
| 2025-09-10 | BUY | 5,504 | 38.710 | 39.490 | 39.412 | USD 216,924 | 54.28 |
| 2025-09-09 | BUY | 344 | 39.460 | 39.840 | 39.802 | USD 13,692 | 54.35 |
| 2025-08-06 | BUY | 1,694 | 42.690 | 42.940 | 42.915 | USD 72,698 | 54.47 |
| 2025-07-31 | BUY | 450 | 42.880 | 43.910 | 43.807 | USD 19,713 | 54.60 |
| 2025-07-29 | BUY | 1,800 | 44.380 | 44.830 | 44.785 | USD 80,613 | 54.71 |
| 2025-07-28 | BUY | 352 | 44.860 | 46.610 | 46.435 | USD 16,345 | 54.76 |
| 2025-07-25 | BUY | 540 | 46.760 | 47.180 | 47.138 | USD 25,455 | 54.80 |
| 2025-07-24 | BUY | 263 | 45.740 | 47.020 | 46.892 | USD 12,333 | 54.85 |
| 2025-07-23 | BUY | 630 | 52.780 | 53.030 | 53.005 | USD 33,393 | 54.86 |
| 2025-07-22 | BUY | 360 | 52.380 | 52.980 | 52.920 | USD 19,051 | 54.88 |
| 2025-07-18 | BUY | 672 | 53.930 | 54.290 | 54.254 | USD 36,459 | 54.88 |
| 2025-07-17 | BUY | 540 | 53.540 | 54.050 | 53.999 | USD 29,159 | 54.89 |
| 2025-07-11 | BUY | 720 | 56.000 | 56.310 | 56.279 | USD 40,521 | 54.90 |
| 2025-07-10 | BUY | 810 | 56.410 | 57.040 | 56.977 | USD 46,151 | 54.89 |
| 2025-07-09 | BUY | 810 | 55.940 | 56.050 | 56.039 | USD 45,392 | 54.88 |
| 2025-07-07 | SELL | -540 | 55.460 | 56.710 | 56.585 | USD -30,556 | 54.88 Loss of -922 on sale |
| 2025-07-02 | SELL | -2,233 | 56.770 | 58.420 | 58.255 | USD -130,083 | 54.84 Loss of -7,624 on sale |
| 2025-06-27 | BUY | 275 | 55.050 | 55.250 | 55.230 | USD 15,188 | 54.83 |
| 2025-06-26 | BUY | 270 | 54.270 | 55.080 | 54.999 | USD 14,850 | 54.84 |
| 2025-06-24 | SELL | -1,260 | 54.650 | 54.990 | 54.956 | USD -69,245 | 54.83 Loss of -153 on sale |
| 2025-06-18 | BUY | 720 | 51.830 | 52.380 | 52.325 | USD 37,674 | 54.89 |
| 2025-06-17 | BUY | 270 | 51.380 | 52.650 | 52.523 | USD 14,181 | 54.91 |
| 2025-06-16 | SELL | -367 | 52.540 | 53.090 | 53.035 | USD -19,464 | 54.93 Profit of 695 on sale |
| 2025-06-13 | BUY | 783 | 50.240 | 50.740 | 50.690 | USD 39,690 | 54.96 |
| 2025-06-12 | SELL | -450 | 50.890 | 51.990 | 51.880 | USD -23,346 | 54.98 Profit of 1,397 on sale |
| 2025-06-11 | BUY | 966 | 51.790 | 52.160 | 52.123 | USD 50,351 | 55.00 |
| 2025-06-06 | BUY | 270 | 52.500 | 53.120 | 53.058 | USD 14,326 | 55.07 |
| 2025-06-05 | BUY | 1,260 | 52.600 | 53.860 | 53.734 | USD 67,705 | 55.09 |
| 2025-06-04 | BUY | 178 | 52.160 | 52.390 | 52.367 | USD 9,321 | 55.11 |
| 2025-06-03 | SELL | -89 | 50.070 | 50.470 | 50.430 | USD -4,488 | 55.14 Profit of 419 on sale |
| 2025-05-30 | SELL | -10,858 | 50.080 | 50.340 | 50.314 | USD -546,309 | 55.21 Profit of 53,199 on sale |
| 2025-05-29 | BUY | 243 | 49.730 | 50.580 | 50.495 | USD 12,270 | 55.25 |
| 2025-05-27 | BUY | 1,537 | 50.990 | 51.430 | 51.386 | USD 78,980 | 55.32 |
| 2025-05-23 | BUY | 1,245 | 50.630 | 50.830 | 50.810 | USD 63,258 | 55.38 |
| 2025-05-22 | BUY | 623 | 50.780 | 50.930 | 50.915 | USD 31,720 | 55.41 |
| 2025-05-19 | BUY | 534 | 52.270 | 52.560 | 52.531 | USD 28,052 | 55.50 |
| 2025-05-16 | BUY | 267 | 52.320 | 52.450 | 52.437 | USD 14,001 | 55.52 |
| 2025-05-15 | SELL | -178 | 52.040 | 52.380 | 52.346 | USD -9,318 | 55.55 Profit of 570 on sale |
| 2025-05-14 | BUY | 89 | 52.240 | 52.690 | 52.645 | USD 4,685 | 55.57 |
| 2025-05-13 | BUY | 178 | 50.650 | 51.330 | 51.262 | USD 9,125 | 55.61 |
| 2025-05-12 | BUY | 593 | 50.760 | 51.160 | 51.120 | USD 30,314 | 55.64 |
| 2025-05-09 | SELL | -445 | 49.720 | 51.270 | 51.115 | USD -22,746 | 55.69 Profit of 2,035 on sale |
| 2025-05-08 | BUY | 178 | 51.450 | 52.170 | 52.098 | USD 9,273 | 55.72 |
| 2025-05-07 | BUY | 267 | 51.640 | 51.900 | 51.874 | USD 13,850 | 55.75 |
| 2025-05-02 | BUY | 9,879 | 51.560 | 51.780 | 51.758 | USD 511,317 | 55.87 |
| 2025-04-30 | BUY | 3,115 | 50.520 | 50.540 | 50.538 | USD 157,426 | 55.96 |
| 2025-04-29 | BUY | 783 | 50.650 | 51.010 | 50.974 | USD 39,913 | 56.00 |
| 2025-04-28 | BUY | 623 | 50.900 | 52.510 | 52.349 | USD 32,613 | 56.04 |
| 2025-04-25 | BUY | 1,602 | 51.780 | 52.020 | 51.996 | USD 83,298 | 56.08 |
| 2025-04-24 | SELL | -1,869 | 49.540 | 50.610 | 50.503 | USD -94,390 | 56.13 Profit of 10,516 on sale |
| 2025-04-23 | BUY | 1,691 | 48.760 | 49.700 | 49.606 | USD 83,884 | 56.19 |
| 2025-04-22 | BUY | 712 | 47.100 | 47.430 | 47.397 | USD 33,747 | 56.27 |
| 2025-04-17 | BUY | 979 | 48.170 | 48.540 | 48.503 | USD 47,484 | 56.49 |
| 2025-04-15 | BUY | 890 | 48.800 | 49.930 | 49.817 | USD 44,337 | 56.63 |
| 2025-04-11 | BUY | 1,424 | 49.760 | 50.670 | 50.579 | USD 72,024 | 56.75 |
| 2025-04-09 | BUY | 534 | 50.930 | 51.500 | 51.443 | USD 27,471 | 56.86 |
| 2025-04-08 | BUY | 3,204 | 45.980 | 48.400 | 48.158 | USD 154,298 | 56.96 |
| 2025-04-07 | BUY | 1,050 | 46.670 | 48.290 | 48.128 | USD 50,534 | 57.06 |
| 2025-04-04 | SELL | -1,424 | 47.290 | 49.280 | 49.081 | USD -69,891 | 57.15 Profit of 11,485 on sale |
| 2025-04-02 | BUY | 12,104 | 52.020 | 52.320 | 52.290 | USD 632,918 | 57.19 |
| 2025-04-01 | BUY | 89 | 51.670 | 51.700 | 51.697 | USD 4,601 | 57.25 |
| 2025-03-31 | BUY | 623 | 50.210 | 50.260 | 50.255 | USD 31,309 | 57.31 |
| 2025-03-28 | BUY | 356 | 49.910 | 50.400 | 50.351 | USD 17,925 | 57.38 |
| 2025-03-27 | BUY | 166 | 50.920 | 51.320 | 51.280 | USD 8,512 | 57.45 |
| 2025-03-26 | BUY | 89 | 50.070 | 50.160 | 50.151 | USD 4,463 | 57.52 |
| 2025-03-25 | BUY | 971 | 49.510 | 50.260 | 50.185 | USD 48,730 | 57.60 |
| 2025-03-24 | BUY | 1,079 | 49.600 | 49.790 | 49.771 | USD 53,703 | 57.68 |
| 2025-03-21 | SELL | -356 | 48.530 | 48.700 | 48.683 | USD -17,331 | 57.77 Profit of 3,235 on sale |
| 2025-03-20 | BUY | 1,424 | 49.000 | 49.350 | 49.315 | USD 70,225 | 57.86 |
| 2025-03-19 | BUY | 249 | 48.990 | 49.090 | 49.080 | USD 12,221 | 57.95 |
| 2025-03-18 | BUY | 3,084 | 47.790 | 49.330 | 49.176 | USD 151,659 | 58.06 |
| 2025-03-17 | BUY | 623 | 49.650 | 50.230 | 50.172 | USD 31,257 | 58.15 |
| 2025-03-14 | BUY | 4,628 | 50.030 | 50.250 | 50.228 | USD 232,455 | 58.23 |
| 2025-03-13 | BUY | 890 | 48.730 | 50.020 | 49.891 | USD 44,403 | 58.34 |
| 2025-03-12 | SELL | -4,450 | 50.050 | 51.550 | 51.400 | USD -228,730 | 58.43 Profit of 31,263 on sale |
| 2025-03-11 | SELL | -3,293 | 49.980 | 51.300 | 51.168 | USD -168,496 | 58.52 Profit of 24,204 on sale |
| 2025-03-10 | BUY | 979 | 49.830 | 50.750 | 50.658 | USD 49,594 | 58.61 |
| 2025-03-07 | BUY | 178 | 50.230 | 51.390 | 51.274 | USD 9,127 | 58.71 |
| 2025-03-05 | BUY | 1,335 | 53.600 | 54.000 | 53.960 | USD 72,037 | 58.77 |
| 2025-03-04 | BUY | 1,513 | 53.170 | 54.000 | 53.917 | USD 81,576 | 58.83 |
| 2025-03-03 | BUY | 2,848 | 54.330 | 55.700 | 55.563 | USD 158,243 | 58.88 |
| 2025-02-28 | BUY | 2,314 | 53.970 | 54.070 | 54.060 | USD 125,095 | 58.94 |
| 2025-02-27 | SELL | -445 | 52.740 | 54.090 | 53.955 | USD -24,010 | 59.02 Profit of 2,252 on sale |
| 2025-02-25 | BUY | 3,293 | 52.470 | 52.730 | 52.704 | USD 173,554 | 59.16 |
| 2025-02-21 | BUY | 356 | 51.510 | 53.130 | 52.968 | USD 18,857 | 59.36 |
| 2025-02-18 | SELL | -801 | 54.490 | 56.780 | 56.551 | USD -45,297 | 59.58 Profit of 2,423 on sale |
| 2025-02-14 | SELL | -5,429 | 57.080 | 58.190 | 58.079 | USD -315,311 | 59.64 Profit of 8,487 on sale |
| 2025-02-13 | BUY | 89 | 58.130 | 58.410 | 58.382 | USD 5,196 | 59.66 |
| 2025-02-12 | BUY | 876 | 57.290 | 57.400 | 57.389 | USD 50,273 | 59.70 |
| 2025-02-07 | SELL | -124 | 57.270 | 57.880 | 57.819 | USD -7,170 | 59.81 Profit of 247 on sale |
| 2025-02-06 | BUY | 1,691 | 57.320 | 58.280 | 58.184 | USD 98,389 | 59.84 |
| 2025-02-05 | BUY | 445 | 57.510 | 58.300 | 58.221 | USD 25,908 | 59.88 |
| 2025-02-04 | BUY | 534 | 59.020 | 59.190 | 59.173 | USD 31,598 | 59.89 |
| 2025-02-03 | BUY | 534 | 58.360 | 58.570 | 58.549 | USD 31,265 | 59.91 |
| 2025-01-31 | BUY | 979 | 58.350 | 59.080 | 59.007 | USD 57,768 | 59.94 |
| 2025-01-29 | SELL | -89 | 58.270 | 58.560 | 58.531 | USD -5,209 | 59.98 Profit of 129 on sale |
| 2025-01-28 | SELL | -801 | 57.830 | 58.210 | 58.172 | USD -46,596 | 60.01 Profit of 1,475 on sale |
| 2025-01-27 | SELL | -1,424 | 58.300 | 58.480 | 58.462 | USD -83,250 | 60.04 Profit of 2,250 on sale |
| 2025-01-24 | BUY | 1,068 | 56.700 | 57.330 | 57.267 | USD 61,161 | 60.10 |
| 2025-01-23 | BUY | 178 | 57.560 | 57.770 | 57.749 | USD 10,279 | 60.14 |
| 2025-01-22 | BUY | 1,464 | 55.900 | 56.310 | 56.269 | USD 82,378 | 60.21 |
| 2025-01-21 | BUY | 1,068 | 56.200 | 57.840 | 57.676 | USD 61,598 | 60.28 |
| 2025-01-16 | BUY | 1,647 | 58.360 | 59.110 | 59.035 | USD 97,231 | 60.42 |
| 2025-01-14 | BUY | 712 | 56.440 | 56.830 | 56.791 | USD 40,435 | 60.56 |
| 2025-01-10 | BUY | 2,136 | 56.500 | 57.780 | 57.652 | USD 123,145 | 60.72 |
| 2024-12-30 | BUY | 267 | 60.090 | 60.640 | 60.585 | USD 16,176 | 60.89 |
| 2024-12-27 | BUY | 356 | 60.780 | 61.150 | 61.113 | USD 21,756 | 60.89 |
| 2024-12-23 | BUY | 2,670 | 61.580 | 61.940 | 61.904 | USD 165,284 | 60.83 |
| 2024-12-20 | BUY | 712 | 61.870 | 62.880 | 62.779 | USD 44,699 | 60.80 |
| 2024-12-19 | BUY | 89 | 61.740 | 62.750 | 62.649 | USD 5,576 | 60.78 |
| 2024-12-18 | BUY | 712 | 61.340 | 64.150 | 63.869 | USD 45,475 | 60.77 |
| 2024-12-17 | BUY | 178 | 64.290 | 64.870 | 64.812 | USD 11,537 | 60.67 |
| 2024-12-16 | BUY | 890 | 64.800 | 65.350 | 65.295 | USD 58,113 | 60.56 |
| 2024-12-13 | BUY | 644 | 64.590 | 66.430 | 66.246 | USD 42,662 | 60.44 |
| 2024-12-10 | BUY | 4,450 | 64.830 | 65.110 | 65.082 | USD 289,615 | 60.15 |
| 2024-12-09 | BUY | 534 | 64.580 | 65.680 | 65.570 | USD 35,014 | 60.01 |
| 2024-12-06 | SELL | -1,335 | 65.400 | 66.060 | 65.994 | USD -88,102 | 59.84 Loss of -8,216 on sale |
| 2024-12-05 | SELL | -89 | 65.220 | 65.420 | 65.400 | USD -5,821 | 59.66 Loss of -511 on sale |
| 2024-12-03 | BUY | 445 | 60.940 | 60.990 | 60.985 | USD 27,138 | 59.46 |
| 2024-11-27 | SELL | -534 | 62.050 | 62.690 | 62.626 | USD -33,442 | 59.12 Loss of -1,874 on sale |
| 2024-11-26 | BUY | 1,869 | 62.710 | 62.740 | 62.737 | USD 117,255 | 58.96 |
| 2024-11-25 | BUY | 217 | 62.000 | 62.590 | 62.531 | USD 13,569 | 58.82 |
| 2024-11-22 | SELL | -166 | 62.010 | 62.430 | 62.388 | USD -10,356 | 58.67 Loss of -617 on sale |
| 2024-11-21 | SELL | -445 | 59.980 | 60.070 | 60.061 | USD -26,727 | 58.61 Loss of -648 on sale |
| 2024-11-20 | SELL | -178 | 58.880 | 59.220 | 59.186 | USD -10,535 | 58.59 Loss of -106 on sale |
| 2024-11-19 | BUY | 89 | 58.730 | 59.050 | 59.018 | USD 5,253 | 58.58 |
| 2024-11-18 | BUY | 756 | 58.810 | 59.380 | 59.323 | USD 44,848 | 58.57 |
| 2024-11-11 | BUY | 267 | 59.270 | 59.380 | 59.369 | USD 15,852 | 58.40 |
| 2024-11-07 | BUY | 243 | 58.210 | 59.140 | 59.047 | USD 14,348 | 58.38 |
| 2024-11-06 | BUY | 2,136 | 57.690 | 58.260 | 58.203 | USD 124,322 | 58.44 |
| 2024-11-05 | BUY | 445 | 56.180 | 56.770 | 56.711 | USD 25,236 | 58.64 |
| 2024-11-04 | BUY | 168 | 56.380 | 58.400 | 58.198 | USD 9,777 | 58.87 |
| 2024-11-01 | BUY | 249 | 58.590 | 58.960 | 58.923 | USD 14,672 | 58.90 |
| 2024-10-30 | SELL | -534 | 55.730 | 58.000 | 57.773 | USD -30,851 | 59.80 Profit of 1,080 on sale |
| 2024-10-29 | SELL | -1,602 | 60.490 | 60.790 | 60.760 | USD -97,338 | 59.68 Loss of -1,730 on sale |
| 2024-10-28 | SELL | -623 | 60.600 | 61.250 | 61.185 | USD -38,118 | 59.50 Loss of -1,052 on sale |
| 2024-10-21 | SELL | -89 | 59.700 | 59.850 | 59.835 | USD -5,325 | 0.00 Loss of -5,325 on sale |