| 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 | 136.96 |
| 2025-11-06 | SELL | -195 | 152.010 | 149.970 | 150.174 | USD -29,284 | 136.82 Loss of -2,604 on sale |
| 2025-11-05 | SELL | -120 | 151.205 | 146.680 | 147.132 | USD -17,656 | 136.76 Loss of -1,245 on sale |
| 2025-11-04 | SELL | -506 | 152.690 | 149.505 | 149.824 | USD -75,811 | 136.68 Loss of -6,650 on sale |
| 2025-10-31 | SELL | -80 | 153.220 | 150.550 | 150.817 | USD -12,065 | 136.53 Loss of -1,143 on sale |
| 2025-10-30 | BUY | 280 | 155.400 | 150.500 | 150.990 | USD 42,277 | 136.45 |
| 2025-10-29 | BUY | 280 | 152.710 | 158.990 | 158.362 | USD 44,341 | 136.37 |
| 2025-10-28 | BUY | 1,200 | 159.440 | 161.580 | 161.366 | USD 193,639 | 136.25 |
| 2025-10-27 | BUY | 640 | 161.130 | 164.070 | 163.776 | USD 104,817 | 136.12 |
| 2025-10-24 | BUY | 80 | 162.960 | 165.640 | 165.372 | USD 13,230 | 135.98 |
| 2025-10-23 | SELL | -160 | 164.200 | 171.000 | 170.320 | USD -27,251 | 135.83 Loss of -5,518 on sale |
| 2025-10-22 | BUY | 320 | 163.770 | 164.600 | 164.517 | USD 52,645 | 135.69 |
| 2025-10-21 | BUY | 120 | 160.880 | 162.240 | 162.104 | USD 19,452 | 135.55 |
| 2025-10-17 | BUY | 600 | 157.120 | 157.320 | 157.300 | USD 94,380 | 135.31 |
| 2025-10-16 | BUY | 40 | 155.420 | 157.790 | 157.553 | USD 6,302 | 135.20 |
| 2025-10-14 | SELL | -240 | 154.360 | 154.850 | 154.801 | USD -37,152 | 134.98 Loss of -4,756 on sale |
| 2025-10-10 | SELL | -40 | 150.380 | 153.990 | 153.629 | USD -6,145 | 134.90 Loss of -749 on sale |
| 2025-10-08 | BUY | 320 | 151.700 | 153.080 | 152.942 | USD 48,941 | 134.81 |
| 2025-10-07 | BUY | 1,200 | 152.690 | 154.020 | 153.887 | USD 184,664 | 134.71 |
| 2025-10-06 | BUY | 40 | 153.520 | 156.840 | 156.508 | USD 6,260 | 134.60 |
| 2025-10-03 | BUY | 560 | 156.140 | 157.320 | 157.202 | USD 88,033 | 134.49 |
| 2025-10-02 | BUY | 440 | 155.630 | 155.870 | 155.846 | USD 68,572 | 134.37 |
| 2025-10-01 | BUY | 280 | 156.560 | 158.290 | 158.117 | USD 44,273 | 134.24 |
| 2025-09-30 | BUY | 400 | 157.560 | 159.160 | 159.000 | USD 63,600 | 134.11 |
| 2025-09-29 | BUY | 360 | 158.960 | 159.620 | 159.554 | USD 57,439 | 133.97 |
| 2025-09-26 | BUY | 440 | 158.000 | 158.130 | 158.117 | USD 69,571 | 133.83 |
| 2025-09-25 | BUY | 560 | 156.300 | 157.350 | 157.245 | USD 88,057 | 133.70 |
| 2025-09-18 | BUY | 41 | 165.730 | 166.390 | 166.324 | USD 6,819 | 133.52 |
| 2025-09-17 | BUY | 369 | 164.330 | 166.320 | 166.121 | USD 61,299 | 133.34 |
| 2025-09-11 | BUY | 205 | 165.900 | 167.560 | 167.394 | USD 34,316 | 133.15 |
| 2025-09-09 | BUY | 205 | 162.090 | 163.510 | 163.368 | USD 33,490 | 132.80 |
| 2025-07-24 | BUY | 41 | 144.590 | 146.240 | 146.075 | USD 5,989 | 132.73 |
| 2025-07-23 | BUY | 246 | 144.630 | 144.930 | 144.900 | USD 35,645 | 132.66 |
| 2025-07-22 | BUY | 369 | 143.070 | 143.500 | 143.457 | USD 52,936 | 132.60 |
| 2025-07-21 | BUY | 82 | 141.440 | 143.500 | 143.294 | USD 11,750 | 132.54 |
| 2025-07-18 | SELL | -410 | 139.470 | 140.000 | 139.947 | USD -57,378 | 132.50 Loss of -3,052 on sale |
| 2025-07-17 | BUY | 41 | 138.770 | 139.650 | 139.562 | USD 5,722 | 132.46 |
| 2025-07-16 | BUY | 164 | 138.350 | 138.860 | 138.809 | USD 22,765 | 132.43 |
| 2025-07-15 | SELL | -630 | 137.040 | 141.500 | 141.054 | USD -88,864 | 132.40 Loss of -5,452 on sale |
| 2025-07-14 | BUY | 328 | 141.020 | 141.620 | 141.560 | USD 46,432 | 132.35 |
| 2025-07-11 | SELL | -82 | 140.500 | 140.690 | 140.671 | USD -11,535 | 132.29 Loss of -687 on sale |
| 2025-07-10 | BUY | 328 | 141.210 | 142.460 | 142.335 | USD 46,686 | 132.24 |
| 2025-07-09 | BUY | 328 | 139.750 | 141.540 | 141.361 | USD 46,366 | 132.19 |
| 2025-07-08 | BUY | 246 | 139.890 | 143.470 | 143.112 | USD 35,206 | 132.14 |
| 2025-07-07 | SELL | -943 | 142.540 | 143.290 | 143.215 | USD -135,052 | 132.07 Loss of -10,507 on sale |
| 2025-07-02 | SELL | -1,189 | 142.510 | 142.590 | 142.582 | USD -169,530 | 131.86 Loss of -12,750 on sale |
| 2025-06-30 | BUY | 697 | 140.120 | 140.540 | 140.498 | USD 97,927 | 131.80 |
| 2025-06-27 | BUY | 369 | 139.380 | 140.590 | 140.469 | USD 51,833 | 131.75 |
| 2025-06-25 | SELL | -82 | 135.220 | 138.600 | 138.262 | USD -11,337 | 131.69 Loss of -539 on sale |
| 2025-06-24 | BUY | 41 | 139.130 | 140.250 | 140.138 | USD 5,746 | 131.64 |
| 2025-06-23 | BUY | 1,066 | 138.600 | 138.760 | 138.744 | USD 147,901 | 131.59 |
| 2025-06-18 | SELL | -246 | 133.470 | 134.600 | 134.487 | USD -33,084 | 131.56 Loss of -719 on sale |
| 2025-06-13 | SELL | -123 | 132.970 | 134.420 | 134.275 | USD -16,516 | 131.53 Loss of -338 on sale |
| 2025-06-12 | BUY | 123 | 135.520 | 136.890 | 136.753 | USD 16,821 | 131.50 |
| 2025-06-11 | BUY | 164 | 133.830 | 134.870 | 134.766 | USD 22,102 | 131.48 |
| 2025-06-06 | SELL | -205 | 128.570 | 129.480 | 129.389 | USD -26,525 | 131.52 Profit of 436 on sale |
| 2025-06-05 | SELL | -123 | 127.640 | 128.780 | 128.666 | USD -15,826 | 131.54 Profit of 354 on sale |
| 2025-06-04 | SELL | -164 | 127.410 | 127.870 | 127.824 | USD -20,963 | 131.57 Profit of 615 on sale |
| 2025-06-02 | BUY | 533 | 124.560 | 124.670 | 124.659 | USD 66,443 | 131.68 |
| 2025-05-30 | SELL | -117 | 125.020 | 125.250 | 125.227 | USD -14,652 | 131.73 Profit of 761 on sale |
| 2025-05-29 | BUY | 41 | 124.670 | 125.190 | 125.138 | USD 5,131 | 131.78 |
| 2025-05-28 | SELL | -41 | 123.680 | 124.530 | 124.445 | USD -5,102 | 131.85 Profit of 303 on sale |
| 2025-05-27 | BUY | 451 | 123.910 | 124.070 | 124.054 | USD 55,948 | 131.91 |
| 2025-05-23 | SELL | -820 | 121.130 | 122.170 | 122.066 | USD -100,094 | 132.08 Profit of 8,211 on sale |
| 2025-05-22 | SELL | -902 | 120.430 | 121.640 | 121.519 | USD -109,610 | 132.17 Profit of 9,609 on sale |
| 2025-05-21 | BUY | 41 | 120.870 | 127.070 | 126.450 | USD 5,184 | 132.26 |
| 2025-05-20 | BUY | 328 | 128.320 | 130.050 | 129.877 | USD 42,600 | 132.30 |
| 2025-05-19 | BUY | 1,189 | 130.490 | 131.250 | 131.174 | USD 155,966 | 132.31 |
| 2025-05-16 | BUY | 1,107 | 131.610 | 131.750 | 131.736 | USD 145,832 | 132.32 |
| 2025-05-15 | BUY | 902 | 130.270 | 130.540 | 130.513 | USD 117,723 | 132.33 |
| 2025-05-14 | BUY | 820 | 129.060 | 131.930 | 131.643 | USD 107,947 | 132.36 |
| 2025-05-13 | SELL | -164 | 131.360 | 133.040 | 132.872 | USD -21,791 | 132.37 Loss of -82 on sale |
| 2025-05-12 | BUY | 41 | 132.690 | 133.800 | 133.689 | USD 5,481 | 132.37 |
| 2025-05-09 | BUY | 123 | 126.590 | 126.970 | 126.932 | USD 15,613 | 132.42 |
| 2025-05-08 | SELL | -1,189 | 125.530 | 127.350 | 127.168 | USD -151,203 | 132.48 Profit of 6,312 on sale |
| 2025-05-07 | SELL | -574 | 125.010 | 125.940 | 125.847 | USD -72,236 | 132.54 Profit of 3,843 on sale |
| 2025-05-06 | BUY | 1,435 | 123.880 | 125.440 | 125.284 | USD 179,783 | 132.62 |
| 2025-05-02 | BUY | 123 | 126.570 | 127.330 | 127.254 | USD 15,652 | 132.73 |
| 2025-05-01 | SELL | -205 | 123.520 | 125.640 | 125.428 | USD -25,713 | 132.82 Profit of 1,515 on sale |
| 2025-04-30 | BUY | 123 | 122.180 | 122.380 | 122.360 | USD 15,050 | 132.91 |
| 2025-04-29 | BUY | 287 | 121.750 | 122.240 | 122.191 | USD 35,069 | 133.02 |
| 2025-04-28 | BUY | 611 | 121.360 | 122.510 | 122.395 | USD 74,783 | 133.13 |
| 2025-04-25 | BUY | 574 | 120.730 | 122.740 | 122.539 | USD 70,337 | 133.24 |
| 2025-04-24 | BUY | 164 | 122.880 | 126.770 | 126.381 | USD 20,726 | 133.34 |
| 2025-04-23 | BUY | 451 | 122.050 | 125.950 | 125.560 | USD 56,628 | 133.45 |
| 2025-04-22 | SELL | -250 | 118.190 | 118.690 | 118.640 | USD -29,660 | 133.60 Profit of 3,740 on sale |
| 2025-04-17 | BUY | 82 | 117.620 | 119.330 | 119.159 | USD 9,771 | 133.92 |
| 2025-04-16 | BUY | 164 | 117.210 | 119.560 | 119.325 | USD 19,569 | 134.08 |
| 2025-04-15 | BUY | 820 | 118.680 | 120.640 | 120.444 | USD 98,764 | 134.24 |
| 2025-04-11 | BUY | 1,025 | 115.950 | 117.170 | 117.048 | USD 119,974 | 134.58 |
| 2025-04-10 | BUY | 1,681 | 116.650 | 119.000 | 118.765 | USD 199,644 | 134.77 |
| 2025-04-09 | BUY | 328 | 121.270 | 122.240 | 122.143 | USD 40,063 | 134.91 |
| 2025-04-08 | BUY | 861 | 113.940 | 123.030 | 122.121 | USD 105,146 | 135.14 |
| 2025-04-07 | BUY | 982 | 117.150 | 121.790 | 121.326 | USD 119,142 | 135.33 |
| 2025-04-04 | SELL | -2,460 | 118.080 | 120.880 | 120.600 | USD -296,676 | 135.52 Profit of 36,694 on sale |
| 2025-04-02 | BUY | 287 | 133.290 | 133.710 | 133.668 | USD 38,363 | 135.54 |
| 2025-03-31 | SELL | -1,107 | 130.780 | 131.460 | 131.392 | USD -145,451 | 135.65 Profit of 4,708 on sale |
| 2025-03-28 | SELL | -697 | 129.460 | 133.220 | 132.844 | USD -92,592 | 135.72 Profit of 2,001 on sale |
| 2025-03-27 | SELL | -205 | 131.520 | 133.580 | 133.374 | USD -27,342 | 135.76 Profit of 490 on sale |
| 2025-03-26 | BUY | 369 | 132.620 | 135.170 | 134.915 | USD 49,784 | 135.80 |
| 2025-03-25 | SELL | -492 | 133.770 | 135.330 | 135.174 | USD -66,506 | 135.82 Profit of 320 on sale |
| 2025-03-24 | BUY | 287 | 133.870 | 134.480 | 134.419 | USD 38,578 | 135.85 |
| 2025-03-21 | SELL | -10,029 | 129.780 | 129.940 | 129.924 | USD -1,303,008 | 135.92 Profit of 60,140 on sale |
| 2025-03-19 | BUY | 78 | 128.730 | 129.660 | 129.567 | USD 10,106 | 136.08 |
| 2025-03-18 | SELL | -738 | 126.310 | 128.730 | 128.488 | USD -94,824 | 136.20 Profit of 5,694 on sale |
| 2025-03-17 | BUY | 779 | 128.700 | 129.490 | 129.411 | USD 100,811 | 136.30 |
| 2025-03-14 | BUY | 697 | 125.580 | 125.630 | 125.625 | USD 87,561 | 136.44 |
| 2025-03-13 | BUY | 3,440 | 121.790 | 127.640 | 127.055 | USD 437,069 | 136.63 |
| 2025-03-12 | BUY | 1,640 | 127.240 | 129.290 | 129.085 | USD 211,699 | 136.75 |
| 2025-03-11 | BUY | 656 | 125.830 | 128.020 | 127.801 | USD 83,837 | 136.89 |
| 2025-03-07 | BUY | 392 | 130.460 | 134.140 | 133.772 | USD 52,439 | 137.13 |
| 2025-03-06 | SELL | -369 | 133.660 | 140.670 | 139.969 | USD -51,649 | 137.18 Loss of -1,029 on sale |
| 2025-03-05 | BUY | 1,275 | 142.300 | 142.920 | 142.858 | USD 182,144 | 137.11 |
| 2025-03-04 | BUY | 246 | 139.590 | 141.290 | 141.120 | USD 34,716 | 137.07 |
| 2025-03-03 | BUY | 1,107 | 140.620 | 142.830 | 142.609 | USD 157,868 | 137.02 |
| 2025-02-28 | SELL | -287 | 141.940 | 141.950 | 141.949 | USD -40,739 | 136.95 Loss of -1,435 on sale |
| 2025-02-27 | BUY | 41 | 139.780 | 142.500 | 142.228 | USD 5,831 | 136.91 |
| 2025-02-26 | SELL | -82 | 140.680 | 141.330 | 141.265 | USD -11,584 | 136.85 Loss of -362 on sale |
| 2025-02-25 | BUY | 779 | 138.700 | 140.210 | 140.059 | USD 109,106 | 136.82 |
| 2025-02-21 | BUY | 574 | 135.780 | 141.870 | 141.261 | USD 81,084 | 136.82 |
| 2025-02-20 | BUY | 328 | 141.670 | 143.790 | 143.578 | USD 47,094 | 136.74 |
| 2025-02-19 | BUY | 82 | 143.680 | 143.900 | 143.878 | USD 11,798 | 136.63 |
| 2025-02-18 | BUY | 205 | 143.800 | 144.490 | 144.421 | USD 29,606 | 136.51 |
| 2025-02-13 | BUY | 697 | 143.130 | 144.310 | 144.192 | USD 100,502 | 136.14 |
| 2025-02-12 | BUY | 246 | 140.650 | 141.240 | 141.181 | USD 34,731 | 136.06 |
| 2025-02-11 | SELL | -82 | 141.790 | 143.370 | 143.212 | USD -11,743 | 135.96 Loss of -595 on sale |
| 2025-02-07 | SELL | -328 | 142.770 | 145.270 | 145.020 | USD -47,567 | 135.68 Loss of -3,064 on sale |
| 2025-02-06 | BUY | 164 | 144.580 | 147.750 | 147.433 | USD 24,179 | 135.51 |
| 2025-02-04 | BUY | 1,435 | 143.870 | 144.320 | 144.275 | USD 207,035 | 135.11 |
| 2025-02-03 | BUY | 533 | 142.570 | 143.690 | 143.578 | USD 76,527 | 134.96 |
| 2025-01-31 | BUY | 123 | 144.740 | 147.100 | 146.864 | USD 18,064 | 134.75 |
| 2025-01-30 | BUY | 82 | 144.650 | 146.830 | 146.612 | USD 12,022 | 134.54 |
| 2025-01-29 | BUY | 779 | 141.640 | 143.730 | 143.521 | USD 111,803 | 134.39 |
| 2025-01-28 | BUY | 369 | 142.600 | 143.690 | 143.581 | USD 52,981 | 134.20 |
| 2025-01-27 | BUY | 574 | 143.120 | 143.570 | 143.525 | USD 82,383 | 134.00 |
| 2025-01-24 | BUY | 369 | 141.130 | 141.770 | 141.706 | USD 52,290 | 133.84 |
| 2025-01-23 | BUY | 1,066 | 141.020 | 141.350 | 141.317 | USD 150,644 | 133.66 |
| 2025-01-02 | BUY | 1,353 | 129.900 | 132.200 | 131.970 | USD 178,555 | 133.76 |
| 2024-12-30 | BUY | 10,655 | 130.270 | 131.100 | 131.017 | USD 1,395,986 | 133.84 |
| 2024-12-10 | BUY | 287 | 135.880 | 138.960 | 138.652 | USD 39,793 | 133.79 |
| 2024-12-09 | BUY | 328 | 137.290 | 138.530 | 138.406 | USD 45,397 | 133.70 |
| 2024-12-06 | BUY | 492 | 137.880 | 139.700 | 139.518 | USD 68,643 | 133.59 |
| 2024-12-05 | BUY | 123 | 136.420 | 138.000 | 137.842 | USD 16,955 | 133.51 |
| 2024-12-04 | BUY | 451 | 137.750 | 137.790 | 137.786 | USD 62,141 | 133.39 |
| 2024-12-03 | BUY | 1,444 | 137.130 | 138.590 | 138.444 | USD 199,913 | 133.28 |
| 2024-12-02 | BUY | 121 | 138.390 | 140.460 | 140.253 | USD 16,971 | 133.12 |
| 2024-11-29 | BUY | 943 | 139.990 | 141.410 | 141.268 | USD 133,216 | 132.91 |
| 2024-11-27 | BUY | 1,107 | 140.710 | 142.000 | 141.871 | USD 157,051 | 132.39 |
| 2024-11-26 | BUY | 2,378 | 140.430 | 141.050 | 140.988 | USD 335,269 | 131.81 |
| 2024-11-26 | BUY | 2,378 | 140.430 | 141.050 | 140.988 | USD 335,269 | 131.81 |
| 2024-11-25 | BUY | 2,460 | 138.690 | 140.970 | 140.742 | USD 346,225 | 131.56 |
| 2024-11-22 | BUY | 2,870 | 135.430 | 135.720 | 135.691 | USD 389,433 | 131.41 |
| 2024-11-21 | BUY | 451 | 131.650 | 132.770 | 132.658 | USD 59,829 | 131.40 |
| 2024-11-20 | BUY | 410 | 131.780 | 131.970 | 131.951 | USD 54,100 | 131.38 |
| 2024-11-19 | BUY | 369 | 132.160 | 133.420 | 133.294 | USD 49,185 | 131.35 |
| 2024-11-18 | BUY | 3,321 | 132.670 | 132.840 | 132.823 | USD 441,105 | 131.29 |
| 2024-11-12 | BUY | 1,148 | 133.800 | 136.770 | 136.473 | USD 156,671 | 131.17 |
| 2024-11-11 | BUY | 779 | 135.800 | 137.930 | 137.717 | USD 107,282 | 130.94 |
| 2024-11-08 | BUY | 586 | 136.080 | 137.090 | 136.989 | USD 80,276 | 130.67 |
| 2024-11-07 | BUY | 3,649 | 132.050 | 132.710 | 132.644 | USD 484,018 | 130.59 |
| 2024-11-06 | BUY | 3,028 | 129.400 | 136.920 | 136.168 | USD 412,317 | 130.66 |
| 2024-11-05 | BUY | 1,634 | 134.720 | 134.720 | 134.720 | USD 220,132 | 130.12 |
| 2024-11-05 | BUY | 1,634 | 134.720 | 134.720 | 134.720 | USD 220,132 | 130.12 |
| 2024-11-04 | BUY | 287 | 131.540 | 132.450 | 132.359 | USD 37,987 | 129.90 |
| 2024-11-04 | BUY | 287 | 131.540 | 132.450 | 132.359 | USD 37,987 | 129.90 |
| 2024-11-01 | BUY | 656 | 130.180 | 132.710 | 132.457 | USD 86,892 | 129.88 |
| 2024-10-31 | BUY | 164 | 130.970 | 132.160 | 132.041 | USD 21,655 | 129.78 |
| 2024-10-30 | BUY | 408 | 132.020 | 133.650 | 133.487 | USD 54,463 | 129.55 |
| 2024-10-29 | BUY | 1,517 | 130.910 | 131.520 | 131.459 | USD 199,423 | 129.40 |
| 2024-10-28 | SELL | -287 | 131.590 | 133.410 | 133.228 | USD -38,236 | 128.78 Loss of -1,277 on sale |
| 2024-10-28 | SELL | -287 | 131.590 | 133.410 | 133.228 | USD -38,236 | 128.78 Loss of -1,277 on sale |
| 2024-10-25 | BUY | 492 | 132.540 | 134.900 | 134.664 | USD 66,255 | 127.27 |
| 2024-10-25 | BUY | 492 | 132.540 | 134.900 | 134.664 | USD 66,255 | 127.27 |
| 2024-10-24 | BUY | 328 | 133.500 | 136.060 | 135.804 | USD 44,544 | 123.12 |
| 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 | 2,209 | 122.730 | 123.920 | 123.801 | USD 273,476 | 123.52 |
| 2024-10-21 | BUY | 1,148 | 123.520 | 126.010 | 125.761 | USD 144,374 | 0.00 |