| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,736 | | | 47.580* | | 45.85 |
| 2025-11-06 | SELL | -1,045 | | | 46.850* | | 45.84 Profit of 47,901 on sale |
| 2025-11-05 | SELL | -651 | | | 46.740* | | 45.83 Profit of 29,838 on sale |
| 2025-11-04 | SELL | -2,772 | | | 46.430* | | 45.83 Profit of 127,043 on sale |
| 2025-10-31 | SELL | -436 | 46.870 | 46.080 | 46.159 | USD -20,125 | 45.82 Loss of -147 on sale |
| 2025-10-30 | BUY | 1,526 | 47.710 | 46.610 | 46.720 | USD 71,295 | 45.82 |
| 2025-10-29 | BUY | 1,526 | 46.640 | 47.485 | 47.401 | USD 72,333 | 45.81 |
| 2025-10-28 | BUY | 6,540 | 47.270 | 47.670 | 47.630 | USD 311,500 | 45.81 |
| 2025-10-27 | BUY | 3,488 | 47.800 | 48.490 | 48.421 | USD 168,892 | 45.80 |
| 2025-10-24 | BUY | 426 | 48.260 | 48.610 | 48.575 | USD 20,693 | 45.78 |
| 2025-10-23 | SELL | -872 | 47.820 | 47.880 | 47.874 | USD -41,746 | 45.77 Loss of -1,833 on sale |
| 2025-10-22 | BUY | 1,744 | 47.330 | 47.840 | 47.789 | USD 83,344 | 45.76 |
| 2025-10-21 | BUY | 654 | 47.610 | 47.830 | 47.808 | USD 31,266 | 45.75 |
| 2025-10-17 | BUY | 3,270 | 45.690 | 46.500 | 46.419 | USD 151,790 | 45.75 |
| 2025-10-16 | BUY | 213 | 45.650 | 47.780 | 47.567 | USD 10,132 | 45.75 |
| 2025-10-14 | SELL | -1,308 | 47.090 | 47.360 | 47.333 | USD -61,912 | 45.74 Loss of -2,089 on sale |
| 2025-10-10 | SELL | -218 | 45.280 | 47.400 | 47.188 | USD -10,287 | 45.74 Loss of -316 on sale |
| 2025-10-08 | BUY | 1,744 | 46.990 | 47.750 | 47.674 | USD 83,143 | 45.73 |
| 2025-10-07 | BUY | 6,540 | 47.500 | 48.230 | 48.157 | USD 314,947 | 45.72 |
| 2025-10-06 | BUY | 218 | 47.720 | 49.000 | 48.872 | USD 10,654 | 45.71 |
| 2025-10-03 | BUY | 3,024 | 48.070 | 48.450 | 48.412 | USD 146,398 | 45.70 |
| 2025-10-02 | BUY | 2,376 | 47.910 | 48.120 | 48.099 | USD 114,283 | 45.68 |
| 2025-10-01 | BUY | 1,512 | 47.880 | 48.350 | 48.303 | USD 73,034 | 45.67 |
| 2025-09-30 | BUY | 2,160 | 48.330 | 48.720 | 48.681 | USD 105,151 | 45.66 |
| 2025-09-29 | BUY | 1,944 | 48.990 | 49.510 | 49.458 | USD 96,146 | 45.64 |
| 2025-09-26 | BUY | 2,374 | 49.440 | 49.720 | 49.692 | USD 117,969 | 45.62 |
| 2025-09-25 | BUY | 3,024 | 49.030 | 49.330 | 49.300 | USD 149,083 | 45.60 |
| 2025-09-18 | BUY | 219 | 50.210 | 50.360 | 50.345 | USD 11,026 | 45.57 |
| 2025-09-17 | BUY | 1,971 | 49.610 | 50.170 | 50.114 | USD 98,775 | 45.55 |
| 2025-09-11 | BUY | 1,095 | 49.320 | 49.540 | 49.518 | USD 54,222 | 45.52 |
| 2025-09-09 | BUY | 1,095 | 49.370 | 49.990 | 49.928 | USD 54,671 | 45.48 |
| 2025-07-24 | BUY | 219 | 46.060 | 46.700 | 46.636 | USD 10,213 | 45.47 |
| 2025-07-23 | BUY | 1,308 | 46.290 | 46.650 | 46.614 | USD 60,971 | 45.47 |
| 2025-07-22 | BUY | 1,971 | 46.160 | 46.610 | 46.565 | USD 91,780 | 45.47 |
| 2025-07-21 | BUY | 438 | 45.780 | 46.500 | 46.428 | USD 20,335 | 45.46 |
| 2025-07-18 | SELL | -2,189 | 45.690 | 45.920 | 45.897 | USD -100,469 | 45.46 Loss of -953 on sale |
| 2025-07-17 | BUY | 219 | 45.210 | 45.600 | 45.561 | USD 9,978 | 45.46 |
| 2025-07-16 | BUY | 876 | 45.680 | 46.190 | 46.139 | USD 40,418 | 45.46 |
| 2025-07-15 | SELL | -3,300 | 45.690 | 47.080 | 46.941 | USD -154,905 | 45.46 Loss of -4,885 on sale |
| 2025-07-14 | BUY | 1,752 | 47.060 | 47.260 | 47.240 | USD 82,764 | 45.45 |
| 2025-07-11 | SELL | -438 | 47.140 | 47.390 | 47.365 | USD -20,746 | 45.44 Loss of -843 on sale |
| 2025-07-10 | BUY | 1,752 | 47.570 | 47.880 | 47.849 | USD 83,831 | 45.43 |
| 2025-07-09 | BUY | 1,752 | 47.300 | 48.110 | 48.029 | USD 84,147 | 45.41 |
| 2025-07-08 | BUY | 1,312 | 47.660 | 47.930 | 47.903 | USD 62,849 | 45.40 |
| 2025-07-07 | SELL | -5,037 | 47.780 | 48.390 | 48.329 | USD -243,433 | 45.38 Loss of -14,835 on sale |
| 2025-07-02 | SELL | -6,351 | 47.490 | 47.510 | 47.508 | USD -301,723 | 45.34 Loss of -13,795 on sale |
| 2025-06-30 | BUY | 3,723 | 45.250 | 45.700 | 45.655 | USD 169,974 | 45.34 |
| 2025-06-27 | BUY | 1,971 | 45.760 | 46.250 | 46.201 | USD 91,062 | 45.33 |
| 2025-06-25 | SELL | -438 | 44.820 | 44.910 | 44.901 | USD -19,667 | 45.34 Profit of 190 on sale |
| 2025-06-24 | BUY | 211 | 44.540 | 44.950 | 44.909 | USD 9,476 | 45.34 |
| 2025-06-23 | BUY | 5,694 | 44.090 | 44.120 | 44.117 | USD 251,202 | 45.35 |
| 2025-06-18 | SELL | -1,314 | 43.270 | 43.420 | 43.405 | USD -57,034 | 45.38 Profit of 2,593 on sale |
| 2025-06-13 | SELL | -657 | 42.990 | 43.810 | 43.728 | USD -28,729 | 45.43 Profit of 1,119 on sale |
| 2025-06-12 | BUY | 657 | 44.160 | 44.170 | 44.169 | USD 29,019 | 45.44 |
| 2025-06-11 | BUY | 876 | 44.200 | 45.110 | 45.019 | USD 39,437 | 45.45 |
| 2025-06-06 | SELL | -1,095 | 44.770 | 44.830 | 44.824 | USD -49,082 | 45.46 Profit of 697 on sale |
| 2025-06-05 | SELL | -657 | 43.680 | 44.150 | 44.103 | USD -28,976 | 45.47 Profit of 901 on sale |
| 2025-06-04 | SELL | -876 | 43.900 | 44.730 | 44.647 | USD -39,111 | 45.49 Profit of 735 on sale |
| 2025-06-02 | BUY | 2,834 | 43.620 | 43.640 | 43.638 | USD 123,670 | 45.51 |
| 2025-05-30 | SELL | -627 | 43.590 | 43.780 | 43.761 | USD -27,438 | 45.52 Profit of 1,105 on sale |
| 2025-05-29 | BUY | 218 | 43.760 | 43.780 | 43.778 | USD 9,544 | 45.54 |
| 2025-05-28 | SELL | -215 | 43.230 | 43.870 | 43.806 | USD -9,418 | 45.56 Profit of 376 on sale |
| 2025-05-27 | BUY | 2,398 | 43.740 | 43.750 | 43.749 | USD 104,910 | 45.57 |
| 2025-05-23 | SELL | -4,360 | 42.940 | 43.110 | 43.093 | USD -187,885 | 45.61 Profit of 10,984 on sale |
| 2025-05-22 | SELL | -4,796 | 43.120 | 43.460 | 43.426 | USD -208,271 | 45.63 Profit of 10,582 on sale |
| 2025-05-21 | BUY | 218 | 42.890 | 44.130 | 44.006 | USD 9,593 | 45.65 |
| 2025-05-20 | BUY | 1,744 | 44.410 | 44.720 | 44.689 | USD 77,938 | 45.67 |
| 2025-05-19 | BUY | 6,322 | 44.790 | 44.870 | 44.862 | USD 283,618 | 45.67 |
| 2025-05-16 | BUY | 5,886 | 44.920 | 45.000 | 44.992 | USD 264,823 | 45.68 |
| 2025-05-15 | BUY | 4,818 | 44.580 | 44.690 | 44.679 | USD 215,263 | 45.69 |
| 2025-05-14 | BUY | 4,360 | 44.230 | 44.350 | 44.338 | USD 193,314 | 45.70 |
| 2025-05-13 | SELL | -872 | 44.370 | 44.500 | 44.487 | USD -38,793 | 45.71 Profit of 1,068 on sale |
| 2025-05-12 | BUY | 218 | 44.010 | 44.360 | 44.325 | USD 9,663 | 45.73 |
| 2025-05-09 | BUY | 654 | 42.020 | 42.280 | 42.254 | USD 27,634 | 45.76 |
| 2025-05-08 | SELL | -6,322 | 42.140 | 42.350 | 42.329 | USD -267,604 | 45.79 Profit of 21,889 on sale |
| 2025-05-07 | SELL | -3,052 | 41.300 | 41.680 | 41.642 | USD -127,091 | 45.83 Profit of 12,786 on sale |
| 2025-05-06 | BUY | 7,630 | 40.980 | 41.400 | 41.358 | USD 315,562 | 45.88 |
| 2025-05-02 | BUY | 654 | 41.470 | 41.600 | 41.587 | USD 27,198 | 45.96 |
| 2025-05-01 | SELL | -1,090 | 40.500 | 40.910 | 40.869 | USD -44,547 | 46.01 Profit of 5,600 on sale |
| 2025-04-30 | BUY | 654 | 40.340 | 40.470 | 40.457 | USD 26,459 | 46.06 |
| 2025-04-29 | BUY | 1,526 | 40.500 | 40.570 | 40.563 | USD 61,899 | 46.11 |
| 2025-04-28 | BUY | 3,237 | 40.180 | 40.390 | 40.369 | USD 130,674 | 46.17 |
| 2025-04-25 | BUY | 3,038 | 39.920 | 40.130 | 40.109 | USD 121,851 | 46.23 |
| 2025-04-24 | BUY | 868 | 40.050 | 40.200 | 40.185 | USD 34,881 | 46.29 |
| 2025-04-23 | BUY | 2,387 | 39.510 | 41.150 | 40.986 | USD 97,834 | 46.36 |
| 2025-04-22 | SELL | -1,320 | 39.000 | 39.070 | 39.063 | USD -51,563 | 46.43 Profit of 9,722 on sale |
| 2025-04-17 | BUY | 434 | 38.200 | 38.680 | 38.632 | USD 16,766 | 46.59 |
| 2025-04-16 | BUY | 14,532 | 37.820 | 39.150 | 39.017 | USD 566,995 | 46.68 |
| 2025-04-15 | BUY | 4,380 | 38.630 | 39.380 | 39.305 | USD 172,156 | 46.77 |
| 2025-04-11 | BUY | 5,475 | 37.860 | 37.970 | 37.959 | USD 207,826 | 46.95 |
| 2025-04-10 | BUY | 8,938 | 37.250 | 38.480 | 38.357 | USD 342,835 | 47.05 |
| 2025-04-09 | BUY | 1,744 | 39.300 | 39.850 | 39.795 | USD 69,402 | 47.14 |
| 2025-04-08 | BUY | 4,578 | 36.400 | 38.600 | 38.380 | USD 175,704 | 47.25 |
| 2025-04-07 | BUY | 5,221 | 36.800 | 38.330 | 38.177 | USD 199,322 | 47.37 |
| 2025-04-04 | SELL | -13,068 | 36.830 | 37.690 | 37.604 | USD -491,409 | 47.49 Profit of 129,137 on sale |
| 2025-04-02 | BUY | 1,519 | 43.010 | 43.070 | 43.064 | USD 65,414 | 47.54 |
| 2025-03-31 | SELL | -5,832 | 42.220 | 42.340 | 42.328 | USD -246,857 | 47.66 Profit of 31,117 on sale |
| 2025-03-28 | SELL | -3,672 | 42.260 | 43.430 | 43.313 | USD -159,045 | 47.73 Profit of 16,206 on sale |
| 2025-03-27 | SELL | -1,080 | 43.230 | 43.900 | 43.833 | USD -47,340 | 47.78 Profit of 4,262 on sale |
| 2025-03-26 | BUY | 1,944 | 43.770 | 44.460 | 44.391 | USD 86,296 | 47.83 |
| 2025-03-25 | SELL | -2,592 | 43.700 | 44.030 | 43.997 | USD -114,040 | 47.88 Profit of 10,056 on sale |
| 2025-03-24 | BUY | 1,512 | 43.760 | 43.860 | 43.850 | USD 66,301 | 47.93 |
| 2025-03-21 | BUY | 2,592 | 42.840 | 43.010 | 42.993 | USD 111,438 | 47.99 |
| 2025-03-19 | BUY | 404 | 42.680 | 42.920 | 42.896 | USD 17,330 | 48.13 |
| 2025-03-18 | SELL | -3,924 | 42.280 | 42.540 | 42.514 | USD -166,825 | 48.20 Profit of 22,312 on sale |
| 2025-03-17 | BUY | 4,142 | 42.180 | 42.500 | 42.468 | USD 175,902 | 48.28 |
| 2025-03-14 | BUY | 3,706 | 42.020 | 42.100 | 42.092 | USD 155,993 | 48.36 |
| 2025-03-13 | BUY | 18,280 | 40.920 | 41.970 | 41.865 | USD 765,292 | 48.46 |
| 2025-03-12 | BUY | 8,720 | 41.680 | 42.210 | 42.157 | USD 367,609 | 48.55 |
| 2025-03-11 | BUY | 3,488 | 41.560 | 42.710 | 42.595 | USD 148,571 | 48.65 |
| 2025-03-07 | BUY | 2,060 | 44.720 | 44.790 | 44.783 | USD 92,253 | 48.79 |
| 2025-03-06 | SELL | -1,953 | 44.380 | 44.820 | 44.776 | USD -87,448 | 48.85 Profit of 7,964 on sale |
| 2025-03-05 | BUY | 6,757 | 44.670 | 45.000 | 44.967 | USD 303,842 | 48.91 |
| 2025-03-04 | BUY | 1,302 | 44.610 | 45.750 | 45.636 | USD 59,418 | 48.98 |
| 2025-03-03 | BUY | 5,859 | 46.240 | 47.370 | 47.257 | USD 276,879 | 49.02 |
| 2025-02-28 | SELL | -1,519 | 46.900 | 46.940 | 46.936 | USD -71,296 | 49.05 Profit of 3,212 on sale |
| 2025-02-27 | BUY | 217 | 46.280 | 46.770 | 46.721 | USD 10,138 | 49.09 |
| 2025-02-26 | SELL | -434 | 45.750 | 46.540 | 46.461 | USD -20,164 | 49.15 Profit of 1,165 on sale |
| 2025-02-25 | BUY | 4,123 | 45.910 | 46.200 | 46.171 | USD 190,363 | 49.20 |
| 2025-02-21 | BUY | 3,024 | 45.870 | 46.930 | 46.824 | USD 141,596 | 49.31 |
| 2025-02-20 | BUY | 1,728 | 46.760 | 47.240 | 47.192 | USD 81,548 | 49.35 |
| 2025-02-19 | BUY | 432 | 47.120 | 47.600 | 47.552 | USD 20,542 | 49.39 |
| 2025-02-18 | BUY | 1,080 | 47.940 | 48.000 | 47.994 | USD 51,834 | 49.42 |
| 2025-02-13 | BUY | 3,672 | 47.390 | 47.560 | 47.543 | USD 174,578 | 49.51 |
| 2025-02-12 | BUY | 1,296 | 47.490 | 47.620 | 47.607 | USD 61,699 | 49.55 |
| 2025-02-11 | SELL | -432 | 47.590 | 47.680 | 47.671 | USD -20,594 | 49.59 Profit of 828 on sale |
| 2025-02-07 | SELL | -1,728 | 47.230 | 48.000 | 47.923 | USD -82,811 | 49.69 Profit of 3,048 on sale |
| 2025-02-06 | BUY | 864 | 47.740 | 48.070 | 48.037 | USD 41,504 | 49.73 |
| 2025-02-04 | BUY | 7,560 | 47.450 | 47.830 | 47.792 | USD 361,308 | 49.82 |
| 2025-02-03 | BUY | 2,808 | 46.870 | 47.440 | 47.383 | USD 133,051 | 49.88 |
| 2025-01-31 | BUY | 648 | 47.780 | 48.350 | 48.293 | USD 31,294 | 49.93 |
| 2025-01-30 | BUY | 432 | 48.000 | 48.460 | 48.414 | USD 20,915 | 49.97 |
| 2025-01-29 | BUY | 4,104 | 47.660 | 49.180 | 49.028 | USD 201,211 | 50.03 |
| 2025-01-28 | BUY | 1,944 | 48.440 | 49.760 | 49.628 | USD 96,477 | 50.06 |
| 2025-01-27 | BUY | 3,024 | 49.540 | 49.720 | 49.702 | USD 150,299 | 50.08 |
| 2025-01-24 | BUY | 1,944 | 49.070 | 49.380 | 49.349 | USD 95,934 | 50.10 |
| 2025-01-23 | BUY | 5,616 | 48.430 | 48.950 | 48.898 | USD 274,611 | 50.14 |
| 2025-01-02 | BUY | 7,128 | 47.860 | 48.300 | 48.256 | USD 343,969 | 50.20 |
| 2024-12-30 | BUY | 56,137 | 48.250 | 48.590 | 48.556 | USD 2,725,788 | 50.25 |
| 2024-12-10 | BUY | 1,512 | 51.570 | 51.810 | 51.786 | USD 78,300 | 50.22 |
| 2024-12-09 | BUY | 1,728 | 51.310 | 52.270 | 52.174 | USD 90,157 | 50.19 |
| 2024-12-06 | BUY | 2,592 | 52.180 | 52.590 | 52.549 | USD 136,207 | 50.13 |
| 2024-12-05 | BUY | 648 | 52.120 | 52.580 | 52.534 | USD 34,042 | 50.07 |
| 2024-12-04 | BUY | 2,376 | 52.010 | 52.420 | 52.379 | USD 124,452 | 50.01 |
| 2024-12-03 | BUY | 7,617 | 52.100 | 52.890 | 52.811 | USD 402,261 | 49.95 |
| 2024-12-02 | BUY | 637 | 52.770 | 53.500 | 53.427 | USD 34,033 | 49.85 |
| 2024-11-29 | BUY | 4,945 | 53.290 | 53.750 | 53.704 | USD 265,566 | 49.74 |
| 2024-11-27 | BUY | 5,805 | 53.480 | 53.980 | 53.930 | USD 313,064 | 49.47 |
| 2024-11-26 | BUY | 12,470 | 53.660 | 53.800 | 53.786 | USD 670,711 | 49.32 |
| 2024-11-25 | BUY | 12,900 | 53.630 | 53.930 | 53.900 | USD 695,310 | 49.15 |
| 2024-11-22 | BUY | 15,120 | 52.490 | 52.690 | 52.670 | USD 796,370 | 49.02 |
| 2024-11-21 | BUY | 2,376 | 51.390 | 52.080 | 52.011 | USD 123,578 | 48.92 |
| 2024-11-20 | BUY | 2,160 | 50.740 | 50.960 | 50.938 | USD 110,026 | 48.84 |
| 2024-11-19 | BUY | 1,944 | 50.400 | 50.620 | 50.598 | USD 98,363 | 48.77 |
| 2024-11-18 | BUY | 17,478 | 50.610 | 50.790 | 50.772 | USD 887,393 | 48.68 |
| 2024-11-12 | BUY | 6,020 | 50.760 | 51.260 | 51.210 | USD 308,284 | 48.58 |
| 2024-11-11 | BUY | 4,085 | 51.040 | 51.460 | 51.418 | USD 210,043 | 48.45 |
| 2024-11-08 | BUY | 3,078 | 50.210 | 50.360 | 50.345 | USD 154,962 | 48.35 |
| 2024-11-07 | BUY | 19,135 | 49.560 | 51.010 | 50.865 | USD 973,302 | 48.28 |
| 2024-11-06 | BUY | 15,876 | 51.260 | 51.760 | 51.710 | USD 820,948 | 48.09 |
| 2024-11-05 | BUY | 8,566 | 47.610 | 47.870 | 47.844 | USD 409,832 | 48.16 |
| 2024-11-05 | BUY | 8,566 | 47.610 | 47.870 | 47.844 | USD 409,832 | 48.16 |
| 2024-11-04 | BUY | 1,505 | 47.190 | 47.870 | 47.802 | USD 71,942 | 48.24 |
| 2024-11-01 | BUY | 3,440 | 47.840 | 48.960 | 48.848 | USD 168,037 | 48.27 |
| 2024-10-31 | BUY | 864 | 48.310 | 48.820 | 48.769 | USD 42,136 | 48.27 |
| 2024-10-30 | BUY | 2,154 | 48.680 | 49.370 | 49.301 | USD 106,194 | 48.23 |
| 2024-10-29 | BUY | 8,029 | 48.220 | 48.700 | 48.652 | USD 390,627 | 48.23 |
| 2024-10-28 | SELL | -1,519 | 48.590 | 48.690 | 48.680 | USD -73,945 | 48.12 Loss of -846 on sale |
| 2024-10-28 | SELL | -1,519 | 48.590 | 48.690 | 48.680 | USD -73,945 | 48.12 Loss of -846 on sale |
| 2024-10-25 | BUY | 2,604 | 47.740 | 48.950 | 48.829 | USD 127,151 | 48.28 |
| 2024-10-25 | BUY | 2,604 | 47.740 | 48.950 | 48.829 | USD 127,151 | 48.28 |
| 2024-10-24 | BUY | 1,736 | 48.450 | 48.730 | 48.702 | USD 84,547 | 48.16 |
| 2024-10-24 | BUY | 1,736 | 48.450 | 48.730 | 48.702 | USD 84,547 | 48.16 |
| 2024-10-23 | BUY | 2,170 | 48.530 | 48.530 | 48.530 | USD 105,310 | 47.97 |
| 2024-10-22 | BUY | 11,669 | 48.030 | 48.150 | 48.138 | USD 561,722 | 47.92 |
| 2024-10-21 | BUY | 6,076 | 47.920 | 49.160 | 49.036 | USD 297,943 | 0.00 |