| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | SELL | -1,574 | | | 86.100* | | 75.58 Profit of 118,970 on sale |
| 2025-11-06 | BUY | 865 | | | 86.040* | | 75.48 |
| 2025-11-04 | SELL | -1,572 | | | 87.130* | | 75.36 Profit of 118,470 on sale |
| 2025-11-03 | SELL | -6,288 | 87.890 | 85.850 | 86.054 | USD -541,108 | 75.30 Loss of -67,612 on sale |
| 2025-10-31 | SELL | -37,041 | 87.350 | 85.010 | 85.244 | USD -3,157,523 | 75.24 Loss of -370,499 on sale |
| 2025-10-30 | SELL | -152,723 | 87.260 | 85.880 | 86.018 | USD -13,136,927 | 75.19 Loss of -1,654,267 on sale |
| 2025-10-28 | SELL | -3,142 | 86.900 | 87.300 | 87.260 | USD -274,171 | 75.07 Loss of -38,305 on sale |
| 2025-10-27 | SELL | -1,570 | 87.010 | 87.340 | 87.307 | USD -137,072 | 75.01 Loss of -19,312 on sale |
| 2025-10-23 | BUY | 1,570 | 84.460 | 85.480 | 85.378 | USD 134,043 | 74.90 |
| 2025-10-21 | SELL | -3,142 | 84.760 | 87.310 | 87.055 | USD -273,527 | 74.80 Loss of -38,520 on sale |
| 2025-10-20 | SELL | -21,994 | 86.020 | 86.140 | 86.128 | USD -1,894,299 | 74.73 Loss of -250,581 on sale |
| 2025-10-17 | SELL | -51,165 | 83.280 | 84.530 | 84.405 | USD -4,318,582 | 74.69 Loss of -497,137 on sale |
| 2025-10-16 | BUY | 510 | 84.000 | 87.430 | 87.087 | USD 44,414 | 74.64 |
| 2025-10-14 | BUY | 18,876 | 84.560 | 86.060 | 85.910 | USD 1,621,637 | 74.52 |
| 2025-10-07 | BUY | 22,008 | 81.140 | 81.360 | 81.338 | USD 1,790,087 | 74.48 |
| 2025-10-02 | BUY | 1,564 | 80.500 | 81.050 | 80.995 | USD 126,676 | 74.38 |
| 2025-09-26 | BUY | 36,110 | 85.010 | 85.640 | 85.577 | USD 3,090,185 | 74.17 |
| 2025-09-25 | BUY | 20,410 | 84.320 | 84.660 | 84.626 | USD 1,727,217 | 74.11 |
| 2025-09-24 | BUY | 51,186 | 84.110 | 85.370 | 85.244 | USD 4,363,300 | 74.05 |
| 2025-09-18 | BUY | 2,970 | 83.500 | 83.520 | 83.518 | USD 248,048 | 73.99 |
| 2025-09-17 | BUY | 111,375 | 82.480 | 82.720 | 82.696 | USD 9,210,267 | 73.94 |
| 2025-09-08 | BUY | 29,700 | 79.140 | 79.790 | 79.725 | USD 2,367,833 | 73.91 |
| 2025-09-05 | BUY | 52,010 | 78.960 | 82.020 | 81.714 | USD 4,249,945 | 73.88 |
| 2025-09-04 | BUY | 4,455 | 81.830 | 82.130 | 82.100 | USD 365,755 | 73.84 |
| 2025-08-14 | BUY | 7,450 | 79.410 | 79.580 | 79.563 | USD 592,744 | 73.78 |
| 2025-08-13 | BUY | 32,758 | 77.890 | 79.720 | 79.537 | USD 2,605,473 | 73.76 |
| 2025-08-07 | SELL | -1,488 | 77.050 | 78.300 | 78.175 | USD -116,324 | 73.68 Loss of -6,694 on sale |
| 2025-08-06 | SELL | -7,440 | 77.610 | 78.820 | 78.699 | USD -585,521 | 73.65 Loss of -37,551 on sale |
| 2025-08-05 | SELL | -16,368 | 77.960 | 78.350 | 78.311 | USD -1,281,794 | 73.62 Loss of -76,704 on sale |
| 2025-07-23 | SELL | -2,972 | 83.700 | 83.930 | 83.907 | USD -249,372 | 73.50 Loss of -30,943 on sale |
| 2025-07-21 | SELL | -2,972 | 80.280 | 81.460 | 81.342 | USD -241,748 | 73.39 Loss of -23,621 on sale |
| 2025-07-15 | BUY | 13,374 | 78.860 | 81.080 | 80.858 | USD 1,081,395 | 73.27 |
| 2025-07-11 | SELL | -16,434 | 82.550 | 82.680 | 82.667 | USD -1,358,549 | 73.14 Loss of -156,496 on sale |
| 2025-07-10 | SELL | -10,458 | 82.360 | 82.740 | 82.702 | USD -864,897 | 73.08 Loss of -100,601 on sale |
| 2025-07-03 | BUY | 26,874 | 83.600 | 83.950 | 83.915 | USD 2,255,132 | 73.01 |
| 2025-07-02 | BUY | 33,516 | 82.360 | 82.400 | 82.396 | USD 2,761,584 | 72.95 |
| 2025-06-30 | BUY | 4,470 | 80.120 | 81.100 | 81.002 | USD 362,079 | 72.90 |
| 2025-06-27 | BUY | 4,470 | 79.500 | 80.150 | 80.085 | USD 357,980 | 72.85 |
| 2025-06-20 | SELL | -4,738 | 75.400 | 75.780 | 75.742 | USD -358,866 | 72.67 Loss of -14,543 on sale |
| 2025-06-16 | BUY | 1,675 | 73.150 | 73.720 | 73.663 | USD 123,386 | 72.64 |
| 2025-06-11 | BUY | 15,050 | 74.930 | 75.720 | 75.641 | USD 1,138,397 | 72.61 |
| 2025-06-06 | BUY | 1,505 | 76.330 | 76.760 | 76.717 | USD 115,459 | 72.53 |
| 2025-06-03 | BUY | 902 | 75.650 | 75.830 | 75.812 | USD 68,382 | 72.47 |
| 2025-05-30 | SELL | -1,504 | 74.780 | 74.800 | 74.798 | USD -112,496 | 72.43 Loss of -3,558 on sale |
| 2025-05-22 | SELL | -6,012 | 73.390 | 73.890 | 73.840 | USD -443,926 | 72.38 Loss of -8,800 on sale |
| 2025-05-19 | BUY | 12,024 | 76.060 | 76.410 | 76.375 | USD 918,333 | 72.31 |
| 2025-05-16 | BUY | 13,536 | 76.180 | 76.350 | 76.333 | USD 1,033,243 | 72.28 |
| 2025-05-13 | SELL | -19,539 | 75.990 | 76.580 | 76.521 | USD -1,495,144 | 72.18 Loss of -84,852 on sale |
| 2025-05-12 | BUY | 9,018 | 74.880 | 75.250 | 75.213 | USD 678,271 | 72.15 |
| 2025-05-07 | SELL | -7,505 | 73.180 | 74.300 | 74.188 | USD -556,781 | 72.13 Loss of -15,438 on sale |
| 2025-05-06 | BUY | 8,050 | 73.480 | 74.190 | 74.119 | USD 596,658 | 72.12 |
| 2025-04-28 | BUY | 1,501 | 69.430 | 70.560 | 70.447 | USD 105,741 | 72.14 |
| 2025-04-23 | SELL | -4,503 | 67.940 | 69.500 | 69.344 | USD -312,256 | 72.23 Profit of 12,991 on sale |
| 2025-04-22 | SELL | -4,506 | 66.230 | 66.410 | 66.392 | USD -299,162 | 72.29 Profit of 26,580 on sale |
| 2025-04-17 | SELL | -1,502 | 64.710 | 65.710 | 65.610 | USD -98,546 | 72.54 Profit of 10,409 on sale |
| 2025-04-16 | SELL | -3,004 | 63.980 | 64.980 | 64.880 | USD -194,900 | 72.63 Profit of 23,288 on sale |
| 2025-04-14 | SELL | -9,006 | 63.100 | 64.010 | 63.919 | USD -575,655 | 72.83 Profit of 80,216 on sale |
| 2025-04-11 | SELL | -1,501 | 62.510 | 63.620 | 63.509 | USD -95,327 | 72.94 Profit of 14,157 on sale |
| 2025-04-09 | SELL | -15,000 | 66.330 | 67.190 | 67.104 | USD -1,006,560 | 73.13 Profit of 90,351 on sale |
| 2025-04-08 | SELL | -10,500 | 62.080 | 65.630 | 65.275 | USD -685,387 | 73.25 Profit of 83,783 on sale |
| 2025-04-04 | SELL | -76,449 | 60.980 | 63.570 | 63.311 | USD -4,840,063 | 73.53 Profit of 781,169 on sale |
| 2025-04-02 | SELL | -7,512 | 72.260 | 72.470 | 72.449 | USD -544,237 | 73.54 Profit of 8,228 on sale |
| 2025-03-28 | SELL | -8,994 | 70.690 | 72.550 | 72.364 | USD -650,842 | 73.63 Profit of 11,375 on sale |
| 2025-03-27 | SELL | -1,498 | 72.280 | 73.570 | 73.441 | USD -110,015 | 73.65 Profit of 307 on sale |
| 2025-03-26 | SELL | -8,988 | 73.470 | 75.380 | 75.189 | USD -675,799 | 73.65 Loss of -13,852 on sale |
| 2025-03-25 | SELL | -7,490 | 74.240 | 74.660 | 74.618 | USD -558,889 | 73.64 Loss of -7,323 on sale |
| 2025-03-24 | SELL | -13,482 | 74.280 | 74.530 | 74.505 | USD -1,004,476 | 73.63 Loss of -11,770 on sale |
| 2025-03-21 | SELL | -66,197 | 72.520 | 72.780 | 72.754 | USD -4,816,096 | 73.65 Profit of 59,086 on sale |
| 2025-03-19 | SELL | -11,508 | 72.760 | 73.830 | 73.723 | USD -848,404 | 73.67 Loss of -566 on sale |
| 2025-03-17 | SELL | -1,643 | 70.840 | 71.560 | 71.488 | USD -117,455 | 73.75 Profit of 3,714 on sale |
| 2025-03-14 | SELL | -19,728 | 70.850 | 71.070 | 71.048 | USD -1,401,635 | 73.79 Profit of 54,086 on sale |
| 2025-03-13 | BUY | 1,643 | 68.460 | 69.720 | 69.594 | USD 114,343 | 73.87 |
| 2025-03-11 | SELL | -16,420 | 67.280 | 68.010 | 67.937 | USD -1,115,526 | 74.04 Profit of 100,132 on sale |
| 2025-03-10 | SELL | -1,642 | 66.780 | 69.550 | 69.273 | USD -113,746 | 74.14 Profit of 7,997 on sale |
| 2025-03-06 | SELL | -22,988 | 72.650 | 73.890 | 73.766 | USD -1,695,733 | 74.21 Profit of 10,299 on sale |
| 2025-03-05 | SELL | -31,198 | 74.160 | 74.630 | 74.583 | USD -2,326,840 | 74.21 Loss of -11,486 on sale |
| 2025-03-04 | BUY | 1,007 | 73.300 | 75.650 | 75.415 | USD 75,943 | 74.23 |
| 2025-02-27 | SELL | -13,112 | 76.620 | 77.920 | 77.790 | USD -1,019,982 | 74.07 Loss of -48,715 on sale |
| 2025-02-26 | SELL | -6,556 | 76.450 | 77.770 | 77.638 | USD -508,995 | 74.03 Loss of -23,625 on sale |
| 2025-02-24 | SELL | -8,195 | 77.220 | 78.520 | 78.390 | USD -642,406 | 73.94 Loss of -36,435 on sale |
| 2025-02-21 | SELL | -232 | 77.500 | 79.450 | 79.255 | USD -18,387 | 73.88 Loss of -1,247 on sale |
| 2025-02-19 | BUY | 6,548 | 80.350 | 80.650 | 80.620 | USD 527,900 | 73.67 |
| 2025-02-18 | BUY | 22,932 | 80.780 | 80.950 | 80.933 | USD 1,855,955 | 73.54 |
| 2025-02-14 | SELL | -6,552 | 79.980 | 80.340 | 80.304 | USD -526,152 | 73.29 Loss of -45,981 on sale |
| 2025-02-13 | BUY | 27,829 | 78.850 | 79.660 | 79.579 | USD 2,214,604 | 73.17 |
| 2025-02-07 | BUY | 6,548 | 80.670 | 81.300 | 81.237 | USD 531,940 | 72.61 |
| 2025-02-06 | BUY | 6,548 | 81.420 | 81.500 | 81.492 | USD 533,610 | 72.41 |
| 2025-02-05 | BUY | 3,274 | 80.050 | 80.350 | 80.320 | USD 262,968 | 72.24 |
| 2025-02-04 | BUY | 1,637 | 79.470 | 79.850 | 79.812 | USD 130,652 | 72.07 |
| 2025-02-03 | BUY | 4,911 | 78.140 | 78.510 | 78.473 | USD 385,381 | 71.93 |
| 2025-01-31 | SELL | -3,842 | 78.800 | 79.290 | 79.241 | USD -304,444 | 71.76 Loss of -28,738 on sale |
| 2025-01-30 | BUY | 31,236 | 78.820 | 79.240 | 79.198 | USD 2,473,829 | 71.58 |
| 2025-01-29 | BUY | 3,288 | 78.370 | 78.980 | 78.919 | USD 259,486 | 71.41 |
| 2025-01-27 | BUY | 1,644 | 77.940 | 78.040 | 78.030 | USD 128,281 | 71.06 |
| 2025-01-23 | BUY | 23,016 | 77.430 | 78.300 | 78.213 | USD 1,800,150 | 70.70 |
| 2025-01-02 | SELL | -12 | 70.190 | 71.210 | 71.108 | USD -853 | 70.71 Loss of -5 on sale |
| 2024-12-30 | SELL | -82,438 | 70.410 | 70.800 | 70.761 | USD -5,833,396 | 70.72 Loss of -3,180 on sale |
| 2024-12-10 | BUY | 3,742 | 72.050 | 73.500 | 73.355 | USD 274,494 | 70.68 |
| 2024-12-09 | BUY | 1,871 | 72.620 | 74.550 | 74.357 | USD 139,122 | 70.62 |
| 2024-12-06 | BUY | 1,871 | 74.330 | 74.720 | 74.681 | USD 139,728 | 70.49 |
| 2024-12-05 | BUY | 5,613 | 73.660 | 74.610 | 74.515 | USD 418,253 | 70.39 |
| 2024-12-03 | BUY | 3,742 | 74.140 | 75.850 | 75.679 | USD 283,191 | 70.15 |
| 2024-12-02 | BUY | 7,484 | 75.280 | 76.950 | 76.783 | USD 574,644 | 69.95 |
| 2024-11-29 | BUY | 7,480 | 76.170 | 78.040 | 77.853 | USD 582,340 | 69.70 |
| 2024-11-26 | BUY | 2,042 | 77.350 | 78.130 | 78.052 | USD 159,382 | 68.67 |
| 2024-11-25 | BUY | 61,644 | 76.900 | 77.310 | 77.269 | USD 4,763,170 | 68.28 |
| 2024-11-22 | BUY | 1,868 | 75.960 | 76.080 | 76.068 | USD 142,095 | 67.89 |
| 2024-11-21 | BUY | 496 | 74.830 | 76.040 | 75.919 | USD 37,656 | 67.53 |
| 2024-11-20 | BUY | 11,238 | 73.580 | 73.780 | 73.760 | USD 828,915 | 67.19 |
| 2024-11-19 | BUY | 1,873 | 73.430 | 74.160 | 74.087 | USD 138,765 | 66.83 |
| 2024-11-18 | BUY | 48,661 | 74.090 | 74.700 | 74.639 | USD 3,632,008 | 66.37 |
| 2024-11-12 | BUY | 21,936 | 72.600 | 73.370 | 73.293 | USD 1,607,755 | 65.96 |
| 2024-11-08 | BUY | 33,660 | 70.040 | 70.130 | 70.121 | USD 2,360,273 | 65.67 |
| 2024-11-07 | SELL | -130,648 | 69.820 | 71.670 | 71.485 | USD -9,339,372 | 65.35 Loss of -801,927 on sale |
| 2024-11-06 | BUY | 71,060 | 72.470 | 74.270 | 74.090 | USD 5,264,835 | 64.75 |
| 2024-11-05 | BUY | 1,870 | 64.070 | 64.500 | 64.457 | USD 120,535 | 64.82 |
| 2024-11-04 | BUY | 16,731 | 63.700 | 64.650 | 64.555 | USD 1,080,070 | 64.93 |
| 2024-11-01 | BUY | 183,645 | 64.680 | 65.580 | 65.490 | USD 12,026,911 | 64.95 |
| 2024-10-31 | BUY | 14,952 | 64.920 | 65.750 | 65.667 | USD 981,853 | 64.96 |
| 2024-10-30 | BUY | 11,172 | 65.410 | 66.400 | 66.301 | USD 740,715 | 64.89 |
| 2024-10-29 | BUY | 24,284 | 65.300 | 66.000 | 65.930 | USD 1,601,044 | 64.83 |
| 2024-10-24 | BUY | 9,335 | 65.430 | 65.570 | 65.556 | USD 611,965 | 64.46 |
| 2024-10-23 | BUY | 5,601 | 64.560 | 65.050 | 65.001 | USD 364,071 | 64.41 |