| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 27,698 | 72.500 | 71.154 | 71.289 | USD 1,974,549 | 63.08 |
| 2025-11-07 | BUY | 12,590 | 71.585 | 70.540 | 70.645 | USD 889,414 | 63.03 |
| 2025-11-04 | BUY | 10,068 | 73.990 | 72.130 | 72.316 | USD 728,077 | 62.90 |
| 2025-11-03 | BUY | 2,518 | 74.838 | 73.624 | 73.746 | USD 185,692 | 62.84 |
| 2025-10-23 | BUY | 16,679 | 71.235 | 70.230 | 70.331 | USD 1,173,042 | 62.50 |
| 2025-10-22 | SELL | -10,076 | 70.970 | 69.850 | 69.962 | USD -704,937 | 62.46 Loss of -75,594 on sale |
| 2025-10-21 | SELL | -5,038 | 71.238 | 70.380 | 70.466 | USD -355,006 | 62.41 Loss of -40,561 on sale |
| 2025-10-20 | BUY | 2,519 | 70.970 | 70.120 | 70.205 | USD 176,846 | 62.37 |
| 2025-10-17 | BUY | 5,038 | 70.770 | 68.960 | 69.141 | USD 348,332 | 62.33 |
| 2025-10-16 | SELL | -7,557 | 70.070 | 68.580 | 68.729 | USD -519,385 | 62.29 Loss of -48,662 on sale |
| 2025-10-15 | SELL | -5,038 | 70.300 | 68.830 | 68.977 | USD -347,506 | 62.25 Loss of -33,893 on sale |
| 2025-10-03 | SELL | -15,072 | 68.585 | 67.665 | 67.757 | USD -1,021,234 | 62.18 Loss of -84,032 on sale |
| 2025-10-02 | BUY | 7,536 | 69.490 | 68.255 | 68.378 | USD 515,300 | 62.15 |
| 2025-10-01 | SELL | -7,536 | 68.820 | 67.690 | 67.803 | USD -510,963 | 62.11 Loss of -42,906 on sale |
| 2025-09-30 | SELL | -2,512 | 68.770 | 67.690 | 67.798 | USD -170,309 | 62.07 Loss of -14,380 on sale |
| 2025-09-29 | SELL | -2,512 | 67.950 | 67.440 | 67.491 | USD -169,537 | 62.04 Loss of -13,690 on sale |
| 2025-09-25 | BUY | 12,500 | 68.235 | 67.110 | 67.223 | USD 840,282 | 61.98 |
| 2025-09-16 | BUY | 7,536 | | | 66.930* | | 61.87 |
| 2025-09-15 | BUY | 2,512 | | | 67.020* | | 61.84 |
| 2025-09-12 | SELL | -32,656 | 67.340 | 66.130 | 66.251 | USD -2,163,493 | 61.82 Loss of -144,847 on sale |
| 2025-09-10 | BUY | 7,536 | | | 68.130* | | 61.74 |
| 2025-07-28 | SELL | -37,395 | 67.960 | 67.370 | 67.429 | USD -2,521,508 | 61.63 Loss of -216,835 on sale |
| 2025-07-21 | SELL | -2,493 | 68.620 | 67.790 | 67.873 | USD -169,207 | 61.41 Loss of -16,102 on sale |
| 2025-07-17 | SELL | -9,972 | 68.470 | 67.510 | 67.606 | USD -674,167 | 61.37 Loss of -62,184 on sale |
| 2025-07-16 | SELL | -24,930 | 67.560 | 66.980 | 67.038 | USD -1,671,257 | 61.33 Loss of -142,265 on sale |
| 2025-07-10 | SELL | -24,930 | 69.390 | 68.560 | 68.643 | USD -1,711,270 | 61.16 Loss of -186,634 on sale |
| 2025-07-08 | SELL | -22,437 | 68.920 | 68.350 | 68.407 | USD -1,534,848 | 61.05 Loss of -165,016 on sale |
| 2025-07-07 | BUY | 39,311 | 69.300 | 68.610 | 68.679 | USD 2,699,840 | 61.00 |
| 2025-07-03 | SELL | -29,820 | 69.470 | 68.180 | 68.309 | USD -2,036,974 | 60.88 Loss of -221,400 on sale |
| 2025-06-30 | SELL | -9,932 | 69.780 | 68.750 | 68.853 | USD -683,848 | 60.77 Loss of -80,261 on sale |
| 2025-06-27 | BUY | 2,482 | 69.220 | 68.340 | 68.428 | USD 169,838 | 60.72 |
| 2025-06-25 | BUY | 9,928 | 68.530 | 67.780 | 67.855 | USD 673,664 | 60.61 |
| 2025-06-23 | SELL | -4,964 | 67.490 | 66.210 | 66.338 | USD -329,302 | 60.50 Loss of -28,958 on sale |
| 2025-06-18 | SELL | -22,338 | 66.340 | 65.382 | 65.477 | USD -1,462,633 | 60.38 Loss of -113,796 on sale |
| 2025-06-17 | SELL | -7,446 | 66.150 | 65.020 | 65.133 | USD -484,980 | 60.35 Loss of -35,641 on sale |
| 2025-06-13 | BUY | 2,482 | 64.720 | 63.930 | 64.009 | USD 158,870 | 60.28 |
| 2025-06-11 | BUY | 39,294 | 65.150 | 63.870 | 63.998 | USD 2,514,737 | 60.21 |
| 2025-06-04 | BUY | 7,407 | 64.890 | 64.350 | 64.404 | USD 477,040 | 60.01 |
| 2025-06-03 | SELL | -2,469 | 64.456 | 63.720 | 63.794 | USD -157,506 | 59.98 Loss of -9,418 on sale |
| 2025-05-30 | SELL | -16,800 | | | 63.040* | | 59.92 Profit of 1,006,704 on sale |
| 2025-05-29 | SELL | -2,487 | | | 63.050* | | 59.90 Profit of 148,964 on sale |
| 2025-05-28 | SELL | -47,215 | 63.985 | 63.280 | 63.350 | USD -2,991,094 | 59.87 Loss of -164,390 on sale |
| 2025-05-27 | SELL | -89,460 | 63.990 | 63.335 | 63.400 | USD -5,671,808 | 59.84 Loss of -318,842 on sale |
| 2025-05-23 | SELL | -14,910 | | | 63.110* | | 59.78 Profit of 891,334 on sale |
| 2025-05-22 | SELL | -9,941 | 63.720 | 62.950 | 63.027 | USD -626,552 | 59.75 Loss of -32,574 on sale |
| 2025-05-20 | SELL | -4,970 | 63.850 | 63.065 | 63.143 | USD -313,823 | 59.69 Loss of -17,172 on sale |
| 2025-05-19 | SELL | -2,485 | | | 63.920* | | 59.65 Profit of 148,234 on sale |
| 2025-05-16 | SELL | -29,820 | 64.030 | 62.975 | 63.080 | USD -1,881,060 | 59.62 Loss of -103,306 on sale |
| 2025-05-15 | BUY | 37,275 | | | 64.260* | | 59.57 |
| 2025-05-14 | BUY | 7,455 | | | 61.290* | | 59.56 |
| 2025-05-12 | BUY | 29,820 | | | 61.670* | | 59.52 |
| 2025-05-09 | BUY | 4,970 | | | 59.770* | | 59.52 |
| 2025-05-08 | BUY | 7,452 | | | 59.710* | | 59.52 |
| 2025-05-07 | BUY | 7,452 | | | 59.570* | | 59.51 |
| 2025-05-06 | BUY | 2,484 | | | 59.220* | | 59.52 |
| 2025-05-02 | BUY | 12,270 | 59.415 | 58.735 | 58.803 | USD 721,513 | 59.52 |
| 2025-04-30 | BUY | 7,428 | 57.905 | 56.460 | 56.604 | USD 420,458 | 59.55 |
| 2025-04-25 | SELL | -2,476 | 56.780 | 56.070 | 56.141 | USD -139,005 | 59.63 Profit of 8,645 on sale |
| 2025-04-24 | BUY | 2,476 | 56.565 | 55.160 | 55.300 | USD 136,924 | 59.67 |
| 2025-04-22 | SELL | -12,380 | 55.275 | 54.590 | 54.659 | USD -676,672 | 59.76 Profit of 63,132 on sale |
| 2025-04-15 | BUY | 9,904 | 57.910 | 57.060 | 57.145 | USD 565,964 | 59.98 |
| 2025-04-14 | BUY | 4,952 | 58.210 | 57.095 | 57.207 | USD 283,287 | 60.01 |
| 2025-04-11 | SELL | -2,476 | 57.795 | 56.280 | 56.431 | USD -139,724 | 60.04 Profit of 8,932 on sale |
| 2025-04-09 | SELL | -18,305 | 58.430 | 52.670 | 53.246 | USD -974,668 | 60.10 Profit of 125,484 on sale |
| 2025-04-08 | SELL | -29,288 | 55.865 | 52.720 | 53.035 | USD -1,553,274 | 60.18 Profit of 209,350 on sale |
| 2025-04-04 | BUY | 25,102 | 57.470 | 54.440 | 54.743 | USD 1,374,159 | 60.32 |
| 2025-04-01 | BUY | 3,661 | | | 61.800* | | 60.28 |
| 2025-03-31 | BUY | 10,983 | | | 61.710* | | 60.27 |
| 2025-03-28 | BUY | 10,977 | | | 60.860* | | 60.26 |
| 2025-03-27 | BUY | 10,977 | | | 61.400* | | 60.24 |
| 2025-03-26 | SELL | -3,659 | | | 61.800* | | 60.22 Profit of 220,356 on sale |
| 2025-03-24 | BUY | 21,954 | | | 60.970* | | 60.20 |
| 2025-03-21 | BUY | 6,970 | | | 60.300* | | 60.20 |
| 2025-03-20 | BUY | 58,592 | | | 60.620* | | 60.20 |
| 2025-03-19 | BUY | 47,606 | | | 61.120* | | 60.18 |
| 2025-03-18 | BUY | 3,662 | | | 60.300* | | 60.18 |
| 2025-03-17 | SELL | -3,485 | | | 60.890* | | 60.17 Profit of 209,696 on sale |
| 2025-03-14 | SELL | -6,863 | | | 60.500* | | 60.17 Profit of 412,922 on sale |
| 2025-03-11 | BUY | 40,161 | | | 60.670* | | 60.16 |
| 2025-03-05 | BUY | 3,649 | | | 63.960* | | 60.01 |
| 2025-02-28 | BUY | 31,935 | 64.160 | 62.830 | 62.963 | USD 2,010,723 | 59.83 |
| 2025-02-27 | BUY | 3,603 | 65.290 | 63.750 | 63.904 | USD 230,246 | 59.76 |
| 2025-02-26 | BUY | 7,206 | 64.780 | 63.940 | 64.024 | USD 461,357 | 59.69 |
| 2025-02-25 | BUY | 3,601 | 64.640 | 63.320 | 63.452 | USD 228,491 | 59.61 |
| 2025-02-24 | BUY | 14,412 | 64.580 | 63.150 | 63.293 | USD 912,179 | 59.54 |
| 2025-02-21 | SELL | -128,410 | 64.960 | 63.880 | 63.988 | USD -8,216,699 | 59.46 Loss of -580,997 on sale |
| 2025-02-19 | BUY | 10,287 | 64.960 | 64.290 | 64.357 | USD 662,040 | 59.26 |
| 2025-02-18 | SELL | -3,601 | 66.250 | 64.430 | 64.612 | USD -232,668 | 59.16 Loss of -19,628 on sale |
| 2025-02-12 | BUY | 232,828 | 62.560 | 61.200 | 61.336 | USD 14,280,738 | 58.76 |
| 2025-02-10 | SELL | -3,601 | 63.154 | 62.380 | 62.457 | USD -224,909 | 58.59 Loss of -13,934 on sale |
| 2025-02-06 | SELL | -28,808 | 62.910 | 62.070 | 62.154 | USD -1,790,535 | 58.42 Loss of -107,559 on sale |
| 2025-02-04 | BUY | 45,750 | 61.595 | 60.730 | 60.816 | USD 2,782,353 | 58.25 |
| 2025-02-03 | BUY | 3,586 | 61.255 | 59.550 | 59.720 | USD 214,158 | 58.18 |
| 2025-01-31 | SELL | -7,172 | 61.190 | 60.455 | 60.529 | USD -434,110 | 58.12 Loss of -17,247 on sale |
| 2025-01-28 | BUY | 3,412 | 59.560 | 58.940 | 59.002 | USD 201,315 | 57.99 |
| 2025-01-23 | SELL | -10,758 | 62.315 | 61.380 | 61.474 | USD -661,333 | 57.70 Loss of -40,546 on sale |
| 2025-01-02 | SELL | -32,256 | 59.680 | 58.570 | 58.681 | USD -1,892,814 | 57.66 Loss of -32,855 on sale |
| 2024-12-09 | BUY | 3,583 | 59.880 | 58.860 | 58.962 | USD 211,261 | 57.59 |
| 2024-12-06 | BUY | 3,583 | 60.080 | 59.770 | 59.801 | USD 214,267 | 57.51 |
| 2024-12-04 | SELL | -14,332 | 59.840 | 59.270 | 59.327 | USD -850,275 | 57.35 Loss of -28,406 on sale |
| 2024-11-29 | SELL | -25,081 | 59.590 | 59.040 | 59.095 | USD -1,482,162 | 57.10 Loss of -49,996 on sale |
| 2024-11-27 | BUY | 3,583 | 59.870 | 58.930 | 59.024 | USD 211,483 | 56.91 |
| 2024-11-26 | SELL | -43,604 | 59.640 | 58.940 | 59.010 | USD -2,573,072 | 56.79 Loss of -96,821 on sale |
| 2024-11-25 | SELL | -199,818 | 58.960 | 58.260 | 58.330 | USD -11,655,384 | 56.70 Loss of -326,369 on sale |
| 2024-11-22 | SELL | -7,786 | 58.700 | 57.460 | 57.584 | USD -448,349 | 56.60 Loss of -7,630 on sale |
| 2024-11-20 | SELL | -3,893 | 57.500 | 56.610 | 56.699 | USD -220,729 | 56.50 Loss of -770 on sale |
| 2024-11-12 | BUY | 3,891 | 59.035 | 58.430 | 58.491 | USD 227,587 | 56.27 |
| 2024-11-08 | BUY | 7,782 | 58.200 | 57.655 | 57.709 | USD 449,095 | 56.14 |
| 2024-11-07 | BUY | 15,564 | 58.300 | 57.540 | 57.616 | USD 896,735 | 55.99 |
| 2024-11-06 | BUY | 7,490 | 58.085 | 56.955 | 57.068 | USD 427,439 | 55.83 |
| 2024-11-04 | BUY | 10,240 | 55.910 | 55.120 | 55.199 | USD 565,238 | 55.80 |
| 2024-11-01 | SELL | -3,878 | 55.810 | 54.530 | 54.658 | USD -211,964 | 55.83 Profit of 4,554 on sale |