| 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.31 |
| 2025-11-06 | SELL | -220 | 163.020 | 158.850 | 159.267 | USD -35,039 | 142.13 Loss of -3,770 on sale |
| 2025-11-05 | SELL | -135 | 165.060 | 161.330 | 161.703 | USD -21,830 | 142.03 Loss of -2,656 on sale |
| 2025-11-04 | SELL | -571 | 162.740 | 159.630 | 159.941 | USD -91,326 | 141.93 Loss of -10,284 on sale |
| 2025-10-31 | SELL | -90 | 159.630 | 157.390 | 157.614 | USD -14,185 | 141.75 Loss of -1,428 on sale |
| 2025-10-30 | BUY | 315 | 159.420 | 157.560 | 157.746 | USD 49,690 | 141.67 |
| 2025-10-29 | BUY | 315 | 158.340 | 160.820 | 160.572 | USD 50,580 | 141.58 |
| 2025-10-28 | BUY | 1,350 | 160.700 | 161.310 | 161.249 | USD 217,686 | 141.48 |
| 2025-10-27 | BUY | 720 | 160.730 | 161.950 | 161.828 | USD 116,516 | 141.38 |
| 2025-10-24 | BUY | 90 | 156.750 | 157.830 | 157.722 | USD 14,195 | 141.31 |
| 2025-10-23 | SELL | -180 | 156.660 | 156.890 | 156.867 | USD -28,236 | 141.23 Loss of -2,815 on sale |
| 2025-10-22 | BUY | 360 | 156.050 | 158.030 | 157.832 | USD 56,820 | 141.15 |
| 2025-10-21 | BUY | 135 | 156.410 | 157.600 | 157.481 | USD 21,260 | 141.07 |
| 2025-10-17 | BUY | 675 | 156.310 | 157.350 | 157.246 | USD 106,141 | 140.90 |
| 2025-10-16 | BUY | 45 | 155.210 | 157.480 | 157.253 | USD 7,076 | 140.83 |
| 2025-10-14 | SELL | -270 | 155.260 | 156.560 | 156.430 | USD -42,236 | 140.66 Loss of -4,258 on sale |
| 2025-10-13 | BUY | 315 | 154.770 | 155.410 | 155.346 | USD 48,934 | 140.58 |
| 2025-10-10 | SELL | -45 | 147.710 | 151.640 | 151.247 | USD -6,806 | 140.55 Loss of -482 on sale |
| 2025-10-08 | BUY | 360 | 152.020 | 152.100 | 152.092 | USD 54,753 | 140.48 |
| 2025-10-07 | BUY | 1,350 | 150.340 | 152.980 | 152.716 | USD 206,167 | 140.43 |
| 2025-10-06 | BUY | 45 | 152.260 | 153.460 | 153.340 | USD 6,900 | 140.36 |
| 2025-10-03 | BUY | 630 | 152.640 | 156.560 | 156.168 | USD 98,386 | 140.30 |
| 2025-10-02 | BUY | 495 | 156.170 | 157.030 | 156.944 | USD 77,687 | 140.21 |
| 2025-10-01 | BUY | 315 | 153.200 | 153.970 | 153.893 | USD 48,476 | 140.13 |
| 2025-09-30 | BUY | 450 | 152.390 | 152.900 | 152.849 | USD 68,782 | 140.06 |
| 2025-09-29 | BUY | 405 | 151.860 | 152.860 | 152.760 | USD 61,868 | 140.00 |
| 2025-09-26 | BUY | 495 | 151.520 | 151.930 | 151.889 | USD 75,185 | 139.93 |
| 2025-09-25 | BUY | 630 | 149.460 | 150.630 | 150.513 | USD 94,823 | 139.88 |
| 2025-09-18 | BUY | 46 | 146.090 | 147.370 | 147.242 | USD 6,773 | 139.84 |
| 2025-09-17 | BUY | 414 | 146.660 | 148.150 | 148.001 | USD 61,272 | 139.80 |
| 2025-09-11 | BUY | 230 | 151.100 | 151.270 | 151.253 | USD 34,788 | 139.74 |
| 2025-09-09 | BUY | 230 | 149.040 | 150.650 | 150.489 | USD 34,612 | 139.62 |
| 2025-07-24 | BUY | 46 | 136.440 | 138.060 | 137.898 | USD 6,343 | 139.64 |
| 2025-07-23 | BUY | 276 | 137.170 | 137.260 | 137.251 | USD 37,881 | 139.66 |
| 2025-07-22 | BUY | 414 | 135.760 | 136.090 | 136.057 | USD 56,328 | 139.68 |
| 2025-07-21 | BUY | 92 | 134.020 | 134.560 | 134.506 | USD 12,375 | 139.72 |
| 2025-07-18 | SELL | -460 | 129.940 | 131.440 | 131.290 | USD -60,393 | 139.77 Profit of 3,903 on sale |
| 2025-07-17 | BUY | 46 | 130.480 | 130.880 | 130.840 | USD 6,019 | 139.83 |
| 2025-07-16 | BUY | 184 | 129.100 | 129.350 | 129.325 | USD 23,796 | 139.90 |
| 2025-07-15 | SELL | -705 | 127.590 | 131.340 | 130.965 | USD -92,330 | 139.97 Profit of 6,352 on sale |
| 2025-07-14 | BUY | 368 | 131.170 | 131.240 | 131.233 | USD 48,294 | 140.03 |
| 2025-07-11 | SELL | -92 | 131.170 | 131.840 | 131.773 | USD -12,123 | 140.09 Profit of 765 on sale |
| 2025-07-10 | BUY | 368 | 130.860 | 132.990 | 132.777 | USD 48,862 | 140.14 |
| 2025-07-09 | BUY | 368 | 131.210 | 132.340 | 132.227 | USD 48,660 | 140.20 |
| 2025-07-08 | BUY | 276 | 131.560 | 131.900 | 131.866 | USD 36,395 | 140.26 |
| 2025-07-07 | SELL | -1,058 | 130.770 | 131.750 | 131.652 | USD -139,288 | 140.32 Profit of 9,168 on sale |
| 2025-07-02 | SELL | -1,334 | 131.520 | 135.850 | 135.417 | USD -180,646 | 140.49 Profit of 6,768 on sale |
| 2025-06-30 | BUY | 782 | 127.580 | 128.660 | 128.552 | USD 100,528 | 140.58 |
| 2025-06-27 | BUY | 414 | 127.900 | 129.590 | 129.421 | USD 53,580 | 140.66 |
| 2025-06-25 | SELL | -92 | 127.280 | 128.720 | 128.576 | USD -11,829 | 140.85 Profit of 1,129 on sale |
| 2025-06-24 | BUY | 46 | 128.330 | 129.160 | 129.077 | USD 5,938 | 140.93 |
| 2025-06-23 | BUY | 1,196 | 127.870 | 128.470 | 128.410 | USD 153,578 | 141.02 |
| 2025-06-18 | SELL | -276 | 128.050 | 129.790 | 129.616 | USD -35,774 | 141.20 Profit of 3,197 on sale |
| 2025-06-13 | SELL | -138 | 131.850 | 134.560 | 134.289 | USD -18,532 | 141.42 Profit of 985 on sale |
| 2025-06-12 | BUY | 138 | 133.470 | 136.590 | 136.278 | USD 18,806 | 141.48 |
| 2025-06-11 | BUY | 184 | 136.390 | 140.150 | 139.774 | USD 25,718 | 141.52 |
| 2025-06-06 | SELL | -230 | 143.800 | 144.090 | 144.061 | USD -33,134 | 141.51 Loss of -587 on sale |
| 2025-06-05 | SELL | -138 | 142.240 | 142.610 | 142.573 | USD -19,675 | 141.50 Loss of -148 on sale |
| 2025-06-04 | SELL | -184 | 142.510 | 144.420 | 144.229 | USD -26,538 | 141.49 Loss of -503 on sale |
| 2025-06-02 | BUY | 598 | 142.420 | 142.440 | 142.438 | USD 85,178 | 141.47 |
| 2025-05-30 | SELL | -132 | 140.090 | 140.710 | 140.648 | USD -18,566 | 141.48 Profit of 110 on sale |
| 2025-05-29 | BUY | 46 | 138.930 | 142.650 | 142.278 | USD 6,545 | 141.50 |
| 2025-05-28 | SELL | -46 | 139.700 | 142.550 | 142.265 | USD -6,544 | 141.51 Loss of -35 on sale |
| 2025-05-27 | BUY | 506 | 141.290 | 145.510 | 145.088 | USD 73,415 | 141.51 |
| 2025-05-23 | SELL | -920 | 137.260 | 139.900 | 139.636 | USD -128,465 | 141.58 Profit of 1,789 on sale |
| 2025-05-22 | SELL | -1,012 | 152.250 | 153.380 | 153.267 | USD -155,106 | 141.50 Loss of -11,913 on sale |
| 2025-05-21 | BUY | 46 | 152.680 | 153.910 | 153.787 | USD 7,074 | 141.41 |
| 2025-05-20 | BUY | 368 | 154.240 | 155.580 | 155.446 | USD 57,204 | 141.30 |
| 2025-05-19 | BUY | 1,334 | 154.260 | 154.350 | 154.341 | USD 205,891 | 141.19 |
| 2025-05-16 | BUY | 1,242 | 152.920 | 153.110 | 153.091 | USD 190,139 | 141.10 |
| 2025-05-15 | BUY | 1,012 | 151.890 | 151.980 | 151.971 | USD 153,795 | 141.01 |
| 2025-05-14 | BUY | 920 | 150.660 | 151.030 | 150.993 | USD 138,914 | 140.93 |
| 2025-05-13 | SELL | -184 | 149.330 | 150.070 | 149.996 | USD -27,599 | 140.86 Loss of -1,682 on sale |
| 2025-05-12 | BUY | 46 | 149.260 | 149.310 | 149.305 | USD 6,868 | 140.78 |
| 2025-05-09 | BUY | 138 | 142.280 | 143.920 | 143.756 | USD 19,838 | 140.77 |
| 2025-05-08 | SELL | -1,334 | 143.370 | 145.270 | 145.080 | USD -193,537 | 140.75 Loss of -5,778 on sale |
| 2025-05-07 | SELL | -644 | 143.030 | 143.910 | 143.822 | USD -92,621 | 140.73 Loss of -1,992 on sale |
| 2025-05-06 | BUY | 1,610 | 141.610 | 142.000 | 141.961 | USD 228,557 | 140.72 |
| 2025-05-02 | BUY | 138 | 140.490 | 141.890 | 141.750 | USD 19,562 | 140.72 |
| 2025-05-01 | SELL | -230 | 138.930 | 139.950 | 139.848 | USD -32,165 | 140.73 Profit of 203 on sale |
| 2025-04-30 | BUY | 138 | 139.000 | 139.570 | 139.513 | USD 19,253 | 140.75 |
| 2025-04-29 | BUY | 322 | 140.780 | 141.180 | 141.140 | USD 45,447 | 140.75 |
| 2025-04-28 | BUY | 686 | 139.370 | 142.000 | 141.737 | USD 97,232 | 140.76 |
| 2025-04-25 | BUY | 644 | 139.710 | 142.630 | 142.338 | USD 91,666 | 140.77 |
| 2025-04-24 | BUY | 184 | 139.930 | 140.340 | 140.299 | USD 25,815 | 140.78 |
| 2025-04-23 | BUY | 506 | 138.220 | 141.670 | 141.325 | USD 71,510 | 140.80 |
| 2025-04-22 | SELL | -280 | 137.890 | 138.730 | 138.646 | USD -38,821 | 140.83 Profit of 612 on sale |
| 2025-04-17 | BUY | 92 | 139.630 | 140.460 | 140.377 | USD 12,915 | 140.86 |
| 2025-04-16 | BUY | 184 | 138.680 | 142.260 | 141.902 | USD 26,110 | 140.88 |
| 2025-04-15 | BUY | 920 | 141.030 | 144.140 | 143.829 | USD 132,323 | 140.88 |
| 2025-04-11 | BUY | 1,150 | 141.510 | 142.470 | 142.374 | USD 163,730 | 140.84 |
| 2025-04-10 | BUY | 1,886 | 138.890 | 140.180 | 140.051 | USD 264,136 | 140.86 |
| 2025-04-09 | BUY | 368 | 137.000 | 139.290 | 139.061 | USD 51,174 | 140.90 |
| 2025-04-08 | BUY | 966 | 126.900 | 133.540 | 132.876 | USD 128,358 | 141.05 |
| 2025-04-07 | BUY | 1,102 | 127.880 | 132.620 | 132.146 | USD 145,625 | 141.19 |
| 2025-04-04 | SELL | -2,760 | 130.310 | 136.420 | 135.809 | USD -374,833 | 141.31 Profit of 15,182 on sale |
| 2025-04-02 | BUY | 322 | 132.370 | 133.090 | 133.018 | USD 42,832 | 141.41 |
| 2025-03-31 | SELL | -1,242 | 127.790 | 128.250 | 128.204 | USD -159,229 | 141.70 Profit of 16,761 on sale |
| 2025-03-28 | SELL | -782 | 125.420 | 128.360 | 128.066 | USD -100,148 | 141.88 Profit of 10,806 on sale |
| 2025-03-27 | SELL | -230 | 129.090 | 129.760 | 129.693 | USD -29,829 | 142.03 Profit of 2,838 on sale |
| 2025-03-26 | BUY | 414 | 127.700 | 128.670 | 128.573 | USD 53,229 | 142.20 |
| 2025-03-25 | SELL | -552 | 128.130 | 129.670 | 129.516 | USD -71,493 | 142.36 Profit of 7,092 on sale |
| 2025-03-24 | BUY | 322 | 129.180 | 129.280 | 129.270 | USD 41,625 | 142.52 |
| 2025-03-21 | BUY | 552 | 123.540 | 124.860 | 124.728 | USD 68,850 | 142.75 |
| 2025-03-19 | BUY | 86 | 125.950 | 126.930 | 126.832 | USD 10,908 | 143.18 |
| 2025-03-18 | SELL | -828 | 123.710 | 124.620 | 124.529 | USD -103,110 | 143.42 Profit of 15,645 on sale |
| 2025-03-17 | BUY | 874 | 125.540 | 126.080 | 126.026 | USD 110,147 | 143.65 |
| 2025-03-14 | BUY | 782 | 124.210 | 125.180 | 125.083 | USD 97,815 | 143.90 |
| 2025-03-13 | BUY | 3,858 | 123.300 | 126.510 | 126.189 | USD 486,837 | 144.17 |
| 2025-03-12 | BUY | 1,840 | 126.520 | 129.590 | 129.283 | USD 237,881 | 144.40 |
| 2025-03-11 | BUY | 736 | 128.650 | 132.380 | 132.007 | USD 97,157 | 144.61 |
| 2025-03-07 | BUY | 436 | 135.960 | 138.690 | 138.417 | USD 60,350 | 144.90 |
| 2025-03-06 | SELL | -414 | 137.890 | 141.800 | 141.409 | USD -58,543 | 145.00 Profit of 1,485 on sale |
| 2025-03-05 | BUY | 1,432 | 138.640 | 139.220 | 139.162 | USD 199,280 | 145.09 |
| 2025-03-04 | BUY | 276 | 135.970 | 137.650 | 137.482 | USD 37,945 | 145.22 |
| 2025-03-03 | BUY | 1,242 | 136.810 | 141.090 | 140.662 | USD 174,702 | 145.34 |
| 2025-02-28 | SELL | -322 | 140.320 | 141.100 | 141.022 | USD -45,409 | 145.41 Profit of 1,413 on sale |
| 2025-02-27 | BUY | 46 | 138.020 | 139.770 | 139.595 | USD 6,421 | 145.52 |
| 2025-02-26 | SELL | -92 | 138.780 | 140.700 | 140.508 | USD -12,927 | 145.62 Profit of 471 on sale |
| 2025-02-25 | BUY | 874 | 136.450 | 137.840 | 137.701 | USD 120,351 | 145.77 |
| 2025-02-21 | BUY | 644 | 136.610 | 140.330 | 139.958 | USD 90,133 | 146.07 |
| 2025-02-20 | BUY | 368 | 139.090 | 139.670 | 139.612 | USD 51,377 | 146.18 |
| 2025-02-19 | BUY | 92 | 139.730 | 140.140 | 140.099 | USD 12,889 | 146.28 |
| 2025-02-18 | BUY | 230 | 139.090 | 139.760 | 139.693 | USD 32,129 | 146.40 |
| 2025-02-13 | BUY | 782 | 140.440 | 140.610 | 140.593 | USD 109,944 | 146.78 |
| 2025-02-12 | BUY | 276 | 139.550 | 140.910 | 140.774 | USD 38,854 | 146.91 |
| 2025-02-11 | SELL | -92 | 141.270 | 141.520 | 141.495 | USD -13,018 | 147.01 Profit of 507 on sale |
| 2025-02-07 | SELL | -368 | 142.590 | 144.440 | 144.255 | USD -53,086 | 147.18 Profit of 1,078 on sale |
| 2025-02-06 | BUY | 184 | 145.020 | 148.910 | 148.521 | USD 27,328 | 147.23 |
| 2025-02-04 | BUY | 1,610 | 146.950 | 147.630 | 147.562 | USD 237,575 | 147.23 |
| 2025-02-03 | BUY | 598 | 147.070 | 149.440 | 149.203 | USD 89,223 | 147.23 |
| 2025-01-31 | BUY | 138 | 150.560 | 154.090 | 153.737 | USD 21,216 | 147.16 |
| 2025-01-30 | BUY | 92 | 152.920 | 153.030 | 153.019 | USD 14,078 | 147.04 |
| 2025-01-29 | BUY | 874 | 150.150 | 152.060 | 151.869 | USD 132,734 | 146.97 |
| 2025-01-28 | BUY | 414 | 147.920 | 148.110 | 148.091 | USD 61,310 | 146.95 |
| 2025-01-27 | BUY | 644 | 146.010 | 150.300 | 149.871 | USD 96,517 | 146.97 |
| 2025-01-24 | BUY | 414 | 149.280 | 149.630 | 149.595 | USD 61,932 | 146.92 |
| 2025-01-23 | BUY | 1,196 | 148.610 | 149.380 | 149.303 | USD 178,566 | 146.88 |
| 2025-01-02 | BUY | 1,518 | 152.600 | 154.820 | 154.598 | USD 234,680 | 146.74 |
| 2024-12-30 | BUY | 7,408 | 151.500 | 152.260 | 152.184 | USD 1,127,379 | 146.62 |
| 2024-12-10 | BUY | 322 | 155.770 | 156.850 | 156.742 | USD 50,471 | 146.38 |
| 2024-12-09 | BUY | 368 | 156.240 | 158.690 | 158.445 | USD 58,308 | 146.13 |
| 2024-12-06 | BUY | 552 | 156.480 | 158.340 | 158.154 | USD 87,301 | 145.85 |
| 2024-12-05 | BUY | 138 | 156.610 | 157.070 | 157.024 | USD 21,669 | 145.55 |
| 2024-12-04 | BUY | 506 | 154.480 | 155.670 | 155.551 | USD 78,709 | 145.29 |
| 2024-12-03 | BUY | 1,622 | 153.720 | 156.750 | 156.447 | USD 253,757 | 145.04 |
| 2024-12-02 | BUY | 136 | 156.360 | 156.860 | 156.810 | USD 21,326 | 144.70 |
| 2024-11-29 | BUY | 1,058 | 154.870 | 155.690 | 155.608 | USD 164,633 | 144.38 |
| 2024-11-27 | BUY | 1,242 | 154.890 | 155.960 | 155.853 | USD 193,569 | 143.68 |
| 2024-11-26 | BUY | 2,668 | 154.380 | 155.060 | 154.992 | USD 413,519 | 142.92 |
| 2024-11-26 | BUY | 2,668 | 154.380 | 155.060 | 154.992 | USD 413,519 | 142.92 |
| 2024-11-25 | BUY | 2,760 | 153.290 | 154.710 | 154.568 | USD 426,608 | 142.53 |
| 2024-11-22 | BUY | 3,220 | 146.090 | 155.470 | 154.532 | USD 497,593 | 142.40 |
| 2024-11-21 | BUY | 506 | 142.960 | 143.220 | 143.194 | USD 72,456 | 142.37 |
| 2024-11-20 | BUY | 460 | 139.320 | 139.580 | 139.554 | USD 64,195 | 142.50 |
| 2024-11-19 | BUY | 414 | 139.260 | 141.240 | 141.042 | USD 58,391 | 142.64 |
| 2024-11-18 | BUY | 3,726 | 141.300 | 141.540 | 141.516 | USD 527,289 | 142.70 |
| 2024-11-12 | BUY | 1,288 | 140.310 | 142.100 | 141.921 | USD 182,794 | 142.82 |
| 2024-11-11 | BUY | 874 | 142.360 | 144.440 | 144.232 | USD 126,059 | 142.84 |
| 2024-11-08 | BUY | 660 | 143.400 | 144.940 | 144.786 | USD 95,559 | 142.81 |
| 2024-11-07 | BUY | 4,094 | 142.040 | 142.580 | 142.526 | USD 583,501 | 142.85 |
| 2024-11-06 | BUY | 3,396 | 138.590 | 145.660 | 144.953 | USD 492,260 | 143.10 |
| 2024-11-05 | BUY | 1,832 | 142.320 | 142.450 | 142.437 | USD 260,945 | 143.21 |
| 2024-11-05 | BUY | 1,832 | 142.320 | 142.450 | 142.437 | USD 260,945 | 143.21 |
| 2024-11-04 | BUY | 322 | 140.660 | 140.870 | 140.849 | USD 45,353 | 143.39 |
| 2024-11-01 | BUY | 736 | 140.060 | 141.100 | 140.996 | USD 103,773 | 143.65 |
| 2024-10-31 | BUY | 184 | 139.720 | 140.550 | 140.467 | USD 25,846 | 143.97 |
| 2024-10-30 | BUY | 457 | 139.590 | 139.940 | 139.905 | USD 63,937 | 144.37 |
| 2024-10-29 | BUY | 1,702 | 139.010 | 142.350 | 142.016 | USD 241,711 | 144.91 |
| 2024-10-28 | SELL | -322 | 143.160 | 144.880 | 144.708 | USD -46,596 | 145.35 Profit of 206 on sale |
| 2024-10-28 | SELL | -322 | 143.160 | 144.880 | 144.708 | USD -46,596 | 145.35 Profit of 206 on sale |
| 2024-10-25 | BUY | 552 | 144.220 | 145.620 | 145.480 | USD 80,305 | 145.72 |
| 2024-10-25 | BUY | 552 | 144.220 | 145.620 | 145.480 | USD 80,305 | 145.72 |
| 2024-10-24 | BUY | 368 | 144.380 | 146.370 | 146.171 | USD 53,791 | 146.39 |
| 2024-10-24 | BUY | 368 | 144.380 | 146.370 | 146.171 | USD 53,791 | 146.39 |
| 2024-10-23 | BUY | 460 | 145.240 | 146.180 | 146.086 | USD 67,200 | 146.78 |
| 2024-10-22 | BUY | 2,475 | 145.750 | 146.380 | 146.317 | USD 362,135 | 147.29 |
| 2024-10-21 | BUY | 1,288 | 147.290 | 149.650 | 149.414 | USD 192,445 | 0.00 |
| 2024-10-21 | BUY | 1,288 | 147.290 | 149.650 | 149.414 | USD 192,445 | 0.00 |