| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 752 | 84.160 | 82.014 | 82.229 | USD 61,836 | 73.58 |
| 2025-11-07 | SELL | -40 | 83.820 | 82.320 | 82.470 | USD -3,299 | 73.54 Loss of -357 on sale |
| 2025-11-06 | SELL | -156 | 82.965 | 81.690 | 81.818 | USD -12,764 | 73.50 Loss of -1,298 on sale |
| 2025-11-05 | BUY | 483 | 84.540 | 82.540 | 82.740 | USD 39,963 | 73.46 |
| 2025-11-04 | BUY | 624 | 84.830 | 82.890 | 83.084 | USD 51,844 | 73.41 |
| 2025-11-03 | SELL | -312 | 83.755 | 80.240 | 80.591 | USD -25,145 | 73.36 Loss of -2,256 on sale |
| 2025-10-30 | BUY | 1,950 | 83.710 | 82.350 | 82.486 | USD 160,848 | 73.27 |
| 2025-10-29 | BUY | 1,950 | 82.690 | 84.650 | 84.454 | USD 164,685 | 73.23 |
| 2025-10-28 | BUY | 195 | 82.190 | 83.250 | 83.144 | USD 16,213 | 73.19 |
| 2025-10-27 | BUY | 117 | 80.820 | 83.040 | 82.818 | USD 9,690 | 73.15 |
| 2025-10-24 | BUY | 78 | 76.100 | 77.160 | 77.054 | USD 6,010 | 73.14 |
| 2025-10-21 | BUY | 117 | 76.020 | 76.100 | 76.092 | USD 8,903 | 73.09 |
| 2025-10-20 | BUY | 429 | 75.290 | 75.570 | 75.542 | USD 32,408 | 73.08 |
| 2025-10-16 | BUY | 390 | 72.650 | 73.790 | 73.676 | USD 28,734 | 73.07 |
| 2025-10-15 | BUY | 462 | 72.930 | 73.830 | 73.740 | USD 34,068 | 73.07 |
| 2025-10-06 | BUY | 351 | 76.560 | 78.000 | 77.856 | USD 27,327 | 73.03 |
| 2025-10-03 | BUY | 156 | 77.070 | 77.970 | 77.880 | USD 12,149 | 73.01 |
| 2025-10-02 | BUY | 312 | 76.650 | 76.720 | 76.713 | USD 23,934 | 73.00 |
| 2025-10-01 | BUY | 464 | 76.310 | 78.370 | 78.164 | USD 36,268 | 72.98 |
| 2025-09-30 | BUY | 2,847 | 77.770 | 78.150 | 78.112 | USD 222,385 | 72.95 |
| 2025-09-29 | BUY | 741 | 77.190 | 77.740 | 77.685 | USD 57,565 | 72.93 |
| 2025-09-26 | BUY | 1,668 | 76.250 | 76.380 | 76.367 | USD 127,380 | 72.92 |
| 2025-09-25 | BUY | 117 | 75.270 | 75.530 | 75.504 | USD 8,834 | 72.90 |
| 2025-09-18 | BUY | 468 | 74.550 | 75.920 | 75.783 | USD 35,466 | 72.89 |
| 2025-09-17 | BUY | 585 | 75.200 | 76.430 | 76.307 | USD 44,640 | 72.88 |
| 2025-09-16 | BUY | 936 | 75.090 | 76.080 | 75.981 | USD 71,118 | 72.87 |
| 2025-09-15 | BUY | 304 | 76.050 | 78.100 | 77.895 | USD 23,680 | 72.85 |
| 2025-09-11 | SELL | -38 | 78.010 | 78.540 | 78.487 | USD -2,983 | 72.80 Loss of -216 on sale |
| 2025-08-15 | BUY | 76 | 78.260 | 78.500 | 78.476 | USD 5,964 | 72.74 |
| 2025-08-13 | BUY | 39 | 77.680 | 78.020 | 77.986 | USD 3,041 | 72.72 |
| 2025-07-31 | BUY | 195 | 79.310 | 81.050 | 80.876 | USD 15,771 | 72.66 |
| 2025-07-29 | BUY | 780 | 80.470 | 80.530 | 80.524 | USD 62,809 | 72.57 |
| 2025-07-28 | BUY | 148 | 78.490 | 80.730 | 80.506 | USD 11,915 | 72.53 |
| 2025-07-25 | BUY | 234 | 80.000 | 83.000 | 82.700 | USD 19,352 | 72.49 |
| 2025-07-24 | BUY | 114 | 75.800 | 77.080 | 76.952 | USD 8,773 | 72.47 |
| 2025-07-23 | BUY | 273 | 76.910 | 77.540 | 77.477 | USD 21,151 | 72.45 |
| 2025-07-22 | BUY | 156 | 76.300 | 77.020 | 76.948 | USD 12,004 | 72.42 |
| 2025-07-18 | BUY | 280 | 76.490 | 77.360 | 77.273 | USD 21,636 | 72.38 |
| 2025-07-17 | BUY | 234 | 76.180 | 76.560 | 76.522 | USD 17,906 | 72.35 |
| 2025-07-11 | BUY | 312 | 78.050 | 78.390 | 78.356 | USD 24,447 | 72.24 |
| 2025-07-10 | BUY | 351 | 78.800 | 78.900 | 78.890 | USD 27,690 | 72.20 |
| 2025-07-09 | BUY | 351 | 77.190 | 77.360 | 77.343 | USD 27,147 | 72.17 |
| 2025-07-07 | SELL | -234 | 76.690 | 77.430 | 77.356 | USD -18,101 | 72.11 Loss of -1,227 on sale |
| 2025-07-02 | SELL | -958 | 77.020 | 78.070 | 77.965 | USD -74,690 | 72.03 Loss of -5,690 on sale |
| 2025-06-27 | BUY | 122 | 78.210 | 78.250 | 78.246 | USD 9,546 | 71.95 |
| 2025-06-26 | BUY | 117 | 77.150 | 77.900 | 77.825 | USD 9,106 | 71.91 |
| 2025-06-24 | SELL | -546 | 75.850 | 76.630 | 76.552 | USD -41,797 | 71.86 Loss of -2,563 on sale |
| 2025-06-18 | BUY | 312 | 73.980 | 74.560 | 74.502 | USD 23,245 | 71.79 |
| 2025-06-17 | BUY | 117 | 73.270 | 74.530 | 74.404 | USD 8,705 | 71.78 |
| 2025-06-16 | SELL | -159 | 74.820 | 75.810 | 75.711 | USD -12,038 | 71.76 Loss of -628 on sale |
| 2025-06-13 | BUY | 342 | 75.150 | 75.920 | 75.843 | USD 25,938 | 71.74 |
| 2025-06-12 | SELL | -195 | 75.890 | 76.620 | 76.547 | USD -14,927 | 71.71 Loss of -943 on sale |
| 2025-06-11 | BUY | 413 | 75.470 | 76.150 | 76.082 | USD 31,422 | 71.69 |
| 2025-06-06 | BUY | 117 | 77.520 | 77.800 | 77.772 | USD 9,099 | 71.59 |
| 2025-06-05 | BUY | 546 | 77.770 | 78.270 | 78.220 | USD 42,708 | 71.54 |
| 2025-06-04 | BUY | 76 | 77.850 | 78.460 | 78.399 | USD 5,958 | 71.50 |
| 2025-06-03 | SELL | -38 | 77.720 | 78.370 | 78.305 | USD -2,976 | 71.45 Loss of -260 on sale |
| 2025-05-30 | SELL | -4,636 | 78.220 | 78.300 | 78.292 | USD -362,962 | 71.36 Loss of -32,150 on sale |
| 2025-05-29 | BUY | 106 | 77.730 | 78.000 | 77.973 | USD 8,265 | 71.31 |
| 2025-05-27 | BUY | 652 | 76.220 | 76.470 | 76.445 | USD 49,842 | 71.24 |
| 2025-05-23 | BUY | 540 | 74.990 | 75.150 | 75.134 | USD 40,572 | 71.18 |
| 2025-05-22 | BUY | 266 | 74.790 | 76.170 | 76.032 | USD 20,225 | 71.15 |
| 2025-05-19 | BUY | 228 | 78.040 | 78.260 | 78.238 | USD 17,838 | 71.01 |
| 2025-05-16 | BUY | 114 | 78.000 | 78.280 | 78.252 | USD 8,921 | 70.96 |
| 2025-05-15 | SELL | -76 | 76.880 | 77.270 | 77.231 | USD -5,870 | 70.91 Loss of -480 on sale |
| 2025-05-14 | BUY | 38 | 76.750 | 77.240 | 77.191 | USD 2,933 | 70.86 |
| 2025-05-13 | BUY | 76 | 75.500 | 75.940 | 75.896 | USD 5,768 | 70.83 |
| 2025-05-12 | BUY | 246 | 74.800 | 74.840 | 74.836 | USD 18,410 | 70.79 |
| 2025-05-09 | SELL | -190 | 73.680 | 74.910 | 74.787 | USD -14,210 | 70.77 Loss of -763 on sale |
| 2025-05-08 | BUY | 76 | 74.630 | 76.130 | 75.980 | USD 5,774 | 70.74 |
| 2025-05-07 | BUY | 114 | 75.040 | 75.750 | 75.679 | USD 8,627 | 70.71 |
| 2025-05-02 | BUY | 4,218 | 75.650 | 77.120 | 76.973 | USD 324,672 | 70.59 |
| 2025-04-30 | BUY | 1,330 | 75.490 | 76.350 | 76.264 | USD 101,431 | 70.51 |
| 2025-04-29 | BUY | 333 | 76.280 | 76.580 | 76.550 | USD 25,491 | 70.46 |
| 2025-04-28 | BUY | 266 | 75.540 | 76.600 | 76.494 | USD 20,347 | 70.42 |
| 2025-04-25 | BUY | 684 | 76.040 | 76.100 | 76.094 | USD 52,048 | 70.37 |
| 2025-04-24 | SELL | -798 | 75.130 | 76.290 | 76.174 | USD -60,787 | 70.32 Loss of -4,668 on sale |
| 2025-04-23 | BUY | 722 | 70.460 | 72.750 | 72.521 | USD 52,360 | 70.32 |
| 2025-04-22 | BUY | 304 | 70.600 | 70.790 | 70.771 | USD 21,514 | 70.32 |
| 2025-04-17 | BUY | 418 | 71.530 | 72.150 | 72.088 | USD 30,133 | 70.31 |
| 2025-04-15 | BUY | 380 | 70.760 | 70.990 | 70.967 | USD 26,967 | 70.30 |
| 2025-04-11 | BUY | 608 | 69.400 | 69.830 | 69.787 | USD 42,430 | 70.31 |
| 2025-04-09 | BUY | 228 | 69.900 | 70.500 | 70.440 | USD 16,060 | 70.33 |
| 2025-04-08 | BUY | 1,368 | 67.070 | 70.780 | 70.409 | USD 96,320 | 70.37 |
| 2025-04-07 | BUY | 450 | 69.000 | 71.220 | 70.998 | USD 31,949 | 70.38 |
| 2025-04-04 | SELL | -608 | 69.360 | 71.720 | 71.484 | USD -43,462 | 70.39 Loss of -666 on sale |
| 2025-04-02 | BUY | 5,168 | 72.050 | 72.360 | 72.329 | USD 373,796 | 70.37 |
| 2025-04-01 | BUY | 38 | 71.870 | 72.450 | 72.392 | USD 2,751 | 70.36 |
| 2025-03-31 | BUY | 266 | 72.480 | 72.740 | 72.714 | USD 19,342 | 70.33 |
| 2025-03-28 | BUY | 152 | 70.910 | 71.660 | 71.585 | USD 10,881 | 70.33 |
| 2025-03-27 | BUY | 72 | 71.190 | 71.570 | 71.532 | USD 5,150 | 70.32 |
| 2025-03-26 | BUY | 38 | 71.090 | 71.420 | 71.387 | USD 2,713 | 70.31 |
| 2025-03-25 | BUY | 418 | 71.240 | 72.290 | 72.185 | USD 30,173 | 70.30 |
| 2025-03-24 | BUY | 468 | 71.350 | 72.240 | 72.151 | USD 33,767 | 70.29 |
| 2025-03-21 | SELL | -152 | 70.460 | 70.940 | 70.892 | USD -10,776 | 70.29 Loss of -92 on sale |
| 2025-03-20 | BUY | 608 | 70.950 | 71.850 | 71.760 | USD 43,630 | 70.28 |
| 2025-03-19 | BUY | 108 | 70.900 | 71.200 | 71.170 | USD 7,686 | 70.27 |
| 2025-03-18 | BUY | 1,328 | 70.340 | 71.080 | 71.006 | USD 94,296 | 70.27 |
| 2025-03-17 | BUY | 266 | 70.630 | 71.050 | 71.008 | USD 18,888 | 70.27 |
| 2025-03-14 | BUY | 1,976 | 69.290 | 69.660 | 69.623 | USD 137,575 | 70.28 |
| 2025-03-13 | BUY | 380 | 67.950 | 68.920 | 68.823 | USD 26,153 | 70.31 |
| 2025-03-12 | SELL | -1,900 | 68.510 | 70.740 | 70.517 | USD -133,982 | 70.33 Loss of -357 on sale |
| 2025-03-11 | SELL | -1,406 | 68.390 | 69.020 | 68.957 | USD -96,954 | 70.35 Profit of 1,963 on sale |
| 2025-03-10 | BUY | 418 | 68.530 | 69.970 | 69.826 | USD 29,187 | 70.38 |
| 2025-03-07 | BUY | 76 | 70.330 | 71.530 | 71.410 | USD 5,427 | 70.38 |
| 2025-03-05 | BUY | 570 | 72.850 | 73.190 | 73.156 | USD 41,699 | 70.34 |
| 2025-03-04 | BUY | 646 | 71.380 | 71.690 | 71.659 | USD 46,292 | 70.33 |
| 2025-03-03 | BUY | 1,216 | 71.390 | 72.990 | 72.830 | USD 88,561 | 70.32 |
| 2025-02-28 | BUY | 988 | 71.620 | 71.770 | 71.755 | USD 70,894 | 70.30 |
| 2025-02-27 | SELL | -190 | 71.400 | 72.640 | 72.516 | USD -13,778 | 70.29 Loss of -424 on sale |
| 2025-02-25 | BUY | 1,406 | 71.450 | 73.120 | 72.953 | USD 102,572 | 70.25 |
| 2025-02-21 | BUY | 152 | 73.300 | 74.660 | 74.524 | USD 11,328 | 70.17 |
| 2025-02-18 | SELL | -342 | 75.670 | 76.670 | 76.570 | USD -26,187 | 69.95 Loss of -2,262 on sale |
| 2025-02-14 | SELL | -2,318 | 76.190 | 76.730 | 76.676 | USD -177,735 | 69.77 Loss of -16,018 on sale |
| 2025-02-13 | BUY | 38 | 76.000 | 76.710 | 76.639 | USD 2,912 | 69.67 |
| 2025-02-12 | BUY | 374 | 75.820 | 76.000 | 75.982 | USD 28,417 | 69.57 |
| 2025-02-07 | SELL | -53 | 70.350 | 71.680 | 71.547 | USD -3,792 | 69.51 Loss of -108 on sale |
| 2025-02-06 | BUY | 722 | 70.990 | 71.900 | 71.809 | USD 51,846 | 69.49 |
| 2025-02-05 | BUY | 190 | 72.100 | 72.360 | 72.334 | USD 13,743 | 69.45 |
| 2025-02-04 | BUY | 228 | 71.330 | 71.430 | 71.420 | USD 16,284 | 69.41 |
| 2025-02-03 | BUY | 228 | 71.380 | 72.360 | 72.262 | USD 16,476 | 69.38 |
| 2025-01-31 | BUY | 418 | 72.450 | 73.470 | 73.368 | USD 30,668 | 69.32 |
| 2025-01-29 | SELL | -38 | 71.130 | 72.990 | 72.804 | USD -2,767 | 69.22 Loss of -136 on sale |
| 2025-01-28 | SELL | -342 | 72.560 | 72.740 | 72.722 | USD -24,871 | 69.15 Loss of -1,220 on sale |
| 2025-01-27 | SELL | -608 | 69.200 | 69.420 | 69.398 | USD -42,194 | 69.15 Loss of -148 on sale |
| 2025-01-24 | BUY | 456 | 68.990 | 69.640 | 69.575 | USD 31,726 | 69.16 |
| 2025-01-23 | BUY | 76 | 68.930 | 69.400 | 69.353 | USD 5,271 | 69.16 |
| 2024-12-10 | BUY | 1,900 | 73.390 | 74.160 | 74.083 | USD 140,758 | 69.08 |
| 2024-12-09 | BUY | 228 | 70.900 | 72.500 | 72.340 | USD 16,494 | 69.04 |
| 2024-12-06 | SELL | -570 | 71.530 | 73.740 | 73.519 | USD -41,906 | 68.98 Loss of -2,585 on sale |
| 2024-12-05 | SELL | -38 | 72.430 | 74.360 | 74.167 | USD -2,818 | 68.91 Loss of -200 on sale |
| 2024-12-03 | BUY | 190 | 70.200 | 70.570 | 70.533 | USD 13,401 | 68.76 |
| 2024-11-27 | SELL | -228 | 72.070 | 72.630 | 72.574 | USD -16,547 | 68.49 Loss of -932 on sale |
| 2024-11-26 | BUY | 798 | 71.550 | 72.440 | 72.351 | USD 57,736 | 68.32 |
| 2024-11-26 | BUY | 798 | 71.550 | 72.440 | 72.351 | USD 57,736 | 68.32 |
| 2024-11-25 | BUY | 100 | 71.270 | 71.410 | 71.396 | USD 7,140 | 68.16 |
| 2024-11-25 | BUY | 100 | 71.270 | 71.410 | 71.396 | USD 7,140 | 68.16 |
| 2024-11-22 | SELL | -72 | 70.480 | 71.000 | 70.948 | USD -5,108 | 68.09 Loss of -205 on sale |
| 2024-11-21 | SELL | -190 | 70.380 | 70.880 | 70.830 | USD -13,458 | 68.03 Loss of -533 on sale |
| 2024-11-20 | SELL | -76 | 69.540 | 70.610 | 70.503 | USD -5,358 | 67.98 Loss of -192 on sale |
| 2024-11-19 | BUY | 38 | 70.200 | 70.260 | 70.254 | USD 2,670 | 67.91 |
| 2024-11-18 | BUY | 328 | 69.890 | 71.080 | 70.961 | USD 23,275 | 67.85 |
| 2024-11-11 | BUY | 114 | 66.700 | 67.090 | 67.051 | USD 7,644 | 68.00 |
| 2024-11-11 | BUY | 114 | 66.700 | 67.090 | 67.051 | USD 7,644 | 68.00 |
| 2024-11-07 | BUY | 106 | 65.840 | 66.330 | 66.281 | USD 7,026 | 68.33 |
| 2024-11-07 | BUY | 106 | 65.840 | 66.330 | 66.281 | USD 7,026 | 68.33 |
| 2024-11-06 | BUY | 912 | 65.750 | 68.270 | 68.018 | USD 62,032 | 68.57 |
| 2024-11-06 | BUY | 912 | 65.750 | 68.270 | 68.018 | USD 62,032 | 68.57 |
| 2024-11-05 | BUY | 190 | 66.690 | 66.720 | 66.717 | USD 12,676 | 68.75 |
| 2024-11-05 | BUY | 190 | 66.690 | 66.720 | 66.717 | USD 12,676 | 68.75 |
| 2024-11-04 | BUY | 74 | 66.470 | 67.840 | 67.703 | USD 5,010 | 69.01 |
| 2024-11-04 | BUY | 74 | 66.470 | 67.840 | 67.703 | USD 5,010 | 69.01 |
| 2024-11-01 | BUY | 108 | 67.540 | 68.580 | 68.476 | USD 7,395 | 69.19 |
| 2024-11-01 | BUY | 108 | 67.540 | 68.580 | 68.476 | USD 7,395 | 69.19 |
| 2024-10-30 | SELL | -228 | 68.630 | 70.650 | 70.448 | USD -16,062 | 69.65 Loss of -183 on sale |
| 2024-10-30 | SELL | -228 | 68.630 | 70.650 | 70.448 | USD -16,062 | 69.65 Loss of -183 on sale |
| 2024-10-29 | SELL | -684 | 69.370 | 71.100 | 70.927 | USD -48,514 | 69.70 Loss of -839 on sale |
| 2024-10-29 | SELL | -684 | 69.370 | 71.100 | 70.927 | USD -48,514 | 69.70 Loss of -839 on sale |
| 2024-10-28 | SELL | -266 | 68.520 | 72.150 | 71.787 | USD -19,095 | 70.00 Loss of -476 on sale |
| 2024-10-28 | SELL | -266 | 68.520 | 72.150 | 71.787 | USD -19,095 | 70.00 Loss of -476 on sale |
| 2024-10-21 | SELL | -38 | 70.050 | 70.240 | 70.221 | USD -2,668 | 0.00 Loss of -2,668 on sale |