| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 656 | 84.160 | 82.014 | 82.229 | USD 53,942 | 74.06 |
| 2025-11-06 | SELL | -395 | 82.965 | 81.690 | 81.818 | USD -32,318 | 73.98 Loss of -3,096 on sale |
| 2025-11-05 | SELL | -246 | 84.540 | 82.540 | 82.740 | USD -20,354 | 73.94 Loss of -2,166 on sale |
| 2025-11-04 | SELL | -1,045 | 84.830 | 82.890 | 83.084 | USD -86,823 | 73.89 Loss of -9,612 on sale |
| 2025-10-31 | SELL | -164 | 87.070 | 81.490 | 82.048 | USD -13,456 | 73.80 Loss of -1,353 on sale |
| 2025-10-30 | BUY | 574 | 83.710 | 82.350 | 82.486 | USD 47,347 | 73.75 |
| 2025-10-29 | BUY | 574 | 82.690 | 84.650 | 84.454 | USD 48,477 | 73.70 |
| 2025-10-28 | BUY | 2,460 | 82.190 | 83.250 | 83.144 | USD 204,534 | 73.66 |
| 2025-10-27 | BUY | 1,312 | 80.820 | 83.040 | 82.818 | USD 108,657 | 73.63 |
| 2025-10-24 | BUY | 162 | 76.100 | 77.160 | 77.054 | USD 12,483 | 73.61 |
| 2025-10-23 | SELL | -328 | 76.530 | 76.860 | 76.827 | USD -25,199 | 73.60 Loss of -1,059 on sale |
| 2025-10-22 | BUY | 656 | 76.840 | 78.330 | 78.181 | USD 51,287 | 73.58 |
| 2025-10-21 | BUY | 246 | 76.020 | 76.100 | 76.092 | USD 18,719 | 73.57 |
| 2025-10-17 | BUY | 1,230 | 74.640 | 74.810 | 74.793 | USD 91,995 | 73.55 |
| 2025-10-16 | BUY | 81 | 72.650 | 73.790 | 73.676 | USD 5,968 | 73.56 |
| 2025-10-14 | SELL | -492 | 73.360 | 73.520 | 73.504 | USD -36,164 | 73.56 Profit of 29 on sale |
| 2025-10-13 | BUY | 574 | 72.950 | 73.690 | 73.616 | USD 42,256 | 73.57 |
| 2025-10-02 | BUY | 902 | 76.650 | 76.720 | 76.713 | USD 69,195 | 73.55 |
| 2025-10-01 | BUY | 574 | 76.310 | 78.370 | 78.164 | USD 44,866 | 73.54 |
| 2025-09-30 | BUY | 820 | 77.770 | 78.150 | 78.112 | USD 64,052 | 73.51 |
| 2025-09-29 | BUY | 738 | 77.190 | 77.740 | 77.685 | USD 57,332 | 73.49 |
| 2025-09-26 | BUY | 900 | 76.250 | 76.380 | 76.367 | USD 68,730 | 73.48 |
| 2025-09-25 | BUY | 1,148 | 75.270 | 75.530 | 75.504 | USD 86,679 | 73.47 |
| 2025-09-24 | BUY | 4,264 | 74.660 | 75.300 | 75.236 | USD 320,806 | 73.46 |
| 2025-09-18 | BUY | 82 | 74.550 | 75.920 | 75.783 | USD 6,214 | 73.46 |
| 2025-09-17 | BUY | 738 | 75.200 | 76.430 | 76.307 | USD 56,315 | 73.45 |
| 2025-09-16 | BUY | 328 | 75.090 | 76.080 | 75.981 | USD 24,922 | 73.44 |
| 2025-09-11 | BUY | 410 | 78.010 | 78.540 | 78.487 | USD 32,180 | 73.41 |
| 2025-09-09 | BUY | 410 | 79.800 | 80.740 | 80.646 | USD 33,065 | 73.35 |
| 2025-09-08 | BUY | 164 | 80.210 | 80.800 | 80.741 | USD 13,242 | 73.31 |
| 2025-09-05 | BUY | 1,886 | 80.940 | 81.640 | 81.570 | USD 153,841 | 73.26 |
| 2025-09-04 | SELL | -3,526 | 80.960 | 81.570 | 81.509 | USD -287,401 | 73.22 Loss of -29,234 on sale |
| 2025-09-02 | BUY | 1,722 | 81.770 | 82.050 | 82.022 | USD 141,242 | 73.17 |
| 2025-08-22 | BUY | 82 | 81.830 | 81.840 | 81.839 | USD 6,711 | 73.12 |
| 2025-08-21 | BUY | 246 | 81.160 | 82.260 | 82.150 | USD 20,209 | 73.07 |
| 2025-08-20 | BUY | 328 | 81.390 | 81.420 | 81.417 | USD 26,705 | 73.02 |
| 2025-08-19 | BUY | 492 | 78.930 | 79.350 | 79.308 | USD 39,020 | 72.98 |
| 2025-07-31 | SELL | -7,684 | 79.310 | 81.050 | 80.876 | USD -621,451 | 72.95 Loss of -60,931 on sale |
| 2025-07-30 | BUY | 656 | 81.160 | 81.880 | 81.808 | USD 53,666 | 72.90 |
| 2025-07-29 | BUY | 82 | 80.470 | 80.530 | 80.524 | USD 6,603 | 72.85 |
| 2025-07-24 | BUY | 82 | 75.800 | 77.080 | 76.952 | USD 6,310 | 72.83 |
| 2025-07-23 | BUY | 492 | 76.910 | 77.540 | 77.477 | USD 38,119 | 72.81 |
| 2025-07-22 | BUY | 738 | 76.300 | 77.020 | 76.948 | USD 56,788 | 72.79 |
| 2025-07-21 | BUY | 164 | 76.560 | 77.570 | 77.469 | USD 12,705 | 72.76 |
| 2025-07-18 | SELL | -820 | 76.490 | 77.360 | 77.273 | USD -63,364 | 72.74 Loss of -3,718 on sale |
| 2025-07-17 | BUY | 82 | 76.180 | 76.560 | 76.522 | USD 6,275 | 72.72 |
| 2025-07-16 | BUY | 328 | 76.140 | 77.040 | 76.950 | USD 25,240 | 72.69 |
| 2025-07-15 | SELL | -1,245 | 76.810 | 78.730 | 78.538 | USD -97,780 | 72.67 Loss of -7,308 on sale |
| 2025-07-11 | SELL | -164 | 78.050 | 78.390 | 78.356 | USD -12,850 | 72.63 Loss of -938 on sale |
| 2025-07-10 | BUY | 656 | 78.800 | 78.900 | 78.890 | USD 51,752 | 72.59 |
| 2025-07-09 | BUY | 656 | 77.190 | 77.360 | 77.343 | USD 50,737 | 72.56 |
| 2025-07-08 | BUY | 492 | 76.390 | 77.300 | 77.209 | USD 37,987 | 72.54 |
| 2025-07-07 | SELL | -1,886 | 76.690 | 77.430 | 77.356 | USD -145,893 | 72.51 Loss of -9,138 on sale |
| 2025-07-02 | SELL | -2,378 | 77.020 | 78.070 | 77.965 | USD -185,401 | 72.42 Loss of -13,180 on sale |
| 2025-06-30 | BUY | 1,394 | 78.210 | 78.530 | 78.498 | USD 109,426 | 72.38 |
| 2025-06-27 | BUY | 738 | 78.210 | 78.250 | 78.246 | USD 57,746 | 72.34 |
| 2025-06-25 | SELL | -164 | 76.970 | 77.270 | 77.240 | USD -12,667 | 72.28 Loss of -814 on sale |
| 2025-06-24 | BUY | 82 | 75.850 | 76.630 | 76.552 | USD 6,277 | 72.25 |
| 2025-06-23 | BUY | 2,132 | 75.320 | 75.690 | 75.653 | USD 161,292 | 72.23 |
| 2025-06-20 | SELL | -246 | 73.830 | 74.750 | 74.658 | USD -18,366 | 72.22 Loss of -600 on sale |
| 2025-06-18 | SELL | -492 | 73.980 | 74.560 | 74.502 | USD -36,655 | 72.19 Loss of -1,135 on sale |
| 2025-06-13 | SELL | -246 | 75.150 | 75.920 | 75.843 | USD -18,657 | 72.15 Loss of -910 on sale |
| 2025-06-12 | BUY | 246 | 75.890 | 76.620 | 76.547 | USD 18,831 | 72.12 |
| 2025-06-11 | BUY | 328 | 75.470 | 76.150 | 76.082 | USD 24,955 | 72.09 |
| 2025-06-06 | SELL | -410 | 77.520 | 77.800 | 77.772 | USD -31,887 | 71.99 Loss of -2,370 on sale |
| 2025-06-05 | SELL | -246 | 77.770 | 78.270 | 78.220 | USD -19,242 | 71.95 Loss of -1,543 on sale |
| 2025-06-04 | SELL | -328 | 77.850 | 78.460 | 78.399 | USD -25,715 | 71.90 Loss of -2,132 on sale |
| 2025-06-02 | BUY | 1,066 | 78.100 | 78.140 | 78.136 | USD 83,293 | 71.81 |
| 2025-05-30 | SELL | -237 | 78.220 | 78.300 | 78.292 | USD -18,555 | 71.75 Loss of -1,549 on sale |
| 2025-05-29 | BUY | 82 | 77.730 | 78.000 | 77.973 | USD 6,394 | 71.71 |
| 2025-05-28 | SELL | -81 | 76.660 | 78.750 | 78.541 | USD -6,362 | 71.67 Loss of -557 on sale |
| 2025-05-27 | BUY | 902 | 76.220 | 76.470 | 76.445 | USD 68,953 | 71.63 |
| 2025-05-23 | SELL | -1,640 | 74.990 | 75.150 | 75.134 | USD -123,220 | 71.57 Loss of -5,837 on sale |
| 2025-05-22 | SELL | -1,804 | 74.790 | 76.170 | 76.032 | USD -137,162 | 71.55 Loss of -8,089 on sale |
| 2025-05-21 | BUY | 82 | 76.100 | 77.770 | 77.603 | USD 6,363 | 71.51 |
| 2025-05-20 | BUY | 656 | 77.830 | 78.370 | 78.316 | USD 51,375 | 71.46 |
| 2025-05-19 | BUY | 2,378 | 78.040 | 78.260 | 78.238 | USD 186,050 | 71.40 |
| 2025-05-16 | BUY | 2,214 | 78.000 | 78.280 | 78.252 | USD 173,250 | 71.34 |
| 2025-05-15 | BUY | 1,804 | 76.880 | 77.270 | 77.231 | USD 139,325 | 71.29 |
| 2025-05-14 | BUY | 1,640 | 76.750 | 77.240 | 77.191 | USD 126,593 | 71.25 |
| 2025-05-13 | SELL | -328 | 75.500 | 75.940 | 75.896 | USD -24,894 | 71.21 Loss of -1,537 on sale |
| 2025-05-12 | BUY | 82 | 74.800 | 74.840 | 74.836 | USD 6,137 | 71.18 |
| 2025-05-09 | BUY | 246 | 73.680 | 74.910 | 74.787 | USD 18,398 | 71.15 |
| 2025-05-08 | SELL | -2,378 | 74.630 | 76.130 | 75.980 | USD -180,680 | 71.12 Loss of -11,550 on sale |
| 2025-05-07 | SELL | -1,148 | 75.040 | 75.750 | 75.679 | USD -86,879 | 71.09 Loss of -5,272 on sale |
| 2025-05-06 | BUY | 2,870 | 74.920 | 75.360 | 75.316 | USD 216,157 | 71.05 |
| 2025-05-02 | BUY | 246 | 75.650 | 77.120 | 76.973 | USD 18,935 | 70.97 |
| 2025-05-01 | SELL | -410 | 75.180 | 75.820 | 75.756 | USD -31,060 | 70.93 Loss of -1,979 on sale |
| 2025-04-30 | BUY | 246 | 75.490 | 76.350 | 76.264 | USD 18,761 | 70.89 |
| 2025-04-29 | BUY | 574 | 76.280 | 76.580 | 76.550 | USD 43,940 | 70.83 |
| 2025-04-28 | BUY | 1,224 | 75.540 | 76.600 | 76.494 | USD 93,629 | 70.79 |
| 2025-04-25 | BUY | 1,148 | 76.040 | 76.100 | 76.094 | USD 87,356 | 70.74 |
| 2025-04-24 | BUY | 328 | 75.130 | 76.290 | 76.174 | USD 24,985 | 70.69 |
| 2025-04-23 | BUY | 902 | 70.460 | 72.750 | 72.521 | USD 65,414 | 70.69 |
| 2025-04-22 | SELL | -498 | 70.600 | 70.790 | 70.771 | USD -35,244 | 70.69 Loss of -38 on sale |
| 2025-04-17 | BUY | 164 | 71.530 | 72.150 | 72.088 | USD 11,822 | 70.69 |
| 2025-04-16 | BUY | 7,784 | 71.200 | 71.910 | 71.839 | USD 559,195 | 70.69 |
| 2025-04-15 | BUY | 1,640 | 70.760 | 70.990 | 70.967 | USD 116,386 | 70.69 |
| 2025-04-11 | BUY | 2,050 | 69.400 | 69.830 | 69.787 | USD 143,063 | 70.71 |
| 2025-04-10 | BUY | 3,362 | 68.260 | 69.350 | 69.241 | USD 232,788 | 70.74 |
| 2025-04-09 | BUY | 656 | 69.900 | 70.500 | 70.440 | USD 46,209 | 70.75 |
| 2025-04-08 | BUY | 1,722 | 67.070 | 70.780 | 70.409 | USD 121,244 | 70.79 |
| 2025-04-07 | BUY | 1,964 | 69.000 | 71.220 | 70.998 | USD 139,440 | 70.81 |
| 2025-04-04 | SELL | -4,920 | 69.360 | 71.720 | 71.484 | USD -351,701 | 70.83 Loss of -3,239 on sale |
| 2025-04-02 | BUY | 574 | 72.050 | 72.360 | 72.329 | USD 41,517 | 70.81 |
| 2025-03-31 | SELL | -2,214 | 72.480 | 72.740 | 72.714 | USD -160,989 | 70.78 Loss of -4,285 on sale |
| 2025-03-28 | SELL | -1,394 | 70.910 | 71.660 | 71.585 | USD -99,789 | 70.78 Loss of -1,127 on sale |
| 2025-03-27 | SELL | -410 | 71.190 | 71.570 | 71.532 | USD -29,328 | 70.77 Loss of -312 on sale |
| 2025-03-26 | BUY | 738 | 71.090 | 71.420 | 71.387 | USD 52,684 | 70.77 |
| 2025-03-25 | SELL | -984 | 71.240 | 72.290 | 72.185 | USD -71,030 | 70.76 Loss of -1,400 on sale |
| 2025-03-24 | BUY | 574 | 71.350 | 72.240 | 72.151 | USD 41,415 | 70.75 |
| 2025-03-21 | BUY | 984 | 70.460 | 70.940 | 70.892 | USD 69,758 | 70.76 |
| 2025-03-19 | BUY | 152 | 70.900 | 71.200 | 71.170 | USD 10,818 | 70.75 |
| 2025-03-18 | SELL | -1,476 | 70.340 | 71.080 | 71.006 | USD -104,805 | 70.76 Loss of -364 on sale |
| 2025-03-17 | BUY | 1,558 | 70.630 | 71.050 | 71.008 | USD 110,630 | 70.76 |
| 2025-03-14 | BUY | 1,394 | 69.290 | 69.660 | 69.623 | USD 97,054 | 70.78 |
| 2025-03-13 | BUY | 6,876 | 67.950 | 68.920 | 68.823 | USD 473,227 | 70.82 |
| 2025-03-12 | BUY | 3,280 | 68.510 | 70.740 | 70.517 | USD 231,296 | 70.85 |
| 2025-03-11 | BUY | 1,312 | 68.390 | 69.020 | 68.957 | USD 90,472 | 70.89 |
| 2025-03-07 | BUY | 778 | 70.330 | 71.530 | 71.410 | USD 55,557 | 70.93 |
| 2025-03-06 | SELL | -738 | 71.800 | 73.100 | 72.970 | USD -53,852 | 70.92 Loss of -1,513 on sale |
| 2025-03-05 | BUY | 2,554 | 72.850 | 73.190 | 73.156 | USD 186,840 | 70.89 |
| 2025-03-04 | BUY | 492 | 71.380 | 71.690 | 71.659 | USD 35,256 | 70.88 |
| 2025-03-03 | BUY | 2,214 | 71.390 | 72.990 | 72.830 | USD 161,246 | 70.88 |
| 2025-02-28 | SELL | -574 | 71.620 | 71.770 | 71.755 | USD -41,187 | 70.86 Loss of -512 on sale |
| 2025-02-27 | BUY | 82 | 71.400 | 72.640 | 72.516 | USD 5,946 | 70.85 |
| 2025-02-26 | SELL | -164 | 71.960 | 72.400 | 72.356 | USD -11,866 | 70.84 Loss of -249 on sale |
| 2025-02-25 | BUY | 1,558 | 71.450 | 73.120 | 72.953 | USD 113,661 | 70.83 |
| 2025-02-21 | BUY | 1,148 | 73.300 | 74.660 | 74.524 | USD 85,554 | 70.75 |
| 2025-02-20 | BUY | 656 | 74.710 | 75.210 | 75.160 | USD 49,305 | 70.68 |
| 2025-02-19 | BUY | 164 | 74.670 | 76.500 | 76.317 | USD 12,516 | 70.60 |
| 2025-02-18 | BUY | 410 | 75.670 | 76.670 | 76.570 | USD 31,394 | 70.51 |
| 2025-02-13 | BUY | 1,394 | 76.000 | 76.710 | 76.639 | USD 106,835 | 70.18 |
| 2025-02-12 | BUY | 492 | 75.820 | 76.000 | 75.982 | USD 37,383 | 70.07 |
| 2025-02-11 | SELL | -164 | 70.910 | 71.050 | 71.036 | USD -11,650 | 70.05 Loss of -162 on sale |
| 2025-02-07 | SELL | -656 | 70.350 | 71.680 | 71.547 | USD -46,935 | 70.02 Loss of -1,000 on sale |
| 2025-02-06 | BUY | 328 | 70.990 | 71.900 | 71.809 | USD 23,553 | 70.00 |
| 2025-02-04 | BUY | 2,870 | 71.330 | 71.430 | 71.420 | USD 204,975 | 69.92 |
| 2025-02-03 | BUY | 1,066 | 71.380 | 72.360 | 72.262 | USD 77,031 | 69.89 |
| 2025-01-31 | BUY | 246 | 72.450 | 73.470 | 73.368 | USD 18,049 | 69.83 |
| 2025-01-30 | BUY | 164 | 73.220 | 73.880 | 73.814 | USD 12,105 | 69.75 |
| 2025-01-29 | BUY | 1,558 | 71.130 | 72.990 | 72.804 | USD 113,429 | 69.71 |
| 2025-01-28 | BUY | 738 | 72.560 | 72.740 | 72.722 | USD 53,669 | 69.64 |
| 2025-01-27 | BUY | 1,148 | 69.200 | 69.420 | 69.398 | USD 79,669 | 69.65 |
| 2025-01-24 | BUY | 738 | 68.990 | 69.640 | 69.575 | USD 51,346 | 69.67 |
| 2025-01-23 | BUY | 2,132 | 68.930 | 69.400 | 69.353 | USD 147,861 | 69.69 |
| 2025-01-22 | BUY | 1,394 | 69.040 | 70.240 | 70.120 | USD 97,747 | 69.71 |
| 2025-01-06 | BUY | 820 | 73.540 | 74.330 | 74.251 | USD 60,886 | 69.59 |
| 2024-12-10 | BUY | 588 | 73.390 | 74.160 | 74.083 | USD 43,561 | 69.48 |
| 2024-12-09 | BUY | 672 | 70.900 | 72.500 | 72.340 | USD 48,612 | 69.43 |
| 2024-12-06 | BUY | 1,008 | 71.530 | 73.740 | 73.519 | USD 74,107 | 69.37 |
| 2024-12-05 | BUY | 252 | 72.430 | 74.360 | 74.167 | USD 18,690 | 69.26 |
| 2024-12-04 | BUY | 924 | 74.200 | 74.680 | 74.632 | USD 68,960 | 69.09 |
| 2024-12-03 | BUY | 2,964 | 70.200 | 70.570 | 70.533 | USD 209,060 | 69.05 |
| 2024-12-02 | BUY | 247 | 70.530 | 70.530 | 70.530 | USD 17,421 | 69.00 |
| 2024-11-29 | BUY | 1,909 | 71.350 | 71.710 | 71.674 | USD 136,826 | 68.91 |
| 2024-11-27 | BUY | 2,241 | 72.070 | 72.630 | 72.574 | USD 162,638 | 68.65 |
| 2024-11-26 | BUY | 4,814 | 71.550 | 72.440 | 72.351 | USD 348,298 | 68.52 |
| 2024-11-25 | BUY | 4,980 | 71.270 | 71.410 | 71.396 | USD 355,552 | 68.39 |
| 2024-11-22 | BUY | 5,880 | 70.480 | 71.000 | 70.948 | USD 417,174 | 68.30 |
| 2024-11-21 | BUY | 924 | 70.380 | 70.880 | 70.830 | USD 65,447 | 68.19 |
| 2024-11-20 | BUY | 840 | 69.540 | 70.610 | 70.503 | USD 59,223 | 68.12 |
| 2024-11-19 | BUY | 756 | 70.200 | 70.260 | 70.254 | USD 53,112 | 68.00 |
| 2024-11-18 | BUY | 6,732 | 69.890 | 71.080 | 70.961 | USD 477,709 | 67.89 |
| 2024-11-12 | BUY | 2,324 | 65.810 | 66.790 | 66.692 | USD 154,992 | 68.02 |
| 2024-11-11 | BUY | 1,577 | 66.700 | 67.090 | 67.051 | USD 105,739 | 68.11 |
| 2024-11-08 | BUY | 1,190 | 66.230 | 66.780 | 66.725 | USD 79,403 | 68.25 |
| 2024-11-07 | BUY | 7,387 | 65.840 | 66.330 | 66.281 | USD 489,618 | 68.43 |
| 2024-11-06 | BUY | 2,241 | 65.750 | 68.270 | 68.018 | USD 152,428 | 68.66 |
| 2024-11-05 | BUY | 3,306 | 66.690 | 66.720 | 66.717 | USD 220,566 | 68.83 |
| 2024-11-04 | BUY | 581 | 66.470 | 67.840 | 67.703 | USD 39,335 | 69.07 |
| 2024-11-01 | BUY | 1,328 | 67.540 | 68.580 | 68.476 | USD 90,936 | 69.24 |
| 2024-10-31 | BUY | 336 | 67.010 | 68.370 | 68.234 | USD 22,927 | 69.52 |
| 2024-10-30 | BUY | 834 | 68.630 | 70.650 | 70.448 | USD 58,754 | 69.65 |
| 2024-10-29 | BUY | 2,016 | 69.370 | 71.100 | 70.927 | USD 142,989 | 69.69 |
| 2024-10-28 | SELL | -588 | 68.520 | 72.150 | 71.787 | USD -42,211 | 69.93 Loss of -1,094 on sale |
| 2024-10-25 | BUY | 1,008 | 69.380 | 70.490 | 70.379 | USD 70,942 | 70.06 |
| 2024-10-24 | BUY | 672 | 70.350 | 71.580 | 71.457 | USD 48,019 | 69.97 |
| 2024-10-23 | BUY | 840 | 70.610 | 70.680 | 70.673 | USD 59,365 | 69.65 |
| 2024-10-22 | BUY | 2,165 | 69.240 | 70.010 | 69.933 | USD 151,405 | 70.05 |
| 2024-10-21 | BUY | 2,352 | 70.050 | 70.240 | 70.221 | USD 165,160 | 0.00 |