| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 3,988 | | | 86.100* | | 74.87 |
| 2025-11-07 | SELL | -258 | | | 86.040* | | 74.82 Profit of 19,303 on sale |
| 2025-11-06 | SELL | -820 | | | 86.040* | | 74.76 Profit of 61,307 on sale |
| 2025-11-05 | BUY | 2,569 | | | 86.950* | | 74.70 |
| 2025-11-04 | BUY | 3,280 | | | 87.130* | | 74.64 |
| 2025-11-03 | SELL | -1,640 | 87.890 | 85.850 | 86.054 | USD -141,129 | 74.58 Loss of -18,815 on sale |
| 2025-10-30 | BUY | 10,250 | 87.260 | 85.880 | 86.018 | USD 881,684 | 74.46 |
| 2025-10-29 | BUY | 10,250 | 86.000 | 87.235 | 87.112 | USD 892,893 | 74.41 |
| 2025-10-28 | BUY | 1,025 | 86.900 | 87.300 | 87.260 | USD 89,442 | 74.34 |
| 2025-10-27 | BUY | 615 | 87.010 | 87.340 | 87.307 | USD 53,694 | 74.28 |
| 2025-10-24 | BUY | 410 | 86.410 | 86.880 | 86.833 | USD 35,602 | 74.22 |
| 2025-10-21 | BUY | 615 | 84.760 | 87.310 | 87.055 | USD 53,539 | 74.06 |
| 2025-10-20 | BUY | 2,255 | 86.020 | 86.140 | 86.128 | USD 194,219 | 74.00 |
| 2025-10-16 | BUY | 2,050 | 84.000 | 87.430 | 87.087 | USD 178,528 | 73.90 |
| 2025-10-15 | BUY | 2,450 | 86.460 | 87.470 | 87.369 | USD 214,054 | 73.83 |
| 2025-10-02 | BUY | 1,640 | 80.500 | 81.050 | 80.995 | USD 132,832 | 73.74 |
| 2025-10-01 | BUY | 2,444 | 80.870 | 83.600 | 83.327 | USD 203,651 | 73.70 |
| 2025-09-30 | BUY | 14,892 | 83.820 | 85.120 | 84.990 | USD 1,265,671 | 73.65 |
| 2025-09-29 | BUY | 3,876 | 84.650 | 85.190 | 85.136 | USD 329,987 | 73.59 |
| 2025-09-26 | BUY | 8,757 | 85.010 | 85.640 | 85.577 | USD 749,398 | 73.52 |
| 2025-09-25 | BUY | 612 | 84.320 | 84.660 | 84.626 | USD 51,791 | 73.47 |
| 2025-09-24 | BUY | 11,607 | 84.110 | 85.370 | 85.244 | USD 989,427 | 73.41 |
| 2025-09-18 | BUY | 2,448 | 83.500 | 83.520 | 83.518 | USD 204,452 | 73.35 |
| 2025-09-17 | BUY | 3,075 | 82.480 | 82.720 | 82.696 | USD 254,290 | 73.30 |
| 2025-09-16 | BUY | 4,896 | 81.390 | 81.610 | 81.588 | USD 399,455 | 73.26 |
| 2025-08-15 | BUY | 416 | 77.100 | 79.650 | 79.395 | USD 33,028 | 73.21 |
| 2025-08-13 | BUY | 202 | 77.890 | 79.720 | 79.537 | USD 16,066 | 73.18 |
| 2025-08-08 | BUY | 1,856 | 77.850 | 78.180 | 78.147 | USD 145,041 | 73.12 |
| 2025-08-06 | BUY | 3,920 | 77.610 | 78.820 | 78.699 | USD 308,500 | 73.07 |
| 2025-07-31 | BUY | 1,040 | 80.630 | 81.930 | 81.800 | USD 85,072 | 73.00 |
| 2025-07-29 | BUY | 4,160 | 82.650 | 83.700 | 83.595 | USD 347,755 | 72.89 |
| 2025-07-11 | BUY | 1,664 | 82.550 | 82.680 | 82.667 | USD 137,558 | 72.83 |
| 2025-07-10 | BUY | 1,872 | 82.360 | 82.740 | 82.702 | USD 154,818 | 72.77 |
| 2025-07-09 | BUY | 1,872 | 81.790 | 82.520 | 82.447 | USD 154,341 | 72.72 |
| 2025-07-07 | SELL | -1,248 | 82.340 | 83.590 | 83.465 | USD -104,164 | 72.61 Loss of -13,553 on sale |
| 2025-07-02 | SELL | -5,166 | 82.360 | 82.400 | 82.396 | USD -425,658 | 72.41 Loss of -51,604 on sale |
| 2025-06-27 | BUY | 599 | 79.500 | 80.150 | 80.085 | USD 47,971 | 72.31 |
| 2025-06-26 | BUY | 624 | 79.960 | 80.100 | 80.086 | USD 49,974 | 72.26 |
| 2025-06-24 | SELL | -2,912 | 78.110 | 78.750 | 78.686 | USD -229,134 | 72.18 Loss of -18,937 on sale |
| 2025-06-18 | BUY | 1,664 | 74.740 | 75.140 | 75.100 | USD 124,966 | 72.10 |
| 2025-06-17 | BUY | 624 | 72.500 | 73.210 | 73.139 | USD 45,639 | 72.09 |
| 2025-06-16 | SELL | -848 | 73.150 | 73.720 | 73.663 | USD -62,466 | 72.09 Loss of -1,337 on sale |
| 2025-06-12 | SELL | -1,040 | 74.010 | 74.520 | 74.469 | USD -77,448 | 72.07 Loss of -2,492 on sale |
| 2025-06-11 | BUY | 2,224 | 74.930 | 75.720 | 75.641 | USD 168,226 | 72.05 |
| 2025-06-06 | BUY | 624 | 76.330 | 76.760 | 76.717 | USD 47,871 | 71.97 |
| 2025-06-05 | BUY | 2,912 | 74.900 | 75.760 | 75.674 | USD 220,363 | 71.95 |
| 2025-06-04 | BUY | 416 | 75.380 | 78.800 | 78.458 | USD 32,639 | 71.92 |
| 2025-06-03 | SELL | -208 | 75.650 | 75.830 | 75.812 | USD -15,769 | 71.90 Loss of -814 on sale |
| 2025-05-30 | SELL | -25,376 | 74.780 | 74.800 | 74.798 | USD -1,898,074 | 71.86 Loss of -74,620 on sale |
| 2025-05-29 | BUY | 564 | 74.510 | 75.080 | 75.023 | USD 42,313 | 71.84 |
| 2025-05-27 | BUY | 3,590 | 73.990 | 74.090 | 74.080 | USD 265,947 | 71.81 |
| 2025-05-23 | BUY | 2,895 | 72.830 | 73.190 | 73.154 | USD 211,781 | 71.79 |
| 2025-05-22 | BUY | 1,456 | 73.390 | 73.890 | 73.840 | USD 107,511 | 71.78 |
| 2025-05-19 | BUY | 1,248 | 76.060 | 76.410 | 76.375 | USD 95,316 | 71.71 |
| 2025-05-16 | BUY | 624 | 76.180 | 76.350 | 76.333 | USD 47,632 | 71.67 |
| 2025-05-15 | SELL | -416 | 75.590 | 76.520 | 76.427 | USD -31,794 | 71.64 Loss of -1,990 on sale |
| 2025-05-14 | BUY | 208 | 76.280 | 76.490 | 76.469 | USD 15,906 | 71.61 |
| 2025-05-13 | BUY | 416 | 75.990 | 76.580 | 76.521 | USD 31,833 | 71.57 |
| 2025-05-12 | BUY | 1,411 | 74.880 | 75.250 | 75.213 | USD 106,126 | 71.55 |
| 2025-05-09 | SELL | -1,040 | 72.450 | 73.240 | 73.161 | USD -76,087 | 71.54 Loss of -1,688 on sale |
| 2025-05-08 | BUY | 416 | 73.310 | 73.990 | 73.922 | USD 30,752 | 71.52 |
| 2025-05-07 | BUY | 624 | 73.180 | 74.300 | 74.188 | USD 46,293 | 71.51 |
| 2025-05-02 | BUY | 23,088 | 73.800 | 74.160 | 74.124 | USD 1,711,375 | 71.45 |
| 2025-04-30 | BUY | 7,280 | 71.010 | 71.410 | 71.370 | USD 519,574 | 71.46 |
| 2025-04-29 | BUY | 1,827 | 71.100 | 71.340 | 71.316 | USD 130,294 | 71.46 |
| 2025-04-28 | BUY | 1,456 | 69.430 | 70.560 | 70.447 | USD 102,571 | 71.48 |
| 2025-04-25 | BUY | 3,744 | 69.730 | 70.190 | 70.144 | USD 262,619 | 71.49 |
| 2025-04-24 | SELL | -4,368 | 69.560 | 69.850 | 69.821 | USD -304,978 | 71.51 Profit of 7,373 on sale |
| 2025-04-23 | BUY | 3,952 | 67.940 | 69.500 | 69.344 | USD 274,047 | 71.54 |
| 2025-04-22 | BUY | 1,664 | 66.230 | 66.410 | 66.392 | USD 110,476 | 71.59 |
| 2025-04-17 | BUY | 2,288 | 64.710 | 65.710 | 65.610 | USD 150,116 | 71.79 |
| 2025-04-15 | BUY | 2,080 | 64.540 | 65.420 | 65.332 | USD 135,891 | 71.93 |
| 2025-04-11 | BUY | 3,328 | 62.510 | 63.620 | 63.509 | USD 211,358 | 72.10 |
| 2025-04-09 | BUY | 1,248 | 66.330 | 67.190 | 67.104 | USD 83,746 | 72.25 |
| 2025-04-08 | BUY | 7,488 | 62.080 | 65.630 | 65.275 | USD 488,779 | 72.35 |
| 2025-04-07 | BUY | 2,454 | 62.170 | 64.330 | 64.114 | USD 157,336 | 72.45 |
| 2025-04-04 | SELL | -3,328 | 60.980 | 63.570 | 63.311 | USD -210,699 | 72.57 Profit of 30,803 on sale |
| 2025-04-02 | BUY | 28,288 | 72.260 | 72.470 | 72.449 | USD 2,049,437 | 72.57 |
| 2025-04-01 | BUY | 208 | 71.310 | 71.630 | 71.598 | USD 14,892 | 72.58 |
| 2025-03-31 | BUY | 1,456 | 71.790 | 72.070 | 72.042 | USD 104,893 | 72.59 |
| 2025-03-28 | BUY | 832 | 70.690 | 72.550 | 72.364 | USD 60,207 | 72.61 |
| 2025-03-27 | BUY | 386 | 72.280 | 73.570 | 73.441 | USD 28,348 | 72.61 |
| 2025-03-26 | BUY | 208 | 73.470 | 75.380 | 75.189 | USD 15,639 | 72.61 |
| 2025-03-25 | BUY | 2,248 | 74.240 | 74.660 | 74.618 | USD 167,741 | 72.59 |
| 2025-03-24 | BUY | 2,509 | 74.280 | 74.530 | 74.505 | USD 186,933 | 72.57 |
| 2025-03-21 | SELL | -832 | 72.520 | 72.780 | 72.754 | USD -60,531 | 72.57 Loss of -153 on sale |
| 2025-03-20 | BUY | 3,328 | 72.520 | 73.370 | 73.285 | USD 243,892 | 72.57 |
| 2025-03-19 | BUY | 579 | 72.760 | 73.830 | 73.723 | USD 42,686 | 72.57 |
| 2025-03-18 | BUY | 7,188 | 71.110 | 71.480 | 71.443 | USD 513,532 | 72.58 |
| 2025-03-17 | BUY | 1,456 | 70.840 | 71.560 | 71.488 | USD 104,087 | 72.61 |
| 2025-03-14 | BUY | 10,816 | 70.850 | 71.070 | 71.048 | USD 768,455 | 72.63 |
| 2025-03-13 | BUY | 2,080 | 68.460 | 69.720 | 69.594 | USD 144,756 | 72.68 |
| 2025-03-12 | SELL | -10,400 | 68.930 | 69.490 | 69.434 | USD -722,114 | 72.72 Profit of 34,178 on sale |
| 2025-03-11 | SELL | -7,696 | 67.280 | 68.010 | 67.937 | USD -522,843 | 72.79 Profit of 37,323 on sale |
| 2025-03-10 | BUY | 2,288 | 66.780 | 69.550 | 69.273 | USD 158,497 | 72.86 |
| 2025-03-07 | BUY | 416 | 71.050 | 72.250 | 72.130 | USD 30,006 | 72.88 |
| 2025-03-05 | BUY | 3,120 | 74.160 | 74.630 | 74.583 | USD 232,699 | 72.87 |
| 2025-03-04 | BUY | 3,536 | 73.300 | 75.650 | 75.415 | USD 266,667 | 72.86 |
| 2025-03-03 | BUY | 6,656 | 77.030 | 78.980 | 78.785 | USD 524,393 | 72.81 |
| 2025-02-28 | SELL | -20,452 | 78.320 | 78.420 | 78.410 | USD -1,603,641 | 72.74 Loss of -116,062 on sale |
| 2025-02-27 | SELL | -1,075 | 76.620 | 77.920 | 77.790 | USD -83,624 | 72.68 Loss of -5,490 on sale |
| 2025-02-25 | BUY | 7,955 | 76.000 | 78.040 | 77.836 | USD 619,185 | 72.59 |
| 2025-02-21 | BUY | 860 | 77.500 | 79.450 | 79.255 | USD 68,159 | 72.45 |
| 2025-02-18 | SELL | -1,935 | 80.780 | 80.950 | 80.933 | USD -156,605 | 72.12 Loss of -17,049 on sale |
| 2025-02-14 | SELL | -13,115 | 79.980 | 80.340 | 80.304 | USD -1,053,187 | 71.88 Loss of -110,425 on sale |
| 2025-02-13 | BUY | 215 | 78.850 | 79.660 | 79.579 | USD 17,109 | 71.78 |
| 2025-02-12 | BUY | 2,118 | 79.250 | 79.720 | 79.673 | USD 168,747 | 71.66 |
| 2025-02-07 | SELL | -295 | 80.670 | 81.300 | 81.237 | USD -23,965 | 71.26 Loss of -2,943 on sale |
| 2025-02-06 | BUY | 4,085 | 81.420 | 81.500 | 81.492 | USD 332,895 | 71.09 |
| 2025-02-05 | BUY | 1,075 | 80.050 | 80.350 | 80.320 | USD 86,344 | 70.94 |
| 2025-02-04 | BUY | 1,290 | 79.470 | 79.850 | 79.812 | USD 102,957 | 70.79 |
| 2025-02-03 | BUY | 1,290 | 78.140 | 78.510 | 78.473 | USD 101,230 | 70.66 |
| 2025-01-31 | BUY | 2,365 | 78.800 | 79.290 | 79.241 | USD 187,405 | 70.52 |
| 2025-01-29 | SELL | -215 | 78.370 | 78.980 | 78.919 | USD -16,968 | 70.22 Loss of -1,871 on sale |
| 2025-01-28 | SELL | -1,935 | 77.880 | 78.150 | 78.123 | USD -151,168 | 70.07 Loss of -15,576 on sale |
| 2025-01-27 | SELL | -3,440 | 77.940 | 78.040 | 78.030 | USD -268,423 | 69.92 Loss of -27,890 on sale |
| 2025-01-24 | BUY | 2,580 | 77.320 | 77.650 | 77.617 | USD 200,252 | 69.78 |
| 2025-01-23 | BUY | 430 | 77.430 | 78.300 | 78.213 | USD 33,632 | 69.62 |
| 2024-12-10 | BUY | 10,700 | 72.050 | 73.500 | 73.355 | USD 784,899 | 69.57 |
| 2024-12-09 | BUY | 1,284 | 72.620 | 74.550 | 74.357 | USD 95,474 | 69.51 |
| 2024-12-06 | SELL | -3,210 | 74.330 | 74.720 | 74.681 | USD -239,726 | 69.41 Loss of -16,924 on sale |
| 2024-12-05 | SELL | -214 | 73.660 | 74.610 | 74.515 | USD -15,946 | 69.32 Loss of -1,113 on sale |
| 2024-12-03 | BUY | 1,070 | 74.140 | 75.850 | 75.679 | USD 80,977 | 69.12 |
| 2024-11-27 | SELL | -1,284 | 77.210 | 77.790 | 77.732 | USD -99,808 | 68.39 Loss of -11,999 on sale |
| 2024-11-26 | BUY | 4,494 | 77.350 | 78.130 | 78.052 | USD 350,766 | 68.16 |
| 2024-11-25 | SELL | -17,756 | 76.900 | 77.310 | 77.269 | USD -1,371,988 | 67.68 Loss of -170,181 on sale |
| 2024-11-25 | SELL | -17,756 | 76.900 | 77.310 | 77.269 | USD -1,371,988 | 67.68 Loss of -170,181 on sale |
| 2024-11-22 | SELL | -412 | 75.960 | 76.080 | 76.068 | USD -31,340 | 67.45 Loss of -3,549 on sale |
| 2024-11-21 | SELL | -1,100 | 74.830 | 76.040 | 75.919 | USD -83,511 | 67.24 Loss of -9,543 on sale |
| 2024-11-20 | SELL | -440 | 73.580 | 73.780 | 73.760 | USD -32,454 | 67.06 Loss of -2,949 on sale |
| 2024-11-19 | BUY | 220 | 73.430 | 74.160 | 74.087 | USD 16,299 | 66.86 |
| 2024-11-18 | BUY | 1,840 | 74.090 | 74.700 | 74.639 | USD 137,336 | 66.64 |
| 2024-11-11 | BUY | 663 | 72.560 | 73.250 | 73.181 | USD 48,519 | 66.02 |
| 2024-11-11 | BUY | 663 | 72.560 | 73.250 | 73.181 | USD 48,519 | 66.02 |
| 2024-11-07 | BUY | 604 | 69.820 | 71.670 | 71.485 | USD 43,177 | 65.40 |
| 2024-11-07 | BUY | 604 | 69.820 | 71.670 | 71.485 | USD 43,177 | 65.40 |
| 2024-11-06 | BUY | 5,304 | 72.470 | 74.270 | 74.090 | USD 392,973 | 64.79 |
| 2024-11-06 | BUY | 5,304 | 72.470 | 74.270 | 74.090 | USD 392,973 | 64.79 |
| 2024-11-05 | BUY | 1,105 | 64.070 | 64.500 | 64.457 | USD 71,225 | 64.85 |
| 2024-11-05 | BUY | 1,105 | 64.070 | 64.500 | 64.457 | USD 71,225 | 64.85 |
| 2024-11-04 | BUY | 418 | 63.700 | 64.650 | 64.555 | USD 26,984 | 64.97 |
| 2024-11-04 | BUY | 418 | 63.700 | 64.650 | 64.555 | USD 26,984 | 64.97 |
| 2024-11-01 | BUY | 618 | 64.680 | 65.580 | 65.490 | USD 40,473 | 65.01 |
| 2024-11-01 | BUY | 618 | 64.680 | 65.580 | 65.490 | USD 40,473 | 65.01 |
| 2024-10-30 | SELL | -1,326 | 65.410 | 66.400 | 66.301 | USD -87,915 | 64.96 Loss of -1,776 on sale |
| 2024-10-30 | SELL | -1,326 | 65.410 | 66.400 | 66.301 | USD -87,915 | 64.96 Loss of -1,776 on sale |
| 2024-10-29 | SELL | -3,978 | 65.300 | 66.000 | 65.930 | USD -262,270 | 64.90 Loss of -4,097 on sale |
| 2024-10-29 | SELL | -3,978 | 65.300 | 66.000 | 65.930 | USD -262,270 | 64.90 Loss of -4,097 on sale |
| 2024-10-28 | SELL | -1,547 | 65.610 | 65.750 | 65.736 | USD -101,694 | 64.74 Loss of -1,537 on sale |
| 2024-10-28 | SELL | -1,547 | 65.610 | 65.750 | 65.736 | USD -101,694 | 64.74 Loss of -1,537 on sale |
| 2024-10-21 | SELL | -221 | 64.020 | 64.690 | 64.623 | USD -14,282 | 0.00 Loss of -14,282 on sale |