| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,864 | 57.900 | 57.260 | 57.324 | USD 106,852 | 58.28 |
| 2025-11-06 | SELL | -1,130 | 57.730 | 56.795 | 56.888 | USD -64,284 | 58.29 Profit of 1,584 on sale |
| 2025-11-05 | SELL | -699 | 58.170 | 56.885 | 57.013 | USD -39,852 | 58.30 Profit of 896 on sale |
| 2025-11-04 | SELL | -2,973 | 57.380 | 56.420 | 56.516 | USD -168,023 | 58.30 Profit of 5,305 on sale |
| 2025-10-31 | SELL | -470 | 58.080 | 56.330 | 56.505 | USD -26,557 | 58.32 Profit of 853 on sale |
| 2025-10-30 | BUY | 1,645 | 59.470 | 56.510 | 56.806 | USD 93,446 | 58.33 |
| 2025-10-29 | BUY | 1,645 | 61.970 | 63.390 | 63.248 | USD 104,043 | 58.31 |
| 2025-10-28 | BUY | 7,050 | 63.280 | 63.980 | 63.910 | USD 450,565 | 58.28 |
| 2025-10-27 | BUY | 3,760 | 63.740 | 64.420 | 64.352 | USD 241,964 | 58.25 |
| 2025-10-24 | BUY | 460 | 64.670 | 64.970 | 64.940 | USD 29,872 | 58.22 |
| 2025-10-23 | SELL | -940 | 64.570 | 64.830 | 64.804 | USD -60,916 | 58.18 Loss of -6,223 on sale |
| 2025-10-22 | BUY | 1,880 | 64.430 | 64.540 | 64.529 | USD 121,315 | 58.15 |
| 2025-10-21 | BUY | 705 | 63.750 | 64.590 | 64.506 | USD 45,477 | 58.12 |
| 2025-10-17 | BUY | 3,525 | 65.050 | 65.070 | 65.068 | USD 229,365 | 58.05 |
| 2025-10-16 | BUY | 230 | 64.260 | 64.960 | 64.890 | USD 14,925 | 58.02 |
| 2025-10-14 | SELL | -1,410 | 65.400 | 65.870 | 65.823 | USD -92,810 | 57.94 Loss of -11,118 on sale |
| 2025-10-07 | BUY | 7,050 | 66.650 | 66.650 | 66.650 | USD 469,883 | 57.89 |
| 2025-10-06 | BUY | 235 | 65.370 | 65.500 | 65.487 | USD 15,389 | 57.85 |
| 2025-10-03 | BUY | 3,262 | 65.730 | 66.240 | 66.189 | USD 215,909 | 57.80 |
| 2025-10-02 | BUY | 2,563 | 65.750 | 66.620 | 66.533 | USD 170,524 | 57.76 |
| 2025-10-01 | BUY | 1,624 | 66.290 | 66.340 | 66.335 | USD 107,728 | 57.71 |
| 2025-09-30 | BUY | 2,320 | 66.060 | 66.180 | 66.168 | USD 153,510 | 57.66 |
| 2025-09-29 | BUY | 2,088 | 65.670 | 65.690 | 65.688 | USD 137,157 | 57.62 |
| 2025-09-26 | BUY | 2,561 | 65.710 | 65.820 | 65.809 | USD 168,537 | 57.57 |
| 2025-09-25 | BUY | 3,262 | 65.190 | 65.990 | 65.910 | USD 214,998 | 57.53 |
| 2025-09-24 | SELL | -14,860 | 65.130 | 65.370 | 65.346 | USD -971,042 | 57.48 Loss of -116,840 on sale |
| 2025-09-18 | BUY | 237 | 63.940 | 65.000 | 64.894 | USD 15,380 | 57.45 |
| 2025-09-17 | BUY | 2,133 | 65.510 | 65.600 | 65.591 | USD 139,906 | 57.40 |
| 2025-09-16 | BUY | 948 | 64.810 | 64.990 | 64.972 | USD 61,593 | 57.35 |
| 2025-09-15 | BUY | 2,360 | 64.890 | 65.580 | 65.511 | USD 154,606 | 57.31 |
| 2025-09-11 | BUY | 1,180 | 66.360 | 66.630 | 66.603 | USD 78,592 | 57.26 |
| 2025-09-09 | BUY | 1,180 | 66.190 | 66.300 | 66.289 | USD 78,221 | 57.15 |
| 2025-09-02 | BUY | 4,935 | 67.130 | 67.540 | 67.499 | USD 333,108 | 57.09 |
| 2025-08-12 | BUY | 705 | 66.010 | 66.290 | 66.262 | USD 46,715 | 56.98 |
| 2025-08-11 | BUY | 2,115 | 65.670 | 65.950 | 65.922 | USD 139,425 | 56.92 |
| 2025-08-08 | BUY | 5,405 | 64.190 | 64.350 | 64.334 | USD 347,725 | 56.88 |
| 2025-08-07 | BUY | 705 | 63.550 | 63.620 | 63.613 | USD 44,847 | 56.84 |
| 2025-08-01 | BUY | 4,266 | 61.780 | 62.650 | 62.563 | USD 266,894 | 56.81 |
| 2025-07-31 | SELL | -10,012 | 61.940 | 62.320 | 62.282 | USD -623,567 | 56.77 Loss of -55,152 on sale |
| 2025-07-30 | BUY | 1,888 | 61.500 | 62.210 | 62.139 | USD 117,318 | 56.74 |
| 2025-07-29 | BUY | 236 | 59.360 | 59.680 | 59.648 | USD 14,077 | 56.73 |
| 2025-07-14 | BUY | 1,896 | 58.130 | 58.330 | 58.310 | USD 110,556 | 56.72 |
| 2025-07-11 | SELL | -474 | 57.800 | 58.440 | 58.376 | USD -27,670 | 56.71 Loss of -790 on sale |
| 2025-07-10 | BUY | 1,896 | 58.550 | 58.670 | 58.658 | USD 111,216 | 56.70 |
| 2025-07-09 | BUY | 1,888 | 57.750 | 59.490 | 59.316 | USD 111,989 | 56.69 |
| 2025-07-08 | BUY | 1,416 | 59.540 | 60.280 | 60.206 | USD 85,252 | 56.67 |
| 2025-07-07 | SELL | -5,451 | 60.250 | 60.360 | 60.349 | USD -328,962 | 56.65 Loss of -20,175 on sale |
| 2025-07-02 | SELL | -6,873 | 59.170 | 59.230 | 59.224 | USD -407,047 | 56.59 Loss of -18,107 on sale |
| 2025-06-30 | BUY | 4,029 | 58.630 | 58.790 | 58.774 | USD 236,800 | 56.58 |
| 2025-06-27 | BUY | 2,124 | 58.750 | 58.850 | 58.840 | USD 124,976 | 56.56 |
| 2025-06-25 | SELL | -472 | 58.940 | 59.810 | 59.723 | USD -28,189 | 56.53 Loss of -1,508 on sale |
| 2025-06-24 | BUY | 232 | 59.910 | 60.450 | 60.396 | USD 14,012 | 56.50 |
| 2025-06-23 | BUY | 6,136 | 60.490 | 60.630 | 60.616 | USD 371,940 | 56.48 |
| 2025-06-20 | SELL | -708 | 59.750 | 59.750 | 59.750 | USD -42,303 | 56.45 Loss of -2,335 on sale |
| 2025-06-18 | SELL | -1,422 | 59.490 | 59.790 | 59.760 | USD -84,979 | 56.41 Loss of -4,767 on sale |
| 2025-06-13 | SELL | -711 | 59.810 | 60.500 | 60.431 | USD -42,966 | 56.36 Loss of -2,892 on sale |
| 2025-06-12 | BUY | 711 | 59.920 | 60.140 | 60.118 | USD 42,744 | 56.34 |
| 2025-06-11 | BUY | 948 | 59.910 | 59.950 | 59.946 | USD 56,829 | 56.31 |
| 2025-06-06 | SELL | -1,185 | 59.240 | 59.660 | 59.618 | USD -70,647 | 56.25 Loss of -3,993 on sale |
| 2025-06-05 | SELL | -711 | 59.390 | 59.610 | 59.588 | USD -42,367 | 56.22 Loss of -2,392 on sale |
| 2025-06-04 | SELL | -944 | 59.310 | 60.410 | 60.300 | USD -56,923 | 56.20 Loss of -3,870 on sale |
| 2025-06-02 | BUY | 3,068 | 60.630 | 60.640 | 60.639 | USD 186,040 | 56.13 |
| 2025-05-30 | SELL | -681 | 60.610 | 60.620 | 60.619 | USD -41,282 | 56.10 Loss of -3,080 on sale |
| 2025-05-29 | BUY | 235 | 59.480 | 59.560 | 59.552 | USD 13,995 | 56.07 |
| 2025-05-28 | SELL | -233 | 59.480 | 59.730 | 59.705 | USD -13,911 | 56.04 Loss of -854 on sale |
| 2025-05-27 | BUY | 2,585 | 59.620 | 59.780 | 59.764 | USD 154,490 | 56.01 |
| 2025-05-23 | SELL | -4,700 | 59.740 | 59.810 | 59.803 | USD -281,074 | 55.95 Loss of -18,111 on sale |
| 2025-05-22 | SELL | -5,170 | 59.300 | 59.590 | 59.561 | USD -307,930 | 55.92 Loss of -18,816 on sale |
| 2025-05-21 | BUY | 235 | 59.450 | 59.950 | 59.900 | USD 14,077 | 55.89 |
| 2025-05-20 | BUY | 1,880 | 59.900 | 60.090 | 60.071 | USD 112,933 | 55.86 |
| 2025-05-19 | BUY | 6,815 | 59.470 | 59.480 | 59.479 | USD 405,349 | 55.83 |
| 2025-05-16 | BUY | 6,345 | 58.890 | 58.950 | 58.944 | USD 374,000 | 55.80 |
| 2025-05-15 | BUY | 5,192 | 58.060 | 58.350 | 58.321 | USD 302,803 | 55.78 |
| 2025-05-14 | BUY | 4,720 | 56.330 | 56.730 | 56.690 | USD 267,577 | 55.77 |
| 2025-05-13 | SELL | -944 | 56.470 | 56.970 | 56.920 | USD -53,732 | 55.77 Loss of -1,087 on sale |
| 2025-05-12 | BUY | 235 | 56.950 | 58.270 | 58.138 | USD 13,662 | 55.76 |
| 2025-05-09 | BUY | 705 | 59.430 | 60.160 | 60.087 | USD 42,361 | 55.72 |
| 2025-05-08 | SELL | -6,815 | 60.400 | 60.980 | 60.922 | USD -415,183 | 55.68 Loss of -35,712 on sale |
| 2025-05-07 | SELL | -3,290 | 60.910 | 61.260 | 61.225 | USD -201,430 | 55.63 Loss of -18,397 on sale |
| 2025-05-06 | BUY | 8,225 | 60.480 | 60.620 | 60.606 | USD 498,484 | 55.59 |
| 2025-05-02 | BUY | 705 | 59.610 | 59.720 | 59.709 | USD 42,095 | 55.51 |
| 2025-05-01 | SELL | -1,175 | 59.310 | 59.560 | 59.535 | USD -69,954 | 55.47 Loss of -4,774 on sale |
| 2025-04-30 | BUY | 705 | 59.150 | 59.660 | 59.609 | USD 42,024 | 55.44 |
| 2025-04-29 | BUY | 1,645 | 58.770 | 59.440 | 59.373 | USD 97,669 | 55.40 |
| 2025-04-28 | BUY | 3,507 | 58.190 | 58.780 | 58.721 | USD 205,935 | 55.38 |
| 2025-04-25 | BUY | 3,290 | 58.260 | 58.930 | 58.863 | USD 193,659 | 55.35 |
| 2025-04-24 | BUY | 940 | 58.710 | 58.780 | 58.773 | USD 55,247 | 55.31 |
| 2025-04-23 | BUY | 2,585 | 58.560 | 58.930 | 58.893 | USD 152,238 | 55.28 |
| 2025-04-22 | SELL | -1,428 | 58.820 | 59.000 | 58.982 | USD -84,226 | 55.24 Loss of -5,338 on sale |
| 2025-04-17 | BUY | 470 | 58.160 | 58.520 | 58.484 | USD 27,487 | 55.16 |
| 2025-04-16 | BUY | 11,799 | 57.270 | 58.190 | 58.098 | USD 685,498 | 55.13 |
| 2025-04-15 | BUY | 4,700 | 57.520 | 57.900 | 57.862 | USD 271,951 | 55.11 |
| 2025-04-11 | BUY | 5,875 | 56.650 | 56.940 | 56.911 | USD 334,352 | 55.07 |
| 2025-04-10 | BUY | 9,635 | 56.380 | 56.770 | 56.731 | USD 546,603 | 55.05 |
| 2025-04-09 | BUY | 1,880 | 56.360 | 57.150 | 57.071 | USD 107,293 | 55.04 |
| 2025-04-08 | BUY | 4,935 | 55.560 | 56.970 | 56.829 | USD 280,451 | 55.03 |
| 2025-04-07 | BUY | 5,630 | 55.660 | 56.170 | 56.119 | USD 315,950 | 55.03 |
| 2025-04-04 | SELL | -14,100 | 56.070 | 58.830 | 58.554 | USD -825,611 | 55.01 Loss of -49,926 on sale |
| 2025-04-02 | BUY | 1,645 | 57.120 | 58.920 | 58.740 | USD 96,627 | 54.99 |
| 2025-03-31 | SELL | -6,318 | 60.020 | 60.180 | 60.164 | USD -380,116 | 54.88 Loss of -33,382 on sale |
| 2025-03-28 | SELL | -3,978 | 58.150 | 58.560 | 58.519 | USD -232,789 | 54.84 Loss of -14,635 on sale |
| 2025-03-27 | SELL | -1,170 | 58.300 | 58.480 | 58.462 | USD -68,401 | 54.80 Loss of -4,288 on sale |
| 2025-03-26 | BUY | 2,106 | 57.750 | 57.930 | 57.912 | USD 121,963 | 54.76 |
| 2025-03-25 | SELL | -2,808 | 56.710 | 56.790 | 56.782 | USD -159,444 | 54.73 Loss of -5,750 on sale |
| 2025-03-24 | BUY | 1,638 | 57.650 | 57.870 | 57.848 | USD 94,755 | 54.70 |
| 2025-03-21 | BUY | 2,808 | 57.600 | 58.130 | 58.077 | USD 163,080 | 54.66 |
| 2025-03-19 | BUY | 438 | 57.950 | 58.400 | 58.355 | USD 25,559 | 54.57 |
| 2025-03-18 | SELL | -4,248 | 58.340 | 59.250 | 59.159 | USD -251,307 | 54.52 Loss of -19,725 on sale |
| 2025-03-17 | BUY | 4,484 | 58.900 | 59.320 | 59.278 | USD 265,803 | 54.45 |
| 2025-03-14 | BUY | 3,995 | 58.910 | 59.110 | 59.090 | USD 236,065 | 54.39 |
| 2025-03-13 | BUY | 19,708 | 58.550 | 58.870 | 58.838 | USD 1,159,579 | 54.33 |
| 2025-03-12 | BUY | 9,400 | 57.810 | 58.070 | 58.044 | USD 545,614 | 54.28 |
| 2025-03-11 | BUY | 3,760 | 58.150 | 58.900 | 58.825 | USD 221,182 | 54.23 |
| 2025-03-07 | BUY | 2,224 | 57.790 | 58.550 | 58.474 | USD 130,046 | 54.10 |
| 2025-03-06 | SELL | -2,115 | 57.010 | 57.220 | 57.199 | USD -120,976 | 54.05 Loss of -6,651 on sale |
| 2025-03-05 | BUY | 7,317 | 55.950 | 56.600 | 56.535 | USD 413,667 | 54.02 |
| 2025-03-04 | BUY | 1,410 | 56.300 | 58.590 | 58.361 | USD 82,289 | 53.99 |
| 2025-03-03 | BUY | 6,345 | 57.310 | 57.490 | 57.472 | USD 364,660 | 53.94 |
| 2025-02-28 | SELL | -1,645 | 55.850 | 56.090 | 56.066 | USD -92,229 | 53.90 Loss of -3,557 on sale |
| 2025-02-27 | BUY | 235 | 55.080 | 55.300 | 55.278 | USD 12,990 | 53.88 |
| 2025-02-26 | SELL | -470 | 54.850 | 56.070 | 55.948 | USD -26,296 | 53.87 Loss of -978 on sale |
| 2025-02-25 | BUY | 4,465 | 56.000 | 56.590 | 56.531 | USD 252,411 | 53.83 |
| 2025-02-21 | BUY | 3,290 | 55.050 | 55.290 | 55.266 | USD 181,825 | 53.78 |
| 2025-02-20 | BUY | 1,880 | 54.330 | 54.410 | 54.402 | USD 102,276 | 53.77 |
| 2025-02-19 | BUY | 468 | 53.340 | 53.750 | 53.709 | USD 25,136 | 53.78 |
| 2025-02-18 | BUY | 1,170 | 52.750 | 53.300 | 53.245 | USD 62,297 | 53.80 |
| 2025-02-13 | BUY | 3,978 | 53.620 | 53.730 | 53.719 | USD 213,694 | 53.83 |
| 2025-02-12 | BUY | 1,410 | 53.340 | 53.880 | 53.826 | USD 75,895 | 53.84 |
| 2025-02-11 | SELL | -468 | 53.850 | 53.940 | 53.931 | USD -25,240 | 53.84 Loss of -45 on sale |
| 2025-02-07 | SELL | -1,872 | 52.660 | 53.060 | 53.020 | USD -99,253 | 53.86 Profit of 1,574 on sale |
| 2025-02-06 | BUY | 936 | 52.640 | 53.500 | 53.414 | USD 49,996 | 53.89 |
| 2025-02-04 | BUY | 8,190 | 52.620 | 53.000 | 52.962 | USD 433,759 | 53.95 |
| 2025-02-03 | BUY | 3,042 | 52.850 | 52.940 | 52.931 | USD 161,016 | 53.97 |
| 2025-01-31 | BUY | 702 | 52.230 | 52.460 | 52.437 | USD 36,811 | 54.02 |
| 2025-01-30 | BUY | 468 | 51.540 | 51.650 | 51.639 | USD 24,167 | 54.08 |
| 2025-01-29 | BUY | 4,446 | 52.660 | 53.110 | 53.065 | USD 235,927 | 54.11 |
| 2025-01-28 | BUY | 2,106 | 52.600 | 53.570 | 53.473 | USD 112,614 | 54.15 |
| 2025-01-27 | BUY | 3,290 | 53.450 | 53.810 | 53.774 | USD 176,916 | 54.17 |
| 2025-01-24 | BUY | 2,115 | 52.050 | 52.170 | 52.158 | USD 110,314 | 54.23 |
| 2025-01-23 | BUY | 6,084 | 51.210 | 51.390 | 51.372 | USD 312,547 | 54.32 |
| 2025-01-22 | BUY | 3,978 | 50.810 | 51.540 | 51.467 | USD 204,736 | 54.42 |
| 2024-12-10 | BUY | 1,652 | 55.490 | 56.130 | 56.066 | USD 92,621 | 54.39 |
| 2024-12-09 | BUY | 1,888 | 55.860 | 57.390 | 57.237 | USD 108,063 | 54.34 |
| 2024-12-06 | BUY | 2,832 | 57.320 | 58.010 | 57.941 | USD 164,089 | 54.25 |
| 2024-12-05 | BUY | 705 | 56.910 | 57.370 | 57.324 | USD 40,413 | 54.16 |
| 2024-12-04 | BUY | 2,585 | 56.450 | 56.830 | 56.792 | USD 146,807 | 54.08 |
| 2024-12-03 | BUY | 8,285 | 56.900 | 57.340 | 57.296 | USD 474,697 | 53.98 |
| 2024-12-02 | BUY | 693 | 57.180 | 57.660 | 57.612 | USD 39,925 | 53.86 |
| 2024-11-29 | SELL | -4,138 | 57.740 | 57.750 | 57.749 | USD -238,965 | 53.71 Loss of -16,707 on sale |
| 2024-11-27 | BUY | 6,345 | 57.650 | 58.040 | 58.001 | USD 368,016 | 53.38 |
| 2024-11-26 | BUY | 13,630 | 57.590 | 57.600 | 57.599 | USD 785,074 | 53.20 |
| 2024-11-25 | BUY | 14,100 | 56.750 | 57.200 | 57.155 | USD 805,886 | 53.04 |
| 2024-11-22 | BUY | 16,520 | 56.730 | 56.840 | 56.829 | USD 938,815 | 52.86 |
| 2024-11-21 | BUY | 2,596 | 56.030 | 56.480 | 56.435 | USD 146,505 | 52.70 |
| 2024-11-20 | BUY | 2,360 | 55.980 | 56.070 | 56.061 | USD 132,304 | 52.53 |
| 2024-11-19 | BUY | 2,124 | 55.860 | 56.490 | 56.427 | USD 119,851 | 52.35 |
| 2024-11-18 | BUY | 19,098 | 56.340 | 56.550 | 56.529 | USD 1,079,591 | 52.11 |
| 2024-11-12 | BUY | 6,580 | 54.440 | 54.720 | 54.692 | USD 359,873 | 51.97 |
| 2024-11-11 | BUY | 4,465 | 53.930 | 54.790 | 54.704 | USD 244,253 | 51.84 |
| 2024-11-08 | BUY | 3,362 | 54.050 | 54.270 | 54.248 | USD 182,382 | 51.68 |
| 2024-11-07 | BUY | 20,915 | 53.540 | 54.460 | 54.368 | USD 1,137,107 | 51.54 |
| 2024-11-06 | BUY | 6,345 | 54.290 | 55.050 | 54.974 | USD 348,810 | 51.31 |
| 2024-11-05 | BUY | 9,364 | 54.190 | 54.300 | 54.289 | USD 508,362 | 51.04 |
| 2024-11-04 | BUY | 1,645 | 53.880 | 54.050 | 54.033 | USD 88,884 | 50.76 |
| 2024-11-01 | BUY | 3,760 | 53.870 | 54.600 | 54.527 | USD 205,022 | 50.41 |
| 2024-10-31 | BUY | 944 | 54.460 | 54.840 | 54.802 | USD 51,733 | 49.91 |
| 2024-10-30 | BUY | 2,353 | 50.500 | 50.670 | 50.653 | USD 119,187 | 49.82 |
| 2024-10-29 | BUY | 5,688 | 49.950 | 50.430 | 50.382 | USD 286,573 | 49.80 |
| 2024-10-28 | SELL | -1,659 | 50.250 | 50.380 | 50.367 | USD -83,559 | 49.71 Loss of -1,083 on sale |
| 2024-10-25 | BUY | 2,844 | 49.710 | 50.110 | 50.070 | USD 142,399 | 49.72 |
| 2024-10-24 | BUY | 1,896 | 49.940 | 50.160 | 50.138 | USD 95,062 | 49.64 |
| 2024-10-23 | BUY | 2,370 | 49.800 | 50.050 | 50.025 | USD 118,559 | 49.56 |
| 2024-10-22 | BUY | 6,110 | 50.060 | 50.120 | 50.114 | USD 306,197 | 49.06 |
| 2024-10-21 | BUY | 6,636 | 49.060 | 49.690 | 49.627 | USD 329,325 | 0.00 |