| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 360 | 162.610 | 160.360 | 160.585 | USD 57,811 | 142.21 |
| 2025-11-06 | SELL | -220 | 163.020 | 158.850 | 159.267 | USD -35,039 | 142.03 Loss of -3,792 on sale |
| 2025-11-05 | SELL | -135 | 165.060 | 161.330 | 161.703 | USD -21,830 | 141.93 Loss of -2,669 on sale |
| 2025-11-04 | SELL | -571 | 162.740 | 159.630 | 159.941 | USD -91,326 | 141.83 Loss of -10,340 on sale |
| 2025-10-31 | SELL | -90 | 159.630 | 157.390 | 157.614 | USD -14,185 | 141.65 Loss of -1,437 on sale |
| 2025-10-30 | BUY | 315 | 159.420 | 157.560 | 157.746 | USD 49,690 | 141.57 |
| 2025-10-29 | BUY | 315 | 158.340 | 160.820 | 160.572 | USD 50,580 | 141.49 |
| 2025-10-28 | BUY | 1,350 | 160.700 | 161.310 | 161.249 | USD 217,686 | 141.39 |
| 2025-10-27 | BUY | 720 | 160.730 | 161.950 | 161.828 | USD 116,516 | 141.29 |
| 2025-10-24 | BUY | 90 | 156.750 | 157.830 | 157.722 | USD 14,195 | 141.21 |
| 2025-10-23 | SELL | -180 | 156.660 | 156.890 | 156.867 | USD -28,236 | 141.14 Loss of -2,832 on sale |
| 2025-10-22 | BUY | 360 | 156.050 | 158.030 | 157.832 | USD 56,820 | 141.06 |
| 2025-10-21 | BUY | 135 | 156.410 | 157.600 | 157.481 | USD 21,260 | 140.98 |
| 2025-10-17 | BUY | 675 | 156.310 | 157.350 | 157.246 | USD 106,141 | 140.81 |
| 2025-10-16 | BUY | 45 | 155.210 | 157.480 | 157.253 | USD 7,076 | 140.74 |
| 2025-10-14 | SELL | -270 | 155.260 | 156.560 | 156.430 | USD -42,236 | 140.58 Loss of -4,280 on sale |
| 2025-10-13 | BUY | 315 | 154.770 | 155.410 | 155.346 | USD 48,934 | 140.50 |
| 2025-10-02 | BUY | 495 | 156.170 | 157.030 | 156.944 | USD 77,687 | 140.42 |
| 2025-10-01 | BUY | 315 | 153.200 | 153.970 | 153.893 | USD 48,476 | 140.35 |
| 2025-09-30 | BUY | 450 | 152.390 | 152.900 | 152.849 | USD 68,782 | 140.28 |
| 2025-09-29 | BUY | 405 | 151.860 | 152.860 | 152.760 | USD 61,868 | 140.22 |
| 2025-09-26 | BUY | 495 | 151.520 | 151.930 | 151.889 | USD 75,185 | 140.16 |
| 2025-09-25 | BUY | 630 | 149.460 | 150.630 | 150.513 | USD 94,823 | 140.11 |
| 2025-09-24 | SELL | -7,015 | 149.430 | 150.470 | 150.366 | USD -1,054,817 | 140.06 Loss of -72,325 on sale |
| 2025-09-18 | BUY | 46 | 146.090 | 147.370 | 147.242 | USD 6,773 | 140.02 |
| 2025-09-17 | BUY | 414 | 146.660 | 148.150 | 148.001 | USD 61,272 | 139.99 |
| 2025-09-16 | BUY | 184 | 146.450 | 147.540 | 147.431 | USD 27,127 | 139.95 |
| 2025-09-11 | BUY | 230 | 151.100 | 151.270 | 151.253 | USD 34,788 | 139.89 |
| 2025-09-09 | BUY | 230 | 149.040 | 150.650 | 150.489 | USD 34,612 | 139.78 |
| 2025-09-08 | BUY | 92 | 151.570 | 152.450 | 152.362 | USD 14,017 | 139.71 |
| 2025-09-05 | BUY | 1,058 | 150.950 | 153.420 | 153.173 | USD 162,057 | 139.65 |
| 2025-09-04 | SELL | -1,978 | 152.810 | 153.540 | 153.467 | USD -303,558 | 139.57 Loss of -27,486 on sale |
| 2025-09-02 | BUY | 966 | 151.250 | 151.430 | 151.412 | USD 146,264 | 139.50 |
| 2025-08-22 | BUY | 46 | 147.250 | 151.000 | 150.625 | USD 6,929 | 139.46 |
| 2025-08-21 | BUY | 138 | 145.620 | 146.850 | 146.727 | USD 20,248 | 139.42 |
| 2025-08-20 | BUY | 184 | 146.350 | 150.580 | 150.157 | USD 27,629 | 139.38 |
| 2025-08-19 | BUY | 276 | 147.880 | 148.800 | 148.708 | USD 41,043 | 139.33 |
| 2025-07-31 | BUY | 46 | 136.540 | 138.700 | 138.484 | USD 6,370 | 139.35 |
| 2025-07-30 | BUY | 368 | 138.480 | 140.060 | 139.902 | USD 51,484 | 139.35 |
| 2025-07-29 | BUY | 46 | 139.560 | 141.390 | 141.207 | USD 6,496 | 139.35 |
| 2025-07-24 | BUY | 46 | 136.440 | 138.060 | 137.898 | USD 6,343 | 139.37 |
| 2025-07-23 | BUY | 276 | 137.170 | 137.260 | 137.251 | USD 37,881 | 139.38 |
| 2025-07-22 | BUY | 414 | 135.760 | 136.090 | 136.057 | USD 56,328 | 139.40 |
| 2025-07-21 | BUY | 92 | 134.020 | 134.560 | 134.506 | USD 12,375 | 139.44 |
| 2025-07-18 | SELL | -460 | 129.940 | 131.440 | 131.290 | USD -60,393 | 139.50 Profit of 3,775 on sale |
| 2025-07-17 | BUY | 46 | 130.480 | 130.880 | 130.840 | USD 6,019 | 139.55 |
| 2025-07-16 | BUY | 184 | 129.100 | 129.350 | 129.325 | USD 23,796 | 139.62 |
| 2025-07-15 | SELL | -705 | 127.590 | 131.340 | 130.965 | USD -92,330 | 139.70 Profit of 6,156 on sale |
| 2025-07-11 | SELL | -92 | 131.170 | 131.840 | 131.773 | USD -12,123 | 139.75 Profit of 734 on sale |
| 2025-07-10 | BUY | 368 | 130.860 | 132.990 | 132.777 | USD 48,862 | 139.81 |
| 2025-07-09 | BUY | 368 | 131.210 | 132.340 | 132.227 | USD 48,660 | 139.87 |
| 2025-07-08 | BUY | 276 | 131.560 | 131.900 | 131.866 | USD 36,395 | 139.92 |
| 2025-07-07 | SELL | -1,058 | 130.770 | 131.750 | 131.652 | USD -139,288 | 139.98 Profit of 8,813 on sale |
| 2025-07-02 | SELL | -1,334 | 131.520 | 135.850 | 135.417 | USD -180,646 | 140.15 Profit of 6,317 on sale |
| 2025-06-30 | BUY | 782 | 127.580 | 128.660 | 128.552 | USD 100,528 | 140.24 |
| 2025-06-27 | BUY | 414 | 127.900 | 129.590 | 129.421 | USD 53,580 | 140.32 |
| 2025-06-25 | SELL | -92 | 127.280 | 128.720 | 128.576 | USD -11,829 | 140.51 Profit of 1,098 on sale |
| 2025-06-24 | BUY | 46 | 128.330 | 129.160 | 129.077 | USD 5,938 | 140.59 |
| 2025-06-23 | BUY | 1,196 | 127.870 | 128.470 | 128.410 | USD 153,578 | 140.68 |
| 2025-06-20 | SELL | -138 | 127.670 | 129.350 | 129.182 | USD -17,827 | 140.78 Profit of 1,600 on sale |
| 2025-06-18 | SELL | -276 | 128.050 | 129.790 | 129.616 | USD -35,774 | 140.96 Profit of 3,131 on sale |
| 2025-06-13 | SELL | -138 | 131.850 | 134.560 | 134.289 | USD -18,532 | 141.19 Profit of 952 on sale |
| 2025-06-12 | BUY | 138 | 133.470 | 136.590 | 136.278 | USD 18,806 | 141.24 |
| 2025-06-11 | BUY | 184 | 136.390 | 140.150 | 139.774 | USD 25,718 | 141.28 |
| 2025-06-06 | SELL | -230 | 143.800 | 144.090 | 144.061 | USD -33,134 | 141.26 Loss of -644 on sale |
| 2025-06-05 | SELL | -138 | 142.240 | 142.610 | 142.573 | USD -19,675 | 141.25 Loss of -182 on sale |
| 2025-06-04 | SELL | -184 | 142.510 | 144.420 | 144.229 | USD -26,538 | 141.24 Loss of -549 on sale |
| 2025-06-02 | BUY | 598 | 142.420 | 142.440 | 142.438 | USD 85,178 | 141.21 |
| 2025-05-30 | SELL | -132 | 140.090 | 140.710 | 140.648 | USD -18,566 | 141.22 Profit of 76 on sale |
| 2025-05-29 | BUY | 46 | 138.930 | 142.650 | 142.278 | USD 6,545 | 141.24 |
| 2025-05-28 | SELL | -46 | 139.700 | 142.550 | 142.265 | USD -6,544 | 141.25 Loss of -47 on sale |
| 2025-05-27 | BUY | 506 | 141.290 | 145.510 | 145.088 | USD 73,415 | 141.25 |
| 2025-05-23 | SELL | -920 | 137.260 | 139.900 | 139.636 | USD -128,465 | 141.32 Profit of 1,548 on sale |
| 2025-05-22 | SELL | -1,012 | 152.250 | 153.380 | 153.267 | USD -155,106 | 141.23 Loss of -12,184 on sale |
| 2025-05-21 | BUY | 46 | 152.680 | 153.910 | 153.787 | USD 7,074 | 141.13 |
| 2025-05-20 | BUY | 368 | 154.240 | 155.580 | 155.446 | USD 57,204 | 141.02 |
| 2025-05-19 | BUY | 1,334 | 154.260 | 154.350 | 154.341 | USD 205,891 | 140.91 |
| 2025-05-16 | BUY | 1,242 | 152.920 | 153.110 | 153.091 | USD 190,139 | 140.80 |
| 2025-05-15 | BUY | 1,012 | 151.890 | 151.980 | 151.971 | USD 153,795 | 140.71 |
| 2025-05-14 | BUY | 920 | 150.660 | 151.030 | 150.993 | USD 138,914 | 140.62 |
| 2025-05-13 | SELL | -184 | 149.330 | 150.070 | 149.996 | USD -27,599 | 140.54 Loss of -1,739 on sale |
| 2025-05-12 | BUY | 46 | 149.260 | 149.310 | 149.305 | USD 6,868 | 140.47 |
| 2025-05-09 | BUY | 138 | 142.280 | 143.920 | 143.756 | USD 19,838 | 140.45 |
| 2025-05-08 | SELL | -1,334 | 143.370 | 145.270 | 145.080 | USD -193,537 | 140.42 Loss of -6,214 on sale |
| 2025-05-07 | SELL | -644 | 143.030 | 143.910 | 143.822 | USD -92,621 | 140.40 Loss of -2,205 on sale |
| 2025-05-06 | BUY | 1,610 | 141.610 | 142.000 | 141.961 | USD 228,557 | 140.39 |
| 2025-05-02 | BUY | 138 | 140.490 | 141.890 | 141.750 | USD 19,562 | 140.38 |
| 2025-05-01 | SELL | -230 | 138.930 | 139.950 | 139.848 | USD -32,165 | 140.39 Profit of 125 on sale |
| 2025-04-30 | BUY | 138 | 139.000 | 139.570 | 139.513 | USD 19,253 | 140.40 |
| 2025-04-29 | BUY | 322 | 140.780 | 141.180 | 141.140 | USD 45,447 | 140.40 |
| 2025-04-28 | BUY | 686 | 139.370 | 142.000 | 141.737 | USD 97,232 | 140.41 |
| 2025-04-25 | BUY | 644 | 139.710 | 142.630 | 142.338 | USD 91,666 | 140.42 |
| 2025-04-24 | BUY | 184 | 139.930 | 140.340 | 140.299 | USD 25,815 | 140.42 |
| 2025-04-23 | BUY | 506 | 138.220 | 141.670 | 141.325 | USD 71,510 | 140.44 |
| 2025-04-22 | SELL | -280 | 137.890 | 138.730 | 138.646 | USD -38,821 | 140.47 Profit of 511 on sale |
| 2025-04-17 | BUY | 92 | 139.630 | 140.460 | 140.377 | USD 12,915 | 140.54 |
| 2025-04-16 | BUY | 184 | 138.680 | 142.260 | 141.902 | USD 26,110 | 140.56 |
| 2025-04-15 | BUY | 920 | 141.030 | 144.140 | 143.829 | USD 132,323 | 140.55 |
| 2025-04-11 | BUY | 1,150 | 141.510 | 142.470 | 142.374 | USD 163,730 | 140.51 |
| 2025-04-10 | BUY | 1,886 | 138.890 | 140.180 | 140.051 | USD 264,136 | 140.53 |
| 2025-04-09 | BUY | 368 | 137.000 | 139.290 | 139.061 | USD 51,174 | 140.57 |
| 2025-04-08 | BUY | 966 | 126.900 | 133.540 | 132.876 | USD 128,358 | 140.72 |
| 2025-04-07 | BUY | 1,102 | 127.880 | 132.620 | 132.146 | USD 145,625 | 140.87 |
| 2025-04-04 | SELL | -2,760 | 130.310 | 136.420 | 135.809 | USD -374,833 | 140.99 Profit of 14,308 on sale |
| 2025-04-02 | BUY | 322 | 132.370 | 133.090 | 133.018 | USD 42,832 | 141.09 |
| 2025-03-31 | SELL | -1,242 | 127.790 | 128.250 | 128.204 | USD -159,229 | 141.40 Profit of 16,388 on sale |
| 2025-03-28 | SELL | -782 | 125.420 | 128.360 | 128.066 | USD -100,148 | 141.59 Profit of 10,579 on sale |
| 2025-03-27 | SELL | -230 | 129.090 | 129.760 | 129.693 | USD -29,829 | 141.75 Profit of 2,773 on sale |
| 2025-03-26 | BUY | 414 | 127.700 | 128.670 | 128.573 | USD 53,229 | 141.92 |
| 2025-03-25 | SELL | -552 | 128.130 | 129.670 | 129.516 | USD -71,493 | 142.10 Profit of 6,946 on sale |
| 2025-03-24 | BUY | 322 | 129.180 | 129.280 | 129.270 | USD 41,625 | 142.26 |
| 2025-03-21 | BUY | 552 | 123.540 | 124.860 | 124.728 | USD 68,850 | 142.51 |
| 2025-03-19 | BUY | 86 | 125.950 | 126.930 | 126.832 | USD 10,908 | 142.97 |
| 2025-03-18 | SELL | -828 | 123.710 | 124.620 | 124.529 | USD -103,110 | 143.23 Profit of 15,482 on sale |
| 2025-03-17 | BUY | 874 | 125.540 | 126.080 | 126.026 | USD 110,147 | 143.47 |
| 2025-03-14 | BUY | 782 | 124.210 | 125.180 | 125.083 | USD 97,815 | 143.74 |
| 2025-03-13 | BUY | 3,858 | 123.300 | 126.510 | 126.189 | USD 486,837 | 144.02 |
| 2025-03-12 | BUY | 1,840 | 126.520 | 129.590 | 129.283 | USD 237,881 | 144.27 |
| 2025-03-11 | BUY | 736 | 128.650 | 132.380 | 132.007 | USD 97,157 | 144.50 |
| 2025-03-07 | BUY | 436 | 135.960 | 138.690 | 138.417 | USD 60,350 | 144.81 |
| 2025-03-06 | SELL | -414 | 137.890 | 141.800 | 141.409 | USD -58,543 | 144.92 Profit of 1,453 on sale |
| 2025-03-05 | BUY | 1,432 | 138.640 | 139.220 | 139.162 | USD 199,280 | 145.02 |
| 2025-03-04 | BUY | 276 | 135.970 | 137.650 | 137.482 | USD 37,945 | 145.16 |
| 2025-03-03 | BUY | 1,242 | 136.810 | 141.090 | 140.662 | USD 174,702 | 145.29 |
| 2025-02-28 | SELL | -322 | 140.320 | 141.100 | 141.022 | USD -45,409 | 145.37 Profit of 1,400 on sale |
| 2025-02-27 | BUY | 46 | 138.020 | 139.770 | 139.595 | USD 6,421 | 145.49 |
| 2025-02-26 | SELL | -92 | 138.780 | 140.700 | 140.508 | USD -12,927 | 145.60 Profit of 469 on sale |
| 2025-02-25 | BUY | 874 | 136.450 | 137.840 | 137.701 | USD 120,351 | 145.76 |
| 2025-02-21 | BUY | 644 | 136.610 | 140.330 | 139.958 | USD 90,133 | 146.09 |
| 2025-02-20 | BUY | 368 | 139.090 | 139.670 | 139.612 | USD 51,377 | 146.21 |
| 2025-02-19 | BUY | 92 | 139.730 | 140.140 | 140.099 | USD 12,889 | 146.33 |
| 2025-02-18 | BUY | 230 | 139.090 | 139.760 | 139.693 | USD 32,129 | 146.47 |
| 2025-02-13 | BUY | 782 | 140.440 | 140.610 | 140.593 | USD 109,944 | 146.89 |
| 2025-02-12 | BUY | 276 | 139.550 | 140.910 | 140.774 | USD 38,854 | 147.03 |
| 2025-02-11 | SELL | -92 | 141.270 | 141.520 | 141.495 | USD -13,018 | 147.15 Profit of 520 on sale |
| 2025-02-07 | SELL | -368 | 142.590 | 144.440 | 144.255 | USD -53,086 | 147.35 Profit of 1,141 on sale |
| 2025-02-06 | BUY | 184 | 145.020 | 148.910 | 148.521 | USD 27,328 | 147.41 |
| 2025-02-04 | BUY | 1,610 | 146.950 | 147.630 | 147.562 | USD 237,575 | 147.42 |
| 2025-02-03 | BUY | 598 | 147.070 | 149.440 | 149.203 | USD 89,223 | 147.42 |
| 2025-01-31 | BUY | 138 | 150.560 | 154.090 | 153.737 | USD 21,216 | 147.35 |
| 2025-01-30 | BUY | 92 | 152.920 | 153.030 | 153.019 | USD 14,078 | 147.21 |
| 2025-01-29 | BUY | 874 | 150.150 | 152.060 | 151.869 | USD 132,734 | 147.14 |
| 2025-01-28 | BUY | 414 | 147.920 | 148.110 | 148.091 | USD 61,310 | 147.12 |
| 2025-01-27 | BUY | 644 | 146.010 | 150.300 | 149.871 | USD 96,517 | 147.15 |
| 2025-01-24 | BUY | 414 | 149.280 | 149.630 | 149.595 | USD 61,932 | 147.09 |
| 2025-01-23 | BUY | 1,196 | 148.610 | 149.380 | 149.303 | USD 178,566 | 147.05 |
| 2025-01-22 | BUY | 782 | 149.790 | 149.880 | 149.871 | USD 117,199 | 146.97 |
| 2025-01-06 | BUY | 460 | 154.950 | 157.250 | 157.020 | USD 72,229 | 146.74 |
| 2024-12-10 | BUY | 322 | 155.770 | 156.850 | 156.742 | USD 50,471 | 146.46 |
| 2024-12-09 | BUY | 368 | 156.240 | 158.690 | 158.445 | USD 58,308 | 146.16 |
| 2024-12-06 | BUY | 552 | 156.480 | 158.340 | 158.154 | USD 87,301 | 145.82 |
| 2024-12-05 | BUY | 138 | 156.610 | 157.070 | 157.024 | USD 21,669 | 145.46 |
| 2024-12-04 | BUY | 506 | 154.480 | 155.670 | 155.551 | USD 78,709 | 145.15 |
| 2024-12-03 | BUY | 1,622 | 153.720 | 156.750 | 156.447 | USD 253,757 | 144.85 |
| 2024-12-02 | BUY | 136 | 156.360 | 156.860 | 156.810 | USD 21,326 | 144.42 |
| 2024-11-29 | BUY | 1,058 | 154.870 | 155.690 | 155.608 | USD 164,633 | 144.02 |
| 2024-11-27 | BUY | 1,242 | 154.890 | 155.960 | 155.853 | USD 193,569 | 143.11 |
| 2024-11-26 | BUY | 2,668 | 154.380 | 155.060 | 154.992 | USD 413,519 | 142.62 |
| 2024-11-25 | BUY | 2,760 | 153.290 | 154.710 | 154.568 | USD 426,608 | 142.14 |
| 2024-11-22 | BUY | 3,220 | 146.090 | 155.470 | 154.532 | USD 497,593 | 141.95 |
| 2024-11-21 | BUY | 506 | 142.960 | 143.220 | 143.194 | USD 72,456 | 141.90 |
| 2024-11-20 | BUY | 460 | 139.320 | 139.580 | 139.554 | USD 64,195 | 142.03 |
| 2024-11-19 | BUY | 414 | 139.260 | 141.240 | 141.042 | USD 58,391 | 142.19 |
| 2024-11-18 | BUY | 3,726 | 141.300 | 141.540 | 141.516 | USD 527,289 | 142.24 |
| 2024-11-12 | BUY | 1,288 | 140.310 | 142.100 | 141.921 | USD 182,794 | 142.36 |
| 2024-11-11 | BUY | 874 | 142.360 | 144.440 | 144.232 | USD 126,059 | 142.36 |
| 2024-11-08 | BUY | 660 | 143.400 | 144.940 | 144.786 | USD 95,559 | 142.29 |
| 2024-11-07 | BUY | 4,094 | 142.040 | 142.580 | 142.526 | USD 583,501 | 142.31 |
| 2024-11-06 | BUY | 1,242 | 138.590 | 145.660 | 144.953 | USD 180,032 | 142.62 |
| 2024-11-05 | BUY | 1,832 | 142.320 | 142.450 | 142.437 | USD 260,945 | 142.64 |
| 2024-11-04 | BUY | 322 | 140.660 | 140.870 | 140.849 | USD 45,353 | 142.84 |
| 2024-11-01 | BUY | 736 | 140.060 | 141.100 | 140.996 | USD 103,773 | 143.15 |
| 2024-10-31 | BUY | 184 | 139.720 | 140.550 | 140.467 | USD 25,846 | 143.58 |
| 2024-10-30 | BUY | 457 | 139.590 | 139.940 | 139.905 | USD 63,937 | 144.15 |
| 2024-10-29 | BUY | 1,104 | 139.010 | 142.350 | 142.016 | USD 156,786 | 145.01 |
| 2024-10-28 | SELL | -322 | 143.160 | 144.880 | 144.708 | USD -46,596 | 145.38 Profit of 215 on sale |
| 2024-10-25 | BUY | 552 | 144.220 | 145.620 | 145.480 | USD 80,305 | 145.67 |
| 2024-10-24 | BUY | 368 | 144.380 | 146.370 | 146.171 | USD 53,791 | 146.09 |
| 2024-10-23 | BUY | 460 | 145.240 | 146.180 | 146.086 | USD 67,200 | 146.52 |
| 2024-10-22 | BUY | 1,187 | 145.750 | 146.380 | 146.317 | USD 173,678 | 147.29 |
| 2024-10-21 | BUY | 1,288 | 147.290 | 149.650 | 149.414 | USD 192,445 | 0.00 |