| 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.31 |
| 2025-11-06 | SELL | -195 | 152.010 | 149.970 | 150.174 | USD -29,284 | 138.18 Loss of -2,339 on sale |
| 2025-11-05 | SELL | -120 | 151.205 | 146.680 | 147.132 | USD -17,656 | 138.12 Loss of -1,082 on sale |
| 2025-11-04 | SELL | -506 | 152.690 | 149.505 | 149.824 | USD -75,811 | 138.05 Loss of -5,957 on sale |
| 2025-10-31 | SELL | -80 | 153.220 | 150.550 | 150.817 | USD -12,065 | 137.91 Loss of -1,032 on sale |
| 2025-10-30 | BUY | 280 | 155.400 | 150.500 | 150.990 | USD 42,277 | 137.84 |
| 2025-10-29 | BUY | 280 | 152.710 | 158.990 | 158.362 | USD 44,341 | 137.76 |
| 2025-10-28 | BUY | 1,200 | 159.440 | 161.580 | 161.366 | USD 193,639 | 137.65 |
| 2025-10-27 | BUY | 640 | 161.130 | 164.070 | 163.776 | USD 104,817 | 137.53 |
| 2025-10-24 | BUY | 80 | 162.960 | 165.640 | 165.372 | USD 13,230 | 137.40 |
| 2025-10-23 | SELL | -160 | 164.200 | 171.000 | 170.320 | USD -27,251 | 137.26 Loss of -5,290 on sale |
| 2025-10-22 | BUY | 320 | 163.770 | 164.600 | 164.517 | USD 52,645 | 137.12 |
| 2025-10-21 | BUY | 120 | 160.880 | 162.240 | 162.104 | USD 19,452 | 136.99 |
| 2025-10-17 | BUY | 600 | 157.120 | 157.320 | 157.300 | USD 94,380 | 136.76 |
| 2025-10-16 | BUY | 40 | 155.420 | 157.790 | 157.553 | USD 6,302 | 136.66 |
| 2025-10-14 | SELL | -240 | 154.360 | 154.850 | 154.801 | USD -37,152 | 136.45 Loss of -4,403 on sale |
| 2025-10-07 | BUY | 1,200 | 152.690 | 154.020 | 153.887 | USD 184,664 | 136.37 |
| 2025-10-06 | BUY | 40 | 153.520 | 156.840 | 156.508 | USD 6,260 | 136.27 |
| 2025-10-03 | BUY | 560 | 156.140 | 157.320 | 157.202 | USD 88,033 | 136.16 |
| 2025-10-02 | BUY | 440 | 155.630 | 155.870 | 155.846 | USD 68,572 | 136.05 |
| 2025-10-01 | BUY | 280 | 156.560 | 158.290 | 158.117 | USD 44,273 | 135.94 |
| 2025-09-30 | BUY | 400 | 157.560 | 159.160 | 159.000 | USD 63,600 | 135.82 |
| 2025-09-29 | BUY | 360 | 158.960 | 159.620 | 159.554 | USD 57,439 | 135.69 |
| 2025-09-26 | BUY | 440 | 158.000 | 158.130 | 158.117 | USD 69,571 | 135.56 |
| 2025-09-25 | BUY | 560 | 156.300 | 157.350 | 157.245 | USD 88,057 | 135.44 |
| 2025-09-24 | SELL | -3,065 | 157.120 | 163.210 | 162.601 | USD -498,372 | 135.32 Loss of -83,627 on sale |
| 2025-09-18 | BUY | 41 | 165.730 | 166.390 | 166.324 | USD 6,819 | 135.14 |
| 2025-09-17 | BUY | 369 | 164.330 | 166.320 | 166.121 | USD 61,299 | 134.97 |
| 2025-09-16 | BUY | 164 | 162.840 | 165.930 | 165.621 | USD 27,162 | 134.81 |
| 2025-09-15 | BUY | 410 | 165.560 | 166.090 | 166.037 | USD 68,075 | 134.63 |
| 2025-09-12 | BUY | 123 | 164.020 | 166.480 | 166.234 | USD 20,447 | 134.45 |
| 2025-09-11 | BUY | 205 | 165.900 | 167.560 | 167.394 | USD 34,316 | 134.27 |
| 2025-09-09 | BUY | 205 | 162.090 | 163.510 | 163.368 | USD 33,490 | 133.93 |
| 2025-09-04 | SELL | -1,763 | 161.690 | 161.880 | 161.861 | USD -285,361 | 133.76 Loss of -49,543 on sale |
| 2025-09-02 | BUY | 861 | 159.560 | 160.210 | 160.145 | USD 137,885 | 133.60 |
| 2025-08-12 | BUY | 123 | 156.120 | 156.180 | 156.174 | USD 19,209 | 133.30 |
| 2025-08-11 | BUY | 369 | 153.490 | 156.150 | 155.884 | USD 57,521 | 133.18 |
| 2025-08-08 | BUY | 943 | 155.400 | 156.130 | 156.057 | USD 147,162 | 133.04 |
| 2025-08-07 | BUY | 123 | 154.360 | 157.340 | 157.042 | USD 19,316 | 132.90 |
| 2025-08-01 | BUY | 738 | 153.940 | 154.960 | 154.858 | USD 114,285 | 132.77 |
| 2025-07-31 | BUY | 41 | 155.740 | 157.770 | 157.567 | USD 6,460 | 132.62 |
| 2025-07-30 | BUY | 328 | 157.370 | 159.790 | 159.548 | USD 52,332 | 132.47 |
| 2025-07-29 | BUY | 41 | 158.050 | 161.030 | 160.732 | USD 6,590 | 132.30 |
| 2025-07-14 | BUY | 328 | 141.020 | 141.620 | 141.560 | USD 46,432 | 132.24 |
| 2025-07-11 | SELL | -82 | 140.500 | 140.690 | 140.671 | USD -11,535 | 132.19 Loss of -695 on sale |
| 2025-07-10 | BUY | 328 | 141.210 | 142.460 | 142.335 | USD 46,686 | 132.13 |
| 2025-07-09 | BUY | 328 | 139.750 | 141.540 | 141.361 | USD 46,366 | 132.08 |
| 2025-07-08 | BUY | 246 | 139.890 | 143.470 | 143.112 | USD 35,206 | 132.03 |
| 2025-07-07 | SELL | -943 | 142.540 | 143.290 | 143.215 | USD -135,052 | 131.96 Loss of -10,616 on sale |
| 2025-07-02 | SELL | -1,189 | 142.510 | 142.590 | 142.582 | USD -169,530 | 131.73 Loss of -12,901 on sale |
| 2025-06-30 | BUY | 697 | 140.120 | 140.540 | 140.498 | USD 97,927 | 131.67 |
| 2025-06-27 | BUY | 369 | 139.380 | 140.590 | 140.469 | USD 51,833 | 131.62 |
| 2025-06-25 | SELL | -82 | 135.220 | 138.600 | 138.262 | USD -11,337 | 131.55 Loss of -550 on sale |
| 2025-06-24 | BUY | 41 | 139.130 | 140.250 | 140.138 | USD 5,746 | 131.50 |
| 2025-06-23 | BUY | 1,066 | 138.600 | 138.760 | 138.744 | USD 147,901 | 131.44 |
| 2025-06-20 | SELL | -123 | 133.890 | 135.790 | 135.600 | USD -16,679 | 131.43 Loss of -513 on sale |
| 2025-06-18 | SELL | -246 | 133.470 | 134.600 | 134.487 | USD -33,084 | 131.40 Loss of -760 on sale |
| 2025-06-13 | SELL | -123 | 132.970 | 134.420 | 134.275 | USD -16,516 | 131.38 Loss of -356 on sale |
| 2025-06-12 | BUY | 123 | 135.520 | 136.890 | 136.753 | USD 16,821 | 131.35 |
| 2025-06-11 | BUY | 164 | 133.830 | 134.870 | 134.766 | USD 22,102 | 131.33 |
| 2025-06-06 | SELL | -205 | 128.570 | 129.480 | 129.389 | USD -26,525 | 131.36 Profit of 404 on sale |
| 2025-06-05 | SELL | -123 | 127.640 | 128.780 | 128.666 | USD -15,826 | 131.39 Profit of 335 on sale |
| 2025-06-04 | SELL | -164 | 127.410 | 127.870 | 127.824 | USD -20,963 | 131.42 Profit of 589 on sale |
| 2025-06-02 | BUY | 533 | 124.560 | 124.670 | 124.659 | USD 66,443 | 131.52 |
| 2025-05-30 | SELL | -117 | 125.020 | 125.250 | 125.227 | USD -14,652 | 131.58 Profit of 743 on sale |
| 2025-05-29 | BUY | 41 | 124.670 | 125.190 | 125.138 | USD 5,131 | 131.63 |
| 2025-05-28 | SELL | -41 | 123.680 | 124.530 | 124.445 | USD -5,102 | 131.70 Profit of 297 on sale |
| 2025-05-27 | BUY | 451 | 123.910 | 124.070 | 124.054 | USD 55,948 | 131.76 |
| 2025-05-23 | SELL | -820 | 121.130 | 122.170 | 122.066 | USD -100,094 | 131.94 Profit of 8,095 on sale |
| 2025-05-22 | SELL | -902 | 120.430 | 121.640 | 121.519 | USD -109,610 | 132.03 Profit of 9,485 on sale |
| 2025-05-21 | BUY | 41 | 120.870 | 127.070 | 126.450 | USD 5,184 | 132.13 |
| 2025-05-20 | BUY | 328 | 128.320 | 130.050 | 129.877 | USD 42,600 | 132.16 |
| 2025-05-19 | BUY | 1,189 | 130.490 | 131.250 | 131.174 | USD 155,966 | 132.18 |
| 2025-05-16 | BUY | 1,107 | 131.610 | 131.750 | 131.736 | USD 145,832 | 132.18 |
| 2025-05-15 | BUY | 902 | 130.270 | 130.540 | 130.513 | USD 117,723 | 132.20 |
| 2025-05-14 | BUY | 820 | 129.060 | 131.930 | 131.643 | USD 107,947 | 132.23 |
| 2025-05-13 | SELL | -164 | 131.360 | 133.040 | 132.872 | USD -21,791 | 132.23 Loss of -105 on sale |
| 2025-05-12 | BUY | 41 | 132.690 | 133.800 | 133.689 | USD 5,481 | 132.23 |
| 2025-05-09 | BUY | 123 | 126.590 | 126.970 | 126.932 | USD 15,613 | 132.28 |
| 2025-05-08 | SELL | -1,189 | 125.530 | 127.350 | 127.168 | USD -151,203 | 132.34 Profit of 6,152 on sale |
| 2025-05-07 | SELL | -574 | 125.010 | 125.940 | 125.847 | USD -72,236 | 132.41 Profit of 3,767 on sale |
| 2025-05-06 | BUY | 1,435 | 123.880 | 125.440 | 125.284 | USD 179,783 | 132.49 |
| 2025-05-02 | BUY | 123 | 126.570 | 127.330 | 127.254 | USD 15,652 | 132.61 |
| 2025-05-01 | SELL | -205 | 123.520 | 125.640 | 125.428 | USD -25,713 | 132.70 Profit of 1,490 on sale |
| 2025-04-30 | BUY | 123 | 122.180 | 122.380 | 122.360 | USD 15,050 | 132.80 |
| 2025-04-29 | BUY | 287 | 121.750 | 122.240 | 122.191 | USD 35,069 | 132.91 |
| 2025-04-28 | BUY | 611 | 121.360 | 122.510 | 122.395 | USD 74,783 | 133.02 |
| 2025-04-25 | BUY | 574 | 120.730 | 122.740 | 122.539 | USD 70,337 | 133.14 |
| 2025-04-24 | BUY | 164 | 122.880 | 126.770 | 126.381 | USD 20,726 | 133.25 |
| 2025-04-23 | BUY | 451 | 122.050 | 125.950 | 125.560 | USD 56,628 | 133.36 |
| 2025-04-22 | SELL | -250 | 118.190 | 118.690 | 118.640 | USD -29,660 | 133.52 Profit of 3,719 on sale |
| 2025-04-17 | BUY | 82 | 117.620 | 119.330 | 119.159 | USD 9,771 | 134.05 |
| 2025-04-16 | BUY | 164 | 117.210 | 119.560 | 119.325 | USD 19,569 | 134.23 |
| 2025-04-15 | BUY | 820 | 118.680 | 120.640 | 120.444 | USD 98,764 | 134.40 |
| 2025-04-11 | BUY | 1,025 | 115.950 | 117.170 | 117.048 | USD 119,974 | 134.77 |
| 2025-04-10 | BUY | 1,681 | 116.650 | 119.000 | 118.765 | USD 199,644 | 134.98 |
| 2025-04-09 | BUY | 328 | 121.270 | 122.240 | 122.143 | USD 40,063 | 135.13 |
| 2025-04-08 | BUY | 861 | 113.940 | 123.030 | 122.121 | USD 105,146 | 135.38 |
| 2025-04-07 | BUY | 982 | 117.150 | 121.790 | 121.326 | USD 119,142 | 135.59 |
| 2025-04-04 | SELL | -2,460 | 118.080 | 120.880 | 120.600 | USD -296,676 | 135.79 Profit of 37,376 on sale |
| 2025-04-02 | BUY | 287 | 133.290 | 133.710 | 133.668 | USD 38,363 | 135.82 |
| 2025-03-31 | SELL | -1,107 | 130.780 | 131.460 | 131.392 | USD -145,451 | 135.94 Profit of 5,039 on sale |
| 2025-03-28 | SELL | -697 | 129.460 | 133.220 | 132.844 | USD -92,592 | 136.02 Profit of 2,216 on sale |
| 2025-03-27 | SELL | -205 | 131.520 | 133.580 | 133.374 | USD -27,342 | 136.08 Profit of 555 on sale |
| 2025-03-26 | BUY | 369 | 132.620 | 135.170 | 134.915 | USD 49,784 | 136.12 |
| 2025-03-25 | SELL | -492 | 133.770 | 135.330 | 135.174 | USD -66,506 | 136.15 Profit of 482 on sale |
| 2025-03-24 | BUY | 287 | 133.870 | 134.480 | 134.419 | USD 38,578 | 136.18 |
| 2025-03-21 | SELL | -10,029 | 129.780 | 129.940 | 129.924 | USD -1,303,008 | 136.27 Profit of 63,623 on sale |
| 2025-03-19 | BUY | 78 | 128.730 | 129.660 | 129.567 | USD 10,106 | 136.45 |
| 2025-03-18 | SELL | -738 | 126.310 | 128.730 | 128.488 | USD -94,824 | 136.59 Profit of 5,980 on sale |
| 2025-03-17 | BUY | 779 | 128.700 | 129.490 | 129.411 | USD 100,811 | 136.70 |
| 2025-03-14 | BUY | 697 | 125.580 | 125.630 | 125.625 | USD 87,561 | 136.86 |
| 2025-03-13 | BUY | 3,440 | 121.790 | 127.640 | 127.055 | USD 437,069 | 137.07 |
| 2025-03-12 | BUY | 1,640 | 127.240 | 129.290 | 129.085 | USD 211,699 | 137.22 |
| 2025-03-11 | BUY | 656 | 125.830 | 128.020 | 127.801 | USD 83,837 | 137.38 |
| 2025-03-07 | BUY | 392 | 130.460 | 134.140 | 133.772 | USD 52,439 | 137.66 |
| 2025-03-06 | SELL | -369 | 133.660 | 140.670 | 139.969 | USD -51,649 | 137.72 Loss of -829 on sale |
| 2025-03-05 | BUY | 1,275 | 142.300 | 142.920 | 142.858 | USD 182,144 | 137.65 |
| 2025-03-04 | BUY | 246 | 139.590 | 141.290 | 141.120 | USD 34,716 | 137.62 |
| 2025-03-03 | BUY | 1,107 | 140.620 | 142.830 | 142.609 | USD 157,868 | 137.57 |
| 2025-02-28 | SELL | -287 | 141.940 | 141.950 | 141.949 | USD -40,739 | 137.50 Loss of -1,277 on sale |
| 2025-02-27 | BUY | 41 | 139.780 | 142.500 | 142.228 | USD 5,831 | 137.46 |
| 2025-02-26 | SELL | -82 | 140.680 | 141.330 | 141.265 | USD -11,584 | 137.41 Loss of -316 on sale |
| 2025-02-25 | BUY | 779 | 138.700 | 140.210 | 140.059 | USD 109,106 | 137.39 |
| 2025-02-21 | BUY | 574 | 135.780 | 141.870 | 141.261 | USD 81,084 | 137.41 |
| 2025-02-20 | BUY | 328 | 141.670 | 143.790 | 143.578 | USD 47,094 | 137.33 |
| 2025-02-19 | BUY | 82 | 143.680 | 143.900 | 143.878 | USD 11,798 | 137.21 |
| 2025-02-18 | BUY | 205 | 143.800 | 144.490 | 144.421 | USD 29,606 | 137.09 |
| 2025-02-13 | BUY | 697 | 143.130 | 144.310 | 144.192 | USD 100,502 | 136.70 |
| 2025-02-12 | BUY | 246 | 140.650 | 141.240 | 141.181 | USD 34,731 | 136.62 |
| 2025-02-11 | SELL | -82 | 141.790 | 143.370 | 143.212 | USD -11,743 | 136.51 Loss of -549 on sale |
| 2025-02-07 | SELL | -328 | 142.770 | 145.270 | 145.020 | USD -47,567 | 136.22 Loss of -2,888 on sale |
| 2025-02-06 | BUY | 164 | 144.580 | 147.750 | 147.433 | USD 24,179 | 136.03 |
| 2025-02-04 | BUY | 1,435 | 143.870 | 144.320 | 144.275 | USD 207,035 | 135.59 |
| 2025-02-03 | BUY | 533 | 142.570 | 143.690 | 143.578 | USD 76,527 | 135.42 |
| 2025-01-31 | BUY | 123 | 144.740 | 147.100 | 146.864 | USD 18,064 | 135.20 |
| 2025-01-30 | BUY | 82 | 144.650 | 146.830 | 146.612 | USD 12,022 | 134.96 |
| 2025-01-29 | BUY | 779 | 141.640 | 143.730 | 143.521 | USD 111,803 | 134.79 |
| 2025-01-28 | BUY | 369 | 142.600 | 143.690 | 143.581 | USD 52,981 | 134.58 |
| 2025-01-27 | BUY | 574 | 143.120 | 143.570 | 143.525 | USD 82,383 | 134.35 |
| 2025-01-24 | BUY | 369 | 141.130 | 141.770 | 141.706 | USD 52,290 | 134.16 |
| 2025-01-23 | BUY | 1,066 | 141.020 | 141.350 | 141.317 | USD 150,644 | 133.97 |
| 2025-01-22 | BUY | 697 | 139.440 | 141.250 | 141.069 | USD 98,325 | 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 |