| 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.85 |
| 2025-11-06 | SELL | -250 | | | 73.550* | | 62.75 Profit of 15,686 on sale |
| 2025-11-05 | SELL | -156 | 75.090 | 71.850 | 72.174 | USD -11,259 | 62.69 Loss of -1,480 on sale |
| 2025-11-04 | SELL | -669 | | | 73.300* | | 62.63 Profit of 41,902 on sale |
| 2025-10-31 | SELL | -104 | 74.990 | 73.245 | 73.420 | USD -7,636 | 62.52 Loss of -1,134 on sale |
| 2025-10-30 | BUY | 364 | 74.810 | 73.000 | 73.181 | USD 26,638 | 62.46 |
| 2025-10-29 | BUY | 364 | 73.210 | 74.840 | 74.677 | USD 27,182 | 62.41 |
| 2025-10-28 | BUY | 1,560 | 74.720 | 75.075 | 75.039 | USD 117,062 | 62.34 |
| 2025-10-27 | BUY | 832 | 74.960 | 75.720 | 75.644 | USD 62,936 | 62.28 |
| 2025-10-24 | BUY | 102 | 74.840 | 75.700 | 75.614 | USD 7,713 | 62.21 |
| 2025-10-23 | SELL | -208 | 73.240 | 73.980 | 73.906 | USD -15,372 | 62.15 Loss of -2,445 on sale |
| 2025-10-22 | BUY | 416 | 73.010 | 74.810 | 74.630 | USD 31,046 | 62.10 |
| 2025-10-21 | BUY | 156 | 74.000 | 74.210 | 74.189 | USD 11,573 | 62.03 |
| 2025-10-17 | BUY | 780 | 71.510 | 72.880 | 72.743 | USD 56,740 | 61.93 |
| 2025-10-16 | BUY | 51 | 70.250 | 72.590 | 72.356 | USD 3,690 | 61.88 |
| 2025-10-14 | SELL | -312 | 72.840 | 73.640 | 73.560 | USD -22,951 | 61.77 Loss of -3,679 on sale |
| 2025-10-07 | BUY | 1,560 | 70.900 | 71.470 | 71.413 | USD 111,404 | 61.72 |
| 2025-10-06 | BUY | 52 | 71.380 | 72.345 | 72.249 | USD 3,757 | 61.66 |
| 2025-10-03 | BUY | 728 | 71.230 | 71.915 | 71.847 | USD 52,304 | 61.61 |
| 2025-10-02 | BUY | 572 | 70.280 | 70.770 | 70.721 | USD 40,452 | 61.56 |
| 2025-10-01 | BUY | 364 | 69.840 | 71.545 | 71.374 | USD 25,980 | 61.52 |
| 2025-09-30 | BUY | 520 | 71.050 | 73.820 | 73.543 | USD 38,242 | 61.46 |
| 2025-09-29 | BUY | 468 | 73.320 | 75.270 | 75.075 | USD 35,135 | 61.40 |
| 2025-09-26 | BUY | 570 | 74.540 | 75.090 | 75.035 | USD 42,770 | 61.32 |
| 2025-09-25 | BUY | 728 | 74.280 | 74.400 | 74.388 | USD 54,154 | 61.25 |
| 2025-09-24 | SELL | -21,471 | 74.630 | 75.505 | 75.417 | USD -1,619,289 | 61.17 Loss of -305,898 on sale |
| 2025-09-18 | BUY | 54 | 76.530 | 76.810 | 76.782 | USD 4,146 | 61.08 |
| 2025-09-17 | BUY | 486 | 74.820 | 76.600 | 76.422 | USD 37,141 | 61.00 |
| 2025-09-16 | BUY | 216 | 74.530 | 76.160 | 75.997 | USD 16,415 | 60.92 |
| 2025-09-15 | BUY | 540 | 76.280 | 77.060 | 76.982 | USD 41,570 | 60.83 |
| 2025-09-12 | BUY | 162 | 75.370 | 76.010 | 75.946 | USD 12,303 | 60.75 |
| 2025-09-11 | BUY | 270 | 76.010 | 76.225 | 76.203 | USD 20,575 | 60.66 |
| 2025-09-09 | BUY | 270 | 76.070 | 76.280 | 76.259 | USD 20,590 | 60.48 |
| 2025-09-04 | SELL | -2,322 | 76.860 | 77.080 | 77.058 | USD -178,929 | 60.38 Loss of -38,730 on sale |
| 2025-09-02 | BUY | 1,134 | 75.620 | 75.640 | 75.638 | USD 85,773 | 60.29 |
| 2025-08-12 | BUY | 162 | 72.360 | 72.410 | 72.405 | USD 11,730 | 60.14 |
| 2025-08-11 | BUY | 486 | 69.600 | 69.890 | 69.861 | USD 33,952 | 60.08 |
| 2025-08-08 | BUY | 1,242 | 69.430 | 69.820 | 69.781 | USD 86,668 | 60.02 |
| 2025-08-07 | BUY | 162 | 68.450 | 70.270 | 70.088 | USD 11,354 | 59.96 |
| 2025-08-01 | BUY | 972 | 67.530 | 67.900 | 67.863 | USD 65,963 | 59.92 |
| 2025-07-31 | SELL | -14,949 | 69.670 | 71.070 | 70.930 | USD -1,060,333 | 59.85 Loss of -165,563 on sale |
| 2025-07-30 | BUY | 432 | 70.260 | 71.740 | 71.592 | USD 30,928 | 59.79 |
| 2025-07-29 | BUY | 54 | 71.300 | 73.760 | 73.514 | USD 3,970 | 59.71 |
| 2025-07-14 | BUY | 432 | 70.880 | 71.060 | 71.042 | USD 30,690 | 59.64 |
| 2025-07-11 | SELL | -108 | 70.610 | 70.980 | 70.943 | USD -7,662 | 59.57 Loss of -1,228 on sale |
| 2025-07-10 | BUY | 432 | 71.140 | 71.880 | 71.806 | USD 31,020 | 59.49 |
| 2025-07-09 | BUY | 432 | 70.160 | 70.395 | 70.371 | USD 30,400 | 59.42 |
| 2025-07-08 | BUY | 324 | 69.290 | 70.670 | 70.532 | USD 22,852 | 59.36 |
| 2025-07-07 | SELL | -1,242 | 69.700 | 70.375 | 70.307 | USD -87,322 | 59.29 Loss of -13,687 on sale |
| 2025-07-02 | SELL | -1,566 | 69.470 | 69.600 | 69.587 | USD -108,973 | 59.07 Loss of -16,471 on sale |
| 2025-06-30 | BUY | 935 | 66.740 | 67.040 | 67.010 | USD 62,654 | 59.02 |
| 2025-06-27 | BUY | 495 | 66.190 | 66.675 | 66.627 | USD 32,980 | 58.97 |
| 2025-06-25 | SELL | -110 | 64.930 | 65.430 | 65.380 | USD -7,192 | 58.88 Loss of -715 on sale |
| 2025-06-24 | BUY | 51 | 64.740 | 65.120 | 65.082 | USD 3,319 | 58.83 |
| 2025-06-23 | BUY | 1,430 | 63.250 | 63.315 | 63.308 | USD 90,531 | 58.80 |
| 2025-06-20 | SELL | -165 | 62.340 | 62.600 | 62.574 | USD -10,325 | 58.78 Loss of -626 on sale |
| 2025-06-18 | SELL | -330 | 61.450 | 61.990 | 61.936 | USD -20,439 | 58.74 Loss of -1,055 on sale |
| 2025-06-13 | SELL | -165 | 59.840 | 60.835 | 60.735 | USD -10,021 | 58.72 Loss of -333 on sale |
| 2025-06-12 | BUY | 165 | 61.440 | 61.860 | 61.818 | USD 10,200 | 58.70 |
| 2025-06-11 | BUY | 220 | 61.790 | 62.470 | 62.402 | USD 13,728 | 58.68 |
| 2025-06-06 | SELL | -275 | 59.220 | 59.350 | 59.337 | USD -16,318 | 58.64 Loss of -192 on sale |
| 2025-06-05 | SELL | -165 | 57.450 | 58.420 | 58.323 | USD -9,623 | 58.65 Profit of 54 on sale |
| 2025-06-04 | SELL | -220 | 57.870 | 59.500 | 59.337 | USD -13,054 | 58.65 Loss of -150 on sale |
| 2025-06-02 | BUY | 715 | 58.130 | 58.225 | 58.215 | USD 41,624 | 58.65 |
| 2025-05-30 | SELL | -156 | 57.650 | 58.130 | 58.082 | USD -9,061 | 58.66 Profit of 91 on sale |
| 2025-05-29 | BUY | 55 | 58.250 | 59.200 | 59.105 | USD 3,251 | 58.67 |
| 2025-05-28 | SELL | -54 | 58.310 | 59.180 | 59.093 | USD -3,191 | 58.67 Loss of -23 on sale |
| 2025-05-27 | BUY | 605 | 59.020 | 59.100 | 59.092 | USD 35,751 | 58.67 |
| 2025-05-23 | SELL | -1,100 | 56.740 | 57.005 | 56.979 | USD -62,676 | 58.70 Profit of 1,892 on sale |
| 2025-05-22 | SELL | -1,210 | 57.460 | 57.930 | 57.883 | USD -70,038 | 58.71 Profit of 999 on sale |
| 2025-05-21 | BUY | 55 | 57.240 | 59.370 | 59.157 | USD 3,254 | 58.72 |
| 2025-05-20 | BUY | 440 | 59.840 | 60.305 | 60.259 | USD 26,514 | 58.71 |
| 2025-05-19 | BUY | 1,595 | 60.050 | 60.465 | 60.424 | USD 96,375 | 58.70 |
| 2025-05-16 | BUY | 1,485 | 60.800 | 61.350 | 61.295 | USD 91,023 | 58.68 |
| 2025-05-15 | BUY | 1,210 | 60.490 | 60.840 | 60.805 | USD 73,574 | 58.67 |
| 2025-05-14 | BUY | 1,100 | 61.100 | 61.510 | 61.469 | USD 67,616 | 58.64 |
| 2025-05-13 | SELL | -220 | 61.360 | 61.650 | 61.621 | USD -13,557 | 58.62 Loss of -660 on sale |
| 2025-05-12 | BUY | 55 | 60.360 | 60.820 | 60.774 | USD 3,343 | 58.60 |
| 2025-05-09 | BUY | 165 | 55.630 | 55.930 | 55.900 | USD 9,224 | 58.63 |
| 2025-05-08 | SELL | -1,595 | 55.460 | 56.010 | 55.955 | USD -89,248 | 58.66 Profit of 4,316 on sale |
| 2025-05-07 | SELL | -770 | 53.770 | 54.390 | 54.328 | USD -41,833 | 58.71 Profit of 3,371 on sale |
| 2025-05-06 | BUY | 1,925 | 53.400 | 54.110 | 54.039 | USD 104,025 | 58.76 |
| 2025-05-02 | BUY | 165 | 54.180 | 54.490 | 54.459 | USD 8,986 | 58.84 |
| 2025-05-01 | SELL | -275 | 52.310 | 53.015 | 52.944 | USD -14,560 | 58.91 Profit of 1,639 on sale |
| 2025-04-30 | BUY | 165 | 51.950 | 52.165 | 52.144 | USD 8,604 | 58.97 |
| 2025-04-29 | BUY | 385 | 52.430 | 52.600 | 52.583 | USD 20,244 | 59.04 |
| 2025-04-28 | BUY | 819 | 52.170 | 52.490 | 52.458 | USD 42,963 | 59.11 |
| 2025-04-25 | BUY | 770 | 51.420 | 52.245 | 52.162 | USD 40,165 | 59.18 |
| 2025-04-24 | BUY | 220 | 51.920 | 52.140 | 52.118 | USD 11,466 | 59.26 |
| 2025-04-23 | BUY | 605 | 49.910 | 52.970 | 52.664 | USD 31,862 | 59.35 |
| 2025-04-22 | SELL | -336 | 48.560 | 48.600 | 48.596 | USD -16,328 | 59.46 Profit of 3,651 on sale |
| 2025-04-17 | BUY | 110 | 47.870 | 48.060 | 48.041 | USD 5,285 | 59.84 |
| 2025-04-16 | BUY | 220 | 46.760 | 47.890 | 47.777 | USD 10,511 | 59.98 |
| 2025-04-15 | BUY | 1,100 | 47.510 | 48.460 | 48.365 | USD 53,201 | 60.11 |
| 2025-04-11 | BUY | 1,375 | 46.130 | 46.450 | 46.418 | USD 63,825 | 60.42 |
| 2025-04-10 | BUY | 2,255 | 46.630 | 49.540 | 49.249 | USD 111,056 | 60.57 |
| 2025-04-09 | BUY | 440 | 50.480 | 51.710 | 51.587 | USD 22,698 | 60.69 |
| 2025-04-08 | BUY | 1,155 | 43.830 | 47.150 | 46.818 | USD 54,075 | 60.88 |
| 2025-04-07 | BUY | 1,317 | 44.810 | 46.470 | 46.304 | USD 60,982 | 61.07 |
| 2025-04-04 | SELL | -3,300 | 43.810 | 44.665 | 44.580 | USD -147,112 | 61.27 Profit of 55,077 on sale |
| 2025-04-02 | BUY | 385 | 55.050 | 55.430 | 55.392 | USD 21,326 | 61.34 |
| 2025-03-31 | SELL | -1,485 | 52.940 | 53.130 | 53.111 | USD -78,870 | 61.54 Profit of 12,524 on sale |
| 2025-03-28 | SELL | -935 | 52.430 | 54.200 | 54.023 | USD -50,512 | 61.66 Profit of 7,138 on sale |
| 2025-03-27 | SELL | -275 | 54.160 | 54.800 | 54.736 | USD -15,052 | 61.75 Profit of 1,929 on sale |
| 2025-03-26 | BUY | 495 | 55.200 | 56.560 | 56.424 | USD 27,930 | 61.83 |
| 2025-03-25 | SELL | -660 | 55.850 | 56.560 | 56.489 | USD -37,283 | 61.91 Profit of 3,578 on sale |
| 2025-03-24 | BUY | 385 | 55.820 | 56.080 | 56.054 | USD 21,581 | 61.99 |
| 2025-03-21 | BUY | 648 | 54.020 | 54.180 | 54.164 | USD 35,098 | 62.09 |
| 2025-03-19 | BUY | 100 | 54.520 | 54.785 | 54.758 | USD 5,476 | 62.31 |
| 2025-03-18 | SELL | -990 | 53.050 | 53.720 | 53.653 | USD -53,116 | 62.43 Profit of 8,694 on sale |
| 2025-03-17 | BUY | 1,045 | 53.440 | 53.685 | 53.661 | USD 56,075 | 62.56 |
| 2025-03-14 | BUY | 935 | 53.340 | 53.430 | 53.421 | USD 49,949 | 62.69 |
| 2025-03-13 | BUY | 4,610 | 51.900 | 53.890 | 53.691 | USD 247,516 | 62.84 |
| 2025-03-12 | BUY | 2,200 | 53.610 | 54.290 | 54.222 | USD 119,288 | 62.98 |
| 2025-03-11 | BUY | 880 | 51.990 | 53.470 | 53.322 | USD 46,923 | 63.14 |
| 2025-03-07 | BUY | 514 | 54.740 | 54.840 | 54.830 | USD 28,183 | 63.43 |
| 2025-03-06 | SELL | -495 | 54.150 | 55.565 | 55.423 | USD -27,435 | 63.57 Profit of 4,034 on sale |
| 2025-03-05 | BUY | 1,715 | 55.840 | 56.540 | 56.470 | USD 96,846 | 63.69 |
| 2025-03-04 | BUY | 330 | 56.110 | 57.370 | 57.244 | USD 18,891 | 63.81 |
| 2025-03-03 | BUY | 1,485 | 58.020 | 61.190 | 60.873 | USD 90,396 | 63.91 |
| 2025-02-28 | SELL | -385 | 60.680 | 60.700 | 60.698 | USD -23,369 | 63.96 Profit of 1,256 on sale |
| 2025-02-27 | BUY | 55 | 59.260 | 60.650 | 60.511 | USD 3,328 | 64.04 |
| 2025-02-26 | SELL | -110 | 59.730 | 60.610 | 60.522 | USD -6,657 | 64.11 Profit of 395 on sale |
| 2025-02-25 | BUY | 1,045 | 59.510 | 60.870 | 60.734 | USD 63,467 | 64.19 |
| 2025-02-21 | BUY | 770 | 61.410 | 64.350 | 64.056 | USD 49,323 | 64.31 |
| 2025-02-20 | BUY | 440 | 63.850 | 65.340 | 65.191 | USD 28,684 | 64.31 |
| 2025-02-19 | BUY | 108 | 65.590 | 65.840 | 65.815 | USD 7,108 | 64.29 |
| 2025-02-18 | BUY | 270 | 65.290 | 65.970 | 65.902 | USD 17,794 | 64.27 |
| 2025-02-13 | BUY | 918 | 64.080 | 64.550 | 64.503 | USD 59,214 | 64.24 |
| 2025-02-12 | BUY | 330 | 64.000 | 65.110 | 64.999 | USD 21,450 | 64.24 |
| 2025-02-11 | SELL | -108 | 65.230 | 65.720 | 65.671 | USD -7,092 | 64.22 Loss of -156 on sale |
| 2025-02-07 | SELL | -432 | 67.490 | 68.730 | 68.606 | USD -29,638 | 64.12 Loss of -1,937 on sale |
| 2025-02-06 | BUY | 216 | 68.210 | 68.700 | 68.651 | USD 14,829 | 64.03 |
| 2025-02-04 | BUY | 1,890 | 65.920 | 69.290 | 68.953 | USD 130,321 | 63.90 |
| 2025-02-03 | BUY | 702 | 67.540 | 68.290 | 68.215 | USD 47,887 | 63.81 |
| 2025-01-31 | BUY | 162 | 68.980 | 70.280 | 70.150 | USD 11,364 | 63.69 |
| 2025-01-30 | BUY | 108 | 69.470 | 70.270 | 70.190 | USD 7,581 | 63.54 |
| 2025-01-29 | BUY | 1,026 | 68.770 | 69.055 | 69.026 | USD 70,821 | 63.41 |
| 2025-01-28 | BUY | 486 | 66.660 | 67.890 | 67.767 | USD 32,935 | 63.32 |
| 2025-01-27 | BUY | 756 | 69.860 | 70.590 | 70.517 | USD 53,311 | 63.15 |
| 2025-01-24 | BUY | 486 | 70.630 | 70.655 | 70.652 | USD 34,337 | 62.94 |
| 2025-01-23 | BUY | 1,404 | 70.440 | 70.930 | 70.881 | USD 99,517 | 62.72 |
| 2025-01-22 | BUY | 918 | 70.490 | 70.760 | 70.733 | USD 64,933 | 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 |