| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 108 | 191.320 | 180.780 | 181.834 | USD 19,638 | 129.07 |
| 2025-11-04 | BUY | 288 | 162.875 | 156.000 | 156.688 | USD 45,126 | 128.52 |
| 2025-11-03 | BUY | 288 | 165.580 | 160.300 | 160.828 | USD 46,318 | 128.36 |
| 2025-10-31 | BUY | 36 | 163.590 | 159.340 | 159.765 | USD 5,752 | 128.19 |
| 2025-10-30 | BUY | 975 | 159.890 | 153.000 | 153.689 | USD 149,847 | 128.05 |
| 2025-10-29 | BUY | 756 | 156.000 | 157.110 | 156.999 | USD 118,691 | 127.92 |
| 2025-10-28 | BUY | 576 | 157.270 | 160.120 | 159.835 | USD 92,065 | 127.78 |
| 2025-10-27 | SELL | -288 | 157.620 | 159.310 | 159.141 | USD -45,833 | 127.63 Loss of -9,075 on sale |
| 2025-10-24 | BUY | 108 | 156.470 | 160.200 | 159.827 | USD 17,261 | 127.49 |
| 2025-10-23 | SELL | -288 | 156.590 | 156.830 | 156.806 | USD -45,160 | 127.34 Loss of -8,485 on sale |
| 2025-10-22 | BUY | 219 | 154.210 | 157.550 | 157.216 | USD 34,430 | 127.21 |
| 2025-10-21 | BUY | 324 | 156.250 | 159.045 | 158.765 | USD 51,440 | 127.06 |
| 2025-10-20 | SELL | -1,080 | 156.295 | 158.080 | 157.902 | USD -170,534 | 126.92 Loss of -33,463 on sale |
| 2025-10-17 | SELL | -108 | 152.870 | 156.240 | 155.903 | USD -16,838 | 126.79 Loss of -3,145 on sale |
| 2025-10-16 | BUY | 288 | 151.170 | 164.540 | 163.203 | USD 47,002 | 126.66 |
| 2025-10-14 | SELL | -252 | 160.880 | 162.140 | 162.014 | USD -40,828 | 126.32 Loss of -8,996 on sale |
| 2025-10-07 | BUY | 648 | 154.520 | 156.580 | 156.374 | USD 101,330 | 126.17 |
| 2025-10-06 | BUY | 216 | 157.360 | 159.680 | 159.448 | USD 34,441 | 126.01 |
| 2025-10-03 | BUY | 36 | 151.820 | 155.235 | 154.894 | USD 5,576 | 125.87 |
| 2025-10-02 | BUY | 917 | 151.570 | 154.770 | 154.450 | USD 141,631 | 125.74 |
| 2025-10-01 | BUY | 288 | 152.700 | 154.370 | 154.203 | USD 44,410 | 125.60 |
| 2025-09-30 | BUY | 136 | 142.400 | 144.495 | 144.285 | USD 19,623 | 125.51 |
| 2025-09-29 | BUY | 216 | 145.260 | 145.870 | 145.809 | USD 31,495 | 125.40 |
| 2025-09-26 | BUY | 108 | 139.070 | 140.200 | 140.087 | USD 15,129 | 125.33 |
| 2025-09-25 | BUY | 108 | 136.600 | 136.970 | 136.933 | USD 14,789 | 125.27 |
| 2025-09-24 | BUY | 1,836 | 136.570 | 139.310 | 139.036 | USD 255,270 | 125.21 |
| 2025-09-18 | BUY | 900 | 136.810 | 137.270 | 137.224 | USD 123,502 | 125.15 |
| 2025-09-17 | BUY | 1,129 | 134.230 | 136.540 | 136.309 | USD 153,893 | 125.10 |
| 2025-09-16 | BUY | 432 | 134.590 | 136.150 | 135.994 | USD 58,749 | 125.04 |
| 2025-09-15 | BUY | 360 | 138.650 | 139.848 | 139.728 | USD 50,302 | 124.97 |
| 2025-09-11 | BUY | 296 | 139.150 | 141.040 | 140.851 | USD 41,692 | 124.83 |
| 2025-09-08 | BUY | 288 | 136.440 | 136.915 | 136.867 | USD 39,418 | 124.59 |
| 2025-09-05 | BUY | 4 | 136.080 | 136.250 | 136.233 | USD 545 | 124.52 |
| 2025-09-04 | SELL | -252 | 131.780 | 132.320 | 132.266 | USD -33,331 | 124.48 Loss of -1,962 on sale |
| 2025-08-22 | SELL | -36 | 131.220 | 132.380 | 132.264 | USD -4,762 | 124.44 Loss of -282 on sale |
| 2025-08-21 | SELL | -144 | 129.150 | 129.240 | 129.231 | USD -18,609 | 124.42 Loss of -693 on sale |
| 2025-08-20 | BUY | 108 | 128.460 | 128.729 | 128.702 | USD 13,900 | 124.39 |
| 2025-08-19 | BUY | 360 | 128.990 | 131.230 | 131.006 | USD 47,162 | 124.37 |
| 2025-07-31 | BUY | 288 | 139.980 | 143.410 | 143.067 | USD 41,203 | 124.24 |
| 2025-07-30 | BUY | 288 | 148.880 | 150.795 | 150.603 | USD 43,374 | 124.10 |
| 2025-07-28 | BUY | 288 | 150.770 | 151.650 | 151.562 | USD 43,650 | 123.78 |
| 2025-07-24 | SELL | -2,352 | 146.560 | 147.860 | 147.730 | USD -347,461 | 123.48 Loss of -57,044 on sale |
| 2025-07-23 | SELL | -588 | 144.000 | 145.230 | 145.107 | USD -85,323 | 123.35 Loss of -12,793 on sale |
| 2025-07-22 | SELL | -2 | 144.890 | 145.900 | 145.799 | USD -292 | 123.22 Loss of -45 on sale |
| 2025-07-18 | BUY | 441 | 145.020 | 145.670 | 145.605 | USD 64,212 | 123.08 |
| 2025-07-17 | SELL | -444 | 143.150 | 144.320 | 144.203 | USD -64,026 | 122.95 Loss of -9,435 on sale |
| 2025-07-15 | BUY | 147 | 140.560 | 141.940 | 141.802 | USD 20,845 | 122.74 |
| 2025-07-14 | BUY | 147 | 138.800 | 141.000 | 140.780 | USD 20,695 | 122.63 |
| 2025-07-11 | BUY | 147 | 137.370 | 139.620 | 139.395 | USD 20,491 | 122.54 |
| 2025-07-10 | BUY | 294 | 137.490 | 143.000 | 142.449 | USD 41,880 | 122.44 |
| 2025-07-09 | BUY | 296 | 142.750 | 146.070 | 145.738 | USD 43,138 | 122.31 |
| 2025-07-08 | SELL | -147 | 145.940 | 147.850 | 147.659 | USD -21,706 | 122.15 Loss of -3,749 on sale |
| 2025-07-03 | SELL | -1 | 155.150 | 156.530 | 156.392 | USD -156 | 121.51 Loss of -35 on sale |
| 2025-07-02 | SELL | -147 | 135.010 | 135.390 | 135.352 | USD -19,897 | 121.42 Loss of -2,049 on sale |
| 2025-07-01 | BUY | 882 | 132.330 | 135.500 | 135.183 | USD 119,231 | 121.34 |
| 2025-06-30 | BUY | 1,168 | 134.330 | 135.410 | 135.302 | USD 158,033 | 121.25 |
| 2025-06-26 | BUY | 876 | 131.120 | 132.510 | 132.371 | USD 115,957 | 121.11 |
| 2025-06-25 | BUY | 1,442 | 130.240 | 132.690 | 132.445 | USD 190,986 | 121.05 |
| 2025-06-24 | BUY | 292 | 130.830 | 131.625 | 131.546 | USD 38,411 | 120.98 |
| 2025-06-23 | SELL | -146 | 129.520 | 129.930 | 129.889 | USD -18,964 | 120.92 Loss of -1,310 on sale |
| 2025-06-20 | BUY | 7,213 | 127.500 | 131.765 | 131.338 | USD 947,345 | 120.87 |
| 2025-06-18 | BUY | 282 | 130.040 | 130.490 | 130.445 | USD 36,785 | 120.74 |
| 2025-06-17 | BUY | 144 | 124.840 | 125.320 | 125.272 | USD 18,039 | 120.71 |
| 2025-06-16 | SELL | -705 | 121.930 | 122.395 | 122.348 | USD -86,256 | 120.70 Loss of -1,164 on sale |
| 2025-06-13 | BUY | 144 | 120.450 | 123.160 | 122.889 | USD 17,696 | 120.70 |
| 2025-06-12 | SELL | -576 | 122.680 | 123.690 | 123.589 | USD -71,187 | 120.68 Loss of -1,673 on sale |
| 2025-06-06 | BUY | 144 | 122.160 | 123.150 | 123.051 | USD 17,719 | 120.69 |
| 2025-06-05 | BUY | 282 | 121.750 | 123.770 | 123.568 | USD 34,846 | 120.68 |
| 2025-06-04 | BUY | 288 | 119.700 | 121.390 | 121.221 | USD 34,912 | 120.69 |
| 2025-06-03 | BUY | 3,456 | 118.660 | 119.090 | 119.047 | USD 411,426 | 120.71 |
| 2025-06-02 | BUY | 144 | 117.740 | 118.350 | 118.289 | USD 17,034 | 120.73 |
| 2025-05-30 | BUY | 570 | 117.880 | 118.200 | 118.168 | USD 67,356 | 120.75 |
| 2025-05-29 | SELL | -144 | 117.000 | 118.240 | 118.116 | USD -17,009 | 120.78 Profit of 384 on sale |
| 2025-05-28 | SELL | -144 | 116.300 | 118.717 | 118.475 | USD -17,060 | 120.82 Profit of 338 on sale |
| 2025-05-23 | SELL | -288 | 114.460 | 115.580 | 115.468 | USD -33,255 | 120.95 Profit of 1,579 on sale |
| 2025-05-22 | SELL | -1,152 | 115.670 | 117.129 | 116.983 | USD -134,765 | 121.00 Profit of 4,624 on sale |
| 2025-05-20 | SELL | -141 | 116.290 | 116.340 | 116.335 | USD -16,403 | 121.10 Profit of 672 on sale |
| 2025-05-19 | BUY | 282 | 116.460 | 116.980 | 116.928 | USD 32,974 | 121.14 |
| 2025-05-16 | SELL | -9,219 | 117.670 | 118.510 | 118.426 | USD -1,091,769 | 121.17 Profit of 25,293 on sale |
| 2025-05-15 | BUY | 1,336 | 117.140 | 118.500 | 118.364 | USD 158,134 | 121.20 |
| 2025-05-14 | BUY | 298 | 119.090 | 119.360 | 119.333 | USD 35,561 | 121.22 |
| 2025-05-13 | BUY | 1,323 | 117.310 | 118.080 | 118.003 | USD 156,118 | 121.26 |
| 2025-05-12 | BUY | 1,036 | 113.420 | 113.520 | 113.510 | USD 117,596 | 121.33 |
| 2025-05-08 | BUY | 444 | 109.220 | 110.180 | 110.084 | USD 48,877 | 121.56 |
| 2025-05-02 | BUY | 296 | 105.000 | 108.130 | 107.817 | USD 31,914 | 122.17 |
| 2025-04-29 | BUY | 592 | 102.310 | 102.860 | 102.805 | USD 60,861 | 122.71 |
| 2025-04-28 | BUY | 1,028 | 101.740 | 102.040 | 102.010 | USD 104,866 | 122.92 |
| 2025-04-25 | BUY | 444 | 101.520 | 101.670 | 101.655 | USD 45,135 | 123.14 |
| 2025-04-24 | BUY | 296 | 99.600 | 99.730 | 99.717 | USD 29,516 | 123.37 |
| 2025-04-23 | BUY | 296 | 94.580 | 97.260 | 96.992 | USD 28,710 | 123.67 |
| 2025-04-22 | BUY | 1,036 | 91.420 | 92.110 | 92.041 | USD 95,354 | 124.00 |
| 2025-04-16 | BUY | 296 | 91.880 | 93.508 | 93.345 | USD 27,630 | 125.43 |
| 2025-04-15 | BUY | 740 | 92.550 | 93.430 | 93.342 | USD 69,073 | 125.79 |
| 2025-04-14 | BUY | 1,776 | 91.880 | 95.880 | 95.480 | USD 169,572 | 126.16 |
| 2025-04-11 | BUY | 588 | 92.020 | 94.200 | 93.982 | USD 55,261 | 126.54 |
| 2025-04-09 | BUY | 1,617 | 97.440 | 98.690 | 98.565 | USD 159,380 | 127.25 |
| 2025-04-08 | BUY | 2,940 | 87.000 | 92.500 | 91.950 | USD 270,333 | 127.71 |
| 2025-04-04 | SELL | -1,911 | 87.930 | 92.174 | 91.750 | USD -175,333 | 128.64 Profit of 70,503 on sale |
| 2025-04-02 | SELL | -147 | 101.710 | 102.840 | 102.727 | USD -15,101 | 128.96 Profit of 3,857 on sale |
| 2025-04-01 | SELL | -147 | 101.060 | 101.430 | 101.393 | USD -14,905 | 129.30 Profit of 4,102 on sale |
| 2025-03-31 | SELL | -1,013 | 99.210 | 99.700 | 99.651 | USD -100,946 | 129.67 Profit of 30,406 on sale |
| 2025-03-26 | BUY | 1,307 | 107.970 | 110.630 | 110.364 | USD 144,246 | 130.62 |
| 2025-03-25 | BUY | 1,609 | 110.580 | 112.350 | 112.173 | USD 180,486 | 130.87 |
| 2025-03-24 | BUY | 441 | 110.170 | 110.790 | 110.728 | USD 48,831 | 131.14 |
| 2025-03-21 | BUY | 8,016 | 105.030 | 105.560 | 105.507 | USD 845,744 | 131.49 |
| 2025-03-20 | BUY | 292 | 103.170 | 105.000 | 104.817 | USD 30,607 | 131.86 |
| 2025-03-19 | BUY | 1,133 | 104.430 | 104.980 | 104.925 | USD 118,880 | 132.23 |
| 2025-03-18 | BUY | 290 | 102.930 | 103.400 | 103.353 | USD 29,972 | 132.64 |
| 2025-03-17 | SELL | -435 | 103.970 | 105.110 | 104.996 | USD -45,673 | 133.03 Profit of 12,197 on sale |
| 2025-03-14 | BUY | 725 | 101.800 | 101.980 | 101.962 | USD 73,922 | 133.47 |
| 2025-03-13 | BUY | 290 | 98.680 | 102.140 | 101.794 | USD 29,520 | 133.97 |
| 2025-03-11 | SELL | -808 | 101.960 | 103.535 | 103.378 | USD -83,529 | 134.91 Profit of 25,480 on sale |
| 2025-03-10 | SELL | -720 | 101.650 | 107.590 | 106.996 | USD -77,037 | 135.41 Profit of 20,457 on sale |
| 2025-03-06 | SELL | -720 | 111.460 | 115.230 | 114.853 | USD -82,694 | 136.17 Profit of 15,351 on sale |
| 2025-03-05 | SELL | -288 | 115.090 | 115.500 | 115.459 | USD -33,252 | 136.50 Profit of 6,061 on sale |
| 2025-03-04 | SELL | -1,296 | 115.460 | 116.580 | 116.468 | USD -150,943 | 136.84 Profit of 26,398 on sale |
| 2025-03-03 | SELL | -678 | 113.170 | 117.310 | 116.896 | USD -79,255 | 137.22 Profit of 13,779 on sale |
| 2025-02-28 | SELL | -418 | 116.550 | 116.640 | 116.631 | USD -48,752 | 137.56 Profit of 8,747 on sale |
| 2025-02-25 | SELL | -576 | 114.980 | 117.290 | 117.059 | USD -67,426 | 138.78 Profit of 12,510 on sale |
| 2025-02-20 | SELL | -288 | 126.240 | 128.850 | 128.589 | USD -37,034 | 139.74 Profit of 3,212 on sale |
| 2025-02-19 | SELL | -864 | 128.850 | 130.900 | 130.695 | USD -112,920 | 139.94 Profit of 7,990 on sale |
| 2025-02-18 | SELL | -432 | 130.630 | 130.860 | 130.837 | USD -56,522 | 140.12 Profit of 4,009 on sale |
| 2025-02-13 | BUY | 288 | 135.890 | 136.710 | 136.628 | USD 39,349 | 140.57 |
| 2025-02-07 | BUY | 288 | 142.650 | 145.770 | 145.458 | USD 41,892 | 140.11 |
| 2025-01-29 | BUY | 576 | 145.720 | 148.597 | 148.309 | USD 85,426 | 139.37 |
| 2025-01-28 | BUY | 144 | 151.890 | 153.420 | 153.267 | USD 22,070 | 139.04 |
| 2025-01-27 | SELL | -14 | 142.160 | 146.580 | 146.138 | USD -2,046 | 138.95 Loss of -101 on sale |
| 2025-01-24 | BUY | 432 | 140.990 | 142.815 | 142.633 | USD 61,617 | 138.90 |
| 2025-01-23 | SELL | -6,048 | 140.200 | 144.165 | 143.768 | USD -869,512 | 138.86 Loss of -29,685 on sale |
| 2025-01-02 | BUY | 14,776 | 143.630 | 145.720 | 145.511 | USD 2,150,071 | 138.72 |
| 2024-12-10 | BUY | 139 | 154.910 | 161.660 | 160.985 | USD 22,377 | 138.23 |
| 2024-12-09 | SELL | -973 | 161.190 | 167.590 | 166.950 | USD -162,442 | 137.51 Loss of -28,643 on sale |
| 2024-12-06 | BUY | 556 | 168.650 | 170.080 | 169.937 | USD 94,485 | 136.51 |
| 2024-12-05 | BUY | 139 | 163.350 | 164.940 | 164.781 | USD 22,905 | 135.61 |
| 2024-12-03 | SELL | -556 | 155.010 | 156.680 | 156.513 | USD -87,021 | 133.84 Loss of -12,607 on sale |
| 2024-12-02 | BUY | 278 | 152.880 | 153.480 | 153.420 | USD 42,651 | 133.13 |
| 2024-11-29 | SELL | -5,281 | 152.750 | 153.190 | 153.146 | USD -808,764 | 132.38 Loss of -109,669 on sale |
| 2024-11-27 | BUY | 282 | 151.960 | 155.590 | 155.227 | USD 43,774 | 130.75 |
| 2024-11-26 | BUY | 141 | 154.390 | 157.480 | 157.171 | USD 22,161 | 129.72 |
| 2024-11-22 | BUY | 431 | 154.830 | 155.420 | 155.361 | USD 66,961 | 127.24 |
| 2024-11-21 | BUY | 141 | 143.860 | 145.550 | 145.381 | USD 20,499 | 126.41 |
| 2024-11-19 | BUY | 423 | 133.410 | 133.860 | 133.815 | USD 56,604 | 125.52 |
| 2024-11-18 | BUY | 1,670 | 125.970 | 127.570 | 127.410 | USD 212,775 | 125.49 |
| 2024-11-12 | BUY | 564 | 123.410 | 124.450 | 124.346 | USD 70,131 | 125.62 |
| 2024-11-08 | BUY | 141 | 124.450 | 129.500 | 128.995 | USD 18,188 | 125.94 |
| 2024-11-07 | BUY | 3,525 | 129.790 | 133.660 | 133.273 | USD 469,787 | 125.65 |
| 2024-11-06 | BUY | 423 | 128.350 | 129.150 | 129.070 | USD 54,597 | 125.42 |
| 2024-11-05 | BUY | 141 | 125.050 | 126.990 | 126.796 | USD 17,878 | 125.45 |
| 2024-11-04 | BUY | 282 | 125.560 | 127.100 | 126.946 | USD 35,799 | 125.44 |
| 2024-10-25 | BUY | 282 | 126.600 | 127.720 | 127.608 | USD 35,985 | 123.96 |
| 2024-10-24 | SELL | -282 | 123.890 | 124.000 | 123.989 | USD -34,965 | 123.98 Loss of -2 on sale |
| 2024-10-21 | BUY | 423 | 125.810 | 128.800 | 128.501 | USD 54,356 | 0.00 |