| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 5,489 | | | 86.100* | | 75.65 |
| 2025-11-07 | BUY | 2,495 | | | 86.040* | | 75.59 |
| 2025-11-04 | BUY | 1,992 | | | 87.130* | | 75.42 |
| 2025-11-03 | BUY | 499 | 87.890 | 85.850 | 86.054 | USD 42,941 | 75.35 |
| 2025-10-23 | BUY | 2,020 | 84.460 | 85.480 | 85.378 | USD 172,464 | 74.93 |
| 2025-10-22 | SELL | -2,020 | 83.880 | 85.160 | 85.032 | USD -171,765 | 74.88 Loss of -20,501 on sale |
| 2025-10-21 | SELL | -1,010 | 84.760 | 87.310 | 87.055 | USD -87,926 | 74.83 Loss of -12,350 on sale |
| 2025-10-20 | BUY | 506 | 86.020 | 86.140 | 86.128 | USD 43,581 | 74.76 |
| 2025-10-17 | BUY | 1,010 | 83.280 | 84.530 | 84.405 | USD 85,249 | 74.72 |
| 2025-10-16 | SELL | -1,515 | 84.000 | 87.430 | 87.087 | USD -131,937 | 74.66 Loss of -18,821 on sale |
| 2025-10-15 | SELL | -1,010 | 86.460 | 87.470 | 87.369 | USD -88,243 | 74.60 Loss of -12,900 on sale |
| 2025-10-03 | SELL | -2,994 | 80.670 | 81.690 | 81.588 | USD -244,274 | 74.50 Loss of -21,210 on sale |
| 2025-10-02 | BUY | 1,497 | 80.500 | 81.050 | 80.995 | USD 121,250 | 74.47 |
| 2025-10-01 | SELL | -1,497 | 80.870 | 83.600 | 83.327 | USD -124,741 | 74.43 Loss of -13,316 on sale |
| 2025-09-30 | SELL | -499 | 83.820 | 85.120 | 84.990 | USD -42,410 | 74.38 Loss of -5,296 on sale |
| 2025-09-29 | SELL | -499 | 84.650 | 85.190 | 85.136 | USD -42,483 | 74.32 Loss of -5,399 on sale |
| 2025-09-25 | BUY | 2,483 | 84.320 | 84.660 | 84.626 | USD 210,126 | 74.19 |
| 2025-09-16 | BUY | 1,497 | 81.390 | 81.610 | 81.588 | USD 122,137 | 74.04 |
| 2025-07-28 | SELL | -7,470 | 83.070 | 84.500 | 84.357 | USD -630,147 | 73.93 Loss of -77,878 on sale |
| 2025-07-21 | SELL | -498 | 80.280 | 81.460 | 81.342 | USD -40,508 | 73.65 Loss of -3,833 on sale |
| 2025-07-17 | SELL | -1,992 | 79.710 | 80.650 | 80.556 | USD -160,468 | 73.61 Loss of -13,843 on sale |
| 2025-07-16 | SELL | -4,980 | 79.910 | 80.080 | 80.063 | USD -398,714 | 73.57 Loss of -32,354 on sale |
| 2025-07-10 | SELL | -4,980 | 82.360 | 82.740 | 82.702 | USD -411,856 | 73.35 Loss of -46,583 on sale |
| 2025-07-08 | SELL | -4,482 | 81.590 | 82.420 | 82.337 | USD -369,034 | 73.24 Loss of -40,790 on sale |
| 2025-07-07 | BUY | 7,593 | 82.340 | 83.590 | 83.465 | USD 633,750 | 73.17 |
| 2025-07-03 | SELL | -5,976 | 83.600 | 83.950 | 83.915 | USD -501,476 | 73.03 Loss of -65,039 on sale |
| 2025-06-30 | SELL | -1,988 | 80.120 | 81.100 | 81.002 | USD -161,032 | 72.92 Loss of -16,072 on sale |
| 2025-06-27 | BUY | 496 | 79.500 | 80.150 | 80.085 | USD 39,722 | 72.87 |
| 2025-06-25 | BUY | 1,984 | 79.070 | 79.310 | 79.286 | USD 157,303 | 72.78 |
| 2025-06-23 | SELL | -992 | 77.010 | 77.030 | 77.028 | USD -76,412 | 72.71 Loss of -4,285 on sale |
| 2025-06-18 | SELL | -4,464 | 74.740 | 75.140 | 75.100 | USD -335,246 | 72.66 Loss of -10,897 on sale |
| 2025-06-17 | SELL | -1,488 | 72.500 | 73.210 | 73.139 | USD -108,831 | 72.66 Loss of -713 on sale |
| 2025-06-13 | BUY | 496 | 72.360 | 73.790 | 73.647 | USD 36,529 | 72.66 |
| 2025-06-11 | BUY | 6,474 | 74.930 | 75.720 | 75.641 | USD 489,700 | 72.63 |
| 2025-06-04 | BUY | 1,476 | 75.380 | 78.800 | 78.458 | USD 115,804 | 72.51 |
| 2025-06-03 | SELL | -492 | 75.650 | 75.830 | 75.812 | USD -37,300 | 72.48 Loss of -1,637 on sale |
| 2025-05-30 | SELL | -73,194 | 74.780 | 74.800 | 74.798 | USD -5,474,765 | 72.45 Loss of -172,068 on sale |
| 2025-05-29 | SELL | -571 | 74.510 | 75.080 | 75.023 | USD -42,838 | 72.43 Loss of -1,480 on sale |
| 2025-05-28 | SELL | -10,849 | 73.730 | 74.360 | 74.297 | USD -806,048 | 72.42 Loss of -20,369 on sale |
| 2025-05-27 | SELL | -20,556 | 73.990 | 74.090 | 74.080 | USD -1,522,788 | 72.41 Loss of -34,402 on sale |
| 2025-05-23 | SELL | -3,426 | 72.830 | 73.190 | 73.154 | USD -250,626 | 72.40 Loss of -2,586 on sale |
| 2025-05-22 | SELL | -2,287 | 73.390 | 73.890 | 73.840 | USD -168,872 | 72.39 Loss of -3,314 on sale |
| 2025-05-20 | SELL | -1,142 | 75.520 | 75.870 | 75.835 | USD -86,604 | 72.36 Loss of -3,972 on sale |
| 2025-05-19 | SELL | -571 | 76.060 | 76.410 | 76.375 | USD -43,610 | 72.32 Loss of -2,313 on sale |
| 2025-05-16 | SELL | -6,852 | 76.180 | 76.350 | 76.333 | USD -523,034 | 72.29 Loss of -27,703 on sale |
| 2025-05-15 | BUY | 8,565 | 75.590 | 76.520 | 76.427 | USD 654,597 | 72.26 |
| 2025-05-14 | BUY | 1,713 | 76.280 | 76.490 | 76.469 | USD 130,991 | 72.22 |
| 2025-05-12 | BUY | 6,852 | 74.880 | 75.250 | 75.213 | USD 515,359 | 72.17 |
| 2025-05-09 | BUY | 1,140 | 72.450 | 73.240 | 73.161 | USD 83,404 | 72.16 |
| 2025-05-08 | BUY | 1,713 | 73.310 | 73.990 | 73.922 | USD 126,628 | 72.15 |
| 2025-05-07 | BUY | 1,710 | 73.180 | 74.300 | 74.188 | USD 126,861 | 72.14 |
| 2025-05-06 | BUY | 570 | 73.480 | 74.190 | 74.119 | USD 42,248 | 72.13 |
| 2025-05-02 | BUY | 2,756 | 73.800 | 74.160 | 74.124 | USD 204,286 | 72.10 |
| 2025-04-30 | BUY | 1,710 | 71.010 | 71.410 | 71.370 | USD 122,043 | 72.11 |
| 2025-04-25 | SELL | -570 | 69.730 | 70.190 | 70.144 | USD -39,982 | 72.17 Profit of 1,156 on sale |
| 2025-04-24 | BUY | 570 | 69.560 | 69.850 | 69.821 | USD 39,798 | 72.20 |
| 2025-04-22 | SELL | -2,850 | 66.230 | 66.410 | 66.392 | USD -189,217 | 72.31 Profit of 16,857 on sale |
| 2025-04-15 | BUY | 2,280 | 64.540 | 65.420 | 65.332 | USD 148,957 | 72.75 |
| 2025-04-14 | BUY | 1,140 | 63.100 | 64.010 | 63.919 | USD 72,868 | 72.86 |
| 2025-04-11 | SELL | -570 | 62.510 | 63.620 | 63.509 | USD -36,200 | 72.97 Profit of 5,394 on sale |
| 2025-04-09 | SELL | -4,210 | 66.330 | 67.190 | 67.104 | USD -282,508 | 73.16 Profit of 25,515 on sale |
| 2025-04-08 | SELL | -6,736 | 62.080 | 65.630 | 65.275 | USD -439,692 | 73.29 Profit of 54,022 on sale |
| 2025-04-04 | BUY | 5,774 | 60.980 | 63.570 | 63.311 | USD 365,558 | 73.58 |
| 2025-04-01 | BUY | 841 | 71.310 | 71.630 | 71.598 | USD 60,214 | 73.62 |
| 2025-03-31 | BUY | 2,523 | 71.790 | 72.070 | 72.042 | USD 181,762 | 73.64 |
| 2025-03-28 | BUY | 2,523 | 70.690 | 72.550 | 72.364 | USD 182,574 | 73.68 |
| 2025-03-27 | BUY | 2,523 | 72.280 | 73.570 | 73.441 | USD 185,292 | 73.70 |
| 2025-03-26 | SELL | -841 | 73.470 | 75.380 | 75.189 | USD -63,234 | 73.70 Loss of -1,250 on sale |
| 2025-03-24 | BUY | 5,046 | 74.280 | 74.530 | 74.505 | USD 375,952 | 73.69 |
| 2025-03-21 | BUY | 1,604 | 72.520 | 72.780 | 72.754 | USD 116,697 | 73.70 |
| 2025-03-20 | BUY | 13,456 | 72.520 | 73.370 | 73.285 | USD 986,123 | 73.72 |
| 2025-03-19 | BUY | 10,933 | 72.760 | 73.830 | 73.723 | USD 806,014 | 73.73 |
| 2025-03-18 | BUY | 841 | 71.110 | 71.480 | 71.443 | USD 60,084 | 73.77 |
| 2025-03-17 | SELL | -802 | 70.840 | 71.560 | 71.488 | USD -57,333 | 73.81 Profit of 1,864 on sale |
| 2025-03-14 | SELL | -1,597 | 70.850 | 71.070 | 71.048 | USD -113,464 | 73.86 Profit of 4,483 on sale |
| 2025-03-11 | BUY | 9,229 | 67.280 | 68.010 | 67.937 | USD 626,991 | 74.11 |
| 2025-03-05 | BUY | 838 | 74.160 | 74.630 | 74.583 | USD 62,501 | 74.28 |
| 2025-02-28 | BUY | 7,962 | 78.320 | 78.420 | 78.410 | USD 624,300 | 74.18 |
| 2025-02-27 | BUY | 830 | 76.620 | 77.920 | 77.790 | USD 64,566 | 74.14 |
| 2025-02-26 | BUY | 1,660 | 76.450 | 77.770 | 77.638 | USD 128,879 | 74.10 |
| 2025-02-25 | BUY | 830 | 76.000 | 78.040 | 77.836 | USD 64,604 | 74.06 |
| 2025-02-24 | BUY | 3,320 | 77.220 | 78.520 | 78.390 | USD 260,255 | 74.01 |
| 2025-02-21 | SELL | -29,564 | 77.500 | 79.450 | 79.255 | USD -2,343,095 | 73.94 Loss of -157,025 on sale |
| 2025-02-19 | BUY | 2,367 | 80.350 | 80.650 | 80.620 | USD 190,828 | 73.73 |
| 2025-02-18 | SELL | -827 | 80.780 | 80.950 | 80.933 | USD -66,932 | 73.60 Loss of -6,065 on sale |
| 2025-02-12 | BUY | 53,502 | 79.250 | 79.720 | 79.673 | USD 4,262,665 | 73.11 |
| 2025-02-10 | SELL | -829 | 79.100 | 80.570 | 80.423 | USD -66,671 | 72.83 Loss of -6,292 on sale |
| 2025-02-06 | SELL | -6,624 | 81.420 | 81.500 | 81.492 | USD -539,803 | 72.46 Loss of -59,826 on sale |
| 2025-02-04 | BUY | 10,229 | 79.470 | 79.850 | 79.812 | USD 816,397 | 72.11 |
| 2025-02-03 | BUY | 825 | 78.140 | 78.510 | 78.473 | USD 64,740 | 71.97 |
| 2025-01-31 | SELL | -1,650 | 78.800 | 79.290 | 79.241 | USD -130,748 | 71.79 Loss of -12,286 on sale |
| 2025-01-28 | BUY | 786 | 77.880 | 78.150 | 78.123 | USD 61,405 | 71.26 |
| 2025-01-23 | SELL | -2,475 | 77.430 | 78.300 | 78.213 | USD -193,577 | 70.71 Loss of -18,578 on sale |
| 2025-01-02 | SELL | -7,416 | 70.190 | 71.210 | 71.108 | USD -527,337 | 70.72 Loss of -2,859 on sale |
| 2024-12-09 | BUY | 824 | 72.620 | 74.550 | 74.357 | USD 61,270 | 70.62 |
| 2024-12-06 | BUY | 824 | 74.330 | 74.720 | 74.681 | USD 61,537 | 70.49 |
| 2024-12-04 | SELL | -3,296 | 73.060 | 74.250 | 74.131 | USD -244,336 | 70.29 Loss of -12,660 on sale |
| 2024-11-29 | SELL | -5,768 | 76.170 | 78.040 | 77.853 | USD -449,056 | 69.70 Loss of -47,020 on sale |
| 2024-11-27 | BUY | 824 | 77.210 | 77.790 | 77.732 | USD 64,051 | 69.05 |
| 2024-11-26 | SELL | -10,124 | 77.350 | 78.130 | 78.052 | USD -790,198 | 68.67 Loss of -94,974 on sale |
| 2024-11-25 | SELL | -45,892 | 76.900 | 77.310 | 77.269 | USD -3,546,029 | 68.28 Loss of -412,567 on sale |
| 2024-11-22 | SELL | -1,788 | 75.960 | 76.080 | 76.068 | USD -136,010 | 67.89 Loss of -14,613 on sale |
| 2024-11-20 | SELL | -894 | 73.580 | 73.780 | 73.760 | USD -65,941 | 67.19 Loss of -5,870 on sale |
| 2024-11-12 | BUY | 894 | 72.600 | 73.370 | 73.293 | USD 65,524 | 65.96 |
| 2024-11-08 | BUY | 1,788 | 70.040 | 70.130 | 70.121 | USD 125,376 | 65.67 |
| 2024-11-07 | BUY | 3,576 | 69.820 | 71.670 | 71.485 | USD 255,630 | 65.35 |
| 2024-11-06 | BUY | 1,722 | 72.470 | 74.270 | 74.090 | USD 127,583 | 64.75 |
| 2024-11-04 | BUY | 2,354 | 63.700 | 64.650 | 64.555 | USD 151,962 | 64.93 |
| 2024-11-01 | SELL | -891 | 64.680 | 65.580 | 65.490 | USD -58,352 | 64.95 Loss of -477 on sale |