| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,232 | 257.070 | 247.810 | 248.736 | USD 306,443 | 115.84 |
| 2025-11-06 | SELL | -750 | 246.410 | 234.880 | 236.033 | USD -177,025 | 114.62 Loss of -91,061 on sale |
| 2025-11-05 | SELL | -462 | 239.880 | 224.725 | 226.241 | USD -104,523 | 114.00 Loss of -51,855 on sale |
| 2025-11-04 | SELL | -1,953 | 228.673 | 217.510 | 218.626 | USD -426,977 | 113.48 Loss of -205,360 on sale |
| 2025-10-31 | SELL | -310 | 231.246 | 218.820 | 220.063 | USD -68,219 | 112.29 Loss of -33,408 on sale |
| 2025-10-30 | BUY | 1,092 | 227.400 | 220.740 | 221.406 | USD 241,775 | 111.72 |
| 2025-10-29 | BUY | 1,085 | 232.400 | 226.100 | 226.730 | USD 246,002 | 111.13 |
| 2025-10-28 | BUY | 4,650 | 222.890 | 217.560 | 218.093 | USD 1,014,132 | 110.55 |
| 2025-10-27 | BUY | 2,480 | 224.980 | 215.740 | 216.664 | USD 537,327 | 109.98 |
| 2025-10-24 | BUY | 306 | 219.820 | 209.980 | 210.964 | USD 64,555 | 109.41 |
| 2025-10-23 | SELL | -620 | 206.940 | 195.200 | 196.374 | USD -121,752 | 108.90 Loss of -54,233 on sale |
| 2025-10-22 | BUY | 1,240 | 205.576 | 192.400 | 193.718 | USD 240,210 | 108.43 |
| 2025-10-21 | BUY | 465 | 205.870 | 200.840 | 201.343 | USD 93,625 | 107.93 |
| 2025-10-17 | BUY | 2,325 | 203.390 | 195.550 | 196.334 | USD 456,477 | 106.89 |
| 2025-10-16 | BUY | 153 | 206.340 | 195.200 | 196.314 | USD 30,036 | 106.37 |
| 2025-10-14 | SELL | -930 | 192.460 | 186.250 | 186.871 | USD -173,790 | 105.46 Loss of -75,709 on sale |
| 2025-10-07 | BUY | 4,650 | 195.300 | 183.240 | 184.446 | USD 857,674 | 105.02 |
| 2025-10-06 | BUY | 155 | 201.000 | 189.460 | 190.614 | USD 29,545 | 104.55 |
| 2025-10-03 | BUY | 2,156 | 191.850 | 184.920 | 185.613 | USD 400,182 | 104.09 |
| 2025-10-02 | BUY | 1,694 | 186.180 | 181.210 | 181.707 | USD 307,812 | 103.64 |
| 2025-10-01 | BUY | 1,078 | 182.390 | 165.500 | 167.189 | USD 180,230 | 103.20 |
| 2025-09-30 | BUY | 1,540 | 168.950 | 163.960 | 164.459 | USD 253,267 | 102.84 |
| 2025-09-29 | BUY | 1,386 | 165.800 | 159.971 | 160.554 | USD 222,527 | 102.49 |
| 2025-09-26 | BUY | 1,696 | 158.920 | 155.180 | 155.554 | USD 263,820 | 102.18 |
| 2025-09-25 | BUY | 2,156 | 158.950 | 154.650 | 155.080 | USD 334,352 | 101.86 |
| 2025-09-24 | SELL | -2,250 | 165.340 | 158.300 | 159.004 | USD -357,759 | 101.52 Loss of -129,346 on sale |
| 2025-09-18 | BUY | 156 | | | 168.890* | | 101.13 |
| 2025-09-17 | BUY | 1,404 | | | 159.990* | | 100.78 |
| 2025-09-16 | BUY | 624 | | | 158.820* | | 100.44 |
| 2025-09-15 | BUY | 1,560 | | | 157.770* | | 100.10 |
| 2025-09-12 | BUY | 468 | 158.280 | 153.210 | 153.717 | USD 71,940 | 99.76 |
| 2025-09-11 | BUY | 780 | | | 150.570* | | 99.46 |
| 2025-09-09 | BUY | 780 | | | 135.240* | | 98.99 |
| 2025-09-02 | BUY | 3,276 | 118.560 | 114.250 | 114.681 | USD 375,695 | 98.87 |
| 2025-08-12 | BUY | 468 | 128.550 | 123.040 | 123.591 | USD 57,841 | 98.54 |
| 2025-08-11 | BUY | 1,404 | 127.280 | 121.650 | 122.213 | USD 171,587 | 98.38 |
| 2025-08-08 | BUY | 3,588 | 119.330 | 111.670 | 112.436 | USD 403,420 | 98.25 |
| 2025-08-07 | BUY | 468 | 115.280 | 110.790 | 111.239 | USD 52,060 | 98.17 |
| 2025-08-01 | BUY | 2,826 | 106.500 | 103.380 | 103.692 | USD 293,034 | 98.13 |
| 2025-07-31 | BUY | 156 | 112.270 | 106.940 | 107.473 | USD 16,766 | 98.06 |
| 2025-07-30 | BUY | 1,248 | 114.890 | 112.410 | 112.658 | USD 140,597 | 97.95 |
| 2025-07-29 | BUY | 156 | 113.540 | 110.670 | 110.957 | USD 17,309 | 97.86 |
| 2025-07-14 | BUY | 1,248 | 120.440 | 117.020 | 117.362 | USD 146,468 | 97.72 |
| 2025-07-11 | SELL | -312 | 124.810 | 121.240 | 121.597 | USD -37,938 | 97.55 Loss of -7,503 on sale |
| 2025-07-10 | BUY | 1,248 | 124.350 | 122.020 | 122.253 | USD 152,572 | 97.38 |
| 2025-07-09 | BUY | 1,248 | 126.150 | 121.280 | 121.767 | USD 151,965 | 97.22 |
| 2025-07-08 | BUY | 936 | 125.450 | 121.950 | 122.300 | USD 114,473 | 97.04 |
| 2025-07-07 | SELL | -3,611 | 121.510 | 118.910 | 119.170 | USD -430,323 | 96.88 Loss of -80,484 on sale |
| 2025-07-02 | SELL | -4,524 | 123.000 | 118.060 | 118.554 | USD -536,338 | 96.36 Loss of -100,391 on sale |
| 2025-06-30 | BUY | 2,652 | 125.080 | 121.850 | 122.173 | USD 324,003 | 96.18 |
| 2025-06-27 | BUY | 1,404 | 127.540 | 123.390 | 123.805 | USD 173,822 | 95.98 |
| 2025-06-25 | SELL | -312 | 127.500 | 125.620 | 125.808 | USD -39,252 | 95.55 Loss of -9,441 on sale |
| 2025-06-24 | BUY | 156 | 128.100 | 124.960 | 125.274 | USD 19,543 | 95.32 |
| 2025-06-23 | BUY | 4,056 | 124.510 | 119.810 | 120.280 | USD 487,856 | 95.13 |
| 2025-06-20 | BUY | 23,703 | 124.160 | 120.380 | 120.758 | USD 2,862,327 | 94.92 |
| 2025-06-18 | SELL | -930 | 122.970 | 120.180 | 120.459 | USD -112,027 | 94.53 Loss of -24,114 on sale |
| 2025-06-13 | SELL | -465 | 117.100 | 113.660 | 114.004 | USD -53,012 | 94.18 Loss of -9,217 on sale |
| 2025-06-12 | BUY | 465 | 116.480 | 113.520 | 113.816 | USD 52,924 | 94.02 |
| 2025-06-11 | BUY | 620 | 117.260 | 114.730 | 114.983 | USD 71,289 | 93.85 |
| 2025-06-06 | SELL | -775 | 111.050 | 108.040 | 108.341 | USD -83,964 | 93.45 Loss of -11,539 on sale |
| 2025-06-05 | SELL | -465 | 109.030 | 105.530 | 105.880 | USD -49,234 | 93.35 Loss of -5,825 on sale |
| 2025-06-04 | SELL | -616 | 103.910 | 101.700 | 101.921 | USD -62,783 | 93.28 Loss of -5,326 on sale |
| 2025-06-02 | BUY | 2,002 | | | 98.180* | | 93.16 |
| 2025-05-30 | SELL | -447 | | | 94.460* | | 93.15 Profit of 41,640 on sale |
| 2025-05-29 | BUY | 154 | | | 96.800* | | 93.13 |
| 2025-05-28 | SELL | -153 | 97.210 | 95.600 | 95.761 | USD -14,651 | 93.10 Loss of -407 on sale |
| 2025-05-27 | BUY | 1,694 | 96.700 | 94.190 | 94.441 | USD 159,983 | 93.07 |
| 2025-05-23 | SELL | -3,080 | | | 93.370* | | 93.07 Profit of 286,651 on sale |
| 2025-05-22 | SELL | -3,388 | 97.220 | 94.370 | 94.655 | USD -320,691 | 93.05 Loss of -5,426 on sale |
| 2025-05-21 | BUY | 154 | 98.820 | 95.260 | 95.616 | USD 14,725 | 93.03 |
| 2025-05-20 | BUY | 1,232 | 98.630 | 96.970 | 97.136 | USD 119,672 | 92.99 |
| 2025-05-19 | BUY | 4,466 | | | 98.650* | | 92.94 |
| 2025-05-16 | BUY | 4,158 | 98.190 | 95.760 | 96.003 | USD 399,180 | 92.89 |
| 2025-05-15 | BUY | 3,410 | | | 95.450* | | 92.87 |
| 2025-05-14 | BUY | 3,080 | | | 95.320* | | 92.85 |
| 2025-05-13 | SELL | -616 | | | 96.930* | | 92.81 Profit of 57,173 on sale |
| 2025-05-12 | BUY | 155 | | | 92.290* | | 92.82 |
| 2025-05-09 | BUY | 462 | | | 85.860* | | 92.88 |
| 2025-05-08 | SELL | -4,466 | | | 85.150* | | 92.95 Profit of 415,125 on sale |
| 2025-05-07 | SELL | -2,156 | | | 82.620* | | 93.05 Profit of 200,611 on sale |
| 2025-05-06 | BUY | 5,390 | | | 80.510* | | 93.17 |
| 2025-05-02 | BUY | 465 | 81.670 | 79.100 | 79.357 | USD 36,901 | 93.40 |
| 2025-05-01 | SELL | -775 | 79.890 | 77.640 | 77.865 | USD -60,345 | 93.56 Profit of 12,160 on sale |
| 2025-04-30 | BUY | 465 | 77.145 | 73.500 | 73.864 | USD 34,347 | 93.72 |
| 2025-04-29 | BUY | 1,085 | 78.190 | 76.475 | 76.646 | USD 83,161 | 93.88 |
| 2025-04-28 | BUY | 2,298 | 79.610 | 76.920 | 77.189 | USD 177,380 | 94.03 |
| 2025-04-25 | BUY | 2,156 | 80.290 | 76.900 | 77.239 | USD 166,527 | 94.18 |
| 2025-04-24 | BUY | 616 | 77.590 | 73.600 | 73.999 | USD 45,583 | 94.35 |
| 2025-04-23 | BUY | 1,694 | 75.390 | 72.500 | 72.789 | USD 123,305 | 94.56 |
| 2025-04-22 | SELL | -936 | 70.400 | 67.440 | 67.736 | USD -63,401 | 94.81 Profit of 25,346 on sale |
| 2025-04-17 | BUY | 308 | 70.480 | 67.000 | 67.348 | USD 20,743 | 95.67 |
| 2025-04-17 | BUY | 308 | 70.480 | 67.000 | 67.348 | USD 20,743 | 95.67 |
| 2025-04-16 | BUY | 620 | 70.451 | 67.170 | 67.498 | USD 41,849 | 95.95 |
| 2025-04-15 | BUY | 3,100 | 72.800 | 70.550 | 70.775 | USD 219,403 | 96.22 |
| 2025-04-11 | BUY | 3,875 | 70.165 | 66.825 | 67.159 | USD 260,241 | 96.80 |
| 2025-04-10 | BUY | 6,355 | 73.050 | 67.500 | 68.055 | USD 432,490 | 97.10 |
| 2025-04-09 | BUY | 1,240 | 78.560 | 63.700 | 65.186 | USD 80,831 | 97.32 |
| 2025-04-08 | BUY | 3,255 | 72.970 | 63.520 | 64.465 | USD 209,834 | 97.68 |
| 2025-04-07 | BUY | 3,713 | 72.460 | 61.540 | 62.632 | USD 232,553 | 98.02 |
| 2025-04-04 | SELL | -9,288 | 71.340 | 63.860 | 64.608 | USD -600,082 | 98.41 Profit of 313,988 on sale |
| 2025-04-02 | BUY | 1,078 | | | 88.600* | | 98.53 |
| 2025-03-31 | SELL | -4,158 | | | 86.890* | | 98.79 Profit of 410,779 on sale |
| 2025-03-28 | SELL | -2,618 | | | 88.440* | | 98.92 Profit of 258,974 on sale |
| 2025-03-27 | SELL | -770 | | | 91.160* | | 99.02 Profit of 76,243 on sale |
| 2025-03-26 | BUY | 1,386 | | | 92.130* | | 99.10 |
| 2025-03-25 | SELL | -1,848 | | | 94.180* | | 99.17 Profit of 183,262 on sale |
| 2025-03-24 | BUY | 1,078 | | | 96.940* | | 99.20 |
| 2025-03-21 | BUY | 15,456 | | | 94.720* | | 99.26 |
| 2025-03-19 | BUY | 288 | | | 102.060* | | 99.17 |
| 2025-03-18 | SELL | -2,772 | | | 101.720* | | 99.13 Profit of 274,794 on sale |
| 2025-03-17 | BUY | 2,926 | | | 103.110* | | 99.08 |
| 2025-03-14 | BUY | 2,618 | | | 100.790* | | 99.05 |
| 2025-03-13 | BUY | 12,916 | | | 94.880* | | 99.11 |
| 2025-03-12 | BUY | 6,160 | | | 95.640* | | 99.16 |
| 2025-03-11 | BUY | 2,464 | | | 89.050* | | 99.31 |
| 2025-03-07 | BUY | 1,456 | | | 92.960* | | 99.59 |
| 2025-03-06 | SELL | -1,386 | | | 89.270* | | 99.75 Profit of 138,256 on sale |
| 2025-03-05 | BUY | 4,794 | | | 94.340* | | 99.84 |
| 2025-03-04 | BUY | 924 | | | 91.200* | | 99.97 |
| 2025-03-03 | BUY | 4,158 | 96.200 | 92.600 | 92.960 | USD 386,528 | 100.13 |
| 2025-02-28 | SELL | -1,071 | 94.460 | 89.870 | 90.329 | USD -96,742 | 100.23 Profit of 10,606 on sale |
| 2025-02-27 | BUY | 153 | 99.890 | 91.490 | 92.330 | USD 14,126 | 100.37 |
| 2025-02-26 | SELL | -306 | 99.720 | 95.500 | 95.922 | USD -29,352 | 100.42 Profit of 1,376 on sale |
| 2025-02-25 | BUY | 2,907 | 95.930 | 92.760 | 93.077 | USD 270,575 | 100.54 |
| 2025-02-21 | BUY | 2,142 | 103.660 | 97.750 | 98.341 | USD 210,646 | 100.66 |
| 2025-02-20 | BUY | 1,224 | 104.850 | 102.340 | 102.591 | USD 125,571 | 100.62 |
| 2025-02-19 | BUY | 306 | 107.190 | 103.620 | 103.977 | USD 31,817 | 100.55 |
| 2025-02-18 | BUY | 765 | 107.880 | 102.050 | 102.633 | USD 78,514 | 100.43 |
| 2025-02-13 | BUY | 2,601 | 96.065 | 92.020 | 92.424 | USD 240,396 | 100.56 |
| 2025-02-12 | BUY | 918 | 92.640 | 87.360 | 87.888 | USD 80,681 | 100.74 |
| 2025-02-11 | SELL | -306 | 95.840 | 93.560 | 93.788 | USD -28,699 | 100.88 Profit of 2,171 on sale |
| 2025-02-07 | SELL | -1,224 | 95.930 | 91.590 | 92.024 | USD -112,637 | 101.18 Profit of 11,203 on sale |
| 2025-02-06 | BUY | 612 | 96.609 | 93.580 | 93.883 | USD 57,456 | 101.32 |
| 2025-02-04 | BUY | 5,355 | 91.450 | 88.800 | 89.065 | USD 476,944 | 101.75 |
| 2025-02-03 | BUY | 1,989 | 91.400 | 88.019 | 88.357 | USD 175,743 | 102.03 |
| 2025-01-31 | BUY | 459 | 94.270 | 91.140 | 91.453 | USD 41,977 | 102.30 |
| 2025-01-30 | BUY | 306 | 93.160 | 90.300 | 90.586 | USD 27,719 | 102.54 |
| 2025-01-29 | BUY | 2,907 | 90.450 | 87.760 | 88.029 | USD 255,900 | 102.89 |
| 2025-01-28 | BUY | 1,377 | 93.430 | 88.040 | 88.579 | USD 121,973 | 103.27 |
| 2025-01-27 | BUY | 2,142 | 96.100 | 88.360 | 89.134 | USD 190,925 | 103.60 |
| 2025-01-24 | BUY | 1,377 | 105.720 | 102.720 | 103.020 | USD 141,859 | 103.61 |
| 2025-01-23 | BUY | 3,978 | 106.180 | 103.350 | 103.633 | USD 412,252 | 103.58 |
| 2025-01-22 | BUY | 2,601 | 110.670 | 107.760 | 108.051 | USD 281,041 | 103.41 |
| 2024-12-10 | BUY | 1,071 | 105.000 | 98.570 | 99.213 | USD 106,257 | 103.57 |
| 2024-12-09 | BUY | 1,224 | 104.500 | 100.370 | 100.783 | USD 123,358 | 103.60 |
| 2024-12-06 | BUY | 1,836 | 102.190 | 100.030 | 100.246 | USD 184,052 | 103.68 |
| 2024-12-05 | BUY | 459 | 104.250 | 100.610 | 100.974 | USD 46,347 | 103.77 |
| 2024-12-04 | BUY | 1,683 | 103.410 | 99.800 | 100.161 | USD 168,571 | 103.79 |
| 2024-12-03 | BUY | 5,394 | 103.680 | 99.630 | 100.035 | USD 539,589 | 103.93 |
| 2024-12-02 | BUY | 452 | 100.090 | 97.530 | 97.786 | USD 44,199 | 104.13 |
| 2024-11-29 | BUY | 3,519 | 98.200 | 96.100 | 96.310 | USD 338,915 | 104.37 |
| 2024-11-27 | BUY | 4,131 | 101.040 | 96.640 | 97.080 | USD 401,037 | 104.88 |
| 2024-11-26 | BUY | 8,874 | 104.720 | 100.310 | 100.751 | USD 894,064 | 105.01 |
| 2024-11-25 | BUY | 9,180 | 106.400 | 103.810 | 104.069 | USD 955,353 | 105.04 |
| 2024-11-22 | BUY | 10,710 | 103.710 | 101.650 | 101.856 | USD 1,090,878 | 105.15 |
| 2024-11-21 | BUY | 1,683 | 103.290 | 98.060 | 98.583 | USD 165,915 | 105.27 |
| 2024-11-20 | BUY | 1,530 | 98.530 | 96.530 | 96.730 | USD 147,997 | 105.64 |
| 2024-11-19 | BUY | 1,377 | 98.180 | 96.510 | 96.677 | USD 133,124 | 106.08 |
| 2024-11-18 | BUY | 12,393 | 98.070 | 95.530 | 95.784 | USD 1,187,051 | 106.58 |
| 2024-11-12 | BUY | 4,284 | 105.090 | 102.080 | 102.381 | USD 438,600 | 106.73 |
| 2024-11-11 | BUY | 2,907 | 111.500 | 106.770 | 107.243 | USD 311,755 | 106.61 |
| 2024-11-08 | BUY | 2,190 | 114.300 | 110.565 | 110.939 | USD 242,955 | 106.23 |
| 2024-11-07 | BUY | 13,617 | 113.860 | 111.370 | 111.619 | USD 1,519,916 | 105.68 |
| 2024-11-06 | BUY | 4,131 | 112.320 | 107.200 | 107.712 | USD 444,958 | 105.16 |
| 2024-11-05 | BUY | 6,096 | 105.620 | 101.790 | 102.173 | USD 622,847 | 105.13 |
| 2024-11-04 | BUY | 1,071 | 103.790 | 101.000 | 101.279 | USD 108,470 | 105.47 |
| 2024-11-01 | BUY | 2,448 | 100.610 | 99.370 | 99.494 | USD 243,561 | 106.11 |
| 2024-10-31 | BUY | 612 | 102.490 | 99.070 | 99.412 | USD 60,840 | 106.92 |
| 2024-10-30 | BUY | 1,520 | 106.800 | 103.640 | 103.956 | USD 158,013 | 107.33 |
| 2024-10-29 | BUY | 3,672 | 108.750 | 105.600 | 105.915 | USD 388,920 | 107.18 |
| 2024-10-28 | SELL | -1,071 | 108.180 | 106.320 | 106.506 | USD -114,068 | 107.34 Profit of 895 on sale |
| 2024-10-25 | BUY | 1,836 | 109.880 | 107.720 | 107.936 | USD 198,170 | 107.20 |
| 2024-10-24 | BUY | 1,224 | 107.530 | 105.550 | 105.748 | USD 129,436 | 107.32 |
| 2024-10-23 | BUY | 1,530 | 107.100 | 103.540 | 103.896 | USD 158,961 | 108.45 |
| 2024-10-22 | BUY | 3,948 | 108.520 | 106.370 | 106.585 | USD 420,798 | 109.08 |
| 2024-10-21 | BUY | 4,284 | 111.140 | 107.690 | 108.035 | USD 462,822 | 0.00 |