| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 648 | 217.910 | 213.710 | 214.130 | USD 138,756 | 258.49 |
| 2025-11-06 | SELL | -395 | 210.483 | 207.664 | 207.946 | USD -82,139 | 258.94 Profit of 20,142 on sale |
| 2025-11-05 | SELL | -243 | 211.955 | 207.845 | 208.256 | USD -50,606 | 259.19 Profit of 12,377 on sale |
| 2025-11-04 | SELL | -1,032 | 210.710 | 202.600 | 203.411 | USD -209,920 | 259.44 Profit of 57,823 on sale |
| 2025-10-31 | SELL | -164 | 207.545 | 205.550 | 205.750 | USD -33,743 | 260.00 Profit of 8,897 on sale |
| 2025-10-30 | BUY | 574 | 208.785 | 206.410 | 206.648 | USD 118,616 | 260.27 |
| 2025-10-29 | BUY | 574 | 207.970 | 211.070 | 210.760 | USD 120,976 | 260.54 |
| 2025-10-28 | BUY | 2,460 | 211.910 | 217.580 | 217.013 | USD 533,852 | 260.79 |
| 2025-10-27 | BUY | 1,312 | 216.590 | 220.000 | 219.659 | USD 288,193 | 261.02 |
| 2025-10-24 | BUY | 160 | 219.090 | 220.000 | 219.909 | USD 35,185 | 261.24 |
| 2025-10-23 | SELL | -324 | 220.590 | 224.540 | 224.145 | USD -72,623 | 261.46 Profit of 12,089 on sale |
| 2025-10-22 | BUY | 648 | 222.630 | 223.190 | 223.134 | USD 144,591 | 261.66 |
| 2025-10-21 | BUY | 243 | 221.600 | 222.640 | 222.536 | USD 54,076 | 261.87 |
| 2025-10-17 | BUY | 1,215 | 225.610 | 226.430 | 226.348 | USD 275,013 | 262.30 |
| 2025-10-16 | BUY | 80 | 221.740 | 226.660 | 226.168 | USD 18,093 | 262.52 |
| 2025-10-14 | SELL | -486 | 240.400 | 241.010 | 240.949 | USD -117,101 | 262.83 Profit of 10,636 on sale |
| 2025-10-07 | BUY | 2,430 | 243.890 | 244.000 | 243.989 | USD 592,893 | 262.94 |
| 2025-10-06 | BUY | 81 | 240.500 | 245.000 | 244.550 | USD 19,809 | 263.06 |
| 2025-10-03 | BUY | 1,134 | 245.700 | 247.490 | 247.311 | USD 280,451 | 263.16 |
| 2025-10-02 | BUY | 891 | 243.500 | 245.710 | 245.489 | USD 218,731 | 263.27 |
| 2025-10-01 | BUY | 567 | 246.460 | 248.170 | 247.999 | USD 140,615 | 263.36 |
| 2025-09-30 | BUY | 810 | 246.950 | 247.090 | 247.076 | USD 200,132 | 263.46 |
| 2025-09-29 | BUY | 729 | 244.400 | 244.880 | 244.832 | USD 178,483 | 263.56 |
| 2025-09-26 | BUY | 891 | 243.480 | 245.610 | 245.397 | USD 218,649 | 263.68 |
| 2025-09-25 | BUY | 1,134 | 242.190 | 242.430 | 242.406 | USD 274,888 | 263.80 |
| 2025-09-24 | SELL | -326 | 240.000 | 240.500 | 240.450 | USD -78,387 | 263.94 Profit of 7,658 on sale |
| 2025-09-18 | BUY | 82 | 242.000 | 244.830 | 244.547 | USD 20,053 | 264.07 |
| 2025-09-17 | BUY | 738 | 243.610 | 243.900 | 243.871 | USD 179,977 | 264.19 |
| 2025-09-16 | BUY | 328 | 244.970 | 245.560 | 245.501 | USD 80,524 | 264.30 |
| 2025-09-15 | BUY | 820 | 245.650 | 249.140 | 248.791 | USD 204,009 | 264.41 |
| 2025-09-12 | BUY | 243 | 248.280 | 249.710 | 249.567 | USD 60,645 | 264.51 |
| 2025-09-11 | BUY | 405 | 248.800 | 249.110 | 249.079 | USD 100,877 | 264.60 |
| 2025-09-09 | BUY | 405 | 243.260 | 245.750 | 245.501 | USD 99,428 | 264.84 |
| 2025-09-02 | BUY | 1,701 | 245.860 | 247.910 | 247.705 | USD 421,346 | 264.96 |
| 2025-08-12 | BUY | 243 | 243.040 | 245.640 | 245.380 | USD 59,627 | 265.19 |
| 2025-08-11 | BUY | 729 | 244.880 | 246.680 | 246.500 | USD 179,698 | 265.31 |
| 2025-08-08 | BUY | 1,863 | 246.510 | 247.760 | 247.635 | USD 461,344 | 265.43 |
| 2025-08-07 | BUY | 243 | 245.310 | 249.140 | 248.757 | USD 60,448 | 265.56 |
| 2025-08-01 | BUY | 1,476 | 241.090 | 243.470 | 243.232 | USD 359,010 | 265.71 |
| 2025-07-31 | SELL | -2,527 | 242.040 | 244.690 | 244.425 | USD -617,662 | 265.86 Profit of 54,178 on sale |
| 2025-07-30 | BUY | 648 | 241.710 | 242.570 | 242.484 | USD 157,130 | 266.02 |
| 2025-07-29 | BUY | 81 | 241.490 | 242.370 | 242.282 | USD 19,625 | 266.18 |
| 2025-07-14 | BUY | 648 | 247.370 | 247.530 | 247.514 | USD 160,389 | 266.30 |
| 2025-07-11 | SELL | -162 | 244.980 | 249.130 | 248.715 | USD -40,292 | 266.44 Profit of 2,871 on sale |
| 2025-07-10 | BUY | 648 | 249.380 | 250.300 | 250.208 | USD 162,135 | 266.55 |
| 2025-07-09 | BUY | 648 | 250.410 | 252.990 | 252.732 | USD 163,770 | 266.66 |
| 2025-07-08 | BUY | 488 | 251.640 | 253.560 | 253.368 | USD 123,644 | 266.76 |
| 2025-07-07 | SELL | -1,886 | 253.540 | 260.100 | 259.444 | USD -489,311 | 266.85 Profit of 13,962 on sale |
| 2025-07-02 | SELL | -2,378 | 257.800 | 263.830 | 263.227 | USD -625,954 | 266.98 Profit of 8,925 on sale |
| 2025-06-30 | BUY | 1,394 | 266.860 | 267.930 | 267.823 | USD 373,345 | 266.98 |
| 2025-06-27 | BUY | 729 | 263.990 | 264.390 | 264.350 | USD 192,711 | 267.00 |
| 2025-06-25 | SELL | -162 | 259.670 | 265.370 | 264.800 | USD -42,898 | 267.09 Profit of 371 on sale |
| 2025-06-24 | BUY | 85 | 266.010 | 267.310 | 267.180 | USD 22,710 | 267.10 |
| 2025-06-23 | BUY | 2,106 | 266.380 | 267.020 | 266.956 | USD 562,209 | 267.10 |
| 2025-06-20 | BUY | 7,242 | 262.010 | 264.240 | 264.017 | USD 1,912,011 | 267.14 |
| 2025-06-18 | SELL | -486 | 260.330 | 266.260 | 265.667 | USD -129,114 | 267.24 Profit of 765 on sale |
| 2025-06-13 | SELL | -243 | 267.850 | 269.840 | 269.641 | USD -65,523 | 267.25 Loss of -582 on sale |
| 2025-06-12 | BUY | 243 | 268.420 | 268.450 | 268.447 | USD 65,233 | 267.24 |
| 2025-06-11 | BUY | 324 | 263.220 | 265.500 | 265.272 | USD 85,948 | 267.27 |
| 2025-06-06 | SELL | -405 | 279.320 | 283.950 | 283.487 | USD -114,812 | 267.16 Loss of -6,613 on sale |
| 2025-06-05 | SELL | -243 | 280.200 | 283.750 | 283.395 | USD -68,865 | 267.06 Loss of -3,970 on sale |
| 2025-06-04 | SELL | -324 | 282.170 | 288.350 | 287.732 | USD -93,225 | 266.94 Loss of -6,737 on sale |
| 2025-06-02 | BUY | 1,053 | 288.740 | 288.830 | 288.821 | USD 304,128 | 266.60 |
| 2025-05-30 | SELL | -234 | 284.930 | 285.240 | 285.209 | USD -66,739 | 266.46 Loss of -4,388 on sale |
| 2025-05-29 | BUY | 81 | 277.300 | 277.370 | 277.363 | USD 22,466 | 266.37 |
| 2025-05-28 | SELL | -81 | 277.030 | 280.440 | 280.099 | USD -22,688 | 266.28 Loss of -1,119 on sale |
| 2025-05-27 | BUY | 891 | 278.750 | 280.360 | 280.199 | USD 249,657 | 266.18 |
| 2025-05-23 | SELL | -1,620 | 277.300 | 278.870 | 278.713 | USD -451,515 | 266.00 Loss of -20,601 on sale |
| 2025-05-22 | SELL | -1,782 | 277.120 | 281.000 | 280.612 | USD -500,051 | 265.90 Loss of -26,212 on sale |
| 2025-05-21 | BUY | 81 | 281.000 | 285.800 | 285.320 | USD 23,111 | 265.77 |
| 2025-05-20 | BUY | 648 | 285.630 | 288.920 | 288.591 | USD 187,007 | 265.61 |
| 2025-05-19 | BUY | 2,349 | 288.240 | 289.100 | 289.014 | USD 678,894 | 265.41 |
| 2025-05-16 | BUY | 2,187 | 286.030 | 286.130 | 286.120 | USD 625,744 | 265.23 |
| 2025-05-15 | BUY | 1,782 | 281.150 | 281.840 | 281.771 | USD 502,116 | 265.09 |
| 2025-05-14 | BUY | 1,620 | 278.170 | 284.480 | 283.849 | USD 459,835 | 264.98 |
| 2025-05-13 | SELL | -324 | 282.590 | 285.080 | 284.831 | USD -92,285 | 264.82 Loss of -6,484 on sale |
| 2025-05-12 | BUY | 81 | 280.250 | 286.260 | 285.659 | USD 23,138 | 264.68 |
| 2025-05-09 | BUY | 243 | 284.510 | 287.000 | 286.751 | USD 69,680 | 264.50 |
| 2025-05-08 | SELL | -2,349 | 283.920 | 286.200 | 285.972 | USD -671,748 | 264.32 Loss of -50,859 on sale |
| 2025-05-07 | SELL | -1,134 | 286.380 | 287.490 | 287.379 | USD -325,888 | 264.12 Loss of -26,380 on sale |
| 2025-05-06 | BUY | 2,835 | 283.660 | 284.440 | 284.362 | USD 806,166 | 263.93 |
| 2025-05-02 | BUY | 243 | 282.810 | 283.440 | 283.377 | USD 68,861 | 263.58 |
| 2025-05-01 | SELL | -405 | 277.660 | 280.000 | 279.766 | USD -113,305 | 263.44 Loss of -6,610 on sale |
| 2025-04-30 | BUY | 243 | 281.740 | 282.600 | 282.514 | USD 68,651 | 263.27 |
| 2025-04-29 | BUY | 567 | 276.310 | 277.090 | 277.012 | USD 157,066 | 263.14 |
| 2025-04-28 | BUY | 1,209 | 269.580 | 270.300 | 270.228 | USD 326,706 | 263.08 |
| 2025-04-25 | BUY | 1,134 | 265.010 | 265.710 | 265.640 | USD 301,236 | 263.06 |
| 2025-04-24 | BUY | 324 | 265.190 | 266.010 | 265.928 | USD 86,161 | 263.03 |
| 2025-04-23 | BUY | 891 | 265.030 | 267.010 | 266.812 | USD 237,729 | 263.01 |
| 2025-04-22 | SELL | -492 | 265.080 | 265.850 | 265.773 | USD -130,760 | 262.99 Loss of -1,368 on sale |
| 2025-04-17 | BUY | 162 | 265.450 | 274.440 | 273.541 | USD 44,314 | 263.00 |
| 2025-04-16 | BUY | 2,521 | 275.130 | 283.500 | 282.663 | USD 712,593 | 262.87 |
| 2025-04-15 | BUY | 1,620 | 276.110 | 282.000 | 281.411 | USD 455,886 | 262.73 |
| 2025-04-11 | BUY | 2,025 | 275.640 | 276.650 | 276.549 | USD 560,012 | 262.41 |
| 2025-04-10 | BUY | 3,321 | 273.180 | 275.830 | 275.565 | USD 915,151 | 262.29 |
| 2025-04-09 | BUY | 648 | 270.110 | 272.850 | 272.576 | USD 176,629 | 262.20 |
| 2025-04-08 | BUY | 1,701 | 260.380 | 270.250 | 269.263 | USD 458,016 | 262.22 |
| 2025-04-07 | BUY | 1,941 | 255.270 | 261.280 | 260.679 | USD 505,978 | 262.30 |
| 2025-04-04 | SELL | -4,860 | 257.640 | 281.550 | 279.159 | USD -1,356,713 | 262.35 Loss of -81,677 on sale |
| 2025-04-02 | BUY | 567 | 281.230 | 284.320 | 284.011 | USD 161,034 | 262.13 |
| 2025-03-31 | SELL | -2,187 | 283.010 | 284.710 | 284.540 | USD -622,289 | 261.60 Loss of -50,163 on sale |
| 2025-03-28 | SELL | -1,377 | 278.860 | 279.810 | 279.715 | USD -385,168 | 261.39 Loss of -25,233 on sale |
| 2025-03-27 | SELL | -405 | 274.670 | 275.130 | 275.084 | USD -111,409 | 261.22 Loss of -5,613 on sale |
| 2025-03-26 | BUY | 729 | 272.540 | 277.370 | 276.887 | USD 201,851 | 261.08 |
| 2025-03-25 | SELL | -972 | 274.430 | 275.940 | 275.789 | USD -268,067 | 260.91 Loss of -14,463 on sale |
| 2025-03-24 | BUY | 567 | 274.000 | 276.010 | 275.809 | USD 156,384 | 260.74 |
| 2025-03-21 | BUY | 4,040 | 272.860 | 278.330 | 277.783 | USD 1,122,243 | 260.58 |
| 2025-03-19 | BUY | 152 | 273.290 | 278.380 | 277.871 | USD 42,236 | 260.22 |
| 2025-03-18 | SELL | -1,458 | 283.280 | 291.640 | 290.804 | USD -423,992 | 259.90 Loss of -45,054 on sale |
| 2025-03-17 | BUY | 1,539 | 291.220 | 292.990 | 292.813 | USD 450,639 | 259.47 |
| 2025-03-14 | BUY | 1,377 | 283.690 | 284.280 | 284.221 | USD 391,372 | 259.13 |
| 2025-03-13 | BUY | 6,794 | 279.400 | 281.160 | 280.984 | USD 1,909,005 | 258.84 |
| 2025-03-12 | BUY | 3,240 | 277.550 | 280.000 | 279.755 | USD 906,406 | 258.57 |
| 2025-03-11 | BUY | 1,296 | 276.940 | 279.100 | 278.884 | USD 361,434 | 258.30 |
| 2025-03-07 | BUY | 768 | 279.820 | 281.930 | 281.719 | USD 216,360 | 257.66 |
| 2025-03-06 | SELL | -729 | 281.170 | 281.550 | 281.512 | USD -205,222 | 257.30 Loss of -17,651 on sale |
| 2025-03-05 | BUY | 2,521 | 281.860 | 283.530 | 283.363 | USD 714,358 | 256.92 |
| 2025-03-04 | BUY | 486 | 283.190 | 287.490 | 287.060 | USD 139,511 | 256.50 |
| 2025-03-03 | BUY | 2,187 | 285.080 | 285.280 | 285.260 | USD 623,864 | 256.04 |
| 2025-02-28 | SELL | -567 | 282.000 | 282.400 | 282.360 | USD -160,098 | 255.61 Loss of -15,166 on sale |
| 2025-02-27 | BUY | 81 | 278.770 | 279.950 | 279.832 | USD 22,666 | 255.23 |
| 2025-02-26 | SELL | -162 | 273.430 | 280.250 | 279.568 | USD -45,290 | 254.92 Loss of -3,993 on sale |
| 2025-02-25 | BUY | 1,539 | 278.520 | 279.930 | 279.789 | USD 430,595 | 254.51 |
| 2025-02-21 | BUY | 1,134 | 266.190 | 269.090 | 268.800 | USD 304,819 | 253.98 |
| 2025-02-20 | BUY | 648 | 267.670 | 269.230 | 269.074 | USD 174,360 | 253.73 |
| 2025-02-19 | BUY | 162 | 269.620 | 270.790 | 270.673 | USD 43,849 | 253.43 |
| 2025-02-18 | BUY | 405 | 263.930 | 266.460 | 266.207 | USD 107,814 | 253.24 |
| 2025-02-13 | BUY | 1,377 | 262.130 | 262.320 | 262.301 | USD 361,188 | 252.68 |
| 2025-02-12 | BUY | 486 | 256.790 | 257.950 | 257.834 | USD 125,307 | 252.60 |
| 2025-02-11 | SELL | -162 | 257.570 | 258.730 | 258.614 | USD -41,895 | 252.50 Loss of -991 on sale |
| 2025-02-07 | SELL | -648 | 250.600 | 253.350 | 253.075 | USD -163,993 | 252.60 Loss of -308 on sale |
| 2025-02-06 | BUY | 324 | 251.350 | 252.650 | 252.520 | USD 81,816 | 252.63 |
| 2025-02-04 | BUY | 2,835 | 248.000 | 251.500 | 251.150 | USD 712,010 | 252.82 |
| 2025-02-03 | BUY | 1,053 | 248.920 | 250.710 | 250.531 | USD 263,809 | 252.91 |
| 2025-01-31 | BUY | 243 | 246.440 | 251.260 | 250.778 | USD 60,939 | 253.07 |
| 2025-01-30 | BUY | 162 | 249.220 | 249.690 | 249.643 | USD 40,442 | 253.17 |
| 2025-01-29 | BUY | 1,539 | 246.400 | 252.000 | 251.440 | USD 386,966 | 253.34 |
| 2025-01-28 | BUY | 729 | 245.050 | 246.690 | 246.526 | USD 179,717 | 253.56 |
| 2025-01-27 | BUY | 1,134 | 246.910 | 247.020 | 247.009 | USD 280,108 | 253.74 |
| 2025-01-24 | BUY | 729 | 238.820 | 239.930 | 239.819 | USD 174,828 | 254.15 |
| 2025-01-23 | BUY | 2,106 | 239.510 | 241.500 | 241.301 | USD 508,180 | 254.57 |
| 2025-01-22 | BUY | 1,377 | 239.170 | 243.490 | 243.058 | USD 334,691 | 255.02 |
| 2024-12-10 | BUY | 560 | 247.270 | 249.370 | 249.160 | USD 139,530 | 255.26 |
| 2024-12-09 | BUY | 640 | 247.860 | 253.980 | 253.368 | USD 162,156 | 255.49 |
| 2024-12-06 | BUY | 960 | 254.560 | 262.410 | 261.625 | USD 251,160 | 255.52 |
| 2024-12-05 | BUY | 240 | 261.290 | 264.400 | 264.089 | USD 63,381 | 255.33 |
| 2024-12-04 | BUY | 880 | 260.350 | 262.930 | 262.672 | USD 231,151 | 255.15 |
| 2024-12-03 | BUY | 2,818 | 262.610 | 266.320 | 265.949 | USD 749,444 | 254.89 |
| 2024-12-02 | BUY | 237 | 264.040 | 270.170 | 269.557 | USD 63,885 | 254.55 |
| 2024-11-29 | SELL | -199 | 268.880 | 270.170 | 270.041 | USD -53,738 | 254.00 Loss of -3,193 on sale |
| 2024-11-27 | BUY | 2,187 | 266.860 | 270.620 | 270.244 | USD 591,024 | 252.92 |
| 2024-11-26 | BUY | 4,698 | 268.020 | 268.160 | 268.146 | USD 1,259,750 | 252.27 |
| 2024-11-25 | BUY | 4,860 | 265.880 | 266.890 | 266.789 | USD 1,296,595 | 251.65 |
| 2024-11-22 | BUY | 5,670 | 266.060 | 266.180 | 266.168 | USD 1,509,173 | 250.96 |
| 2024-11-21 | BUY | 891 | 263.440 | 263.510 | 263.503 | USD 234,781 | 250.34 |
| 2024-11-20 | BUY | 810 | 257.020 | 257.620 | 257.560 | USD 208,624 | 249.99 |
| 2024-11-19 | BUY | 729 | 254.510 | 257.130 | 256.868 | USD 187,257 | 249.74 |
| 2024-11-18 | BUY | 6,561 | 256.520 | 257.510 | 257.411 | USD 1,688,874 | 249.34 |
| 2024-11-12 | BUY | 2,268 | 262.340 | 263.590 | 263.465 | USD 597,539 | 248.53 |
| 2024-11-11 | BUY | 1,539 | 259.890 | 263.850 | 263.454 | USD 405,456 | 247.77 |
| 2024-11-08 | BUY | 1,162 | 261.520 | 263.390 | 263.203 | USD 305,842 | 246.79 |
| 2024-11-07 | BUY | 7,209 | 255.270 | 260.370 | 259.860 | USD 1,873,331 | 246.13 |
| 2024-11-06 | BUY | 2,187 | 258.750 | 259.860 | 259.749 | USD 568,071 | 245.08 |
| 2024-11-05 | BUY | 3,226 | 248.070 | 248.130 | 248.124 | USD 800,448 | 244.81 |
| 2024-11-04 | BUY | 567 | 241.480 | 243.930 | 243.685 | USD 138,169 | 245.14 |
| 2024-11-01 | BUY | 1,296 | 242.720 | 245.860 | 245.546 | USD 318,228 | 245.41 |
| 2024-10-31 | BUY | 320 | 242.830 | 245.600 | 245.323 | USD 78,503 | 245.73 |
| 2024-10-30 | BUY | 805 | 243.000 | 243.420 | 243.378 | USD 195,919 | 246.13 |
| 2024-10-29 | BUY | 1,944 | 241.680 | 245.450 | 245.073 | USD 476,422 | 246.87 |
| 2024-10-28 | SELL | -567 | 244.310 | 245.680 | 245.543 | USD -139,223 | 247.38 Profit of 1,040 on sale |
| 2024-10-25 | BUY | 972 | 243.780 | 246.570 | 246.291 | USD 239,395 | 248.28 |
| 2024-10-24 | BUY | 648 | 246.870 | 249.960 | 249.651 | USD 161,774 | 248.75 |
| 2024-10-23 | BUY | 810 | 247.250 | 249.350 | 249.140 | USD 201,803 | 249.50 |
| 2024-10-22 | BUY | 2,091 | 248.250 | 249.830 | 249.672 | USD 522,064 | 250.74 |
| 2024-10-21 | BUY | 2,268 | 250.740 | 252.710 | 252.513 | USD 572,699 | 0.00 |