| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-21 | SELL | -662 | 71.238 | 70.380 | 70.466 | USD -46,648 | 61.77 Loss of -5,755 on sale |
| 2025-10-16 | SELL | -4,634 | 70.070 | 68.580 | 68.729 | USD -318,490 | 61.66 Loss of -32,737 on sale |
| 2025-10-15 | SELL | -1,986 | 70.300 | 68.830 | 68.977 | USD -136,988 | 61.63 Loss of -14,591 on sale |
| 2025-10-02 | BUY | 5,958 | 69.490 | 68.255 | 68.378 | USD 407,399 | 61.57 |
| 2025-10-01 | BUY | 662 | 68.820 | 67.690 | 67.803 | USD 44,886 | 61.54 |
| 2025-09-30 | SELL | -1,324 | 68.770 | 67.690 | 67.798 | USD -89,765 | 61.51 Loss of -8,330 on sale |
| 2025-09-25 | BUY | 662 | 68.235 | 67.110 | 67.223 | USD 44,501 | 61.42 |
| 2025-09-24 | SELL | -122,599 | 67.865 | 66.890 | 66.987 | USD -8,212,600 | 61.40 Loss of -685,359 on sale |
| 2025-09-18 | BUY | 2,776 | | | 68.680* | | 61.36 |
| 2025-08-27 | SELL | -3,465 | | | 68.440* | | 61.26 Profit of 212,281 on sale |
| 2025-08-15 | SELL | -56,707 | 68.650 | 65.860 | 66.139 | USD -3,750,544 | 61.19 Loss of -280,911 on sale |
| 2025-08-12 | BUY | 2,136 | 71.500 | 70.560 | 70.654 | USD 150,917 | 61.14 |
| 2025-08-05 | BUY | 5,672 | 68.870 | 67.440 | 67.583 | USD 383,331 | 61.02 |
| 2025-08-04 | BUY | 4,254 | 68.500 | 67.610 | 67.699 | USD 287,992 | 60.99 |
| 2025-08-01 | SELL | -2,127 | 67.610 | 66.520 | 66.629 | USD -141,720 | 60.96 Loss of -12,064 on sale |
| 2025-07-31 | BUY | 2,127 | 69.150 | 67.880 | 68.007 | USD 144,651 | 60.92 |
| 2025-07-30 | BUY | 4,254 | 68.580 | 67.350 | 67.473 | USD 287,030 | 60.89 |
| 2025-07-29 | BUY | 2,836 | 68.720 | 67.830 | 67.919 | USD 192,618 | 60.85 |
| 2025-07-28 | BUY | 24,106 | 67.960 | 67.370 | 67.429 | USD 1,625,444 | 60.82 |
| 2025-07-23 | BUY | 2,836 | 68.829 | 68.060 | 68.137 | USD 193,236 | 60.70 |
| 2025-07-21 | BUY | 4,963 | 68.620 | 67.790 | 67.873 | USD 336,854 | 60.62 |
| 2025-07-17 | SELL | -709 | 68.470 | 67.510 | 67.606 | USD -47,933 | 60.55 Loss of -5,004 on sale |
| 2025-07-16 | SELL | -1,414 | 67.560 | 66.980 | 67.038 | USD -94,792 | 60.51 Loss of -9,226 on sale |
| 2025-07-11 | BUY | 1,414 | 68.500 | 67.690 | 67.771 | USD 95,828 | 60.40 |
| 2025-07-08 | SELL | -8,143 | 68.920 | 68.350 | 68.407 | USD -557,038 | 60.27 Loss of -66,284 on sale |
| 2025-07-03 | BUY | 2,852 | 69.470 | 68.180 | 68.309 | USD 194,817 | 60.12 |
| 2025-07-02 | BUY | 3,550 | 68.940 | 68.180 | 68.256 | USD 242,308 | 60.08 |
| 2025-07-01 | BUY | 6,390 | 69.545 | 68.635 | 68.726 | USD 439,159 | 60.03 |
| 2025-06-30 | BUY | 4,260 | 69.780 | 68.750 | 68.853 | USD 293,314 | 59.98 |
| 2025-06-27 | SELL | -2,130 | 69.220 | 68.340 | 68.428 | USD -145,752 | 59.93 Loss of -18,103 on sale |
| 2025-06-26 | SELL | -30,530 | 69.160 | 68.420 | 68.494 | USD -2,091,122 | 59.88 Loss of -263,012 on sale |
| 2025-06-24 | BUY | 1,420 | 68.040 | 67.360 | 67.428 | USD 95,748 | 59.79 |
| 2025-06-23 | SELL | -1,420 | 67.490 | 66.210 | 66.338 | USD -94,200 | 59.75 Loss of -9,362 on sale |
| 2025-06-20 | BUY | 130,691 | 66.650 | 65.720 | 65.813 | USD 8,601,167 | 59.71 |
| 2025-06-17 | BUY | 2,070 | 66.150 | 65.020 | 65.133 | USD 134,825 | 59.61 |
| 2025-06-16 | BUY | 14,490 | 65.610 | 64.850 | 64.926 | USD 940,778 | 59.57 |
| 2025-06-13 | BUY | 10,992 | 64.720 | 63.930 | 64.009 | USD 703,587 | 59.54 |
| 2025-06-12 | SELL | -1,372 | 65.210 | 64.110 | 64.220 | USD -88,110 | 59.51 Loss of -6,459 on sale |
| 2025-06-11 | BUY | 4,116 | 65.150 | 63.870 | 63.998 | USD 263,416 | 59.48 |
| 2025-06-10 | SELL | -1,370 | 66.080 | 64.805 | 64.933 | USD -88,958 | 59.45 Loss of -7,509 on sale |
| 2025-06-06 | BUY | 685 | 66.160 | 65.230 | 65.323 | USD 44,746 | 59.37 |
| 2025-06-05 | BUY | 685 | 64.910 | 64.280 | 64.343 | USD 44,075 | 59.34 |
| 2025-06-04 | BUY | 9,576 | 64.890 | 64.350 | 64.404 | USD 616,733 | 59.31 |
| 2025-06-02 | BUY | 8,184 | | | 63.850* | | 59.25 |
| 2025-05-30 | BUY | 1,364 | | | 63.040* | | 59.23 |
| 2025-05-29 | BUY | 2,724 | | | 63.050* | | 59.21 |
| 2025-05-27 | BUY | 75,591 | 63.990 | 63.335 | 63.400 | USD 4,792,506 | 59.15 |
| 2025-05-22 | BUY | 1,362 | 63.720 | 62.950 | 63.027 | USD 85,843 | 59.07 |
| 2025-05-21 | SELL | -1,362 | 63.905 | 62.971 | 63.065 | USD -85,894 | 59.05 Loss of -5,473 on sale |
| 2025-05-20 | SELL | -10,896 | 63.850 | 63.065 | 63.143 | USD -688,012 | 59.02 Loss of -44,954 on sale |
| 2025-05-16 | SELL | -129,947 | 64.030 | 62.975 | 63.080 | USD -8,197,122 | 58.96 Loss of -536,071 on sale |
| 2025-05-13 | BUY | 2,133 | | | 61.780* | | 58.88 |
| 2025-05-12 | BUY | 710 | | | 61.670* | | 58.87 |
| 2025-05-07 | BUY | 2,130 | | | 59.570* | | 58.85 |
| 2025-05-06 | BUY | 2,127 | | | 59.220* | | 58.85 |
| 2025-05-02 | BUY | 7,799 | 59.415 | 58.735 | 58.803 | USD 458,605 | 58.84 |
| 2025-05-01 | BUY | 2,127 | 58.467 | 57.680 | 57.759 | USD 122,853 | 58.85 |
| 2025-04-30 | BUY | 6,381 | 57.905 | 56.460 | 56.604 | USD 361,193 | 58.85 |
| 2025-04-29 | BUY | 709 | 57.490 | 56.630 | 56.716 | USD 40,212 | 58.86 |
| 2025-04-28 | BUY | 18,434 | 57.330 | 56.415 | 56.507 | USD 1,041,641 | 58.88 |
| 2025-04-25 | BUY | 1,418 | 56.780 | 56.070 | 56.141 | USD 79,608 | 58.89 |
| 2025-04-24 | SELL | -4,254 | 56.565 | 55.160 | 55.300 | USD -235,248 | 58.91 Profit of 15,370 on sale |
| 2025-04-23 | BUY | 10,635 | 56.980 | 55.495 | 55.643 | USD 591,769 | 58.94 |
| 2025-04-22 | BUY | 4,254 | 55.275 | 54.590 | 54.659 | USD 232,517 | 58.97 |
| 2025-04-16 | BUY | 17,016 | 57.075 | 55.420 | 55.585 | USD 945,843 | 59.08 |
| 2025-04-15 | BUY | 9,926 | 57.910 | 57.060 | 57.145 | USD 567,221 | 59.09 |
| 2025-04-14 | BUY | 1,418 | 58.210 | 57.095 | 57.207 | USD 81,119 | 59.10 |
| 2025-04-11 | BUY | 7,090 | 57.795 | 56.280 | 56.431 | USD 400,099 | 59.12 |
| 2025-04-10 | BUY | 2,270 | 57.940 | 55.000 | 55.294 | USD 125,517 | 59.14 |
| 2025-04-09 | SELL | -2,269 | 58.430 | 52.670 | 53.246 | USD -120,815 | 59.15 Profit of 13,387 on sale |
| 2025-04-08 | BUY | 11,345 | 55.865 | 52.720 | 53.035 | USD 601,676 | 59.19 |
| 2025-04-07 | SELL | -13,614 | 56.120 | 52.110 | 52.511 | USD -714,885 | 59.23 Profit of 91,513 on sale |
| 2025-04-04 | SELL | -4,538 | 57.470 | 54.440 | 54.743 | USD -248,424 | 59.27 Profit of 20,550 on sale |
| 2025-04-02 | SELL | -4,538 | | | 61.820* | | 59.25 Profit of 268,878 on sale |
| 2025-04-01 | SELL | -2,269 | | | 61.800* | | 59.23 Profit of 134,391 on sale |
| 2025-03-31 | SELL | -2,269 | | | 61.710* | | 59.21 Profit of 134,344 on sale |
| 2025-03-28 | BUY | 2,269 | | | 60.860* | | 59.19 |
| 2025-03-26 | BUY | 6,807 | | | 61.800* | | 59.15 |
| 2025-03-25 | BUY | 2,269 | | | 60.990* | | 59.14 |
| 2025-03-24 | BUY | 4,538 | | | 60.970* | | 59.12 |
| 2025-03-21 | SELL | -112,516 | | | 60.300* | | 59.11 Profit of 6,650,861 on sale |
| 2025-03-19 | BUY | 9,436 | | | 61.120* | | 59.08 |
| 2025-03-18 | BUY | 7,077 | | | 60.300* | | 59.07 |
| 2025-03-17 | BUY | 2,359 | | | 60.890* | | 59.05 |
| 2025-03-14 | BUY | 2,359 | | | 60.500* | | 59.04 |
| 2025-03-13 | SELL | -2,359 | | | 59.670* | | 59.03 Profit of 139,255 on sale |
| 2025-03-11 | SELL | -16,513 | | | 60.670* | | 59.00 Profit of 974,305 on sale |
| 2025-03-10 | SELL | -9,436 | | | 62.060* | | 58.97 Profit of 556,468 on sale |
| 2025-03-07 | SELL | -18,872 | | | 63.940* | | 58.92 Profit of 1,112,026 on sale |
| 2025-03-05 | SELL | -44,821 | | | 63.960* | | 58.88 Profit of 2,638,850 on sale |
| 2025-03-04 | SELL | -7,077 | | | 63.260* | | 58.83 Profit of 416,353 on sale |
| 2025-03-03 | BUY | 2,359 | 64.880 | 64.060 | 64.142 | USD 151,311 | 58.79 |
| 2025-02-28 | SELL | -9,436 | 64.160 | 62.830 | 62.963 | USD -594,119 | 58.73 Loss of -39,927 on sale |
| 2025-02-27 | BUY | 2,359 | 65.290 | 63.750 | 63.904 | USD 150,750 | 58.68 |
| 2025-02-26 | BUY | 4,718 | 64.780 | 63.940 | 64.024 | USD 302,065 | 58.62 |
| 2025-02-20 | BUY | 4,716 | 65.230 | 64.270 | 64.366 | USD 303,550 | 58.39 |
| 2025-02-19 | BUY | 7,071 | 64.960 | 64.290 | 64.357 | USD 455,068 | 58.32 |
| 2025-02-14 | BUY | 11,785 | 65.070 | 63.440 | 63.603 | USD 749,561 | 58.10 |
| 2025-02-13 | BUY | 7,071 | 66.500 | 62.720 | 63.098 | USD 446,166 | 58.04 |
| 2025-02-11 | SELL | -4,714 | 62.798 | 62.175 | 62.237 | USD -293,387 | 57.94 Loss of -20,281 on sale |
| 2025-02-05 | SELL | -2,356 | 62.710 | 61.300 | 61.441 | USD -144,755 | 57.71 Loss of -8,782 on sale |
| 2025-02-04 | BUY | 2,356 | 61.595 | 60.730 | 60.816 | USD 143,284 | 57.67 |
| 2025-02-03 | BUY | 2,356 | 61.255 | 59.550 | 59.720 | USD 140,701 | 57.63 |
| 2025-01-30 | BUY | 4,712 | 61.075 | 60.250 | 60.333 | USD 284,287 | 57.55 |
| 2025-01-28 | BUY | 7,068 | 59.560 | 58.940 | 59.002 | USD 417,026 | 57.50 |
| 2025-01-27 | BUY | 7,068 | 61.430 | 58.760 | 59.027 | USD 417,203 | 57.48 |
| 2025-01-24 | BUY | 2,356 | 62.290 | 61.860 | 61.903 | USD 145,843 | 57.42 |
| 2025-01-23 | BUY | 14,136 | 62.315 | 61.380 | 61.474 | USD 868,991 | 57.35 |
| 2025-01-21 | BUY | 21,204 | 61.330 | 60.290 | 60.394 | USD 1,280,594 | 57.24 |
| 2025-01-17 | BUY | 9,424 | 60.950 | 60.200 | 60.275 | USD 568,032 | 57.15 |
| 2025-01-16 | BUY | 9,424 | 60.445 | 59.780 | 59.847 | USD 563,993 | 57.11 |
| 2025-01-15 | BUY | 11,780 | 60.315 | 59.592 | 59.665 | USD 702,851 | 57.07 |
| 2025-01-13 | BUY | 2,356 | 58.930 | 58.170 | 58.246 | USD 137,228 | 57.01 |
| 2025-01-10 | BUY | 9,424 | 59.060 | 58.544 | 58.595 | USD 552,203 | 56.98 |
| 2025-01-08 | BUY | 4,712 | 59.240 | 58.270 | 58.367 | USD 275,025 | 56.91 |
| 2025-01-08 | BUY | 4,712 | 59.240 | 58.270 | 58.367 | USD 275,025 | 56.91 |
| 2025-01-06 | BUY | 7,068 | 59.580 | 58.585 | 58.684 | USD 414,782 | 56.88 |
| 2025-01-03 | BUY | 4,712 | 59.170 | 58.365 | 58.445 | USD 275,395 | 56.85 |
| 2025-01-02 | BUY | 7,068 | 59.680 | 58.570 | 58.681 | USD 414,757 | 56.81 |
| 2024-12-30 | BUY | 7,068 | 59.390 | 58.415 | 58.513 | USD 413,566 | 56.72 |
| 2024-12-27 | BUY | 2,356 | 60.020 | 59.135 | 59.223 | USD 139,531 | 56.67 |
| 2024-12-23 | BUY | 2,356 | 59.015 | 58.120 | 58.209 | USD 137,142 | 56.51 |
| 2024-12-20 | SELL | -8,869 | 58.780 | 57.270 | 57.421 | USD -509,267 | 56.47 Loss of -8,457 on sale |
| 2024-12-19 | BUY | 11,850 | 58.140 | 57.340 | 57.420 | USD 680,427 | 56.44 |
| 2024-12-18 | BUY | 2,371 | 58.700 | 57.480 | 57.602 | USD 136,574 | 56.42 |
| 2024-12-17 | BUY | 2,371 | 59.070 | 58.170 | 58.260 | USD 138,134 | 56.38 |
| 2024-12-16 | BUY | 18,960 | 58.490 | 57.845 | 57.910 | USD 1,097,964 | 56.34 |
| 2024-12-13 | BUY | 2,371 | 58.930 | 58.385 | 58.439 | USD 138,560 | 56.29 |
| 2024-12-11 | BUY | 2,371 | 58.960 | 58.310 | 58.375 | USD 138,407 | 56.24 |
| 2024-12-10 | BUY | 4,742 | 58.860 | 58.130 | 58.203 | USD 275,999 | 56.19 |
| 2024-12-06 | BUY | 4,740 | 60.080 | 59.770 | 59.801 | USD 283,457 | 56.04 |
| 2024-12-05 | BUY | 4,742 | 60.230 | 59.700 | 59.753 | USD 283,349 | 55.94 |
| 2024-12-04 | BUY | 4,740 | 59.840 | 59.270 | 59.327 | USD 281,210 | 55.85 |
| 2024-12-03 | BUY | 9,480 | 59.530 | 59.170 | 59.206 | USD 561,273 | 55.76 |
| 2024-12-02 | BUY | 7,110 | 59.700 | 59.140 | 59.196 | USD 420,884 | 55.67 |
| 2024-11-29 | BUY | 4,740 | 59.590 | 59.040 | 59.095 | USD 280,110 | 55.57 |
| 2024-11-21 | BUY | 2,371 | 57.930 | 57.100 | 57.183 | USD 135,581 | 54.96 |
| 2024-11-20 | BUY | 2,369 | 57.500 | 56.610 | 56.699 | USD 134,320 | 54.88 |
| 2024-11-15 | BUY | 4,738 | 58.100 | 57.230 | 57.317 | USD 271,568 | 54.62 |
| 2024-11-14 | BUY | 4,738 | 58.990 | 57.520 | 57.667 | USD 273,226 | 54.50 |
| 2024-11-12 | BUY | 9,476 | 59.035 | 58.430 | 58.491 | USD 554,256 | 54.15 |
| 2024-11-11 | BUY | 4,738 | 59.380 | 58.390 | 58.489 | USD 277,121 | 53.96 |
| 2024-11-08 | BUY | 4,738 | 58.200 | 57.655 | 57.709 | USD 273,428 | 53.78 |
| 2024-11-07 | BUY | 2,368 | 58.300 | 57.540 | 57.616 | USD 136,435 | 53.58 |
| 2024-11-06 | BUY | 7,104 | 58.085 | 56.955 | 57.068 | USD 405,411 | 53.38 |
| 2024-11-05 | BUY | 7,104 | 56.270 | 55.500 | 55.577 | USD 394,819 | 53.24 |
| 2024-11-04 | SELL | -7,104 | 55.910 | 55.120 | 55.199 | USD -392,134 ( 2,906) | 53.11 Loss of -14,870 on sale |
| 2024-10-31 | BUY | 7,104 | 55.510 | 54.710 | 54.790 | USD 389,228 | 52.87 |
| 2024-10-30 | SELL | -2,368 | 56.040 | 55.370 | 55.437 | USD -131,275 ( 197) | 52.70 Loss of -6,489 on sale |
| 2024-10-29 | BUY | 2,368 | 56.110 | 55.270 | 55.354 | USD 131,078 | 52.50 |
| 2024-10-28 | BUY | 4,736 | 55.980 | 55.210 | 55.287 | USD 261,839 | 52.30 |
| 2024-10-23 | BUY | 4,736 | 56.590 | 55.990 | 56.050 | USD 265,453 | 51.66 |
| 2024-10-22 | BUY | 184,096 | 56.900 | 55.860 | 55.964 | USD 10,302,749 | 51.21 |
| 2024-10-14 | BUY | 2,259 | 54.410 | 53.790 | 53.852 | USD 121,652 | 50.91 |
| 2024-10-11 | BUY | 4,516 | 54.330 | 53.520 | 53.601 | USD 242,062 | 50.54 |
| 2024-10-10 | BUY | 2,257 | 53.810 | 53.420 | 53.459 | USD 120,657 | 50.16 |
| 2024-10-09 | BUY | 2,256 | 53.680 | 52.540 | 52.654 | USD 118,787 | 49.68 |
| 2024-10-08 | BUY | 29,345 | 52.770 | 52.200 | 52.257 | USD 1,533,482 | 49.17 |
| 2024-09-27 | SELL | -51,339 | 53.220 | 52.860 | 52.896 | USD -2,715,628 | 48.40 Loss of -231,026 on sale |
| 2024-09-17 | BUY | 2,316 | 51.420 | 50.570 | 50.655 | USD 117,317 | 47.84 |
| 2024-09-13 | BUY | 11,699 | 50.060 | 49.670 | 49.709 | USD 581,546 | 47.19 |
| 2024-07-24 | BUY | 7,172 | 47.040 | 46.240 | 46.320 | USD 332,207 | 47.36 |
| 2024-07-19 | BUY | 7,167 | 48.100 | 47.140 | 47.236 | USD 338,540 | 47.40 |
| 2024-07-15 | BUY | 47,708 | 47.490 | 46.790 | 46.860 | USD 2,235,597 | 0.00 |