| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 992 | 41.530 | 39.730 | 39.910 | USD 39,591 | 53.48 |
| 2025-11-06 | SELL | -595 | 41.700 | 39.575 | 39.788 | USD -23,674 | 53.62 Profit of 8,228 on sale |
| 2025-11-05 | SELL | -372 | 42.940 | 41.830 | 41.941 | USD -15,602 | 53.68 Profit of 4,366 on sale |
| 2025-11-04 | SELL | -1,591 | 43.380 | 42.639 | 42.713 | USD -67,957 | 53.73 Profit of 17,532 on sale |
| 2025-10-31 | SELL | -248 | 43.050 | 41.960 | 42.069 | USD -10,433 | 53.84 Profit of 2,920 on sale |
| 2025-10-30 | BUY | 868 | 42.990 | 42.260 | 42.333 | USD 36,745 | 53.90 |
| 2025-10-29 | BUY | 868 | 42.500 | 43.695 | 43.575 | USD 37,824 | 53.96 |
| 2025-10-28 | BUY | 3,720 | 44.070 | 44.340 | 44.313 | USD 164,844 | 54.02 |
| 2025-10-27 | BUY | 1,984 | 44.160 | 44.790 | 44.727 | USD 88,738 | 54.07 |
| 2025-10-24 | BUY | 242 | 44.660 | 45.260 | 45.200 | USD 10,938 | 54.12 |
| 2025-10-23 | SELL | -496 | 44.670 | 45.180 | 45.129 | USD -22,384 | 54.17 Profit of 4,484 on sale |
| 2025-10-22 | BUY | 992 | 44.930 | 45.760 | 45.677 | USD 45,312 | 54.22 |
| 2025-10-21 | BUY | 372 | 45.760 | 45.890 | 45.877 | USD 17,066 | 54.27 |
| 2025-10-17 | BUY | 1,860 | 44.340 | 44.590 | 44.565 | USD 82,891 | 54.37 |
| 2025-10-16 | BUY | 121 | 44.060 | 44.970 | 44.879 | USD 5,430 | 54.43 |
| 2025-10-14 | SELL | -744 | 44.770 | 44.920 | 44.905 | USD -33,409 | 54.54 Profit of 7,167 on sale |
| 2025-10-10 | SELL | -124 | 43.880 | 44.410 | 44.357 | USD -5,500 | 54.60 Profit of 1,270 on sale |
| 2025-10-08 | BUY | 992 | 44.930 | 44.960 | 44.957 | USD 44,597 | 54.65 |
| 2025-10-07 | BUY | 3,720 | 44.230 | 44.730 | 44.680 | USD 166,210 | 54.71 |
| 2025-10-06 | BUY | 124 | 44.450 | 45.360 | 45.269 | USD 5,613 | 54.77 |
| 2025-10-03 | BUY | 1,736 | 45.110 | 45.230 | 45.218 | USD 78,498 | 54.83 |
| 2025-10-02 | BUY | 1,364 | 44.570 | 44.960 | 44.921 | USD 61,272 | 54.89 |
| 2025-10-01 | BUY | 868 | 45.090 | 45.740 | 45.675 | USD 39,646 | 54.94 |
| 2025-09-30 | BUY | 1,240 | 44.970 | 45.000 | 44.997 | USD 55,796 | 55.00 |
| 2025-09-29 | BUY | 1,107 | 44.600 | 45.350 | 45.275 | USD 50,119 | 55.06 |
| 2025-09-26 | BUY | 1,360 | 44.870 | 45.160 | 45.131 | USD 61,378 | 55.12 |
| 2025-09-25 | BUY | 1,736 | 44.890 | 45.350 | 45.304 | USD 78,648 | 55.18 |
| 2025-09-18 | BUY | 124 | 45.460 | 47.000 | 46.846 | USD 5,809 | 55.24 |
| 2025-09-17 | BUY | 1,116 | 46.620 | 47.560 | 47.466 | USD 52,972 | 55.29 |
| 2025-09-11 | BUY | 620 | 48.900 | 49.050 | 49.035 | USD 30,402 | 55.33 |
| 2025-09-09 | BUY | 620 | 48.070 | 49.110 | 49.006 | USD 30,384 | 55.42 |
| 2025-07-24 | BUY | 124 | 46.270 | 46.810 | 46.756 | USD 5,798 | 55.47 |
| 2025-07-23 | BUY | 744 | 46.830 | 46.930 | 46.920 | USD 34,908 | 55.53 |
| 2025-07-22 | BUY | 1,116 | 46.390 | 46.860 | 46.813 | USD 52,243 | 55.59 |
| 2025-07-21 | BUY | 248 | 46.030 | 46.390 | 46.354 | USD 11,496 | 55.65 |
| 2025-07-18 | SELL | -1,239 | 45.980 | 46.670 | 46.601 | USD -57,739 | 55.71 Profit of 11,282 on sale |
| 2025-07-17 | BUY | 124 | 45.890 | 46.300 | 46.259 | USD 5,736 | 55.77 |
| 2025-07-16 | BUY | 496 | 45.980 | 46.300 | 46.268 | USD 22,949 | 55.83 |
| 2025-07-15 | SELL | -1,860 | 45.900 | 46.980 | 46.872 | USD -87,182 | 55.90 Profit of 16,785 on sale |
| 2025-07-14 | BUY | 992 | 47.130 | 47.570 | 47.526 | USD 47,146 | 55.95 |
| 2025-07-11 | SELL | -248 | 47.460 | 47.980 | 47.928 | USD -11,886 | 56.01 Profit of 2,004 on sale |
| 2025-07-10 | BUY | 992 | 47.990 | 48.330 | 48.296 | USD 47,910 | 56.06 |
| 2025-07-09 | BUY | 992 | 47.640 | 48.800 | 48.684 | USD 48,295 | 56.12 |
| 2025-07-08 | BUY | 742 | 48.510 | 48.800 | 48.771 | USD 36,188 | 56.17 |
| 2025-07-07 | SELL | -2,852 | 48.830 | 49.440 | 49.379 | USD -140,829 | 56.22 Profit of 19,502 on sale |
| 2025-07-02 | SELL | -3,596 | 49.080 | 49.580 | 49.530 | USD -178,110 | 56.36 Profit of 24,563 on sale |
| 2025-06-30 | BUY | 2,108 | 49.070 | 49.100 | 49.097 | USD 103,496 | 56.41 |
| 2025-06-27 | BUY | 1,116 | 48.180 | 48.980 | 48.900 | USD 54,572 | 56.47 |
| 2025-06-25 | SELL | -248 | 48.140 | 48.900 | 48.824 | USD -12,108 | 56.58 Profit of 1,925 on sale |
| 2025-06-24 | BUY | 120 | 48.650 | 48.680 | 48.677 | USD 5,841 | 56.64 |
| 2025-06-23 | BUY | 3,224 | 47.720 | 48.100 | 48.062 | USD 154,952 | 56.70 |
| 2025-06-18 | SELL | -738 | 47.880 | 48.280 | 48.240 | USD -35,601 | 56.83 Profit of 6,341 on sale |
| 2025-06-13 | SELL | -369 | 48.590 | 49.580 | 49.481 | USD -18,258 | 57.02 Profit of 2,782 on sale |
| 2025-06-12 | BUY | 369 | 49.990 | 50.730 | 50.656 | USD 18,692 | 57.07 |
| 2025-06-11 | BUY | 492 | 50.500 | 50.910 | 50.869 | USD 25,028 | 57.12 |
| 2025-06-06 | SELL | -615 | 50.130 | 50.920 | 50.841 | USD -31,267 | 57.28 Profit of 3,962 on sale |
| 2025-06-05 | SELL | -369 | 50.140 | 50.520 | 50.482 | USD -18,628 | 57.34 Profit of 2,530 on sale |
| 2025-06-04 | SELL | -492 | 50.380 | 51.010 | 50.947 | USD -25,066 | 57.39 Profit of 3,172 on sale |
| 2025-06-02 | BUY | 1,599 | 50.800 | 51.400 | 51.340 | USD 82,093 | 57.50 |
| 2025-05-30 | SELL | -351 | 51.480 | 51.710 | 51.687 | USD -18,142 | 57.54 Profit of 2,056 on sale |
| 2025-05-29 | BUY | 123 | 51.420 | 52.230 | 52.149 | USD 6,414 | 57.59 |
| 2025-05-28 | SELL | -121 | 52.050 | 53.090 | 52.986 | USD -6,411 | 57.64 Profit of 563 on sale |
| 2025-05-27 | BUY | 1,353 | 52.820 | 54.350 | 54.197 | USD 73,329 | 57.68 |
| 2025-05-23 | SELL | -2,440 | 53.670 | 58.070 | 57.630 | USD -140,617 | 57.75 Profit of 281 on sale |
| 2025-05-22 | SELL | -2,684 | 60.660 | 61.240 | 61.182 | USD -164,212 | 57.72 Loss of -9,290 on sale |
| 2025-05-21 | BUY | 122 | 61.090 | 61.660 | 61.603 | USD 7,516 | 57.69 |
| 2025-05-20 | BUY | 976 | 61.620 | 63.300 | 63.132 | USD 61,617 | 57.66 |
| 2025-05-19 | BUY | 3,538 | 63.430 | 63.770 | 63.736 | USD 225,498 | 57.61 |
| 2025-05-16 | BUY | 3,294 | 63.840 | 63.850 | 63.849 | USD 210,319 | 57.55 |
| 2025-05-15 | BUY | 2,706 | 62.970 | 63.070 | 63.060 | USD 170,640 | 57.51 |
| 2025-05-14 | BUY | 2,460 | 62.420 | 62.540 | 62.528 | USD 153,819 | 57.46 |
| 2025-05-13 | SELL | -492 | 62.390 | 62.930 | 62.876 | USD -30,935 | 57.42 Loss of -2,685 on sale |
| 2025-05-12 | BUY | 123 | 62.160 | 62.710 | 62.655 | USD 7,707 | 57.38 |
| 2025-05-09 | BUY | 369 | 61.520 | 62.060 | 62.006 | USD 22,880 | 57.34 |
| 2025-05-08 | SELL | -3,567 | 61.780 | 62.350 | 62.293 | USD -222,199 | 57.30 Loss of -17,816 on sale |
| 2025-05-07 | SELL | -1,722 | 61.240 | 61.730 | 61.681 | USD -106,215 | 57.26 Loss of -7,610 on sale |
| 2025-05-06 | BUY | 4,305 | 60.800 | 60.980 | 60.962 | USD 262,441 | 57.23 |
| 2025-05-02 | BUY | 369 | 61.220 | 61.740 | 61.688 | USD 22,763 | 57.15 |
| 2025-05-01 | SELL | -615 | 60.500 | 61.190 | 61.121 | USD -37,589 | 57.12 Loss of -2,459 on sale |
| 2025-04-30 | BUY | 369 | 61.030 | 61.190 | 61.174 | USD 22,573 | 57.08 |
| 2025-04-29 | BUY | 861 | 60.510 | 60.600 | 60.591 | USD 52,169 | 57.05 |
| 2025-04-28 | BUY | 1,820 | 59.810 | 61.080 | 60.953 | USD 110,934 | 57.02 |
| 2025-04-25 | BUY | 1,708 | 60.900 | 61.940 | 61.836 | USD 105,616 | 56.98 |
| 2025-04-24 | BUY | 488 | 61.970 | 62.090 | 62.078 | USD 30,294 | 56.93 |
| 2025-04-23 | BUY | 1,342 | 61.050 | 61.950 | 61.860 | USD 83,016 | 56.89 |
| 2025-04-22 | SELL | -742 | 60.410 | 60.560 | 60.545 | USD -44,924 | 56.86 Loss of -2,737 on sale |
| 2025-04-17 | BUY | 244 | 59.680 | 60.310 | 60.247 | USD 14,700 | 56.80 |
| 2025-04-16 | BUY | 9,215 | 59.440 | 60.680 | 60.556 | USD 558,024 | 56.77 |
| 2025-04-15 | BUY | 2,440 | 60.450 | 60.720 | 60.693 | USD 148,091 | 56.73 |
| 2025-04-11 | BUY | 3,050 | 59.840 | 60.310 | 60.263 | USD 183,802 | 56.66 |
| 2025-04-10 | BUY | 5,002 | 58.660 | 58.910 | 58.885 | USD 294,543 | 56.64 |
| 2025-04-09 | BUY | 976 | 58.520 | 58.970 | 58.925 | USD 57,511 | 56.62 |
| 2025-04-08 | BUY | 2,562 | 54.590 | 56.240 | 56.075 | USD 143,664 | 56.64 |
| 2025-04-07 | BUY | 2,922 | 54.220 | 55.880 | 55.714 | USD 162,796 | 56.67 |
| 2025-04-04 | SELL | -7,320 | 54.510 | 57.200 | 56.931 | USD -416,735 | 56.69 Loss of -1,740 on sale |
| 2025-04-02 | BUY | 854 | 57.470 | 58.140 | 58.073 | USD 49,594 | 56.68 |
| 2025-03-31 | SELL | -3,294 | 56.590 | 56.990 | 56.950 | USD -187,593 | 56.68 Loss of -893 on sale |
| 2025-03-28 | SELL | -2,074 | 55.150 | 55.720 | 55.663 | USD -115,445 | 56.70 Profit of 2,146 on sale |
| 2025-03-27 | SELL | -610 | 55.640 | 55.800 | 55.784 | USD -34,028 | 56.71 Profit of 565 on sale |
| 2025-03-26 | BUY | 1,098 | 55.070 | 56.110 | 56.006 | USD 61,495 | 56.73 |
| 2025-03-25 | SELL | -1,464 | 55.590 | 55.720 | 55.707 | USD -81,555 | 56.75 Profit of 1,521 on sale |
| 2025-03-24 | BUY | 854 | 55.060 | 55.260 | 55.240 | USD 47,175 | 56.77 |
| 2025-03-21 | BUY | 1,452 | 53.630 | 53.970 | 53.936 | USD 78,315 | 56.81 |
| 2025-03-19 | BUY | 226 | 53.880 | 54.370 | 54.321 | USD 12,277 | 56.89 |
| 2025-03-18 | SELL | -2,214 | 52.920 | 53.620 | 53.550 | USD -118,560 | 56.94 Profit of 7,506 on sale |
| 2025-03-17 | BUY | 2,337 | 53.750 | 53.840 | 53.831 | USD 125,803 | 56.98 |
| 2025-03-14 | BUY | 2,091 | 52.650 | 52.950 | 52.920 | USD 110,656 | 57.04 |
| 2025-03-13 | BUY | 10,312 | 52.300 | 53.270 | 53.173 | USD 548,320 | 57.11 |
| 2025-03-12 | BUY | 4,920 | 53.040 | 53.520 | 53.472 | USD 263,082 | 57.17 |
| 2025-03-11 | BUY | 1,968 | 52.910 | 53.410 | 53.360 | USD 105,012 | 57.23 |
| 2025-03-07 | BUY | 1,158 | 53.740 | 53.850 | 53.839 | USD 62,346 | 57.35 |
| 2025-03-06 | SELL | -1,098 | 53.730 | 54.460 | 54.387 | USD -59,717 | 57.40 Profit of 3,312 on sale |
| 2025-03-05 | BUY | 3,800 | 54.410 | 54.770 | 54.734 | USD 207,989 | 57.45 |
| 2025-03-04 | BUY | 732 | 54.260 | 54.860 | 54.800 | USD 40,114 | 57.50 |
| 2025-03-03 | BUY | 3,294 | 54.650 | 55.810 | 55.694 | USD 183,456 | 57.54 |
| 2025-02-28 | SELL | -854 | 54.800 | 55.730 | 55.637 | USD -47,514 | 57.59 Profit of 1,667 on sale |
| 2025-02-27 | BUY | 122 | 55.230 | 56.710 | 56.562 | USD 6,901 | 57.63 |
| 2025-02-26 | SELL | -244 | 56.270 | 57.180 | 57.089 | USD -13,930 | 57.65 Profit of 137 on sale |
| 2025-02-25 | BUY | 2,318 | 56.770 | 57.760 | 57.661 | USD 133,658 | 57.67 |
| 2025-02-21 | BUY | 1,708 | 56.590 | 58.730 | 58.516 | USD 99,945 | 57.70 |
| 2025-02-20 | BUY | 976 | 58.220 | 59.970 | 59.795 | USD 58,360 | 57.69 |
| 2025-02-19 | BUY | 244 | 59.740 | 59.970 | 59.947 | USD 14,627 | 57.65 |
| 2025-02-18 | BUY | 610 | 59.590 | 59.960 | 59.923 | USD 36,553 | 57.62 |
| 2025-02-13 | BUY | 2,057 | 59.830 | 60.070 | 60.046 | USD 123,515 | 57.50 |
| 2025-02-12 | BUY | 732 | 59.020 | 59.310 | 59.281 | USD 43,394 | 57.47 |
| 2025-02-11 | SELL | -244 | 59.230 | 59.280 | 59.275 | USD -14,463 | 57.44 Loss of -448 on sale |
| 2025-02-07 | SELL | -968 | 58.210 | 59.640 | 59.497 | USD -57,593 | 57.40 Loss of -2,033 on sale |
| 2025-02-06 | BUY | 484 | 59.190 | 59.690 | 59.640 | USD 28,866 | 57.36 |
| 2025-02-04 | BUY | 4,235 | 57.860 | 58.050 | 58.031 | USD 245,761 | 57.32 |
| 2025-02-03 | BUY | 1,586 | 57.760 | 58.050 | 58.021 | USD 92,021 | 57.31 |
| 2025-01-31 | BUY | 366 | 57.930 | 58.760 | 58.677 | USD 21,476 | 57.29 |
| 2025-01-30 | BUY | 244 | 58.560 | 58.630 | 58.623 | USD 14,304 | 57.26 |
| 2025-01-29 | BUY | 2,318 | 57.320 | 57.550 | 57.527 | USD 133,348 | 57.26 |
| 2025-01-28 | BUY | 1,098 | 57.310 | 58.190 | 58.102 | USD 63,796 | 57.26 |
| 2025-01-27 | BUY | 1,708 | 57.630 | 57.700 | 57.693 | USD 98,540 | 57.25 |
| 2025-01-24 | BUY | 1,098 | 57.700 | 57.880 | 57.862 | USD 63,532 | 57.23 |
| 2025-01-23 | BUY | 3,172 | 57.610 | 57.720 | 57.709 | USD 183,053 | 57.22 |
| 2025-01-02 | BUY | 3,993 | 56.320 | 58.020 | 57.850 | USD 230,995 | 57.25 |
| 2024-12-30 | BUY | 31,555 | 58.130 | 58.260 | 58.247 | USD 1,837,984 | 57.22 |
| 2024-12-10 | BUY | 854 | 61.520 | 61.910 | 61.871 | USD 52,838 | 57.09 |
| 2024-12-09 | BUY | 976 | 61.770 | 62.400 | 62.337 | USD 60,841 | 56.95 |
| 2024-12-06 | BUY | 1,464 | 62.080 | 62.430 | 62.395 | USD 91,346 | 56.78 |
| 2024-12-05 | BUY | 363 | 61.910 | 62.700 | 62.621 | USD 22,731 | 56.61 |
| 2024-12-04 | BUY | 1,331 | 62.970 | 63.240 | 63.213 | USD 84,137 | 56.39 |
| 2024-12-03 | BUY | 4,265 | 62.240 | 62.360 | 62.348 | USD 265,914 | 56.18 |
| 2024-12-02 | BUY | 357 | 62.020 | 63.390 | 63.253 | USD 22,581 | 55.97 |
| 2024-11-29 | BUY | 2,783 | 63.390 | 64.060 | 63.993 | USD 178,093 | 55.68 |
| 2024-11-27 | BUY | 3,267 | 63.510 | 64.380 | 64.293 | USD 210,045 | 55.03 |
| 2024-11-26 | BUY | 7,018 | 63.800 | 64.190 | 64.151 | USD 450,212 | 54.65 |
| 2024-11-25 | BUY | 7,260 | 63.750 | 64.190 | 64.146 | USD 465,700 | 54.23 |
| 2024-11-22 | BUY | 8,470 | 62.700 | 62.900 | 62.880 | USD 532,594 | 53.83 |
| 2024-11-21 | BUY | 1,342 | 56.900 | 57.170 | 57.143 | USD 76,686 | 53.68 |
| 2024-11-20 | BUY | 1,210 | 55.420 | 56.750 | 56.617 | USD 68,507 | 53.59 |
| 2024-11-19 | BUY | 1,089 | 56.520 | 56.920 | 56.880 | USD 61,942 | 53.42 |
| 2024-11-18 | BUY | 9,801 | 56.630 | 57.090 | 57.044 | USD 559,088 | 53.23 |
| 2024-11-12 | BUY | 3,388 | 57.180 | 57.240 | 57.234 | USD 193,909 | 52.99 |
| 2024-11-11 | BUY | 2,299 | 56.750 | 56.990 | 56.966 | USD 130,965 | 52.74 |
| 2024-11-08 | BUY | 1,734 | 56.120 | 56.570 | 56.525 | USD 98,014 | 52.49 |
| 2024-11-07 | BUY | 10,769 | 55.770 | 56.200 | 56.157 | USD 604,755 | 52.24 |
| 2024-11-06 | BUY | 8,934 | 55.440 | 55.530 | 55.521 | USD 496,025 | 51.98 |
| 2024-11-05 | BUY | 4,820 | 52.890 | 53.440 | 53.385 | USD 257,316 | 51.89 |
| 2024-11-04 | BUY | 847 | 52.450 | 52.470 | 52.468 | USD 44,440 | 51.84 |
| 2024-11-01 | BUY | 1,920 | 51.490 | 51.880 | 51.841 | USD 99,535 | 51.88 |
| 2024-10-31 | BUY | 488 | 51.470 | 52.420 | 52.325 | USD 25,535 | 51.93 |
| 2024-10-30 | BUY | 1,211 | 52.300 | 52.520 | 52.498 | USD 63,575 | 51.87 |
| 2024-10-29 | BUY | 4,514 | 52.180 | 52.480 | 52.450 | USD 236,759 | 51.82 |
| 2024-10-28 | SELL | -854 | 51.850 | 52.230 | 52.192 | USD -44,572 | 51.82 Loss of -321 on sale |
| 2024-10-25 | BUY | 1,464 | 51.710 | 52.050 | 52.016 | USD 76,151 | 51.84 |
| 2024-10-24 | BUY | 976 | 51.380 | 51.580 | 51.560 | USD 50,323 | 52.00 |
| 2024-10-23 | BUY | 1,220 | 51.360 | 52.130 | 52.053 | USD 63,505 | 52.32 |
| 2024-10-22 | BUY | 6,560 | 52.070 | 52.460 | 52.421 | USD 343,882 | 52.56 |
| 2024-10-21 | BUY | 3,416 | 52.560 | 53.850 | 53.721 | USD 183,511 | 0.00 |