| 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.28 |
| 2025-11-07 | BUY | 2,495 | | | 86.040* | | 75.24 |
| 2025-11-04 | BUY | 1,992 | | | 87.130* | | 75.08 |
| 2025-11-03 | BUY | 499 | 87.890 | 85.850 | 86.054 | USD 42,941 | 75.03 |
| 2025-10-23 | BUY | 2,020 | 84.460 | 85.480 | 85.378 | USD 172,464 | 74.66 |
| 2025-10-22 | SELL | -2,020 | 83.880 | 85.160 | 85.032 | USD -171,765 | 74.61 Loss of -21,047 on sale |
| 2025-10-21 | SELL | -1,010 | 84.760 | 87.310 | 87.055 | USD -87,926 | 74.56 Loss of -12,615 on sale |
| 2025-10-20 | BUY | 506 | 86.020 | 86.140 | 86.128 | USD 43,581 | 74.51 |
| 2025-10-17 | BUY | 1,010 | 83.280 | 84.530 | 84.405 | USD 85,249 | 74.47 |
| 2025-10-16 | SELL | -1,515 | 84.000 | 87.430 | 87.087 | USD -131,937 | 74.42 Loss of -19,187 on sale |
| 2025-10-15 | SELL | -1,010 | 86.460 | 87.470 | 87.369 | USD -88,243 | 74.36 Loss of -13,135 on sale |
| 2025-10-07 | BUY | 1,497 | 81.140 | 81.360 | 81.338 | USD 121,763 | 74.28 |
| 2025-10-06 | SELL | -2,020 | 80.690 | 81.460 | 81.383 | USD -164,394 | 74.25 Loss of -14,409 on sale |
| 2025-10-03 | SELL | -2,994 | 80.670 | 81.690 | 81.588 | USD -244,274 | 74.22 Loss of -22,065 on sale |
| 2025-10-02 | BUY | 1,497 | 80.500 | 81.050 | 80.995 | USD 121,250 | 74.19 |
| 2025-10-01 | SELL | -1,497 | 80.870 | 83.600 | 83.327 | USD -124,741 | 74.15 Loss of -13,732 on sale |
| 2025-09-30 | SELL | -499 | 83.820 | 85.120 | 84.990 | USD -42,410 | 74.11 Loss of -5,431 on sale |
| 2025-09-29 | SELL | -499 | 84.650 | 85.190 | 85.136 | USD -42,483 | 74.05 Loss of -5,531 on sale |
| 2025-09-25 | BUY | 2,483 | 84.320 | 84.660 | 84.626 | USD 210,126 | 73.94 |
| 2025-09-16 | BUY | 1,497 | 81.390 | 81.610 | 81.588 | USD 122,137 | 73.81 |
| 2025-08-27 | SELL | -499 | 82.500 | 83.210 | 83.139 | USD -41,486 | 73.77 Loss of -4,676 on sale |
| 2025-08-26 | BUY | 787 | 81.510 | 81.630 | 81.618 | USD 64,233 | 73.73 |
| 2025-08-20 | BUY | 992 | 78.160 | 78.480 | 78.448 | USD 77,820 | 73.62 |
| 2025-08-13 | BUY | 992 | 77.890 | 79.720 | 79.537 | USD 78,901 | 73.54 |
| 2025-07-31 | SELL | -996 | 80.630 | 81.930 | 81.800 | USD -81,473 | 73.43 Loss of -8,340 on sale |
| 2025-07-30 | SELL | -1,494 | 81.780 | 83.090 | 82.959 | USD -123,941 | 73.38 Loss of -14,311 on sale |
| 2025-07-21 | SELL | -498 | 80.280 | 81.460 | 81.342 | USD -40,508 | 73.12 Loss of -4,096 on sale |
| 2025-07-18 | SELL | -498 | 80.640 | 80.770 | 80.757 | USD -40,217 | 73.07 Loss of -3,826 on sale |
| 2025-07-17 | SELL | -1,992 | 79.710 | 80.650 | 80.556 | USD -160,468 | 73.04 Loss of -14,980 on sale |
| 2025-07-16 | SELL | -4,980 | 79.910 | 80.080 | 80.063 | USD -398,714 | 73.00 Loss of -35,195 on sale |
| 2025-07-10 | SELL | -4,980 | 82.360 | 82.740 | 82.702 | USD -411,856 | 72.79 Loss of -49,381 on sale |
| 2025-07-08 | SELL | -4,482 | 81.590 | 82.420 | 82.337 | USD -369,034 | 72.68 Loss of -43,288 on sale |
| 2025-07-07 | BUY | 7,593 | 82.340 | 83.590 | 83.465 | USD 633,750 | 72.62 |
| 2025-07-03 | SELL | -5,976 | 83.600 | 83.950 | 83.915 | USD -501,476 | 72.49 Loss of -68,302 on sale |
| 2025-06-30 | SELL | -1,988 | 80.120 | 81.100 | 81.002 | USD -161,032 | 72.38 Loss of -17,147 on sale |
| 2025-06-27 | BUY | 496 | 79.500 | 80.150 | 80.085 | USD 39,722 | 72.33 |
| 2025-06-25 | BUY | 1,984 | 79.070 | 79.310 | 79.286 | USD 157,303 | 72.24 |
| 2025-06-23 | SELL | -992 | 77.010 | 77.030 | 77.028 | USD -76,412 | 72.17 Loss of -4,816 on sale |
| 2025-06-18 | SELL | -4,464 | 74.740 | 75.140 | 75.100 | USD -335,246 | 72.12 Loss of -13,309 on sale |
| 2025-06-17 | SELL | -1,488 | 72.500 | 73.210 | 73.139 | USD -108,831 | 72.12 Loss of -1,522 on sale |
| 2025-06-13 | BUY | 496 | 72.360 | 73.790 | 73.647 | USD 36,529 | 72.11 |
| 2025-06-11 | BUY | 6,474 | 74.930 | 75.720 | 75.641 | USD 489,700 | 72.08 |
| 2025-06-04 | BUY | 1,476 | 75.380 | 78.800 | 78.458 | USD 115,804 | 71.95 |
| 2025-06-03 | SELL | -492 | 75.650 | 75.830 | 75.812 | USD -37,300 | 71.92 Loss of -1,914 on sale |
| 2025-05-30 | SELL | -73,194 | 74.780 | 74.800 | 74.798 | USD -5,474,765 | 71.88 Loss of -213,413 on sale |
| 2025-05-29 | SELL | -571 | 74.510 | 75.080 | 75.023 | USD -42,838 | 71.86 Loss of -1,804 on sale |
| 2025-05-28 | SELL | -10,849 | 73.730 | 74.360 | 74.297 | USD -806,048 | 71.85 Loss of -26,549 on sale |
| 2025-05-27 | SELL | -20,556 | 73.990 | 74.090 | 74.080 | USD -1,522,788 | 71.83 Loss of -46,164 on sale |
| 2025-05-23 | SELL | -3,426 | 72.830 | 73.190 | 73.154 | USD -250,626 | 71.82 Loss of -4,572 on sale |
| 2025-05-22 | SELL | -2,287 | 73.390 | 73.890 | 73.840 | USD -168,872 | 71.81 Loss of -4,648 on sale |
| 2025-05-20 | SELL | -1,142 | 75.520 | 75.870 | 75.835 | USD -86,604 | 71.77 Loss of -4,643 on sale |
| 2025-05-19 | SELL | -571 | 76.060 | 76.410 | 76.375 | USD -43,610 | 71.74 Loss of -2,649 on sale |
| 2025-05-16 | SELL | -6,852 | 76.180 | 76.350 | 76.333 | USD -523,034 | 71.70 Loss of -31,730 on sale |
| 2025-05-15 | BUY | 8,565 | 75.590 | 76.520 | 76.427 | USD 654,597 | 71.67 |
| 2025-05-14 | BUY | 1,713 | 76.280 | 76.490 | 76.469 | USD 130,991 | 71.64 |
| 2025-05-12 | BUY | 6,852 | 74.880 | 75.250 | 75.213 | USD 515,359 | 71.58 |
| 2025-05-09 | BUY | 1,140 | 72.450 | 73.240 | 73.161 | USD 83,404 | 71.57 |
| 2025-05-08 | BUY | 1,713 | 73.310 | 73.990 | 73.922 | USD 126,628 | 71.55 |
| 2025-05-07 | BUY | 1,710 | 73.180 | 74.300 | 74.188 | USD 126,861 | 71.54 |
| 2025-05-06 | BUY | 570 | 73.480 | 74.190 | 74.119 | USD 42,248 | 71.53 |
| 2025-05-02 | BUY | 2,756 | 73.800 | 74.160 | 74.124 | USD 204,286 | 71.49 |
| 2025-04-30 | BUY | 1,710 | 71.010 | 71.410 | 71.370 | USD 122,043 | 71.49 |
| 2025-04-25 | SELL | -570 | 69.730 | 70.190 | 70.144 | USD -39,982 | 71.53 Profit of 787 on sale |
| 2025-04-24 | BUY | 570 | 69.560 | 69.850 | 69.821 | USD 39,798 | 71.54 |
| 2025-04-22 | SELL | -2,850 | 66.230 | 66.410 | 66.392 | USD -189,217 | 71.62 Profit of 14,906 on sale |
| 2025-04-15 | BUY | 2,280 | 64.540 | 65.420 | 65.332 | USD 148,957 | 71.96 |
| 2025-04-14 | BUY | 1,140 | 63.100 | 64.010 | 63.919 | USD 72,868 | 72.04 |
| 2025-04-11 | SELL | -570 | 62.510 | 63.620 | 63.509 | USD -36,200 | 72.13 Profit of 4,916 on sale |
| 2025-04-09 | SELL | -4,210 | 66.330 | 67.190 | 67.104 | USD -282,508 | 72.28 Profit of 21,784 on sale |
| 2025-04-08 | SELL | -6,736 | 62.080 | 65.630 | 65.275 | USD -439,692 | 72.38 Profit of 47,848 on sale |
| 2025-04-04 | BUY | 5,774 | 60.980 | 63.570 | 63.311 | USD 365,558 | 72.59 |
| 2025-04-01 | BUY | 841 | 71.310 | 71.630 | 71.598 | USD 60,214 | 72.61 |
| 2025-03-31 | BUY | 2,523 | 71.790 | 72.070 | 72.042 | USD 181,762 | 72.62 |
| 2025-03-28 | BUY | 2,523 | 70.690 | 72.550 | 72.364 | USD 182,574 | 72.64 |
| 2025-03-27 | BUY | 2,523 | 72.280 | 73.570 | 73.441 | USD 185,292 | 72.64 |
| 2025-03-26 | SELL | -841 | 73.470 | 75.380 | 75.189 | USD -63,234 | 72.63 Loss of -2,148 on sale |
| 2025-03-24 | BUY | 5,046 | 74.280 | 74.530 | 74.505 | USD 375,952 | 72.60 |
| 2025-03-21 | BUY | 1,604 | 72.520 | 72.780 | 72.754 | USD 116,697 | 72.60 |
| 2025-03-20 | BUY | 13,456 | 72.520 | 73.370 | 73.285 | USD 986,123 | 72.60 |
| 2025-03-19 | BUY | 10,933 | 72.760 | 73.830 | 73.723 | USD 806,014 | 72.60 |
| 2025-03-18 | BUY | 841 | 71.110 | 71.480 | 71.443 | USD 60,084 | 72.62 |
| 2025-03-17 | SELL | -802 | 70.840 | 71.560 | 71.488 | USD -57,333 | 72.64 Profit of 921 on sale |
| 2025-03-14 | SELL | -1,597 | 70.850 | 71.070 | 71.048 | USD -113,464 | 72.66 Profit of 2,570 on sale |
| 2025-03-11 | BUY | 9,229 | 67.280 | 68.010 | 67.937 | USD 626,991 | 72.82 |
| 2025-03-05 | BUY | 838 | 74.160 | 74.630 | 74.583 | USD 62,501 | 72.90 |
| 2025-02-28 | BUY | 7,962 | 78.320 | 78.420 | 78.410 | USD 624,300 | 72.77 |
| 2025-02-27 | BUY | 830 | 76.620 | 77.920 | 77.790 | USD 64,566 | 72.72 |
| 2025-02-26 | BUY | 1,660 | 76.450 | 77.770 | 77.638 | USD 128,879 | 72.67 |
| 2025-02-25 | BUY | 830 | 76.000 | 78.040 | 77.836 | USD 64,604 | 72.62 |
| 2025-02-24 | BUY | 3,320 | 77.220 | 78.520 | 78.390 | USD 260,255 | 72.56 |
| 2025-02-21 | SELL | -29,564 | 77.500 | 79.450 | 79.255 | USD -2,343,095 | 72.49 Loss of -199,943 on sale |
| 2025-02-19 | BUY | 2,367 | 80.350 | 80.650 | 80.620 | USD 190,828 | 72.29 |
| 2025-02-18 | SELL | -827 | 80.780 | 80.950 | 80.933 | USD -66,932 | 72.17 Loss of -7,248 on sale |
| 2025-02-12 | BUY | 53,502 | 79.250 | 79.720 | 79.673 | USD 4,262,665 | 71.72 |
| 2025-02-10 | SELL | -829 | 79.100 | 80.570 | 80.423 | USD -66,671 | 71.47 Loss of -7,419 on sale |
| 2025-02-06 | SELL | -6,624 | 81.420 | 81.500 | 81.492 | USD -539,803 | 71.16 Loss of -68,438 on sale |
| 2025-02-04 | BUY | 10,229 | 79.470 | 79.850 | 79.812 | USD 816,397 | 70.87 |
| 2025-02-03 | BUY | 825 | 78.140 | 78.510 | 78.473 | USD 64,740 | 70.74 |
| 2025-01-31 | SELL | -1,650 | 78.800 | 79.290 | 79.241 | USD -130,748 | 70.60 Loss of -14,254 on sale |
| 2025-01-28 | BUY | 786 | 77.880 | 78.150 | 78.123 | USD 61,405 | 70.17 |
| 2025-01-23 | SELL | -2,475 | 77.430 | 78.300 | 78.213 | USD -193,577 | 69.74 Loss of -20,980 on sale |
| 2025-01-02 | SELL | -7,416 | 70.190 | 71.210 | 71.108 | USD -527,337 | 69.73 Loss of -10,240 on sale |
| 2024-12-09 | BUY | 824 | 72.620 | 74.550 | 74.357 | USD 61,270 | 69.62 |
| 2024-12-06 | BUY | 824 | 74.330 | 74.720 | 74.681 | USD 61,537 | 69.52 |
| 2024-12-04 | SELL | -3,296 | 73.060 | 74.250 | 74.131 | USD -244,336 | 69.35 Loss of -15,766 on sale |
| 2024-11-29 | SELL | -5,768 | 76.170 | 78.040 | 77.853 | USD -449,056 | 68.93 Loss of -51,469 on sale |
| 2024-11-27 | BUY | 824 | 77.210 | 77.790 | 77.732 | USD 64,051 | 68.52 |
| 2024-11-26 | SELL | -10,124 | 77.350 | 78.130 | 78.052 | USD -790,198 | 68.05 Loss of -101,252 on sale |
| 2024-11-26 | SELL | -10,124 | 77.350 | 78.130 | 78.052 | USD -790,198 | 68.05 Loss of -101,252 on sale |
| 2024-11-25 | SELL | -45,892 | 76.900 | 77.310 | 77.269 | USD -3,546,029 | 67.56 Loss of -445,604 on sale |
| 2024-11-25 | SELL | -45,892 | 76.900 | 77.310 | 77.269 | USD -3,546,029 | 67.56 Loss of -445,604 on sale |
| 2024-11-22 | SELL | -1,788 | 75.960 | 76.080 | 76.068 | USD -136,010 | 67.32 Loss of -15,643 on sale |
| 2024-11-20 | SELL | -894 | 73.580 | 73.780 | 73.760 | USD -65,941 | 66.90 Loss of -6,131 on sale |
| 2024-11-12 | BUY | 894 | 72.600 | 73.370 | 73.293 | USD 65,524 | 66.04 |
| 2024-11-12 | BUY | 894 | 72.600 | 73.370 | 73.293 | USD 65,524 | 66.04 |
| 2024-11-08 | BUY | 1,788 | 70.040 | 70.130 | 70.121 | USD 125,376 | 65.74 |
| 2024-11-08 | BUY | 1,788 | 70.040 | 70.130 | 70.121 | USD 125,376 | 65.74 |
| 2024-11-07 | BUY | 3,576 | 69.820 | 71.670 | 71.485 | USD 255,630 | 65.41 |
| 2024-11-07 | BUY | 3,576 | 69.820 | 71.670 | 71.485 | USD 255,630 | 65.41 |
| 2024-11-06 | BUY | 1,722 | 72.470 | 74.270 | 74.090 | USD 127,583 | 64.80 |
| 2024-11-06 | BUY | 1,722 | 72.470 | 74.270 | 74.090 | USD 127,583 | 64.80 |
| 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 |
| 2024-11-01 | SELL | -891 | 64.680 | 65.580 | 65.490 | USD -58,352 | 64.95 Loss of -477 on sale |