| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 400 | 277.500 | 270.620 | 271.308 | USD 108,523 | 259.24 |
| 2025-11-06 | SELL | -240 | 272.190 | 266.065 | 266.678 | USD -64,003 | 259.09 Loss of -1,821 on sale |
| 2025-11-05 | SELL | -150 | 271.100 | 266.520 | 266.978 | USD -40,047 | 259.04 Loss of -1,190 on sale |
| 2025-11-04 | SELL | -636 | 268.480 | 264.160 | 264.592 | USD -168,281 | 259.00 Loss of -3,557 on sale |
| 2025-10-31 | SELL | -100 | 266.490 | 262.290 | 262.710 | USD -26,271 | 258.94 Loss of -377 on sale |
| 2025-10-30 | BUY | 357 | 265.845 | 262.350 | 262.700 | USD 93,784 | 258.92 |
| 2025-10-29 | BUY | 350 | 261.530 | 264.890 | 264.554 | USD 92,594 | 258.91 |
| 2025-10-28 | BUY | 1,500 | 266.330 | 273.390 | 272.684 | USD 409,026 | 258.87 |
| 2025-10-27 | BUY | 800 | 271.090 | 272.100 | 271.999 | USD 217,599 | 258.80 |
| 2025-10-24 | BUY | 98 | 269.540 | 270.400 | 270.314 | USD 26,491 | 258.75 |
| 2025-10-23 | SELL | -200 | 268.900 | 272.790 | 272.401 | USD -54,480 | 258.69 Loss of -2,741 on sale |
| 2025-10-22 | BUY | 400 | 267.810 | 273.340 | 272.787 | USD 109,115 | 258.65 |
| 2025-10-21 | BUY | 150 | 268.610 | 269.860 | 269.735 | USD 40,460 | 258.59 |
| 2025-10-17 | BUY | 750 | 267.940 | 268.640 | 268.570 | USD 201,428 | 258.49 |
| 2025-10-16 | BUY | 49 | 262.510 | 269.550 | 268.846 | USD 13,173 | 258.47 |
| 2025-10-14 | SELL | -300 | 267.180 | 275.370 | 274.551 | USD -82,365 | 258.37 Loss of -4,853 on sale |
| 2025-10-07 | BUY | 1,500 | 263.600 | 264.750 | 264.635 | USD 396,953 | 258.34 |
| 2025-10-06 | BUY | 50 | 262.050 | 264.220 | 264.003 | USD 13,200 | 258.32 |
| 2025-10-03 | BUY | 700 | 264.670 | 266.410 | 266.236 | USD 186,365 | 258.29 |
| 2025-10-02 | BUY | 550 | 265.430 | 266.030 | 265.970 | USD 146,283 | 258.25 |
| 2025-10-01 | BUY | 350 | 265.840 | 270.520 | 270.052 | USD 94,518 | 258.21 |
| 2025-09-30 | BUY | 500 | 270.190 | 274.170 | 273.772 | USD 136,886 | 258.14 |
| 2025-09-29 | BUY | 450 | 272.240 | 272.400 | 272.384 | USD 122,573 | 258.06 |
| 2025-09-26 | BUY | 550 | 270.280 | 271.350 | 271.243 | USD 149,184 | 257.99 |
| 2025-09-25 | BUY | 700 | 268.730 | 271.220 | 270.971 | USD 189,680 | 257.93 |
| 2025-09-24 | SELL | -1,764 | 264.430 | 264.830 | 264.790 | USD -467,090 | 257.89 Loss of -12,174 on sale |
| 2025-09-18 | BUY | 50 | 260.590 | 263.090 | 262.840 | USD 13,142 | 257.87 |
| 2025-09-17 | BUY | 450 | 262.400 | 263.020 | 262.958 | USD 118,331 | 257.85 |
| 2025-09-16 | BUY | 200 | 259.830 | 262.420 | 262.161 | USD 52,432 | 257.83 |
| 2025-09-15 | BUY | 500 | 258.830 | 264.430 | 263.870 | USD 131,935 | 257.83 |
| 2025-09-12 | BUY | 150 | 262.300 | 263.620 | 263.488 | USD 39,523 | 257.80 |
| 2025-09-11 | BUY | 250 | 262.380 | 262.640 | 262.614 | USD 65,654 | 257.77 |
| 2025-09-09 | BUY | 250 | 261.530 | 263.200 | 263.033 | USD 65,758 | 257.74 |
| 2025-09-02 | BUY | 1,050 | 265.400 | 268.060 | 267.794 | USD 281,184 | 257.69 |
| 2025-08-12 | BUY | 150 | 275.880 | 286.060 | 285.042 | USD 42,756 | 257.48 |
| 2025-08-11 | BUY | 450 | 285.750 | 288.280 | 288.027 | USD 129,612 | 257.30 |
| 2025-08-08 | BUY | 1,150 | 282.210 | 284.300 | 284.091 | USD 326,705 | 257.15 |
| 2025-08-07 | BUY | 150 | 280.950 | 283.550 | 283.290 | USD 42,493 | 257.00 |
| 2025-08-01 | BUY | 900 | 280.760 | 282.060 | 281.930 | USD 253,737 | 256.85 |
| 2025-07-31 | BUY | 50 | 278.280 | 280.850 | 280.593 | USD 14,030 | 256.71 |
| 2025-07-30 | BUY | 400 | 277.740 | 278.300 | 278.244 | USD 111,298 | 256.58 |
| 2025-07-29 | BUY | 50 | 274.600 | 278.150 | 277.795 | USD 13,890 | 256.46 |
| 2025-07-14 | BUY | 400 | 277.060 | 278.330 | 278.203 | USD 111,281 | 256.33 |
| 2025-07-11 | SELL | -100 | 275.080 | 276.980 | 276.790 | USD -27,679 | 256.20 Loss of -2,059 on sale |
| 2025-07-10 | BUY | 400 | 275.190 | 277.900 | 277.629 | USD 111,052 | 256.08 |
| 2025-07-09 | BUY | 400 | 275.640 | 275.750 | 275.739 | USD 110,296 | 255.95 |
| 2025-07-08 | BUY | 300 | 275.630 | 281.930 | 281.300 | USD 84,390 | 255.82 |
| 2025-07-07 | SELL | -1,150 | 282.550 | 282.570 | 282.568 | USD -324,953 | 255.64 Loss of -30,967 on sale |
| 2025-07-02 | SELL | -1,450 | 275.820 | 276.550 | 276.477 | USD -400,892 | 255.21 Loss of -30,833 on sale |
| 2025-06-30 | BUY | 850 | 275.620 | 275.910 | 275.881 | USD 234,499 | 255.07 |
| 2025-06-27 | BUY | 450 | 274.760 | 274.930 | 274.913 | USD 123,711 | 254.94 |
| 2025-06-25 | SELL | -100 | 273.030 | 273.540 | 273.489 | USD -27,349 | 254.68 Loss of -1,881 on sale |
| 2025-06-24 | BUY | 50 | 271.380 | 273.590 | 273.369 | USD 13,668 | 254.56 |
| 2025-06-23 | BUY | 1,300 | 272.660 | 275.830 | 275.513 | USD 358,167 | 254.43 |
| 2025-06-20 | BUY | 3,836 | 273.990 | 274.280 | 274.251 | USD 1,052,027 | 254.29 |
| 2025-06-18 | SELL | -300 | 272.100 | 272.290 | 272.271 | USD -81,681 | 254.03 Loss of -5,471 on sale |
| 2025-06-13 | SELL | -150 | 269.500 | 273.970 | 273.523 | USD -41,028 | 253.80 Loss of -2,958 on sale |
| 2025-06-12 | BUY | 150 | 270.960 | 272.070 | 271.959 | USD 40,794 | 253.68 |
| 2025-06-11 | BUY | 200 | 269.650 | 269.720 | 269.713 | USD 53,943 | 253.56 |
| 2025-06-06 | SELL | -250 | 274.240 | 275.710 | 275.563 | USD -68,891 | 253.19 Loss of -5,594 on sale |
| 2025-06-05 | SELL | -150 | 274.900 | 278.130 | 277.807 | USD -41,671 | 253.02 Loss of -3,718 on sale |
| 2025-06-04 | SELL | -200 | 277.880 | 282.190 | 281.759 | USD -56,352 | 252.82 Loss of -5,787 on sale |
| 2025-06-02 | BUY | 650 | 290.710 | 290.790 | 290.782 | USD 189,008 | 252.29 |
| 2025-05-30 | SELL | -144 | 289.000 | 290.100 | 289.990 | USD -41,759 | 251.99 Loss of -5,471 on sale |
| 2025-05-29 | BUY | 50 | 285.870 | 287.100 | 286.977 | USD 14,349 | 251.72 |
| 2025-05-28 | SELL | -50 | 285.980 | 287.050 | 286.943 | USD -14,347 | 251.44 Loss of -1,775 on sale |
| 2025-05-27 | BUY | 550 | 284.360 | 284.910 | 284.855 | USD 156,670 | 251.17 |
| 2025-05-23 | SELL | -1,000 | 284.070 | 285.870 | 285.690 | USD -285,690 | 250.62 Loss of -35,065 on sale |
| 2025-05-22 | SELL | -1,100 | 282.000 | 284.040 | 283.836 | USD -312,220 | 250.36 Loss of -36,822 on sale |
| 2025-05-21 | BUY | 50 | 281.740 | 282.200 | 282.154 | USD 14,108 | 250.10 |
| 2025-05-20 | BUY | 400 | 277.870 | 278.420 | 278.365 | USD 111,346 | 249.86 |
| 2025-05-19 | BUY | 1,450 | 277.940 | 279.870 | 279.677 | USD 405,532 | 249.62 |
| 2025-05-16 | BUY | 1,350 | 276.290 | 276.560 | 276.533 | USD 373,320 | 249.38 |
| 2025-05-15 | BUY | 1,100 | 274.000 | 274.240 | 274.216 | USD 301,638 | 249.17 |
| 2025-05-14 | BUY | 1,000 | 266.280 | 269.270 | 268.971 | USD 268,971 | 249.02 |
| 2025-05-13 | SELL | -200 | 268.340 | 272.410 | 272.003 | USD -54,401 | 248.84 Loss of -4,632 on sale |
| 2025-05-12 | BUY | 50 | 270.470 | 280.850 | 279.812 | USD 13,991 | 248.65 |
| 2025-05-09 | BUY | 150 | 284.350 | 284.660 | 284.629 | USD 42,694 | 248.32 |
| 2025-05-08 | SELL | -1,450 | 281.990 | 285.110 | 284.798 | USD -412,957 | 248.02 Loss of -53,334 on sale |
| 2025-05-07 | SELL | -700 | 284.820 | 286.480 | 286.314 | USD -200,420 | 247.67 Loss of -27,047 on sale |
| 2025-05-06 | BUY | 1,750 | 282.980 | 285.940 | 285.644 | USD 499,877 | 247.35 |
| 2025-05-02 | BUY | 150 | 280.450 | 282.100 | 281.935 | USD 42,290 | 246.69 |
| 2025-05-01 | SELL | -250 | 277.110 | 278.350 | 278.226 | USD -69,557 | 246.40 Loss of -7,956 on sale |
| 2025-04-30 | BUY | 150 | 277.080 | 278.150 | 278.043 | USD 41,706 | 246.10 |
| 2025-04-29 | BUY | 350 | 272.360 | 272.890 | 272.837 | USD 95,493 | 245.85 |
| 2025-04-28 | BUY | 746 | 267.920 | 268.920 | 268.820 | USD 200,540 | 245.63 |
| 2025-04-25 | BUY | 700 | 266.300 | 266.460 | 266.444 | USD 186,511 | 245.42 |
| 2025-04-24 | BUY | 200 | 263.270 | 266.340 | 266.033 | USD 53,207 | 245.24 |
| 2025-04-23 | BUY | 550 | 261.480 | 262.010 | 261.957 | USD 144,076 | 245.08 |
| 2025-04-22 | SELL | -304 | 265.560 | 265.900 | 265.866 | USD -80,823 | 244.86 Loss of -6,385 on sale |
| 2025-04-17 | BUY | 100 | 262.530 | 265.210 | 264.942 | USD 26,494 | 244.32 |
| 2025-04-16 | BUY | 2,287 | 261.390 | 264.940 | 264.585 | USD 605,106 | 244.14 |
| 2025-04-15 | BUY | 1,000 | 262.870 | 265.510 | 265.246 | USD 265,246 | 243.94 |
| 2025-04-11 | BUY | 1,250 | 261.540 | 264.450 | 264.159 | USD 330,199 | 243.52 |
| 2025-04-10 | BUY | 2,050 | 258.390 | 260.620 | 260.397 | USD 533,814 | 243.35 |
| 2025-04-09 | BUY | 400 | 254.130 | 259.380 | 258.855 | USD 103,542 | 243.23 |
| 2025-04-08 | BUY | 1,050 | 255.030 | 258.850 | 258.468 | USD 271,391 | 243.10 |
| 2025-04-07 | BUY | 1,198 | 252.370 | 259.420 | 258.715 | USD 309,941 | 242.99 |
| 2025-04-04 | SELL | -3,000 | 254.460 | 273.420 | 271.524 | USD -814,572 | 242.85 Loss of -86,011 on sale |
| 2025-04-02 | BUY | 350 | 262.540 | 265.560 | 265.258 | USD 92,840 | 242.62 |
| 2025-03-31 | SELL | -1,350 | 265.290 | 265.780 | 265.731 | USD -358,737 | 242.10 Loss of -31,897 on sale |
| 2025-03-28 | SELL | -850 | 262.220 | 263.830 | 263.669 | USD -224,119 | 241.86 Loss of -18,542 on sale |
| 2025-03-27 | SELL | -250 | 261.850 | 264.310 | 264.064 | USD -66,016 | 241.61 Loss of -5,615 on sale |
| 2025-03-26 | BUY | 450 | 262.720 | 263.360 | 263.296 | USD 118,483 | 241.34 |
| 2025-03-25 | SELL | -600 | 262.060 | 263.430 | 263.293 | USD -157,976 | 241.07 Loss of -13,332 on sale |
| 2025-03-24 | BUY | 350 | 262.940 | 263.800 | 263.714 | USD 92,300 | 240.79 |
| 2025-03-21 | BUY | 600 | 263.350 | 267.780 | 267.337 | USD 160,402 | 240.49 |
| 2025-03-19 | BUY | 94 | 265.470 | 267.910 | 267.666 | USD 25,161 | 239.80 |
| 2025-03-18 | SELL | -900 | 266.490 | 266.630 | 266.616 | USD -239,954 | 239.44 Loss of -24,462 on sale |
| 2025-03-17 | BUY | 950 | 263.580 | 264.410 | 264.327 | USD 251,111 | 239.10 |
| 2025-03-14 | BUY | 850 | 258.680 | 260.020 | 259.886 | USD 220,903 | 238.83 |
| 2025-03-13 | BUY | 4,194 | 259.840 | 261.080 | 260.956 | USD 1,094,449 | 238.53 |
| 2025-03-12 | BUY | 2,000 | 256.720 | 258.890 | 258.673 | USD 517,346 | 238.26 |
| 2025-03-11 | BUY | 800 | 260.430 | 263.650 | 263.328 | USD 210,662 | 237.94 |
| 2025-03-07 | BUY | 476 | 254.570 | 256.500 | 256.307 | USD 122,002 | 237.31 |
| 2025-03-06 | SELL | -450 | 254.040 | 254.340 | 254.310 | USD -114,439 | 237.06 Loss of -7,764 on sale |
| 2025-03-05 | BUY | 1,556 | 254.480 | 257.110 | 256.847 | USD 399,654 | 236.79 |
| 2025-03-04 | BUY | 300 | 251.980 | 258.780 | 258.100 | USD 77,430 | 236.54 |
| 2025-03-03 | BUY | 1,350 | 256.880 | 257.780 | 257.690 | USD 347,881 | 236.22 |
| 2025-02-28 | SELL | -350 | 253.770 | 254.400 | 254.337 | USD -89,018 | 235.93 Loss of -6,443 on sale |
| 2025-02-27 | BUY | 50 | 249.850 | 251.900 | 251.695 | USD 12,585 | 235.70 |
| 2025-02-26 | SELL | -100 | 247.990 | 250.920 | 250.627 | USD -25,063 | 235.49 Loss of -1,514 on sale |
| 2025-02-25 | BUY | 950 | 250.820 | 251.800 | 251.702 | USD 239,117 | 235.22 |
| 2025-02-21 | BUY | 700 | 248.870 | 249.230 | 249.194 | USD 174,436 | 234.76 |
| 2025-02-20 | BUY | 400 | 248.320 | 249.730 | 249.589 | USD 99,836 | 234.51 |
| 2025-02-19 | BUY | 100 | 250.750 | 251.320 | 251.263 | USD 25,126 | 234.21 |
| 2025-02-18 | BUY | 250 | 247.850 | 248.090 | 248.066 | USD 62,016 | 233.95 |
| 2025-02-13 | BUY | 850 | 250.110 | 251.710 | 251.550 | USD 213,818 | 233.17 |
| 2025-02-12 | BUY | 300 | 248.960 | 253.530 | 253.073 | USD 75,922 | 232.84 |
| 2025-02-11 | SELL | -100 | 241.740 | 242.600 | 242.514 | USD -24,251 | 232.66 Loss of -985 on sale |
| 2025-02-07 | SELL | -400 | 244.830 | 246.740 | 246.549 | USD -98,620 | 232.20 Loss of -5,741 on sale |
| 2025-02-06 | BUY | 200 | 244.410 | 244.960 | 244.905 | USD 48,981 | 231.92 |
| 2025-02-04 | BUY | 1,750 | 242.530 | 242.860 | 242.827 | USD 424,947 | 231.45 |
| 2025-02-03 | BUY | 650 | 240.650 | 241.560 | 241.469 | USD 156,955 | 231.23 |
| 2025-01-31 | BUY | 150 | 236.520 | 237.090 | 237.033 | USD 35,555 | 231.10 |
| 2025-01-30 | BUY | 100 | 235.920 | 239.350 | 239.007 | USD 23,901 | 230.98 |
| 2025-01-29 | BUY | 950 | 232.500 | 234.230 | 234.057 | USD 222,354 | 230.94 |
| 2025-01-28 | BUY | 450 | 234.390 | 236.470 | 236.262 | USD 106,318 | 230.85 |
| 2025-01-27 | BUY | 700 | 236.950 | 237.890 | 237.796 | USD 166,457 | 230.69 |
| 2025-01-24 | BUY | 450 | 234.680 | 236.170 | 236.021 | USD 106,209 | 230.58 |
| 2025-01-23 | BUY | 1,300 | 233.380 | 234.390 | 234.289 | USD 304,576 | 230.50 |
| 2025-01-22 | BUY | 850 | 232.530 | 232.730 | 232.710 | USD 197,803 | 230.44 |
| 2024-12-10 | BUY | 350 | 239.190 | 240.250 | 240.144 | USD 84,050 | 230.17 |
| 2024-12-09 | BUY | 400 | 236.720 | 240.000 | 239.672 | USD 95,869 | 229.97 |
| 2024-12-06 | BUY | 600 | 239.380 | 245.160 | 244.582 | USD 146,749 | 229.66 |
| 2024-12-05 | BUY | 150 | 246.020 | 249.020 | 248.720 | USD 37,308 | 229.12 |
| 2024-12-04 | BUY | 550 | 243.000 | 243.550 | 243.495 | USD 133,922 | 228.64 |
| 2024-12-03 | BUY | 1,765 | 240.730 | 241.500 | 241.423 | USD 426,112 | 228.21 |
| 2024-12-02 | BUY | 147 | 235.610 | 238.780 | 238.463 | USD 35,054 | 227.94 |
| 2024-11-29 | BUY | 1,150 | 238.000 | 238.970 | 238.873 | USD 274,704 | 227.55 |
| 2024-11-27 | BUY | 1,350 | 237.330 | 238.120 | 238.041 | USD 321,355 | 226.73 |
| 2024-11-26 | BUY | 2,900 | 234.390 | 235.180 | 235.101 | USD 681,793 | 226.40 |
| 2024-11-25 | BUY | 3,000 | 229.370 | 229.980 | 229.919 | USD 689,757 | 226.26 |
| 2024-11-22 | BUY | 3,500 | 229.040 | 229.940 | 229.850 | USD 804,475 | 226.13 |
| 2024-11-21 | BUY | 550 | 226.560 | 229.180 | 228.918 | USD 125,905 | 226.11 |
| 2024-11-20 | BUY | 500 | 228.000 | 230.590 | 230.331 | USD 115,165 | 226.01 |
| 2024-11-19 | BUY | 450 | 229.660 | 230.740 | 230.632 | USD 103,784 | 225.81 |
| 2024-11-18 | BUY | 4,050 | 227.560 | 228.260 | 228.190 | USD 924,169 | 225.71 |
| 2024-11-12 | BUY | 1,400 | 226.310 | 227.960 | 227.795 | USD 318,913 | 225.67 |
| 2024-11-11 | BUY | 950 | 225.930 | 227.930 | 227.730 | USD 216,343 | 225.65 |
| 2024-11-08 | BUY | 716 | 225.660 | 227.520 | 227.334 | USD 162,771 | 225.65 |
| 2024-11-07 | BUY | 4,450 | 222.040 | 223.000 | 222.904 | USD 991,923 | 225.93 |
| 2024-11-06 | BUY | 1,350 | 221.170 | 226.380 | 225.859 | USD 304,910 | 226.32 |
| 2024-11-05 | BUY | 1,992 | 225.190 | 225.440 | 225.415 | USD 449,027 | 226.43 |
| 2024-11-04 | BUY | 350 | 223.080 | 225.040 | 224.844 | USD 78,695 | 226.76 |
| 2024-11-01 | BUY | 800 | 223.610 | 225.670 | 225.464 | USD 180,371 | 227.11 |
| 2024-10-31 | BUY | 196 | 225.360 | 228.230 | 227.943 | USD 44,677 | 227.33 |
| 2024-10-30 | BUY | 487 | 227.260 | 227.850 | 227.791 | USD 110,934 | 227.34 |
| 2024-10-29 | BUY | 1,176 | 227.090 | 229.110 | 228.908 | USD 269,196 | 227.38 |
| 2024-10-28 | SELL | -343 | 228.120 | 228.810 | 228.741 | USD -78,458 | 227.24 Loss of -516 on sale |
| 2024-10-25 | BUY | 588 | 226.140 | 229.470 | 229.137 | USD 134,733 | 227.51 |
| 2024-10-24 | BUY | 392 | 229.690 | 230.360 | 230.293 | USD 90,275 | 226.79 |
| 2024-10-23 | BUY | 490 | 227.140 | 227.790 | 227.725 | USD 111,585 | 226.61 |
| 2024-10-22 | BUY | 1,266 | 226.170 | 227.240 | 227.133 | USD 287,550 | 227.05 |
| 2024-10-21 | BUY | 1,372 | 227.050 | 228.030 | 227.932 | USD 312,723 | 0.00 |