| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 416 | | | 74.700* | | 62.99 |
| 2025-11-06 | SELL | -250 | | | 73.550* | | 62.89 Profit of 15,723 on sale |
| 2025-11-05 | SELL | -156 | 75.090 | 71.850 | 72.174 | USD -11,259 | 62.83 Loss of -1,457 on sale |
| 2025-11-04 | SELL | -669 | | | 73.300* | | 62.78 Profit of 42,002 on sale |
| 2025-10-31 | SELL | -104 | 74.990 | 73.245 | 73.420 | USD -7,636 | 62.67 Loss of -1,118 on sale |
| 2025-10-30 | BUY | 364 | 74.810 | 73.000 | 73.181 | USD 26,638 | 62.62 |
| 2025-10-29 | BUY | 364 | 73.210 | 74.840 | 74.677 | USD 27,182 | 62.56 |
| 2025-10-28 | BUY | 1,560 | 74.720 | 75.075 | 75.039 | USD 117,062 | 62.50 |
| 2025-10-27 | BUY | 832 | 74.960 | 75.720 | 75.644 | USD 62,936 | 62.44 |
| 2025-10-24 | BUY | 102 | 74.840 | 75.700 | 75.614 | USD 7,713 | 62.38 |
| 2025-10-23 | SELL | -208 | 73.240 | 73.980 | 73.906 | USD -15,372 | 62.32 Loss of -2,410 on sale |
| 2025-10-22 | BUY | 416 | 73.010 | 74.810 | 74.630 | USD 31,046 | 62.27 |
| 2025-10-21 | BUY | 156 | 74.000 | 74.210 | 74.189 | USD 11,573 | 62.21 |
| 2025-10-17 | BUY | 780 | 71.510 | 72.880 | 72.743 | USD 56,740 | 62.10 |
| 2025-10-16 | BUY | 51 | 70.250 | 72.590 | 72.356 | USD 3,690 | 62.06 |
| 2025-10-14 | SELL | -312 | 72.840 | 73.640 | 73.560 | USD -22,951 | 61.95 Loss of -3,622 on sale |
| 2025-10-13 | BUY | 364 | 70.140 | 70.290 | 70.275 | USD 25,580 | 61.91 |
| 2025-10-02 | BUY | 572 | 70.280 | 70.770 | 70.721 | USD 40,452 | 61.86 |
| 2025-10-01 | BUY | 364 | 69.840 | 71.545 | 71.374 | USD 25,980 | 61.82 |
| 2025-09-30 | BUY | 520 | 71.050 | 73.820 | 73.543 | USD 38,242 | 61.77 |
| 2025-09-29 | BUY | 468 | 73.320 | 75.270 | 75.075 | USD 35,135 | 61.71 |
| 2025-09-26 | BUY | 570 | 74.540 | 75.090 | 75.035 | USD 42,770 | 61.64 |
| 2025-09-25 | BUY | 728 | 74.280 | 74.400 | 74.388 | USD 54,154 | 61.57 |
| 2025-09-24 | SELL | -21,471 | 74.630 | 75.505 | 75.417 | USD -1,619,289 | 61.49 Loss of -298,936 on sale |
| 2025-09-18 | BUY | 54 | 76.530 | 76.810 | 76.782 | USD 4,146 | 61.41 |
| 2025-09-17 | BUY | 486 | 74.820 | 76.600 | 76.422 | USD 37,141 | 61.34 |
| 2025-09-16 | BUY | 216 | 74.530 | 76.160 | 75.997 | USD 16,415 | 61.26 |
| 2025-09-11 | BUY | 270 | 76.010 | 76.225 | 76.203 | USD 20,575 | 61.18 |
| 2025-09-09 | BUY | 270 | 76.070 | 76.280 | 76.259 | USD 20,590 | 61.02 |
| 2025-09-08 | BUY | 108 | 75.140 | 76.000 | 75.914 | USD 8,199 | 60.94 |
| 2025-09-05 | BUY | 1,242 | 75.610 | 77.410 | 77.230 | USD 95,920 | 60.85 |
| 2025-09-04 | SELL | -2,322 | 76.860 | 77.080 | 77.058 | USD -178,929 | 60.76 Loss of -37,851 on sale |
| 2025-09-02 | BUY | 1,134 | 75.620 | 75.640 | 75.638 | USD 85,773 | 60.67 |
| 2025-08-22 | BUY | 54 | 73.200 | 74.110 | 74.019 | USD 3,997 | 60.60 |
| 2025-08-21 | BUY | 162 | 71.230 | 71.490 | 71.464 | USD 11,577 | 60.53 |
| 2025-08-20 | BUY | 216 | 71.580 | 71.890 | 71.859 | USD 15,522 | 60.47 |
| 2025-08-19 | BUY | 324 | 71.590 | 72.535 | 72.441 | USD 23,471 | 60.40 |
| 2025-07-31 | SELL | -14,949 | 69.670 | 71.070 | 70.930 | USD -1,060,333 | 60.35 Loss of -158,229 on sale |
| 2025-07-30 | BUY | 432 | 70.260 | 71.740 | 71.592 | USD 30,928 | 60.29 |
| 2025-07-29 | BUY | 54 | 71.300 | 73.760 | 73.514 | USD 3,970 | 60.22 |
| 2025-07-24 | BUY | 54 | 71.810 | 72.690 | 72.602 | USD 3,921 | 60.15 |
| 2025-07-23 | BUY | 324 | 72.080 | 72.730 | 72.665 | USD 23,543 | 60.07 |
| 2025-07-22 | BUY | 486 | 70.660 | 71.280 | 71.218 | USD 34,612 | 60.01 |
| 2025-07-21 | BUY | 108 | 69.440 | 70.680 | 70.556 | USD 7,620 | 59.95 |
| 2025-07-18 | SELL | -540 | 70.040 | 70.700 | 70.634 | USD -38,142 | 59.89 Loss of -5,804 on sale |
| 2025-07-17 | BUY | 54 | 70.190 | 70.395 | 70.374 | USD 3,800 | 59.82 |
| 2025-07-16 | BUY | 216 | 69.300 | 69.520 | 69.498 | USD 15,012 | 59.76 |
| 2025-07-15 | SELL | -825 | 68.560 | 70.800 | 70.576 | USD -58,225 | 59.70 Loss of -8,970 on sale |
| 2025-07-11 | SELL | -108 | 70.610 | 70.980 | 70.943 | USD -7,662 | 59.63 Loss of -1,221 on sale |
| 2025-07-10 | BUY | 432 | 71.140 | 71.880 | 71.806 | USD 31,020 | 59.56 |
| 2025-07-09 | BUY | 432 | 70.160 | 70.395 | 70.371 | USD 30,400 | 59.49 |
| 2025-07-08 | BUY | 324 | 69.290 | 70.670 | 70.532 | USD 22,852 | 59.42 |
| 2025-07-07 | SELL | -1,242 | 69.700 | 70.375 | 70.307 | USD -87,322 | 59.36 Loss of -13,601 on sale |
| 2025-07-02 | SELL | -1,566 | 69.470 | 69.600 | 69.587 | USD -108,973 | 59.14 Loss of -16,357 on sale |
| 2025-06-30 | BUY | 935 | 66.740 | 67.040 | 67.010 | USD 62,654 | 59.09 |
| 2025-06-27 | BUY | 495 | 66.190 | 66.675 | 66.627 | USD 32,980 | 59.04 |
| 2025-06-25 | SELL | -110 | 64.930 | 65.430 | 65.380 | USD -7,192 | 58.95 Loss of -707 on sale |
| 2025-06-24 | BUY | 51 | 64.740 | 65.120 | 65.082 | USD 3,319 | 58.91 |
| 2025-06-23 | BUY | 1,430 | 63.250 | 63.315 | 63.308 | USD 90,531 | 58.88 |
| 2025-06-20 | SELL | -165 | 62.340 | 62.600 | 62.574 | USD -10,325 | 58.86 Loss of -613 on sale |
| 2025-06-18 | SELL | -330 | 61.450 | 61.990 | 61.936 | USD -20,439 | 58.82 Loss of -1,028 on sale |
| 2025-06-13 | SELL | -165 | 59.840 | 60.835 | 60.735 | USD -10,021 | 58.78 Loss of -322 on sale |
| 2025-06-12 | BUY | 165 | 61.440 | 61.860 | 61.818 | USD 10,200 | 58.76 |
| 2025-06-11 | BUY | 220 | 61.790 | 62.470 | 62.402 | USD 13,728 | 58.74 |
| 2025-06-06 | SELL | -275 | 59.220 | 59.350 | 59.337 | USD -16,318 | 58.71 Loss of -173 on sale |
| 2025-06-05 | SELL | -165 | 57.450 | 58.420 | 58.323 | USD -9,623 | 58.72 Profit of 65 on sale |
| 2025-06-04 | SELL | -220 | 57.870 | 59.500 | 59.337 | USD -13,054 | 58.72 Loss of -135 on sale |
| 2025-06-02 | BUY | 715 | 58.130 | 58.225 | 58.215 | USD 41,624 | 58.73 |
| 2025-05-30 | SELL | -156 | 57.650 | 58.130 | 58.082 | USD -9,061 | 58.73 Profit of 102 on sale |
| 2025-05-29 | BUY | 55 | 58.250 | 59.200 | 59.105 | USD 3,251 | 58.74 |
| 2025-05-28 | SELL | -54 | 58.310 | 59.180 | 59.093 | USD -3,191 | 58.74 Loss of -19 on sale |
| 2025-05-27 | BUY | 605 | 59.020 | 59.100 | 59.092 | USD 35,751 | 58.74 |
| 2025-05-23 | SELL | -1,100 | 56.740 | 57.005 | 56.979 | USD -62,676 | 58.77 Profit of 1,973 on sale |
| 2025-05-22 | SELL | -1,210 | 57.460 | 57.930 | 57.883 | USD -70,038 | 58.78 Profit of 1,090 on sale |
| 2025-05-21 | BUY | 55 | 57.240 | 59.370 | 59.157 | USD 3,254 | 58.80 |
| 2025-05-20 | BUY | 440 | 59.840 | 60.305 | 60.259 | USD 26,514 | 58.79 |
| 2025-05-19 | BUY | 1,595 | 60.050 | 60.465 | 60.424 | USD 96,375 | 58.78 |
| 2025-05-16 | BUY | 1,485 | 60.800 | 61.350 | 61.295 | USD 91,023 | 58.76 |
| 2025-05-15 | BUY | 1,210 | 60.490 | 60.840 | 60.805 | USD 73,574 | 58.74 |
| 2025-05-14 | BUY | 1,100 | 61.100 | 61.510 | 61.469 | USD 67,616 | 58.72 |
| 2025-05-13 | SELL | -220 | 61.360 | 61.650 | 61.621 | USD -13,557 | 58.70 Loss of -643 on sale |
| 2025-05-12 | BUY | 55 | 60.360 | 60.820 | 60.774 | USD 3,343 | 58.69 |
| 2025-05-09 | BUY | 165 | 55.630 | 55.930 | 55.900 | USD 9,224 | 58.71 |
| 2025-05-08 | SELL | -1,595 | 55.460 | 56.010 | 55.955 | USD -89,248 | 58.74 Profit of 4,446 on sale |
| 2025-05-07 | SELL | -770 | 53.770 | 54.390 | 54.328 | USD -41,833 | 58.79 Profit of 3,434 on sale |
| 2025-05-06 | BUY | 1,925 | 53.400 | 54.110 | 54.039 | USD 104,025 | 58.84 |
| 2025-05-02 | BUY | 165 | 54.180 | 54.490 | 54.459 | USD 8,986 | 58.93 |
| 2025-05-01 | SELL | -275 | 52.310 | 53.015 | 52.944 | USD -14,560 | 58.99 Profit of 1,662 on sale |
| 2025-04-30 | BUY | 165 | 51.950 | 52.165 | 52.144 | USD 8,604 | 59.06 |
| 2025-04-29 | BUY | 385 | 52.430 | 52.600 | 52.583 | USD 20,244 | 59.12 |
| 2025-04-28 | BUY | 819 | 52.170 | 52.490 | 52.458 | USD 42,963 | 59.19 |
| 2025-04-25 | BUY | 770 | 51.420 | 52.245 | 52.162 | USD 40,165 | 59.27 |
| 2025-04-24 | BUY | 220 | 51.920 | 52.140 | 52.118 | USD 11,466 | 59.34 |
| 2025-04-23 | BUY | 605 | 49.910 | 52.970 | 52.664 | USD 31,862 | 59.43 |
| 2025-04-22 | SELL | -336 | 48.560 | 48.600 | 48.596 | USD -16,328 | 59.55 Profit of 3,679 on sale |
| 2025-04-17 | BUY | 110 | 47.870 | 48.060 | 48.041 | USD 5,285 | 59.92 |
| 2025-04-16 | BUY | 220 | 46.760 | 47.890 | 47.777 | USD 10,511 | 60.06 |
| 2025-04-15 | BUY | 1,100 | 47.510 | 48.460 | 48.365 | USD 53,201 | 60.20 |
| 2025-04-11 | BUY | 1,375 | 46.130 | 46.450 | 46.418 | USD 63,825 | 60.50 |
| 2025-04-10 | BUY | 2,255 | 46.630 | 49.540 | 49.249 | USD 111,056 | 60.65 |
| 2025-04-09 | BUY | 440 | 50.480 | 51.710 | 51.587 | USD 22,698 | 60.76 |
| 2025-04-08 | BUY | 1,155 | 43.830 | 47.150 | 46.818 | USD 54,075 | 60.96 |
| 2025-04-07 | BUY | 1,317 | 44.810 | 46.470 | 46.304 | USD 60,982 | 61.14 |
| 2025-04-04 | SELL | -3,300 | 43.810 | 44.665 | 44.580 | USD -147,112 | 61.34 Profit of 55,323 on sale |
| 2025-04-02 | BUY | 385 | 55.050 | 55.430 | 55.392 | USD 21,326 | 61.42 |
| 2025-03-31 | SELL | -1,485 | 52.940 | 53.130 | 53.111 | USD -78,870 | 61.62 Profit of 12,634 on sale |
| 2025-03-28 | SELL | -935 | 52.430 | 54.200 | 54.023 | USD -50,512 | 61.73 Profit of 7,207 on sale |
| 2025-03-27 | SELL | -275 | 54.160 | 54.800 | 54.736 | USD -15,052 | 61.82 Profit of 1,949 on sale |
| 2025-03-26 | BUY | 495 | 55.200 | 56.560 | 56.424 | USD 27,930 | 61.91 |
| 2025-03-25 | SELL | -660 | 55.850 | 56.560 | 56.489 | USD -37,283 | 61.98 Profit of 3,626 on sale |
| 2025-03-24 | BUY | 385 | 55.820 | 56.080 | 56.054 | USD 21,581 | 62.06 |
| 2025-03-21 | BUY | 648 | 54.020 | 54.180 | 54.164 | USD 35,098 | 62.17 |
| 2025-03-19 | BUY | 100 | 54.520 | 54.785 | 54.758 | USD 5,476 | 62.38 |
| 2025-03-18 | SELL | -990 | 53.050 | 53.720 | 53.653 | USD -53,116 | 62.51 Profit of 8,764 on sale |
| 2025-03-17 | BUY | 1,045 | 53.440 | 53.685 | 53.661 | USD 56,075 | 62.63 |
| 2025-03-14 | BUY | 935 | 53.340 | 53.430 | 53.421 | USD 49,949 | 62.76 |
| 2025-03-13 | BUY | 4,610 | 51.900 | 53.890 | 53.691 | USD 247,516 | 62.91 |
| 2025-03-12 | BUY | 2,200 | 53.610 | 54.290 | 54.222 | USD 119,288 | 63.04 |
| 2025-03-11 | BUY | 880 | 51.990 | 53.470 | 53.322 | USD 46,923 | 63.20 |
| 2025-03-07 | BUY | 514 | 54.740 | 54.840 | 54.830 | USD 28,183 | 63.49 |
| 2025-03-06 | SELL | -495 | 54.150 | 55.565 | 55.423 | USD -27,435 | 63.64 Profit of 4,065 on sale |
| 2025-03-05 | BUY | 1,715 | 55.840 | 56.540 | 56.470 | USD 96,846 | 63.76 |
| 2025-03-04 | BUY | 330 | 56.110 | 57.370 | 57.244 | USD 18,891 | 63.87 |
| 2025-03-03 | BUY | 1,485 | 58.020 | 61.190 | 60.873 | USD 90,396 | 63.97 |
| 2025-02-28 | SELL | -385 | 60.680 | 60.700 | 60.698 | USD -23,369 | 64.02 Profit of 1,279 on sale |
| 2025-02-27 | BUY | 55 | 59.260 | 60.650 | 60.511 | USD 3,328 | 64.10 |
| 2025-02-26 | SELL | -110 | 59.730 | 60.610 | 60.522 | USD -6,657 | 64.17 Profit of 401 on sale |
| 2025-02-25 | BUY | 1,045 | 59.510 | 60.870 | 60.734 | USD 63,467 | 64.25 |
| 2025-02-21 | BUY | 770 | 61.410 | 64.350 | 64.056 | USD 49,323 | 64.37 |
| 2025-02-20 | BUY | 440 | 63.850 | 65.340 | 65.191 | USD 28,684 | 64.37 |
| 2025-02-19 | BUY | 108 | 65.590 | 65.840 | 65.815 | USD 7,108 | 64.35 |
| 2025-02-18 | BUY | 270 | 65.290 | 65.970 | 65.902 | USD 17,794 | 64.33 |
| 2025-02-13 | BUY | 918 | 64.080 | 64.550 | 64.503 | USD 59,214 | 64.31 |
| 2025-02-12 | BUY | 330 | 64.000 | 65.110 | 64.999 | USD 21,450 | 64.31 |
| 2025-02-11 | SELL | -108 | 65.230 | 65.720 | 65.671 | USD -7,092 | 64.29 Loss of -149 on sale |
| 2025-02-07 | SELL | -432 | 67.490 | 68.730 | 68.606 | USD -29,638 | 64.20 Loss of -1,904 on sale |
| 2025-02-06 | BUY | 216 | 68.210 | 68.700 | 68.651 | USD 14,829 | 64.11 |
| 2025-02-04 | BUY | 1,890 | 65.920 | 69.290 | 68.953 | USD 130,321 | 63.99 |
| 2025-02-03 | BUY | 702 | 67.540 | 68.290 | 68.215 | USD 47,887 | 63.90 |
| 2025-01-31 | BUY | 162 | 68.980 | 70.280 | 70.150 | USD 11,364 | 63.78 |
| 2025-01-30 | BUY | 108 | 69.470 | 70.270 | 70.190 | USD 7,581 | 63.64 |
| 2025-01-29 | BUY | 1,026 | 68.770 | 69.055 | 69.026 | USD 70,821 | 63.52 |
| 2025-01-28 | BUY | 486 | 66.660 | 67.890 | 67.767 | USD 32,935 | 63.43 |
| 2025-01-27 | BUY | 756 | 69.860 | 70.590 | 70.517 | USD 53,311 | 63.27 |
| 2025-01-24 | BUY | 486 | 70.630 | 70.655 | 70.652 | USD 34,337 | 63.07 |
| 2025-01-23 | BUY | 1,404 | 70.440 | 70.930 | 70.881 | USD 99,517 | 62.86 |
| 2025-01-22 | BUY | 918 | 70.490 | 70.760 | 70.733 | USD 64,933 | 62.64 |
| 2025-01-06 | BUY | 540 | 67.670 | 68.480 | 68.399 | USD 36,935 | 62.50 |
| 2024-12-10 | BUY | 385 | 66.870 | 68.370 | 68.220 | USD 26,265 | 62.36 |
| 2024-12-09 | BUY | 440 | 67.930 | 69.386 | 69.240 | USD 30,466 | 62.19 |
| 2024-12-06 | BUY | 660 | 67.920 | 68.000 | 67.992 | USD 44,875 | 62.00 |
| 2024-12-05 | BUY | 165 | 66.920 | 67.320 | 67.280 | USD 11,101 | 61.84 |
| 2024-12-04 | BUY | 605 | 66.820 | 67.330 | 67.279 | USD 40,704 | 61.67 |
| 2024-12-03 | BUY | 1,940 | 67.140 | 69.000 | 68.814 | USD 133,499 | 61.47 |
| 2024-12-02 | BUY | 162 | 67.090 | 68.120 | 68.017 | USD 11,019 | 61.27 |
| 2024-11-29 | BUY | 1,265 | 67.520 | 68.690 | 68.573 | USD 86,745 | 61.02 |
| 2024-11-27 | BUY | 1,485 | 67.220 | 67.640 | 67.598 | USD 100,383 | 60.51 |
| 2024-11-26 | BUY | 3,190 | 67.260 | 67.310 | 67.305 | USD 214,703 | 60.21 |
| 2024-11-25 | BUY | 3,300 | 67.040 | 67.590 | 67.535 | USD 222,865 | 59.90 |
| 2024-11-22 | BUY | 3,850 | 65.990 | 66.250 | 66.224 | USD 254,962 | 59.61 |
| 2024-11-21 | BUY | 605 | 65.140 | 65.430 | 65.401 | USD 39,568 | 59.34 |
| 2024-11-20 | BUY | 550 | 64.400 | 64.990 | 64.931 | USD 35,712 | 59.07 |
| 2024-11-19 | BUY | 495 | 63.650 | 63.915 | 63.889 | USD 31,625 | 58.82 |
| 2024-11-18 | BUY | 4,455 | 64.050 | 65.370 | 65.238 | USD 290,635 | 58.51 |
| 2024-11-12 | BUY | 1,540 | 65.120 | 66.150 | 66.047 | USD 101,712 | 58.10 |
| 2024-11-11 | BUY | 1,045 | 65.600 | 66.380 | 66.302 | USD 69,286 | 57.60 |
| 2024-11-08 | BUY | 790 | 63.790 | 65.190 | 65.050 | USD 51,390 | 57.15 |
| 2024-11-07 | BUY | 4,806 | 64.640 | 66.590 | 66.395 | USD 319,094 | 56.58 |
| 2024-11-06 | BUY | 1,485 | 67.510 | 67.760 | 67.735 | USD 100,586 | 55.67 |
| 2024-11-05 | BUY | 2,152 | 56.820 | 57.000 | 56.982 | USD 122,625 | 55.56 |
| 2024-11-04 | BUY | 378 | 55.060 | 55.245 | 55.226 | USD 20,876 | 55.61 |
| 2024-11-01 | BUY | 864 | 55.250 | 55.755 | 55.705 | USD 48,129 | 55.65 |
| 2024-10-31 | BUY | 220 | 55.140 | 56.910 | 56.733 | USD 12,481 | 55.72 |
| 2024-10-30 | BUY | 546 | 56.310 | 57.370 | 57.264 | USD 31,266 | 55.63 |
| 2024-10-29 | BUY | 1,320 | 55.750 | 56.460 | 56.389 | USD 74,433 | 55.61 |
| 2024-10-28 | SELL | -385 | 56.790 | 57.070 | 57.042 | USD -21,961 | 55.38 Loss of -641 on sale |
| 2024-10-25 | BUY | 660 | 55.150 | 56.550 | 56.410 | USD 37,231 | 55.43 |
| 2024-10-24 | BUY | 440 | 55.260 | 55.920 | 55.854 | USD 24,576 | 55.49 |
| 2024-10-23 | BUY | 550 | 55.000 | 55.840 | 55.756 | USD 30,666 | 55.74 |
| 2024-10-22 | BUY | 1,418 | 55.670 | 55.810 | 55.796 | USD 79,119 | 55.81 |
| 2024-10-21 | BUY | 1,540 | 55.810 | 56.580 | 56.503 | USD 87,015 | 0.00 |