| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 320 | 153.520 | 149.430 | 149.839 | USD 47,948 | 138.17 |
| 2025-11-06 | SELL | -195 | 152.010 | 149.970 | 150.174 | USD -29,284 | 138.04 Loss of -2,366 on sale |
| 2025-11-05 | SELL | -120 | 151.205 | 146.680 | 147.132 | USD -17,656 | 137.98 Loss of -1,098 on sale |
| 2025-11-04 | SELL | -506 | 152.690 | 149.505 | 149.824 | USD -75,811 | 137.91 Loss of -6,026 on sale |
| 2025-10-31 | SELL | -80 | 153.220 | 150.550 | 150.817 | USD -12,065 | 137.78 Loss of -1,043 on sale |
| 2025-10-30 | BUY | 280 | 155.400 | 150.500 | 150.990 | USD 42,277 | 137.70 |
| 2025-10-29 | BUY | 280 | 152.710 | 158.990 | 158.362 | USD 44,341 | 137.63 |
| 2025-10-28 | BUY | 1,200 | 159.440 | 161.580 | 161.366 | USD 193,639 | 137.52 |
| 2025-10-27 | BUY | 640 | 161.130 | 164.070 | 163.776 | USD 104,817 | 137.40 |
| 2025-10-24 | BUY | 80 | 162.960 | 165.640 | 165.372 | USD 13,230 | 137.27 |
| 2025-10-23 | SELL | -160 | 164.200 | 171.000 | 170.320 | USD -27,251 | 137.13 Loss of -5,311 on sale |
| 2025-10-22 | BUY | 320 | 163.770 | 164.600 | 164.517 | USD 52,645 | 136.99 |
| 2025-10-21 | BUY | 120 | 160.880 | 162.240 | 162.104 | USD 19,452 | 136.87 |
| 2025-10-17 | BUY | 600 | 157.120 | 157.320 | 157.300 | USD 94,380 | 136.64 |
| 2025-10-16 | BUY | 40 | 155.420 | 157.790 | 157.553 | USD 6,302 | 136.54 |
| 2025-10-14 | SELL | -240 | 154.360 | 154.850 | 154.801 | USD -37,152 | 136.34 Loss of -4,431 on sale |
| 2025-10-13 | BUY | 280 | 152.930 | 153.680 | 153.605 | USD 43,009 | 136.25 |
| 2025-10-02 | BUY | 440 | 155.630 | 155.870 | 155.846 | USD 68,572 | 136.15 |
| 2025-10-01 | BUY | 280 | 156.560 | 158.290 | 158.117 | USD 44,273 | 136.04 |
| 2025-09-30 | BUY | 400 | 157.560 | 159.160 | 159.000 | USD 63,600 | 135.92 |
| 2025-09-29 | BUY | 360 | 158.960 | 159.620 | 159.554 | USD 57,439 | 135.79 |
| 2025-09-26 | BUY | 440 | 158.000 | 158.130 | 158.117 | USD 69,571 | 135.67 |
| 2025-09-25 | BUY | 560 | 156.300 | 157.350 | 157.245 | USD 88,057 | 135.56 |
| 2025-09-24 | SELL | -3,065 | 157.120 | 163.210 | 162.601 | USD -498,372 | 135.44 Loss of -83,254 on sale |
| 2025-09-18 | BUY | 41 | 165.730 | 166.390 | 166.324 | USD 6,819 | 135.27 |
| 2025-09-17 | BUY | 369 | 164.330 | 166.320 | 166.121 | USD 61,299 | 135.11 |
| 2025-09-16 | BUY | 164 | 162.840 | 165.930 | 165.621 | USD 27,162 | 134.95 |
| 2025-09-11 | BUY | 205 | 165.900 | 167.560 | 167.394 | USD 34,316 | 134.77 |
| 2025-09-09 | BUY | 205 | 162.090 | 163.510 | 163.368 | USD 33,490 | 134.46 |
| 2025-09-08 | BUY | 82 | 163.520 | 163.740 | 163.718 | USD 13,425 | 134.29 |
| 2025-09-05 | BUY | 943 | 164.380 | 165.090 | 165.019 | USD 155,613 | 134.11 |
| 2025-09-04 | SELL | -1,763 | 161.690 | 161.880 | 161.861 | USD -285,361 | 133.95 Loss of -49,204 on sale |
| 2025-09-02 | BUY | 861 | 159.560 | 160.210 | 160.145 | USD 137,885 | 133.80 |
| 2025-08-22 | BUY | 41 | 164.410 | 164.890 | 164.842 | USD 6,759 | 133.62 |
| 2025-08-21 | BUY | 123 | 159.120 | 160.420 | 160.290 | USD 19,716 | 133.47 |
| 2025-08-20 | BUY | 164 | 160.840 | 161.810 | 161.713 | USD 26,521 | 133.30 |
| 2025-08-19 | BUY | 246 | 159.980 | 159.990 | 159.989 | USD 39,357 | 133.14 |
| 2025-07-31 | BUY | 41 | 155.740 | 157.770 | 157.567 | USD 6,460 | 133.01 |
| 2025-07-30 | BUY | 328 | 157.370 | 159.790 | 159.548 | USD 52,332 | 132.86 |
| 2025-07-29 | BUY | 41 | 158.050 | 161.030 | 160.732 | USD 6,590 | 132.70 |
| 2025-07-24 | BUY | 41 | 144.590 | 146.240 | 146.075 | USD 5,989 | 132.63 |
| 2025-07-23 | BUY | 246 | 144.630 | 144.930 | 144.900 | USD 35,645 | 132.56 |
| 2025-07-22 | BUY | 369 | 143.070 | 143.500 | 143.457 | USD 52,936 | 132.49 |
| 2025-07-21 | BUY | 82 | 141.440 | 143.500 | 143.294 | USD 11,750 | 132.43 |
| 2025-07-18 | SELL | -410 | 139.470 | 140.000 | 139.947 | USD -57,378 | 132.39 Loss of -3,099 on sale |
| 2025-07-17 | BUY | 41 | 138.770 | 139.650 | 139.562 | USD 5,722 | 132.35 |
| 2025-07-16 | BUY | 164 | 138.350 | 138.860 | 138.809 | USD 22,765 | 132.31 |
| 2025-07-15 | SELL | -630 | 137.040 | 141.500 | 141.054 | USD -88,864 | 132.28 Loss of -5,528 on sale |
| 2025-07-11 | SELL | -82 | 140.500 | 140.690 | 140.671 | USD -11,535 | 132.23 Loss of -692 on sale |
| 2025-07-10 | BUY | 328 | 141.210 | 142.460 | 142.335 | USD 46,686 | 132.17 |
| 2025-07-09 | BUY | 328 | 139.750 | 141.540 | 141.361 | USD 46,366 | 132.12 |
| 2025-07-08 | BUY | 246 | 139.890 | 143.470 | 143.112 | USD 35,206 | 132.07 |
| 2025-07-07 | SELL | -943 | 142.540 | 143.290 | 143.215 | USD -135,052 | 132.00 Loss of -10,579 on sale |
| 2025-07-02 | SELL | -1,189 | 142.510 | 142.590 | 142.582 | USD -169,530 | 131.77 Loss of -12,852 on sale |
| 2025-06-30 | BUY | 697 | 140.120 | 140.540 | 140.498 | USD 97,927 | 131.72 |
| 2025-06-27 | BUY | 369 | 139.380 | 140.590 | 140.469 | USD 51,833 | 131.66 |
| 2025-06-25 | SELL | -82 | 135.220 | 138.600 | 138.262 | USD -11,337 | 131.59 Loss of -547 on sale |
| 2025-06-24 | BUY | 41 | 139.130 | 140.250 | 140.138 | USD 5,746 | 131.54 |
| 2025-06-23 | BUY | 1,066 | 138.600 | 138.760 | 138.744 | USD 147,901 | 131.49 |
| 2025-06-20 | SELL | -123 | 133.890 | 135.790 | 135.600 | USD -16,679 | 131.47 Loss of -508 on sale |
| 2025-06-18 | SELL | -246 | 133.470 | 134.600 | 134.487 | USD -33,084 | 131.44 Loss of -749 on sale |
| 2025-06-13 | SELL | -123 | 132.970 | 134.420 | 134.275 | USD -16,516 | 131.41 Loss of -353 on sale |
| 2025-06-12 | BUY | 123 | 135.520 | 136.890 | 136.753 | USD 16,821 | 131.38 |
| 2025-06-11 | BUY | 164 | 133.830 | 134.870 | 134.766 | USD 22,102 | 131.36 |
| 2025-06-06 | SELL | -205 | 128.570 | 129.480 | 129.389 | USD -26,525 | 131.39 Profit of 410 on sale |
| 2025-06-05 | SELL | -123 | 127.640 | 128.780 | 128.666 | USD -15,826 | 131.42 Profit of 338 on sale |
| 2025-06-04 | SELL | -164 | 127.410 | 127.870 | 127.824 | USD -20,963 | 131.45 Profit of 594 on sale |
| 2025-06-02 | BUY | 533 | 124.560 | 124.670 | 124.659 | USD 66,443 | 131.55 |
| 2025-05-30 | SELL | -117 | 125.020 | 125.250 | 125.227 | USD -14,652 | 131.61 Profit of 746 on sale |
| 2025-05-29 | BUY | 41 | 124.670 | 125.190 | 125.138 | USD 5,131 | 131.66 |
| 2025-05-28 | SELL | -41 | 123.680 | 124.530 | 124.445 | USD -5,102 | 131.73 Profit of 299 on sale |
| 2025-05-27 | BUY | 451 | 123.910 | 124.070 | 124.054 | USD 55,948 | 131.79 |
| 2025-05-23 | SELL | -820 | 121.130 | 122.170 | 122.066 | USD -100,094 | 131.97 Profit of 8,120 on sale |
| 2025-05-22 | SELL | -902 | 120.430 | 121.640 | 121.519 | USD -109,610 | 132.07 Profit of 9,513 on sale |
| 2025-05-21 | BUY | 41 | 120.870 | 127.070 | 126.450 | USD 5,184 | 132.16 |
| 2025-05-20 | BUY | 328 | 128.320 | 130.050 | 129.877 | USD 42,600 | 132.19 |
| 2025-05-19 | BUY | 1,189 | 130.490 | 131.250 | 131.174 | USD 155,966 | 132.21 |
| 2025-05-16 | BUY | 1,107 | 131.610 | 131.750 | 131.736 | USD 145,832 | 132.21 |
| 2025-05-15 | BUY | 902 | 130.270 | 130.540 | 130.513 | USD 117,723 | 132.23 |
| 2025-05-14 | BUY | 820 | 129.060 | 131.930 | 131.643 | USD 107,947 | 132.26 |
| 2025-05-13 | SELL | -164 | 131.360 | 133.040 | 132.872 | USD -21,791 | 132.27 Loss of -99 on sale |
| 2025-05-12 | BUY | 41 | 132.690 | 133.800 | 133.689 | USD 5,481 | 132.26 |
| 2025-05-09 | BUY | 123 | 126.590 | 126.970 | 126.932 | USD 15,613 | 132.31 |
| 2025-05-08 | SELL | -1,189 | 125.530 | 127.350 | 127.168 | USD -151,203 | 132.38 Profit of 6,192 on sale |
| 2025-05-07 | SELL | -574 | 125.010 | 125.940 | 125.847 | USD -72,236 | 132.44 Profit of 3,787 on sale |
| 2025-05-06 | BUY | 1,435 | 123.880 | 125.440 | 125.284 | USD 179,783 | 132.52 |
| 2025-05-02 | BUY | 123 | 126.570 | 127.330 | 127.254 | USD 15,652 | 132.64 |
| 2025-05-01 | SELL | -205 | 123.520 | 125.640 | 125.428 | USD -25,713 | 132.73 Profit of 1,497 on sale |
| 2025-04-30 | BUY | 123 | 122.180 | 122.380 | 122.360 | USD 15,050 | 132.83 |
| 2025-04-29 | BUY | 287 | 121.750 | 122.240 | 122.191 | USD 35,069 | 132.94 |
| 2025-04-28 | BUY | 611 | 121.360 | 122.510 | 122.395 | USD 74,783 | 133.06 |
| 2025-04-25 | BUY | 574 | 120.730 | 122.740 | 122.539 | USD 70,337 | 133.18 |
| 2025-04-24 | BUY | 164 | 122.880 | 126.770 | 126.381 | USD 20,726 | 133.28 |
| 2025-04-23 | BUY | 451 | 122.050 | 125.950 | 125.560 | USD 56,628 | 133.40 |
| 2025-04-22 | SELL | -250 | 118.190 | 118.690 | 118.640 | USD -29,660 | 133.56 Profit of 3,729 on sale |
| 2025-04-17 | BUY | 82 | 117.620 | 119.330 | 119.159 | USD 9,771 | 134.09 |
| 2025-04-16 | BUY | 164 | 117.210 | 119.560 | 119.325 | USD 19,569 | 134.27 |
| 2025-04-15 | BUY | 820 | 118.680 | 120.640 | 120.444 | USD 98,764 | 134.44 |
| 2025-04-11 | BUY | 1,025 | 115.950 | 117.170 | 117.048 | USD 119,974 | 134.81 |
| 2025-04-10 | BUY | 1,681 | 116.650 | 119.000 | 118.765 | USD 199,644 | 135.02 |
| 2025-04-09 | BUY | 328 | 121.270 | 122.240 | 122.143 | USD 40,063 | 135.17 |
| 2025-04-08 | BUY | 861 | 113.940 | 123.030 | 122.121 | USD 105,146 | 135.42 |
| 2025-04-07 | BUY | 982 | 117.150 | 121.790 | 121.326 | USD 119,142 | 135.63 |
| 2025-04-04 | SELL | -2,460 | 118.080 | 120.880 | 120.600 | USD -296,676 | 135.84 Profit of 37,483 on sale |
| 2025-04-02 | BUY | 287 | 133.290 | 133.710 | 133.668 | USD 38,363 | 135.87 |
| 2025-03-31 | SELL | -1,107 | 130.780 | 131.460 | 131.392 | USD -145,451 | 135.99 Profit of 5,088 on sale |
| 2025-03-28 | SELL | -697 | 129.460 | 133.220 | 132.844 | USD -92,592 | 136.07 Profit of 2,248 on sale |
| 2025-03-27 | SELL | -205 | 131.520 | 133.580 | 133.374 | USD -27,342 | 136.13 Profit of 564 on sale |
| 2025-03-26 | BUY | 369 | 132.620 | 135.170 | 134.915 | USD 49,784 | 136.17 |
| 2025-03-25 | SELL | -492 | 133.770 | 135.330 | 135.174 | USD -66,506 | 136.20 Profit of 505 on sale |
| 2025-03-24 | BUY | 287 | 133.870 | 134.480 | 134.419 | USD 38,578 | 136.23 |
| 2025-03-21 | SELL | -10,029 | 129.780 | 129.940 | 129.924 | USD -1,303,008 | 136.32 Profit of 64,110 on sale |
| 2025-03-19 | BUY | 78 | 128.730 | 129.660 | 129.567 | USD 10,106 | 136.50 |
| 2025-03-18 | BUY | 41 | 126.310 | 128.730 | 128.488 | USD 5,268 | 136.64 |
| 2025-03-14 | BUY | 697 | 125.580 | 125.630 | 125.625 | USD 87,561 | 136.80 |
| 2025-03-13 | BUY | 3,440 | 121.790 | 127.640 | 127.055 | USD 437,069 | 137.01 |
| 2025-03-12 | BUY | 1,640 | 127.240 | 129.290 | 129.085 | USD 211,699 | 137.15 |
| 2025-03-11 | BUY | 656 | 125.830 | 128.020 | 127.801 | USD 83,837 | 137.31 |
| 2025-03-07 | BUY | 392 | 130.460 | 134.140 | 133.772 | USD 52,439 | 137.58 |
| 2025-03-06 | SELL | -369 | 133.660 | 140.670 | 139.969 | USD -51,649 | 137.64 Loss of -859 on sale |
| 2025-03-05 | BUY | 1,275 | 142.300 | 142.920 | 142.858 | USD 182,144 | 137.57 |
| 2025-03-04 | BUY | 246 | 139.590 | 141.290 | 141.120 | USD 34,716 | 137.54 |
| 2025-03-03 | BUY | 1,107 | 140.620 | 142.830 | 142.609 | USD 157,868 | 137.49 |
| 2025-02-28 | SELL | -287 | 141.940 | 141.950 | 141.949 | USD -40,739 | 137.42 Loss of -1,300 on sale |
| 2025-02-27 | BUY | 41 | 139.780 | 142.500 | 142.228 | USD 5,831 | 137.38 |
| 2025-02-26 | SELL | -82 | 140.680 | 141.330 | 141.265 | USD -11,584 | 137.32 Loss of -323 on sale |
| 2025-02-25 | BUY | 779 | 138.700 | 140.210 | 140.059 | USD 109,106 | 137.30 |
| 2025-02-21 | BUY | 574 | 135.780 | 141.870 | 141.261 | USD 81,084 | 137.32 |
| 2025-02-20 | BUY | 328 | 141.670 | 143.790 | 143.578 | USD 47,094 | 137.24 |
| 2025-02-19 | BUY | 82 | 143.680 | 143.900 | 143.878 | USD 11,798 | 137.12 |
| 2025-02-18 | BUY | 205 | 143.800 | 144.490 | 144.421 | USD 29,606 | 137.00 |
| 2025-02-13 | BUY | 697 | 143.130 | 144.310 | 144.192 | USD 100,502 | 136.62 |
| 2025-02-12 | BUY | 246 | 140.650 | 141.240 | 141.181 | USD 34,731 | 136.53 |
| 2025-02-11 | SELL | -82 | 141.790 | 143.370 | 143.212 | USD -11,743 | 136.43 Loss of -556 on sale |
| 2025-02-07 | SELL | -328 | 142.770 | 145.270 | 145.020 | USD -47,567 | 136.13 Loss of -2,915 on sale |
| 2025-02-06 | BUY | 164 | 144.580 | 147.750 | 147.433 | USD 24,179 | 135.95 |
| 2025-02-04 | BUY | 1,435 | 143.870 | 144.320 | 144.275 | USD 207,035 | 135.52 |
| 2025-02-03 | BUY | 533 | 142.570 | 143.690 | 143.578 | USD 76,527 | 135.35 |
| 2025-01-31 | BUY | 123 | 144.740 | 147.100 | 146.864 | USD 18,064 | 135.13 |
| 2025-01-30 | BUY | 82 | 144.650 | 146.830 | 146.612 | USD 12,022 | 134.90 |
| 2025-01-29 | BUY | 779 | 141.640 | 143.730 | 143.521 | USD 111,803 | 134.73 |
| 2025-01-28 | BUY | 369 | 142.600 | 143.690 | 143.581 | USD 52,981 | 134.53 |
| 2025-01-27 | BUY | 574 | 143.120 | 143.570 | 143.525 | USD 82,383 | 134.30 |
| 2025-01-24 | BUY | 369 | 141.130 | 141.770 | 141.706 | USD 52,290 | 134.12 |
| 2025-01-23 | BUY | 1,066 | 141.020 | 141.350 | 141.317 | USD 150,644 | 133.92 |
| 2025-01-22 | BUY | 697 | 139.440 | 141.250 | 141.069 | USD 98,325 | 133.77 |
| 2025-01-06 | BUY | 410 | 132.390 | 133.920 | 133.767 | USD 54,844 | 133.81 |
| 2024-12-10 | BUY | 287 | 135.880 | 138.960 | 138.652 | USD 39,793 | 133.74 |
| 2024-12-09 | BUY | 328 | 137.290 | 138.530 | 138.406 | USD 45,397 | 133.63 |
| 2024-12-06 | BUY | 492 | 137.880 | 139.700 | 139.518 | USD 68,643 | 133.50 |
| 2024-12-05 | BUY | 123 | 136.420 | 138.000 | 137.842 | USD 16,955 | 133.40 |
| 2024-12-04 | BUY | 451 | 137.750 | 137.790 | 137.786 | USD 62,141 | 133.25 |
| 2024-12-03 | BUY | 1,444 | 137.130 | 138.590 | 138.444 | USD 199,913 | 133.11 |
| 2024-12-02 | BUY | 121 | 138.390 | 140.460 | 140.253 | USD 16,971 | 132.91 |
| 2024-11-29 | BUY | 943 | 139.990 | 141.410 | 141.268 | USD 133,216 | 132.64 |
| 2024-11-27 | BUY | 1,107 | 140.710 | 142.000 | 141.871 | USD 157,051 | 131.97 |
| 2024-11-26 | BUY | 2,378 | 140.430 | 141.050 | 140.988 | USD 335,269 | 131.60 |
| 2024-11-25 | BUY | 2,460 | 138.690 | 140.970 | 140.742 | USD 346,225 | 131.28 |
| 2024-11-22 | BUY | 2,870 | 135.430 | 135.720 | 135.691 | USD 389,433 | 131.08 |
| 2024-11-21 | BUY | 451 | 131.650 | 132.770 | 132.658 | USD 59,829 | 131.05 |
| 2024-11-20 | BUY | 410 | 131.780 | 131.970 | 131.951 | USD 54,100 | 131.02 |
| 2024-11-19 | BUY | 369 | 132.160 | 133.420 | 133.294 | USD 49,185 | 130.95 |
| 2024-11-18 | BUY | 3,321 | 132.670 | 132.840 | 132.823 | USD 441,105 | 130.85 |
| 2024-11-12 | BUY | 1,148 | 133.800 | 136.770 | 136.473 | USD 156,671 | 130.67 |
| 2024-11-11 | BUY | 779 | 135.800 | 137.930 | 137.717 | USD 107,282 | 130.32 |
| 2024-11-08 | BUY | 586 | 136.080 | 137.090 | 136.989 | USD 80,276 | 129.91 |
| 2024-11-07 | BUY | 3,649 | 132.050 | 132.710 | 132.644 | USD 484,018 | 129.75 |
| 2024-11-06 | BUY | 1,107 | 129.400 | 136.920 | 136.168 | USD 150,738 | 129.78 |
| 2024-11-05 | BUY | 1,634 | 134.720 | 134.720 | 134.720 | USD 220,132 | 129.33 |
| 2024-11-04 | BUY | 287 | 131.540 | 132.450 | 132.359 | USD 37,987 | 129.11 |
| 2024-11-01 | BUY | 656 | 130.180 | 132.710 | 132.457 | USD 86,892 | 128.99 |
| 2024-10-31 | BUY | 164 | 130.970 | 132.160 | 132.041 | USD 21,655 | 128.74 |
| 2024-10-30 | BUY | 408 | 132.020 | 133.650 | 133.487 | USD 54,463 | 128.27 |
| 2024-10-29 | BUY | 984 | 130.910 | 131.520 | 131.459 | USD 129,356 | 127.83 |
| 2024-10-28 | SELL | -287 | 131.590 | 133.410 | 133.228 | USD -38,236 | 127.08 Loss of -1,764 on sale |
| 2024-10-25 | BUY | 492 | 132.540 | 134.900 | 134.664 | USD 66,255 | 125.72 |
| 2024-10-24 | BUY | 328 | 133.500 | 136.060 | 135.804 | USD 44,544 | 123.12 |
| 2024-10-23 | BUY | 410 | 123.120 | 123.370 | 123.345 | USD 50,571 | 123.13 |
| 2024-10-22 | BUY | 1,061 | 122.730 | 123.920 | 123.801 | USD 131,353 | 123.52 |
| 2024-10-21 | BUY | 1,148 | 123.520 | 126.010 | 125.761 | USD 144,374 | 0.00 |