| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 80 | 325.000 | 311.510 | 312.859 | USD 25,029 | 283.27 |
| 2025-11-06 | SELL | -45 | 335.000 | 290.160 | 294.644 | USD -13,259 | 282.89 Loss of -529 on sale |
| 2025-11-05 | SELL | -30 | 319.140 | 308.840 | 309.870 | USD -9,296 | 282.73 Loss of -814 on sale |
| 2025-11-04 | SELL | -130 | 322.860 | 316.370 | 317.019 | USD -41,212 | 282.54 Loss of -4,482 on sale |
| 2025-10-31 | SELL | -20 | 316.670 | 309.265 | 310.006 | USD -6,200 | 282.20 Loss of -556 on sale |
| 2025-10-30 | BUY | 70 | 320.425 | 311.500 | 312.392 | USD 21,867 | 282.05 |
| 2025-10-29 | BUY | 70 | 316.170 | 323.040 | 322.353 | USD 22,565 | 281.87 |
| 2025-10-28 | BUY | 300 | 324.340 | 326.810 | 326.563 | USD 97,969 | 281.65 |
| 2025-10-27 | BUY | 160 | 325.800 | 326.420 | 326.358 | USD 52,217 | 281.42 |
| 2025-10-24 | BUY | 20 | 320.910 | 327.740 | 327.057 | USD 6,541 | 281.22 |
| 2025-10-23 | SELL | -40 | 323.460 | 330.810 | 330.075 | USD -13,203 | 281.00 Loss of -1,963 on sale |
| 2025-10-22 | BUY | 80 | 329.220 | 335.260 | 334.656 | USD 26,772 | 280.74 |
| 2025-10-21 | BUY | 30 | 328.970 | 329.970 | 329.870 | USD 9,896 | 280.48 |
| 2025-10-17 | BUY | 150 | 318.590 | 321.630 | 321.326 | USD 48,199 | 280.03 |
| 2025-10-16 | BUY | 10 | 316.290 | 322.580 | 321.951 | USD 3,220 | 279.83 |
| 2025-10-14 | SELL | -60 | 318.300 | 323.690 | 323.151 | USD -19,389 | 279.45 Loss of -2,622 on sale |
| 2025-10-10 | SELL | -10 | 314.520 | 322.540 | 321.738 | USD -3,217 | 279.25 Loss of -425 on sale |
| 2025-10-07 | BUY | 300 | 313.450 | 315.440 | 315.241 | USD 94,572 | 279.06 |
| 2025-10-06 | BUY | 10 | 311.690 | 312.080 | 312.041 | USD 3,120 | 278.88 |
| 2025-10-03 | BUY | 140 | 309.120 | 316.590 | 315.843 | USD 44,218 | 278.71 |
| 2025-10-02 | BUY | 110 | 312.210 | 312.700 | 312.651 | USD 34,392 | 278.53 |
| 2025-10-01 | BUY | 70 | 305.980 | 312.050 | 311.443 | USD 21,801 | 278.37 |
| 2025-09-30 | BUY | 100 | 308.730 | 311.410 | 311.142 | USD 31,114 | 278.20 |
| 2025-09-29 | BUY | 90 | 310.620 | 319.600 | 318.702 | USD 28,683 | 278.01 |
| 2025-09-26 | BUY | 110 | 318.000 | 326.290 | 325.461 | USD 35,801 | 277.78 |
| 2025-09-25 | BUY | 140 | 323.580 | 324.500 | 324.408 | USD 45,417 | 277.52 |
| 2025-09-18 | BUY | 10 | 333.510 | 334.910 | 334.770 | USD 3,348 | 277.19 |
| 2025-09-17 | BUY | 90 | 322.220 | 333.100 | 332.012 | USD 29,881 | 276.93 |
| 2025-09-11 | BUY | 50 | 337.940 | 342.400 | 341.954 | USD 17,098 | 276.57 |
| 2025-09-09 | BUY | 50 | 352.820 | 353.500 | 353.432 | USD 17,672 | 275.75 |
| 2025-07-24 | BUY | 10 | 286.580 | 288.120 | 287.966 | USD 2,880 | 275.69 |
| 2025-07-23 | BUY | 60 | 286.670 | 288.790 | 288.578 | USD 17,315 | 275.62 |
| 2025-07-22 | BUY | 90 | 285.570 | 285.940 | 285.903 | USD 25,731 | 275.56 |
| 2025-07-21 | BUY | 20 | 280.960 | 288.000 | 287.296 | USD 5,746 | 275.53 |
| 2025-07-18 | SELL | -100 | 284.230 | 286.480 | 286.255 | USD -28,626 | 275.48 Loss of -1,078 on sale |
| 2025-07-17 | BUY | 10 | 283.450 | 288.500 | 287.995 | USD 2,880 | 275.43 |
| 2025-07-16 | BUY | 40 | 288.270 | 291.710 | 291.366 | USD 11,655 | 275.35 |
| 2025-07-15 | SELL | -150 | 289.990 | 293.170 | 292.852 | USD -43,928 | 275.26 Loss of -2,640 on sale |
| 2025-07-14 | BUY | 80 | 292.010 | 296.440 | 295.997 | USD 23,680 | 275.15 |
| 2025-07-11 | SELL | -20 | 289.320 | 296.230 | 295.539 | USD -5,911 | 275.06 Loss of -410 on sale |
| 2025-07-10 | BUY | 80 | 297.400 | 300.000 | 299.740 | USD 23,979 | 274.92 |
| 2025-07-09 | BUY | 80 | 297.460 | 298.730 | 298.603 | USD 23,888 | 274.77 |
| 2025-07-08 | BUY | 60 | 296.510 | 302.480 | 301.883 | USD 18,113 | 274.63 |
| 2025-07-07 | SELL | -230 | 300.700 | 302.340 | 302.176 | USD -69,500 | 274.46 Loss of -6,374 on sale |
| 2025-07-02 | SELL | -290 | 301.620 | 304.380 | 304.104 | USD -88,190 | 273.93 Loss of -8,750 on sale |
| 2025-06-30 | BUY | 170 | 314.180 | 316.000 | 315.818 | USD 53,689 | 273.66 |
| 2025-06-27 | BUY | 90 | 313.080 | 313.350 | 313.323 | USD 28,199 | 273.40 |
| 2025-06-25 | SELL | -20 | 306.230 | 311.410 | 310.892 | USD -6,218 | 272.93 Loss of -759 on sale |
| 2025-06-24 | BUY | 10 | 310.900 | 315.490 | 315.031 | USD 3,150 | 272.67 |
| 2025-06-23 | BUY | 260 | 307.670 | 309.660 | 309.461 | USD 80,460 | 272.43 |
| 2025-06-18 | SELL | -60 | 301.790 | 305.640 | 305.255 | USD -18,315 | 272.02 Loss of -1,994 on sale |
| 2025-06-13 | SELL | -30 | 304.630 | 308.790 | 308.374 | USD -9,251 | 271.30 Loss of -1,112 on sale |
| 2025-06-12 | BUY | 30 | 303.620 | 303.710 | 303.701 | USD 9,111 | 271.07 |
| 2025-06-11 | BUY | 40 | 302.240 | 304.330 | 304.121 | USD 12,165 | 270.85 |
| 2025-06-06 | SELL | -50 | 311.770 | 320.980 | 320.059 | USD -16,003 | 270.08 Loss of -2,499 on sale |
| 2025-06-05 | SELL | -30 | 317.160 | 320.950 | 320.571 | USD -9,617 | 269.73 Loss of -1,525 on sale |
| 2025-06-04 | SELL | -40 | 319.210 | 325.610 | 324.970 | USD -12,999 | 269.36 Loss of -2,225 on sale |
| 2025-06-02 | BUY | 130 | 325.000 | 325.220 | 325.198 | USD 42,276 | 268.52 |
| 2025-05-30 | SELL | -27 | 325.030 | 326.240 | 326.119 | USD -8,805 | 268.08 Loss of -1,567 on sale |
| 2025-05-29 | BUY | 10 | 323.850 | 326.070 | 325.848 | USD 3,258 | 267.65 |
| 2025-05-28 | SELL | -10 | 323.550 | 328.110 | 327.654 | USD -3,277 | 267.22 Loss of -604 on sale |
| 2025-05-27 | BUY | 110 | 326.640 | 329.100 | 328.854 | USD 36,174 | 266.75 |
| 2025-05-23 | SELL | -200 | 321.360 | 322.710 | 322.575 | USD -64,515 | 265.87 Loss of -11,340 on sale |
| 2025-05-22 | SELL | -220 | 321.000 | 324.670 | 324.303 | USD -71,347 | 265.43 Loss of -12,952 on sale |
| 2025-05-21 | BUY | 10 | 324.500 | 329.330 | 328.847 | USD 3,288 | 264.95 |
| 2025-05-20 | BUY | 80 | 327.470 | 329.000 | 328.847 | USD 26,308 | 264.44 |
| 2025-05-19 | BUY | 290 | 325.840 | 326.500 | 326.434 | USD 94,666 | 263.93 |
| 2025-05-16 | BUY | 270 | 324.750 | 325.220 | 325.173 | USD 87,797 | 263.42 |
| 2025-05-15 | BUY | 220 | 322.020 | 322.370 | 322.335 | USD 70,914 | 262.93 |
| 2025-05-14 | BUY | 200 | 321.410 | 321.850 | 321.806 | USD 64,361 | 262.43 |
| 2025-05-13 | SELL | -40 | 314.460 | 323.000 | 322.146 | USD -12,886 | 261.99 Loss of -2,406 on sale |
| 2025-05-12 | BUY | 40 | 316.670 | 318.860 | 318.641 | USD 12,746 | 261.52 |
| 2025-05-08 | SELL | -290 | 257.000 | 267.320 | 266.288 | USD -77,224 | 261.13 Loss of -1,497 on sale |
| 2025-05-07 | SELL | -140 | 264.310 | 264.670 | 264.634 | USD -37,049 | 261.10 Loss of -495 on sale |
| 2025-05-06 | BUY | 350 | 258.870 | 260.580 | 260.409 | USD 91,143 | 261.12 |
| 2025-05-02 | BUY | 30 | 257.010 | 259.260 | 259.035 | USD 7,771 | 261.18 |
| 2025-05-01 | SELL | -50 | 250.250 | 254.320 | 253.913 | USD -12,696 | 261.28 Profit of 368 on sale |
| 2025-04-30 | BUY | 30 | 252.290 | 252.940 | 252.875 | USD 7,586 | 261.36 |
| 2025-04-29 | BUY | 70 | 251.270 | 258.980 | 258.209 | USD 18,075 | 261.45 |
| 2025-04-28 | BUY | 148 | 259.520 | 264.250 | 263.777 | USD 39,039 | 261.47 |
| 2025-04-25 | BUY | 140 | 260.710 | 262.830 | 262.618 | USD 36,767 | 261.48 |
| 2025-04-24 | BUY | 40 | 259.380 | 261.620 | 261.396 | USD 10,456 | 261.50 |
| 2025-04-23 | BUY | 110 | 246.490 | 255.750 | 254.824 | USD 28,031 | 261.65 |
| 2025-04-22 | SELL | -62 | 244.020 | 246.550 | 246.297 | USD -15,270 | 261.82 Profit of 962 on sale |
| 2025-04-17 | BUY | 20 | 246.800 | 248.960 | 248.744 | USD 4,975 | 262.12 |
| 2025-04-16 | BUY | 40 | 250.730 | 258.000 | 257.273 | USD 10,291 | 262.23 |
| 2025-04-15 | BUY | 200 | 256.430 | 257.370 | 257.276 | USD 51,455 | 262.29 |
| 2025-04-11 | BUY | 250 | 253.990 | 255.270 | 255.142 | USD 63,786 | 262.45 |
| 2025-04-10 | BUY | 410 | 251.470 | 263.950 | 262.702 | USD 107,708 | 262.57 |
| 2025-04-09 | BUY | 80 | 264.720 | 266.070 | 265.935 | USD 21,275 | 262.54 |
| 2025-04-08 | BUY | 210 | 247.040 | 265.710 | 263.843 | USD 55,407 | 262.71 |
| 2025-04-07 | BUY | 239 | 256.230 | 261.250 | 260.748 | USD 62,319 | 262.78 |
| 2025-04-04 | SELL | -600 | 245.260 | 250.620 | 250.084 | USD -150,050 | 262.97 Profit of 7,733 on sale |
| 2025-04-02 | BUY | 70 | 269.130 | 270.330 | 270.210 | USD 18,915 | 262.90 |
| 2025-03-31 | SELL | -270 | 262.610 | 263.630 | 263.528 | USD -71,153 | 262.90 Loss of -168 on sale |
| 2025-03-28 | SELL | -170 | 258.750 | 261.600 | 261.315 | USD -44,424 | 262.95 Profit of 278 on sale |
| 2025-03-27 | SELL | -50 | 260.270 | 267.910 | 267.146 | USD -13,357 | 262.98 Loss of -208 on sale |
| 2025-03-26 | BUY | 90 | 264.880 | 275.420 | 274.366 | USD 24,693 | 262.96 |
| 2025-03-25 | SELL | -120 | 272.710 | 276.130 | 275.788 | USD -33,095 | 262.85 Loss of -1,553 on sale |
| 2025-03-24 | BUY | 70 | 274.040 | 274.850 | 274.769 | USD 19,234 | 262.71 |
| 2025-03-21 | BUY | 120 | 268.320 | 268.970 | 268.905 | USD 32,269 | 262.64 |
| 2025-03-19 | BUY | 18 | 265.820 | 266.890 | 266.783 | USD 4,802 | 262.57 |
| 2025-03-18 | SELL | -180 | 260.470 | 264.830 | 264.394 | USD -47,591 | 262.59 Loss of -324 on sale |
| 2025-03-17 | BUY | 190 | 261.630 | 262.480 | 262.395 | USD 49,855 | 262.61 |
| 2025-03-14 | BUY | 170 | 255.440 | 257.250 | 257.069 | USD 43,702 | 262.70 |
| 2025-03-13 | BUY | 838 | 244.670 | 247.580 | 247.289 | USD 207,228 | 262.94 |
| 2025-03-12 | BUY | 400 | 248.380 | 255.630 | 254.905 | USD 101,962 | 263.13 |
| 2025-03-11 | BUY | 160 | 245.350 | 248.490 | 248.176 | USD 39,708 | 263.37 |
| 2025-03-07 | BUY | 94 | 251.810 | 260.910 | 260.000 | USD 24,440 | 263.90 |
| 2025-03-06 | SELL | -90 | 259.670 | 269.580 | 268.589 | USD -24,173 | 263.96 Loss of -417 on sale |
| 2025-03-05 | BUY | 312 | 270.810 | 271.880 | 271.773 | USD 84,793 | 263.86 |
| 2025-03-04 | BUY | 60 | 269.700 | 273.220 | 272.868 | USD 16,372 | 263.77 |
| 2025-03-03 | BUY | 270 | 272.640 | 279.640 | 278.940 | USD 75,314 | 263.64 |
| 2025-02-28 | SELL | -70 | 272.270 | 272.730 | 272.684 | USD -19,088 | 263.52 Loss of -642 on sale |
| 2025-02-27 | BUY | 10 | 267.090 | 270.800 | 270.429 | USD 2,704 | 263.46 |
| 2025-02-26 | SELL | -20 | 270.640 | 272.430 | 272.251 | USD -5,445 | 263.35 Loss of -178 on sale |
| 2025-02-25 | BUY | 190 | 266.680 | 283.330 | 281.665 | USD 53,516 | 263.30 |
| 2025-02-21 | BUY | 140 | 282.800 | 286.660 | 286.274 | USD 40,078 | 262.66 |
| 2025-02-20 | BUY | 80 | 288.290 | 288.930 | 288.866 | USD 23,109 | 262.24 |
| 2025-02-19 | BUY | 20 | 283.680 | 288.950 | 288.423 | USD 5,768 | 261.88 |
| 2025-02-18 | BUY | 50 | 280.710 | 284.400 | 284.031 | USD 14,202 | 261.56 |
| 2025-02-13 | BUY | 170 | 282.120 | 282.980 | 282.894 | USD 48,092 | 260.52 |
| 2025-02-12 | BUY | 60 | 279.550 | 282.920 | 282.583 | USD 16,955 | 260.17 |
| 2025-02-11 | SELL | -20 | 284.260 | 287.000 | 286.726 | USD -5,735 | 259.72 Loss of -540 on sale |
| 2025-02-07 | SELL | -80 | 283.080 | 289.460 | 288.822 | USD -23,106 | 258.78 Loss of -2,403 on sale |
| 2025-02-06 | BUY | 40 | 287.670 | 288.050 | 288.012 | USD 11,520 | 258.22 |
| 2025-02-04 | BUY | 350 | 278.480 | 280.400 | 280.208 | USD 98,073 | 257.26 |
| 2025-02-03 | BUY | 130 | 278.900 | 281.350 | 281.105 | USD 36,544 | 256.81 |
| 2025-01-31 | BUY | 30 | 278.380 | 284.620 | 283.996 | USD 8,520 | 256.35 |
| 2025-01-30 | BUY | 20 | 280.030 | 286.390 | 285.754 | USD 5,715 | 255.84 |
| 2025-01-29 | BUY | 190 | 277.110 | 277.920 | 277.839 | USD 52,789 | 255.37 |
| 2025-01-28 | BUY | 90 | 275.970 | 282.870 | 282.180 | USD 25,396 | 254.90 |
| 2025-01-27 | BUY | 140 | 275.900 | 282.870 | 282.173 | USD 39,504 | 254.41 |
| 2025-01-24 | BUY | 90 | 280.350 | 280.730 | 280.692 | USD 25,262 | 253.79 |
| 2025-01-23 | BUY | 260 | 277.200 | 279.970 | 279.693 | USD 72,720 | 253.22 |
| 2025-01-02 | BUY | 330 | 256.850 | 263.830 | 263.132 | USD 86,834 | 253.13 |
| 2024-12-30 | BUY | 2,595 | 263.360 | 264.240 | 264.152 | USD 685,474 | 252.87 |
| 2024-12-10 | BUY | 70 | 274.790 | 278.710 | 278.318 | USD 19,482 | 252.29 |
| 2024-12-09 | BUY | 80 | 265.120 | 267.100 | 266.902 | USD 21,352 | 251.94 |
| 2024-12-06 | BUY | 120 | 265.460 | 270.290 | 269.807 | USD 32,377 | 251.57 |
| 2024-12-05 | BUY | 30 | 267.580 | 275.340 | 274.564 | USD 8,237 | 251.11 |
| 2024-12-04 | BUY | 110 | 269.210 | 270.810 | 270.650 | USD 29,771 | 250.58 |
| 2024-12-03 | BUY | 353 | 269.660 | 270.560 | 270.470 | USD 95,476 | 250.00 |
| 2024-12-02 | BUY | 29 | 266.490 | 270.190 | 269.820 | USD 7,825 | 249.48 |
| 2024-11-29 | BUY | 230 | 266.780 | 267.900 | 267.788 | USD 61,591 | 248.93 |
| 2024-11-27 | BUY | 270 | 266.920 | 272.560 | 271.996 | USD 73,439 | 247.69 |
| 2024-11-26 | BUY | 580 | 266.420 | 269.140 | 268.868 | USD 155,943 | 246.30 |
| 2024-11-26 | BUY | 580 | 266.420 | 269.140 | 268.868 | USD 155,943 | 246.30 |
| 2024-11-25 | BUY | 600 | 266.580 | 267.330 | 267.255 | USD 160,353 | 245.52 |
| 2024-11-22 | BUY | 700 | 262.930 | 264.570 | 264.406 | USD 185,084 | 244.82 |
| 2024-11-21 | BUY | 110 | 262.000 | 267.430 | 266.887 | USD 29,358 | 244.11 |
| 2024-11-20 | BUY | 100 | 266.580 | 267.050 | 267.003 | USD 26,700 | 243.13 |
| 2024-11-19 | BUY | 90 | 261.990 | 265.270 | 264.942 | USD 23,845 | 242.27 |
| 2024-11-18 | BUY | 810 | 260.680 | 263.930 | 263.605 | USD 213,520 | 241.39 |
| 2024-11-12 | BUY | 280 | 275.100 | 276.060 | 275.964 | USD 77,270 | 239.71 |
| 2024-11-11 | BUY | 190 | 275.700 | 279.400 | 279.030 | USD 53,016 | 237.81 |
| 2024-11-08 | BUY | 144 | 268.000 | 275.520 | 274.768 | USD 39,567 | 236.14 |
| 2024-11-07 | BUY | 890 | 244.980 | 245.170 | 245.151 | USD 218,184 | 235.62 |
| 2024-11-06 | BUY | 738 | 239.300 | 248.550 | 247.625 | USD 182,747 | 235.39 |
| 2024-11-05 | BUY | 398 | 241.320 | 242.110 | 242.031 | USD 96,328 | 234.54 |
| 2024-11-05 | BUY | 398 | 241.320 | 242.110 | 242.031 | USD 96,328 | 234.54 |
| 2024-11-04 | BUY | 70 | 237.440 | 240.780 | 240.446 | USD 16,831 | 234.32 |
| 2024-11-01 | BUY | 160 | 235.610 | 236.740 | 236.627 | USD 37,860 | 234.21 |
| 2024-10-31 | BUY | 40 | 231.530 | 231.970 | 231.926 | USD 9,277 | 234.45 |
| 2024-10-30 | BUY | 99 | 230.580 | 232.400 | 232.218 | USD 22,990 | 234.84 |
| 2024-10-29 | BUY | 290 | 232.370 | 234.040 | 233.873 | USD 67,823 | 235.11 |
| 2024-10-28 | SELL | -70 | 233.370 | 236.860 | 236.511 | USD -16,556 | 235.61 Loss of -63 on sale |
| 2024-10-28 | SELL | -70 | 233.370 | 236.860 | 236.511 | USD -16,556 | 235.61 Loss of -63 on sale |
| 2024-10-25 | BUY | 120 | 233.630 | 238.700 | 238.193 | USD 28,583 | 236.41 |
| 2024-10-25 | BUY | 120 | 233.630 | 238.700 | 238.193 | USD 28,583 | 236.41 |
| 2024-10-24 | BUY | 80 | 237.630 | 238.520 | 238.431 | USD 19,074 | 236.10 |
| 2024-10-23 | BUY | 100 | 234.840 | 238.720 | 238.332 | USD 23,833 | 236.52 |
| 2024-10-22 | BUY | 537 | 236.600 | 237.240 | 237.176 | USD 127,364 | 236.48 |
| 2024-10-21 | BUY | 280 | 236.480 | 239.090 | 238.829 | USD 66,872 | 0.00 |
| 2024-10-21 | BUY | 280 | 236.480 | 239.090 | 238.829 | USD 66,872 | 0.00 |