| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,064 | 71.335 | 69.870 | 70.017 | USD 74,498 | 52.22 |
| 2025-11-06 | SELL | -640 | 69.398 | 68.212 | 68.331 | USD -43,732 | 52.05 Loss of -10,422 on sale |
| 2025-11-05 | SELL | -396 | 69.260 | 67.040 | 67.262 | USD -26,636 | 51.96 Loss of -6,058 on sale |
| 2025-11-04 | SELL | -1,681 | 68.130 | 66.750 | 66.888 | USD -112,439 | 51.89 Loss of -25,215 on sale |
| 2025-10-31 | SELL | -266 | 69.320 | 68.630 | 68.699 | USD -18,274 | 51.72 Loss of -4,517 on sale |
| 2025-10-30 | BUY | 931 | 69.780 | 68.386 | 68.526 | USD 63,797 | 51.63 |
| 2025-10-29 | BUY | 931 | 69.130 | 70.240 | 70.129 | USD 65,290 | 51.54 |
| 2025-10-28 | BUY | 3,990 | 69.870 | 70.190 | 70.158 | USD 279,930 | 51.45 |
| 2025-10-27 | BUY | 2,128 | 69.380 | 69.630 | 69.605 | USD 148,119 | 51.35 |
| 2025-10-24 | BUY | 260 | 69.660 | 69.700 | 69.696 | USD 18,121 | 51.26 |
| 2025-10-23 | SELL | -532 | 66.850 | 68.480 | 68.317 | USD -36,345 | 51.18 Loss of -9,118 on sale |
| 2025-10-22 | BUY | 1,064 | 67.310 | 67.590 | 67.562 | USD 71,886 | 51.09 |
| 2025-10-21 | BUY | 399 | 66.620 | 67.550 | 67.457 | USD 26,915 | 51.01 |
| 2025-10-17 | BUY | 1,995 | 58.380 | 59.170 | 59.091 | USD 117,887 | 50.93 |
| 2025-10-16 | BUY | 130 | 57.340 | 58.400 | 58.294 | USD 7,578 | 50.90 |
| 2025-10-14 | SELL | -798 | 57.150 | 57.250 | 57.240 | USD -45,678 | 50.83 Loss of -5,117 on sale |
| 2025-10-07 | BUY | 3,990 | 57.260 | 58.660 | 58.520 | USD 233,495 | 50.79 |
| 2025-10-06 | BUY | 133 | 58.190 | 59.940 | 59.765 | USD 7,949 | 50.75 |
| 2025-10-03 | BUY | 1,862 | 60.130 | 60.610 | 60.562 | USD 112,766 | 50.70 |
| 2025-10-02 | BUY | 1,452 | 59.360 | 61.500 | 61.286 | USD 88,987 | 50.65 |
| 2025-10-01 | BUY | 924 | 61.340 | 61.590 | 61.565 | USD 56,886 | 50.59 |
| 2025-09-30 | BUY | 1,320 | 60.970 | 62.060 | 61.951 | USD 81,775 | 50.53 |
| 2025-09-29 | BUY | 1,188 | 61.120 | 62.140 | 62.038 | USD 73,701 | 50.47 |
| 2025-09-26 | BUY | 1,450 | 61.240 | 61.980 | 61.906 | USD 89,764 | 50.41 |
| 2025-09-25 | BUY | 1,848 | 60.590 | 60.630 | 60.626 | USD 112,037 | 50.35 |
| 2025-09-24 | SELL | -27,269 | 59.920 | 60.160 | 60.136 | USD -1,639,849 | 50.30 Loss of -268,229 on sale |
| 2025-09-18 | BUY | 135 | 59.260 | 59.400 | 59.386 | USD 8,017 | 50.25 |
| 2025-09-17 | BUY | 1,215 | 58.730 | 59.570 | 59.486 | USD 72,275 | 50.20 |
| 2025-09-16 | BUY | 540 | 58.460 | 59.390 | 59.297 | USD 32,020 | 50.15 |
| 2025-09-15 | BUY | 1,350 | 58.950 | 59.020 | 59.013 | USD 79,668 | 50.10 |
| 2025-09-12 | BUY | 405 | 58.500 | 60.000 | 59.850 | USD 24,239 | 50.05 |
| 2025-09-11 | BUY | 675 | 58.710 | 58.710 | 58.710 | USD 39,629 | 50.00 |
| 2025-09-09 | BUY | 675 | 58.010 | 58.160 | 58.145 | USD 39,248 | 49.90 |
| 2025-09-04 | SELL | -5,805 | 58.150 | 58.240 | 58.231 | USD -338,031 | 49.85 Loss of -48,625 on sale |
| 2025-09-02 | BUY | 2,835 | 58.530 | 58.640 | 58.629 | USD 166,213 | 49.80 |
| 2025-08-12 | BUY | 405 | 54.160 | 54.750 | 54.691 | USD 22,150 | 49.74 |
| 2025-08-11 | BUY | 1,215 | 54.010 | 54.750 | 54.676 | USD 66,431 | 49.71 |
| 2025-08-08 | BUY | 3,105 | 53.530 | 53.820 | 53.791 | USD 167,021 | 49.69 |
| 2025-08-07 | BUY | 405 | 52.950 | 53.430 | 53.382 | USD 21,620 | 49.67 |
| 2025-08-01 | BUY | 2,430 | 52.530 | 53.030 | 52.980 | USD 128,741 | 49.65 |
| 2025-07-31 | BUY | 135 | 53.340 | 54.710 | 54.573 | USD 7,367 | 49.63 |
| 2025-07-30 | BUY | 1,080 | 52.110 | 52.750 | 52.686 | USD 56,901 | 49.61 |
| 2025-07-29 | BUY | 135 | 52.110 | 53.790 | 53.622 | USD 7,239 | 49.59 |
| 2025-07-14 | BUY | 1,080 | 53.330 | 53.690 | 53.654 | USD 57,946 | 49.57 |
| 2025-07-11 | SELL | -270 | 53.390 | 53.560 | 53.543 | USD -14,457 | 49.55 Loss of -1,079 on sale |
| 2025-07-10 | BUY | 1,080 | 53.150 | 53.290 | 53.276 | USD 57,538 | 49.52 |
| 2025-07-09 | BUY | 1,080 | 52.570 | 52.790 | 52.768 | USD 56,989 | 49.50 |
| 2025-07-08 | BUY | 810 | 52.190 | 52.860 | 52.793 | USD 42,762 | 49.48 |
| 2025-07-07 | SELL | -3,105 | 51.820 | 53.270 | 53.125 | USD -164,953 | 49.47 Loss of -11,355 on sale |
| 2025-07-02 | SELL | -3,915 | 52.680 | 52.770 | 52.761 | USD -206,559 | 49.40 Loss of -13,162 on sale |
| 2025-06-30 | BUY | 2,295 | 49.210 | 49.620 | 49.579 | USD 113,784 | 49.40 |
| 2025-06-27 | BUY | 1,215 | 49.680 | 50.140 | 50.094 | USD 60,864 | 49.40 |
| 2025-06-25 | SELL | -270 | 48.130 | 49.100 | 49.003 | USD -13,231 | 49.41 Profit of 110 on sale |
| 2025-06-24 | BUY | 131 | 49.000 | 49.370 | 49.333 | USD 6,463 | 49.41 |
| 2025-06-23 | BUY | 3,510 | 48.520 | 48.580 | 48.574 | USD 170,495 | 49.42 |
| 2025-06-20 | SELL | -64,404 | 48.200 | 48.740 | 48.686 | USD -3,135,573 | 49.43 Profit of 47,727 on sale |
| 2025-06-18 | SELL | -834 | 48.090 | 48.700 | 48.639 | USD -40,565 | 49.45 Profit of 674 on sale |
| 2025-06-13 | SELL | -417 | 48.650 | 49.180 | 49.127 | USD -20,486 | 49.46 Profit of 139 on sale |
| 2025-06-12 | BUY | 417 | 49.260 | 49.540 | 49.512 | USD 20,647 | 49.46 |
| 2025-06-11 | BUY | 556 | 49.870 | 50.400 | 50.347 | USD 27,993 | 49.46 |
| 2025-06-06 | SELL | -695 | 47.470 | 47.840 | 47.803 | USD -33,223 | 49.49 Profit of 1,173 on sale |
| 2025-06-05 | SELL | -417 | 47.250 | 47.850 | 47.790 | USD -19,928 | 49.51 Profit of 716 on sale |
| 2025-06-04 | SELL | -556 | 47.670 | 49.100 | 48.957 | USD -27,220 | 49.52 Profit of 314 on sale |
| 2025-06-02 | BUY | 1,807 | 47.690 | 49.190 | 49.040 | USD 88,615 | 49.54 |
| 2025-05-30 | SELL | -399 | 49.610 | 49.940 | 49.907 | USD -19,913 | 49.54 Loss of -146 on sale |
| 2025-05-29 | BUY | 139 | 48.590 | 48.620 | 48.617 | USD 6,758 | 49.55 |
| 2025-05-28 | SELL | -137 | 48.130 | 49.090 | 48.994 | USD -6,712 | 49.56 Profit of 77 on sale |
| 2025-05-27 | BUY | 1,529 | 49.090 | 49.460 | 49.423 | USD 75,568 | 49.56 |
| 2025-05-23 | SELL | -2,780 | 48.690 | 49.170 | 49.122 | USD -136,559 | 49.58 Profit of 1,267 on sale |
| 2025-05-22 | SELL | -3,058 | 49.280 | 49.680 | 49.640 | USD -151,799 | 49.58 Loss of -183 on sale |
| 2025-05-21 | BUY | 139 | 49.370 | 50.540 | 50.423 | USD 7,009 | 49.58 |
| 2025-05-20 | BUY | 1,112 | 50.210 | 50.550 | 50.516 | USD 56,174 | 49.58 |
| 2025-05-19 | BUY | 4,031 | 50.030 | 50.350 | 50.318 | USD 202,832 | 49.57 |
| 2025-05-16 | BUY | 3,753 | 50.370 | 50.390 | 50.388 | USD 189,106 | 49.57 |
| 2025-05-15 | BUY | 3,058 | 50.120 | 50.240 | 50.228 | USD 153,597 | 49.56 |
| 2025-05-14 | BUY | 2,780 | 50.310 | 50.810 | 50.760 | USD 141,113 | 49.55 |
| 2025-05-13 | SELL | -556 | 50.460 | 50.620 | 50.604 | USD -28,136 | 49.55 Loss of -588 on sale |
| 2025-05-12 | BUY | 139 | 49.610 | 50.140 | 50.087 | USD 6,962 | 49.55 |
| 2025-05-09 | BUY | 417 | 47.500 | 47.970 | 47.923 | USD 19,984 | 49.56 |
| 2025-05-08 | SELL | -4,031 | 47.350 | 47.720 | 47.683 | USD -192,210 | 49.58 Profit of 7,665 on sale |
| 2025-05-07 | SELL | -1,946 | 45.470 | 45.940 | 45.893 | USD -89,308 | 49.62 Profit of 7,258 on sale |
| 2025-05-06 | BUY | 4,865 | 45.460 | 45.970 | 45.919 | USD 223,396 | 49.66 |
| 2025-05-02 | BUY | 417 | 45.300 | 45.820 | 45.768 | USD 19,085 | 49.74 |
| 2025-05-01 | SELL | -695 | 45.050 | 46.540 | 46.391 | USD -32,242 | 49.79 Profit of 2,362 on sale |
| 2025-04-30 | BUY | 417 | 45.240 | 46.540 | 46.410 | USD 19,353 | 49.83 |
| 2025-04-29 | BUY | 973 | 46.940 | 47.460 | 47.408 | USD 46,128 | 49.86 |
| 2025-04-28 | BUY | 2,058 | 47.240 | 47.810 | 47.753 | USD 98,276 | 49.89 |
| 2025-04-25 | BUY | 1,932 | 47.110 | 47.560 | 47.515 | USD 91,799 | 49.92 |
| 2025-04-24 | BUY | 552 | 46.880 | 47.070 | 47.051 | USD 25,972 | 49.95 |
| 2025-04-23 | BUY | 1,518 | 45.840 | 47.420 | 47.262 | USD 71,744 | 49.99 |
| 2025-04-22 | SELL | -840 | 45.160 | 45.650 | 45.601 | USD -38,305 | 50.04 Profit of 3,727 on sale |
| 2025-04-17 | BUY | 276 | 44.570 | 45.280 | 45.209 | USD 12,478 | 50.21 |
| 2025-04-16 | BUY | 556 | 44.220 | 45.060 | 44.976 | USD 25,007 | 50.28 |
| 2025-04-15 | BUY | 2,780 | 44.540 | 44.870 | 44.837 | USD 124,647 | 50.34 |
| 2025-04-11 | BUY | 3,475 | 43.630 | 43.940 | 43.909 | USD 152,584 | 50.47 |
| 2025-04-10 | BUY | 5,699 | 43.730 | 44.460 | 44.387 | USD 252,962 | 50.55 |
| 2025-04-09 | BUY | 1,112 | 45.740 | 46.300 | 46.244 | USD 51,423 | 50.60 |
| 2025-04-08 | BUY | 2,919 | 42.480 | 45.400 | 45.108 | USD 131,670 | 50.70 |
| 2025-04-07 | BUY | 3,329 | 43.530 | 45.350 | 45.168 | USD 150,364 | 50.78 |
| 2025-04-04 | SELL | -8,340 | 44.180 | 44.730 | 44.675 | USD -372,589 | 50.86 Profit of 51,565 on sale |
| 2025-04-02 | BUY | 973 | 47.980 | 48.270 | 48.241 | USD 46,938 | 50.89 |
| 2025-03-31 | SELL | -3,726 | 47.030 | 47.270 | 47.246 | USD -176,039 | 50.98 Profit of 13,926 on sale |
| 2025-03-28 | SELL | -2,346 | 46.680 | 47.140 | 47.094 | USD -110,483 | 51.04 Profit of 9,249 on sale |
| 2025-03-27 | SELL | -690 | 47.200 | 48.400 | 48.280 | USD -33,313 | 51.08 Profit of 1,935 on sale |
| 2025-03-26 | BUY | 1,242 | 50.950 | 53.290 | 53.056 | USD 65,896 | 51.09 |
| 2025-03-25 | SELL | -1,656 | 52.590 | 52.760 | 52.743 | USD -87,342 | 51.07 Loss of -2,775 on sale |
| 2025-03-24 | BUY | 966 | 51.460 | 51.890 | 51.847 | USD 50,084 | 51.06 |
| 2025-03-21 | SELL | -235,895 | 49.800 | 50.040 | 50.016 | USD -11,798,524 | 51.08 Profit of 250,651 on sale |
| 2025-03-19 | BUY | 284 | 49.790 | 50.210 | 50.168 | USD 14,248 | 51.12 |
| 2025-03-18 | SELL | -2,772 | 48.670 | 49.830 | 49.714 | USD -137,807 | 51.15 Profit of 3,985 on sale |
| 2025-03-17 | BUY | 2,926 | 49.000 | 49.270 | 49.243 | USD 144,085 | 51.18 |
| 2025-03-14 | BUY | 2,618 | 48.340 | 48.750 | 48.709 | USD 127,520 | 51.22 |
| 2025-03-13 | BUY | 12,912 | 47.110 | 49.270 | 49.054 | USD 633,385 | 51.28 |
| 2025-03-12 | BUY | 6,160 | 47.900 | 48.740 | 48.656 | USD 299,721 | 51.33 |
| 2025-03-11 | BUY | 2,464 | 48.280 | 48.820 | 48.766 | USD 120,159 | 51.37 |
| 2025-03-07 | BUY | 1,450 | 47.440 | 47.820 | 47.782 | USD 69,284 | 51.48 |
| 2025-03-06 | SELL | -1,386 | 47.200 | 48.330 | 48.217 | USD -66,829 | 51.55 Profit of 4,619 on sale |
| 2025-03-05 | BUY | 4,798 | 48.480 | 49.070 | 49.011 | USD 235,155 | 51.60 |
| 2025-03-04 | BUY | 924 | 45.220 | 46.420 | 46.300 | USD 42,781 | 51.70 |
| 2025-03-03 | BUY | 4,131 | 47.380 | 50.500 | 50.188 | USD 207,327 | 51.77 |
| 2025-02-28 | SELL | -1,071 | 49.130 | 49.490 | 49.454 | USD -52,965 | 51.81 Profit of 2,525 on sale |
| 2025-02-27 | BUY | 153 | 47.630 | 48.930 | 48.800 | USD 7,466 | 51.88 |
| 2025-02-26 | SELL | -306 | 48.460 | 50.190 | 50.017 | USD -15,305 | 51.94 Profit of 588 on sale |
| 2025-02-25 | BUY | 2,907 | 46.710 | 47.020 | 46.989 | USD 136,597 | 52.03 |
| 2025-02-21 | BUY | 2,142 | 46.290 | 48.090 | 47.910 | USD 102,623 | 52.23 |
| 2025-02-20 | BUY | 1,224 | 47.890 | 47.910 | 47.908 | USD 58,639 | 52.31 |
| 2025-02-19 | BUY | 306 | 47.800 | 47.970 | 47.953 | USD 14,674 | 52.39 |
| 2025-02-18 | BUY | 765 | 48.130 | 48.710 | 48.652 | USD 37,219 | 52.47 |
| 2025-02-13 | BUY | 2,584 | 47.890 | 48.630 | 48.556 | USD 125,469 | 52.73 |
| 2025-02-12 | BUY | 918 | 47.690 | 47.990 | 47.960 | USD 44,027 | 52.83 |
| 2025-02-11 | SELL | -306 | 46.700 | 46.840 | 46.826 | USD -14,329 | 52.96 Profit of 1,877 on sale |
| 2025-02-07 | SELL | -1,224 | 47.390 | 48.320 | 48.227 | USD -59,030 | 53.22 Profit of 6,110 on sale |
| 2025-02-06 | BUY | 612 | 47.930 | 48.390 | 48.344 | USD 29,587 | 53.34 |
| 2025-02-04 | BUY | 5,320 | 48.570 | 48.940 | 48.903 | USD 260,164 | 53.58 |
| 2025-02-03 | BUY | 1,989 | 47.900 | 49.230 | 49.097 | USD 97,654 | 53.71 |
| 2025-01-31 | BUY | 459 | 49.460 | 51.730 | 51.503 | USD 23,640 | 53.81 |
| 2025-01-30 | BUY | 306 | 49.500 | 50.990 | 50.841 | USD 15,557 | 53.92 |
| 2025-01-29 | BUY | 2,907 | 49.780 | 50.610 | 50.527 | USD 146,882 | 54.03 |
| 2025-01-28 | BUY | 1,377 | 50.040 | 50.980 | 50.886 | USD 70,070 | 54.13 |
| 2025-01-27 | BUY | 2,142 | 54.920 | 55.060 | 55.046 | USD 117,909 | 54.11 |
| 2025-01-24 | BUY | 1,377 | 53.910 | 54.600 | 54.531 | USD 75,089 | 54.12 |
| 2025-01-23 | BUY | 3,978 | 54.220 | 54.350 | 54.337 | USD 216,153 | 54.11 |
| 2025-01-22 | BUY | 2,584 | 52.760 | 53.450 | 53.381 | USD 137,937 | 54.15 |
| 2024-12-10 | BUY | 1,092 | 52.740 | 53.770 | 53.667 | USD 58,604 | 54.20 |
| 2024-12-09 | BUY | 1,248 | 52.710 | 54.460 | 54.285 | USD 67,748 | 54.24 |
| 2024-12-06 | BUY | 1,872 | 53.410 | 53.900 | 53.851 | USD 100,809 | 54.27 |
| 2024-12-05 | BUY | 468 | 53.390 | 53.910 | 53.858 | USD 25,206 | 54.30 |
| 2024-12-04 | BUY | 1,716 | 53.360 | 53.830 | 53.783 | USD 92,292 | 54.33 |
| 2024-12-03 | BUY | 5,502 | 53.660 | 55.210 | 55.055 | USD 302,913 | 54.36 |
| 2024-12-02 | BUY | 460 | 55.040 | 55.620 | 55.562 | USD 25,559 | 54.33 |
| 2024-11-29 | BUY | 3,565 | 55.590 | 56.990 | 56.850 | USD 202,670 | 54.28 |
| 2024-11-27 | BUY | 4,185 | 55.500 | 56.070 | 56.013 | USD 234,414 | 54.18 |
| 2024-11-26 | BUY | 8,990 | 54.790 | 58.320 | 57.967 | USD 521,123 | 54.15 |
| 2024-11-25 | BUY | 9,300 | 60.200 | 61.240 | 61.136 | USD 568,565 | 53.88 |
| 2024-11-22 | BUY | 10,920 | 58.530 | 58.900 | 58.863 | USD 642,784 | 53.66 |
| 2024-11-21 | BUY | 1,716 | 55.680 | 55.810 | 55.797 | USD 95,748 | 53.56 |
| 2024-11-20 | BUY | 1,560 | 54.870 | 55.490 | 55.428 | USD 86,468 | 53.49 |
| 2024-11-19 | BUY | 1,404 | 55.110 | 56.780 | 56.613 | USD 79,485 | 53.40 |
| 2024-11-18 | BUY | 12,564 | 56.250 | 57.520 | 57.393 | USD 721,086 | 53.23 |
| 2024-11-12 | BUY | 4,340 | 57.410 | 58.290 | 58.202 | USD 252,597 | 52.97 |
| 2024-11-11 | BUY | 2,945 | 57.660 | 58.220 | 58.164 | USD 171,293 | 52.66 |
| 2024-11-08 | BUY | 2,218 | 55.580 | 56.080 | 56.030 | USD 124,275 | 52.45 |
| 2024-11-07 | BUY | 13,795 | 55.390 | 55.930 | 55.876 | USD 770,809 | 52.22 |
| 2024-11-06 | BUY | 4,185 | 55.050 | 55.380 | 55.347 | USD 231,627 | 51.99 |
| 2024-11-05 | BUY | 6,176 | 53.700 | 53.740 | 53.736 | USD 331,874 | 51.83 |
| 2024-11-04 | BUY | 1,085 | 51.800 | 52.770 | 52.673 | USD 57,150 | 51.83 |
| 2024-11-01 | BUY | 2,480 | 50.960 | 51.780 | 51.698 | USD 128,211 | 51.93 |
| 2024-10-31 | BUY | 624 | 50.760 | 52.120 | 51.984 | USD 32,438 | 52.08 |
| 2024-10-30 | BUY | 1,558 | 51.970 | 52.730 | 52.654 | USD 82,035 | 52.09 |
| 2024-10-29 | BUY | 3,768 | 51.540 | 52.220 | 52.152 | USD 196,509 | 52.18 |
| 2024-10-28 | SELL | -1,099 | 52.730 | 52.860 | 52.847 | USD -58,079 | 52.07 Loss of -850 on sale |
| 2024-10-25 | BUY | 1,884 | 52.070 | 53.410 | 53.276 | USD 100,372 | 52.07 |
| 2024-10-24 | BUY | 1,256 | 52.720 | 54.300 | 54.142 | USD 68,002 | 51.86 |
| 2024-10-23 | BUY | 1,570 | 52.920 | 54.190 | 54.063 | USD 84,879 | 51.33 |
| 2024-10-22 | BUY | 4,044 | 53.730 | 54.180 | 54.135 | USD 218,922 | 48.93 |
| 2024-10-21 | BUY | 4,396 | 48.930 | 49.600 | 49.533 | USD 217,747 | 0.00 |