| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 18,348 | 71.335 | 69.870 | 70.017 | USD 1,284,663 | 52.23 |
| 2025-11-07 | BUY | 8,340 | 70.760 | 68.580 | 68.798 | USD 573,775 | 52.15 |
| 2025-11-04 | BUY | 6,668 | 68.130 | 66.750 | 66.888 | USD 446,009 | 51.93 |
| 2025-11-03 | BUY | 1,668 | 68.900 | 67.775 | 67.888 | USD 113,236 | 51.86 |
| 2025-10-23 | BUY | 11,494 | 66.850 | 68.480 | 68.317 | USD 785,236 | 51.29 |
| 2025-10-22 | SELL | -6,688 | 67.310 | 67.590 | 67.562 | USD -451,855 | 51.22 Loss of -109,310 on sale |
| 2025-10-21 | SELL | -3,346 | 66.620 | 67.550 | 67.457 | USD -225,711 | 51.14 Loss of -54,582 on sale |
| 2025-10-20 | BUY | 1,673 | 58.000 | 58.560 | 58.504 | USD 97,877 | 51.11 |
| 2025-10-17 | BUY | 3,346 | 58.380 | 59.170 | 59.091 | USD 197,718 | 51.08 |
| 2025-10-16 | SELL | -5,019 | 57.340 | 58.400 | 58.294 | USD -292,578 | 51.05 Loss of -36,375 on sale |
| 2025-10-15 | SELL | -3,346 | 57.800 | 58.250 | 58.205 | USD -194,754 | 51.01 Loss of -24,062 on sale |
| 2025-10-07 | BUY | 4,956 | 57.260 | 58.660 | 58.520 | USD 290,025 | 50.95 |
| 2025-10-06 | SELL | -6,684 | 58.190 | 59.940 | 59.765 | USD -399,469 | 50.92 Loss of -59,138 on sale |
| 2025-10-03 | SELL | -9,984 | 60.130 | 60.610 | 60.562 | USD -604,651 | 50.87 Loss of -96,748 on sale |
| 2025-10-02 | BUY | 4,992 | 59.360 | 61.500 | 61.286 | USD 305,940 | 50.83 |
| 2025-10-01 | SELL | -4,992 | 61.340 | 61.590 | 61.565 | USD -307,332 | 50.78 Loss of -53,854 on sale |
| 2025-09-30 | SELL | -1,664 | 60.970 | 62.060 | 61.951 | USD -103,086 | 50.73 Loss of -18,679 on sale |
| 2025-09-29 | SELL | -1,664 | 61.120 | 62.140 | 62.038 | USD -103,231 | 50.67 Loss of -18,911 on sale |
| 2025-09-25 | BUY | 8,280 | 60.590 | 60.630 | 60.626 | USD 501,983 | 50.57 |
| 2025-09-16 | BUY | 4,989 | 58.460 | 59.390 | 59.297 | USD 295,833 | 50.44 |
| 2025-09-15 | BUY | 1,663 | 58.950 | 59.020 | 59.013 | USD 98,139 | 50.40 |
| 2025-09-12 | SELL | -21,619 | 58.500 | 60.000 | 59.850 | USD -1,293,897 | 50.35 Loss of -205,299 on sale |
| 2025-08-20 | BUY | 3,306 | 56.770 | 57.190 | 57.148 | USD 188,931 | 50.24 |
| 2025-08-13 | BUY | 3,306 | 55.580 | 55.790 | 55.769 | USD 184,372 | 50.15 |
| 2025-07-31 | SELL | -3,310 | 53.340 | 54.710 | 54.573 | USD -180,637 | 50.07 Loss of -14,902 on sale |
| 2025-07-30 | SELL | -4,965 | 52.110 | 52.750 | 52.686 | USD -261,586 | 50.06 Loss of -13,041 on sale |
| 2025-07-21 | SELL | -1,655 | 53.210 | 54.300 | 54.191 | USD -89,686 | 50.01 Loss of -6,926 on sale |
| 2025-07-18 | SELL | -1,655 | 53.220 | 53.710 | 53.661 | USD -88,809 | 49.99 Loss of -6,080 on sale |
| 2025-07-17 | SELL | -6,620 | 53.210 | 53.890 | 53.822 | USD -356,302 | 49.97 Loss of -25,508 on sale |
| 2025-07-16 | SELL | -16,550 | 53.180 | 53.520 | 53.486 | USD -885,193 | 49.95 Loss of -58,519 on sale |
| 2025-07-10 | SELL | -16,550 | 53.150 | 53.290 | 53.276 | USD -881,718 | 49.87 Loss of -56,302 on sale |
| 2025-07-08 | SELL | -14,895 | 52.190 | 52.860 | 52.793 | USD -786,352 | 49.84 Loss of -43,928 on sale |
| 2025-07-07 | BUY | 26,165 | 51.820 | 53.270 | 53.125 | USD 1,390,016 | 49.83 |
| 2025-07-03 | SELL | -19,812 | 52.890 | 53.960 | 53.853 | USD -1,066,936 | 49.79 Loss of -80,410 on sale |
| 2025-06-30 | SELL | -6,596 | 49.210 | 49.620 | 49.579 | USD -327,023 | 49.78 Profit of 1,326 on sale |
| 2025-06-27 | BUY | 1,648 | 49.680 | 50.140 | 50.094 | USD 82,555 | 49.78 |
| 2025-06-25 | BUY | 6,592 | 48.130 | 49.100 | 49.003 | USD 323,028 | 49.80 |
| 2025-06-23 | SELL | -3,296 | 48.520 | 48.580 | 48.574 | USD -160,100 | 49.81 Profit of 4,068 on sale |
| 2025-06-18 | SELL | -14,832 | 48.090 | 48.700 | 48.639 | USD -721,414 | 49.84 Profit of 17,833 on sale |
| 2025-06-17 | SELL | -4,944 | 48.280 | 49.250 | 49.153 | USD -243,012 | 49.85 Profit of 3,454 on sale |
| 2025-06-13 | BUY | 1,648 | 48.650 | 49.180 | 49.127 | USD 80,961 | 49.86 |
| 2025-06-11 | BUY | 28,127 | 49.870 | 50.400 | 50.347 | USD 1,416,110 | 49.87 |
| 2025-06-04 | BUY | 4,902 | 47.670 | 49.100 | 48.957 | USD 239,987 | 49.94 |
| 2025-06-03 | SELL | -1,633 | 49.060 | 49.140 | 49.132 | USD -80,233 | 49.94 Profit of 1,326 on sale |
| 2025-05-30 | BUY | 54,877 | 49.610 | 49.940 | 49.907 | USD 2,738,746 | 49.96 |
| 2025-05-29 | SELL | -1,571 | 48.590 | 48.620 | 48.617 | USD -76,377 | 49.97 Profit of 2,130 on sale |
| 2025-05-28 | SELL | -29,868 | 48.130 | 49.090 | 48.994 | USD -1,463,353 | 49.99 Profit of 29,627 on sale |
| 2025-05-27 | SELL | -56,590 | 49.090 | 49.460 | 49.423 | USD -2,796,848 | 49.99 Profit of 32,227 on sale |
| 2025-05-23 | SELL | -9,426 | 48.690 | 49.170 | 49.122 | USD -463,024 | 50.01 Profit of 8,387 on sale |
| 2025-05-22 | SELL | -6,285 | 49.280 | 49.680 | 49.640 | USD -311,987 | 50.02 Profit of 2,371 on sale |
| 2025-05-20 | SELL | -3,144 | 50.210 | 50.550 | 50.516 | USD -158,822 | 50.02 Loss of -1,557 on sale |
| 2025-05-19 | SELL | -1,572 | 50.030 | 50.350 | 50.318 | USD -79,100 | 50.02 Loss of -467 on sale |
| 2025-05-16 | SELL | -18,864 | 50.370 | 50.390 | 50.388 | USD -950,519 | 50.02 Loss of -6,981 on sale |
| 2025-05-15 | BUY | 23,580 | 50.120 | 50.240 | 50.228 | USD 1,184,376 | 50.02 |
| 2025-05-14 | BUY | 4,713 | 50.310 | 50.810 | 50.760 | USD 239,232 | 50.01 |
| 2025-05-12 | BUY | 18,852 | 49.610 | 50.140 | 50.087 | USD 944,240 | 50.01 |
| 2025-05-09 | BUY | 3,142 | 47.500 | 47.970 | 47.923 | USD 150,574 | 50.03 |
| 2025-05-08 | BUY | 4,710 | 47.350 | 47.720 | 47.683 | USD 224,587 | 50.06 |
| 2025-05-07 | BUY | 4,713 | 45.470 | 45.940 | 45.893 | USD 216,294 | 50.09 |
| 2025-05-06 | BUY | 1,571 | 45.460 | 45.970 | 45.919 | USD 72,139 | 50.13 |
| 2025-05-02 | BUY | 7,317 | 45.300 | 45.820 | 45.768 | USD 334,884 | 50.21 |
| 2025-04-30 | BUY | 4,701 | 45.240 | 46.540 | 46.410 | USD 218,173 | 50.30 |
| 2025-04-25 | SELL | -1,567 | 47.110 | 47.560 | 47.515 | USD -74,456 | 50.38 Profit of 4,491 on sale |
| 2025-04-24 | BUY | 1,567 | 46.880 | 47.070 | 47.051 | USD 73,729 | 50.41 |
| 2025-04-22 | SELL | -7,835 | 45.160 | 45.650 | 45.601 | USD -357,284 | 50.50 Profit of 38,377 on sale |
| 2025-04-15 | BUY | 6,268 | 44.540 | 44.870 | 44.837 | USD 281,038 | 50.78 |
| 2025-04-14 | BUY | 3,133 | 45.140 | 45.870 | 45.797 | USD 143,482 | 50.83 |
| 2025-04-11 | SELL | -1,567 | 43.630 | 43.940 | 43.909 | USD -68,805 | 50.90 Profit of 10,960 on sale |
| 2025-04-09 | SELL | -11,590 | 45.740 | 46.300 | 46.244 | USD -535,968 | 51.02 Profit of 55,390 on sale |
| 2025-04-08 | SELL | -18,544 | 42.480 | 45.400 | 45.108 | USD -836,483 | 51.11 Profit of 111,243 on sale |
| 2025-04-04 | BUY | 15,893 | 44.180 | 44.730 | 44.675 | USD 710,020 | 51.25 |
| 2025-04-01 | BUY | 2,318 | 47.260 | 47.770 | 47.719 | USD 110,613 | 51.33 |
| 2025-03-31 | BUY | 6,948 | 47.030 | 47.270 | 47.246 | USD 328,265 | 51.37 |
| 2025-03-28 | BUY | 6,948 | 46.680 | 47.140 | 47.094 | USD 327,209 | 51.42 |
| 2025-03-27 | BUY | 6,954 | 47.200 | 48.400 | 48.280 | USD 335,739 | 51.46 |
| 2025-03-26 | SELL | -2,318 | 50.950 | 53.290 | 53.056 | USD -122,984 | 51.47 Loss of -3,679 on sale |
| 2025-03-24 | BUY | 13,908 | 51.460 | 51.890 | 51.847 | USD 721,088 | 51.46 |
| 2025-03-21 | BUY | 4,412 | 49.800 | 50.040 | 50.016 | USD 220,671 | 51.48 |
| 2025-03-20 | BUY | 37,056 | 49.440 | 49.980 | 49.926 | USD 1,850,058 | 51.50 |
| 2025-03-19 | BUY | 30,108 | 49.790 | 50.210 | 50.168 | USD 1,510,458 | 51.52 |
| 2025-03-18 | BUY | 2,316 | 48.670 | 49.830 | 49.714 | USD 115,138 | 51.55 |
| 2025-03-17 | SELL | -2,206 | 49.000 | 49.270 | 49.243 | USD -108,630 | 51.58 Profit of 5,152 on sale |
| 2025-03-14 | SELL | -3,971 | 48.340 | 48.750 | 48.709 | USD -193,423 | 51.62 Profit of 11,545 on sale |
| 2025-03-11 | BUY | 25,399 | 48.280 | 48.820 | 48.766 | USD 1,238,608 | 51.76 |
| 2025-03-05 | BUY | 2,307 | 48.480 | 49.070 | 49.011 | USD 113,068 | 51.90 |
| 2025-02-28 | BUY | 20,031 | 49.130 | 49.490 | 49.454 | USD 990,613 | 52.08 |
| 2025-02-27 | BUY | 2,279 | 47.630 | 48.930 | 48.800 | USD 111,215 | 52.14 |
| 2025-02-26 | BUY | 4,558 | 48.460 | 50.190 | 50.017 | USD 227,977 | 52.19 |
| 2025-02-25 | BUY | 2,279 | 46.710 | 47.020 | 46.989 | USD 107,088 | 52.26 |
| 2025-02-24 | BUY | 9,124 | 46.570 | 46.910 | 46.876 | USD 427,697 | 52.34 |
| 2025-02-21 | SELL | -81,212 | 46.290 | 48.090 | 47.910 | USD -3,890,867 | 52.42 Profit of 366,356 on sale |
| 2025-02-19 | BUY | 6,507 | 47.800 | 47.970 | 47.953 | USD 312,030 | 52.55 |
| 2025-02-18 | SELL | -2,279 | 48.130 | 48.710 | 48.652 | USD -110,878 | 52.62 Profit of 9,034 on sale |
| 2025-02-12 | BUY | 147,200 | 47.690 | 47.990 | 47.960 | USD 7,059,712 | 52.90 |
| 2025-02-10 | SELL | -2,280 | 46.570 | 47.600 | 47.497 | USD -108,293 | 53.09 Profit of 12,761 on sale |
| 2025-02-06 | SELL | -18,240 | 47.930 | 48.390 | 48.344 | USD -881,795 | 53.27 Profit of 89,886 on sale |
| 2025-02-04 | BUY | 28,856 | 48.570 | 48.940 | 48.903 | USD 1,411,145 | 53.44 |
| 2025-02-03 | BUY | 2,271 | 47.900 | 49.230 | 49.097 | USD 111,499 | 53.54 |
| 2025-01-31 | SELL | -4,542 | 49.460 | 51.730 | 51.503 | USD -233,927 | 53.61 Profit of 9,576 on sale |
| 2025-01-28 | BUY | 2,160 | 50.040 | 50.980 | 50.886 | USD 109,914 | 53.82 |
| 2025-01-23 | SELL | -6,813 | 54.220 | 54.350 | 54.337 | USD -370,198 | 53.79 Loss of -3,701 on sale |
| 2025-01-02 | SELL | -20,421 | 51.370 | 53.470 | 53.260 | USD -1,087,622 | 53.84 Profit of 11,889 on sale |
| 2024-12-09 | BUY | 2,268 | 52.710 | 54.460 | 54.285 | USD 123,118 | 53.89 |
| 2024-12-06 | BUY | 2,268 | 53.410 | 53.900 | 53.851 | USD 122,134 | 53.90 |
| 2024-12-04 | SELL | -9,072 | 53.360 | 53.830 | 53.783 | USD -487,919 | 53.92 Profit of 1,263 on sale |
| 2024-11-29 | SELL | -15,876 | 55.590 | 56.990 | 56.850 | USD -902,551 | 53.86 Loss of -47,435 on sale |
| 2024-11-27 | BUY | 2,268 | 55.500 | 56.070 | 56.013 | USD 127,037 | 53.78 |
| 2024-11-26 | SELL | -24,737 | 54.790 | 58.320 | 57.967 | USD -1,433,930 | 53.73 Loss of -104,882 on sale |
| 2024-11-26 | SELL | -24,737 | 54.790 | 58.320 | 57.967 | USD -1,433,930 | 53.73 Loss of -104,882 on sale |
| 2024-11-25 | BUY | 32,465 | 60.200 | 61.240 | 61.136 | USD 1,984,780 | 53.37 |
| 2024-11-25 | BUY | 32,465 | 60.200 | 61.240 | 61.136 | USD 1,984,780 | 53.37 |
| 2024-11-22 | SELL | -4,390 | 58.530 | 58.900 | 58.863 | USD -258,409 | 53.22 Loss of -24,773 on sale |
| 2024-11-20 | SELL | -2,195 | 54.870 | 55.490 | 55.428 | USD -121,664 | 53.10 Loss of -5,120 on sale |
| 2024-11-12 | BUY | 2,195 | 57.410 | 58.290 | 58.202 | USD 127,753 | 52.62 |
| 2024-11-12 | BUY | 2,195 | 57.410 | 58.290 | 58.202 | USD 127,753 | 52.62 |
| 2024-11-08 | BUY | 4,386 | 55.580 | 56.080 | 56.030 | USD 245,748 | 52.40 |
| 2024-11-08 | BUY | 4,386 | 55.580 | 56.080 | 56.030 | USD 245,748 | 52.40 |
| 2024-11-07 | BUY | 8,772 | 55.390 | 55.930 | 55.876 | USD 490,144 | 52.16 |
| 2024-11-07 | BUY | 8,772 | 55.390 | 55.930 | 55.876 | USD 490,144 | 52.16 |
| 2024-11-06 | BUY | 4,220 | 55.050 | 55.380 | 55.347 | USD 233,564 | 51.91 |
| 2024-11-06 | BUY | 4,220 | 55.050 | 55.380 | 55.347 | USD 233,564 | 51.91 |
| 2024-11-04 | BUY | 5,769 | 51.800 | 52.770 | 52.673 | USD 303,871 | 51.73 |
| 2024-11-04 | BUY | 5,769 | 51.800 | 52.770 | 52.673 | USD 303,871 | 51.73 |
| 2024-11-01 | SELL | -2,185 | 50.960 | 51.780 | 51.698 | USD -112,960 | 51.82 Profit of 276 on sale |
| 2024-11-01 | SELL | -2,185 | 50.960 | 51.780 | 51.698 | USD -112,960 | 51.82 Profit of 276 on sale |