| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-10-21 | SELL | -2,434 | 265.290 | 261.880 | 262.221 | USD -638,246 | 223.04 Loss of -95,364 on sale |
| 2025-10-16 | SELL | -17,038 | 249.040 | 245.130 | 245.521 | USD -4,183,187 | 222.64 Loss of -389,920 on sale |
| 2025-10-15 | SELL | -7,302 | 251.820 | 247.480 | 247.914 | USD -1,810,268 | 222.52 Loss of -185,438 on sale |
| 2025-10-02 | BUY | 21,906 | 258.180 | 254.150 | 254.553 | USD 5,576,238 | 222.25 |
| 2025-10-01 | BUY | 2,434 | 258.790 | 254.950 | 255.334 | USD 621,483 | 222.11 |
| 2025-09-30 | SELL | -4,868 | 255.919 | 253.110 | 253.391 | USD -1,233,507 | 221.96 Loss of -153,001 on sale |
| 2025-09-25 | BUY | 2,434 | 257.170 | 251.712 | 252.258 | USD 613,996 | 221.50 |
| 2025-09-24 | SELL | -346,486 | 255.730 | 251.040 | 251.509 | USD -87,144,345 | 221.36 Loss of -10,444,661 on sale |
| 2025-09-18 | BUY | 10,072 | | | 237.880* | | 221.29 |
| 2025-08-27 | SELL | -12,590 | | | 230.490* | | 221.11 Profit of 2,783,804 on sale |
| 2025-08-15 | BUY | 463,236 | 234.280 | 229.340 | 229.834 | USD 106,467,381 | 221.00 |
| 2025-08-12 | BUY | 7,266 | 230.800 | 227.070 | 227.443 | USD 1,652,601 | 220.96 |
| 2025-08-05 | BUY | 19,376 | 205.340 | 202.160 | 202.478 | USD 3,923,214 | 221.06 |
| 2025-08-04 | BUY | 14,526 | 207.880 | 201.675 | 202.296 | USD 2,938,544 | 221.14 |
| 2025-08-01 | SELL | -7,263 | 213.580 | 201.500 | 202.708 | USD -1,472,268 | 221.23 Profit of 134,540 on sale |
| 2025-07-31 | BUY | 7,263 | 209.840 | 207.160 | 207.428 | USD 1,506,550 | 221.30 |
| 2025-07-30 | BUY | 14,526 | 212.390 | 207.720 | 208.187 | USD 3,024,124 | 221.36 |
| 2025-07-29 | BUY | 9,684 | 214.810 | 210.820 | 211.219 | USD 2,045,445 | 221.41 |
| 2025-07-28 | BUY | 82,314 | 214.850 | 213.060 | 213.239 | USD 17,552,555 | 221.44 |
| 2025-07-23 | BUY | 9,684 | 215.100 | 212.410 | 212.679 | USD 2,059,583 | 221.56 |
| 2025-07-21 | BUY | 16,947 | 215.780 | 211.630 | 212.045 | USD 3,593,527 | 221.64 |
| 2025-07-17 | SELL | -2,421 | 211.800 | 209.590 | 209.811 | USD -507,952 | 221.75 Profit of 28,907 on sale |
| 2025-07-16 | SELL | -4,842 | 212.400 | 208.640 | 209.016 | USD -1,012,055 | 221.81 Profit of 61,951 on sale |
| 2025-07-11 | BUY | 4,842 | 212.130 | 209.860 | 210.087 | USD 1,017,241 | 222.00 |
| 2025-07-08 | SELL | -7,167 | 211.430 | 208.450 | 208.748 | USD -1,496,097 | 222.17 Profit of 96,213 on sale |
| 2025-07-03 | BUY | 9,700 | 214.650 | 211.810 | 212.094 | USD 2,057,312 | 222.33 |
| 2025-07-02 | BUY | 12,125 | 213.340 | 208.140 | 208.660 | USD 2,530,002 | 222.38 |
| 2025-07-01 | BUY | 21,825 | 210.186 | 206.140 | 206.545 | USD 4,507,839 | 222.46 |
| 2025-06-30 | BUY | 14,550 | 207.390 | 199.260 | 200.073 | USD 2,911,062 | 222.56 |
| 2025-06-27 | SELL | -7,275 | 203.220 | 200.000 | 200.322 | USD -1,457,343 | 222.68 Profit of 162,626 on sale |
| 2025-06-26 | SELL | -104,275 | 202.640 | 199.460 | 199.778 | USD -20,831,852 | 222.80 Profit of 2,400,181 on sale |
| 2025-06-24 | BUY | 4,850 | 203.440 | 200.200 | 200.524 | USD 972,541 | 223.04 |
| 2025-06-23 | SELL | -4,850 | 202.300 | 198.960 | 199.294 | USD -966,576 | 223.16 Profit of 115,756 on sale |
| 2025-06-20 | BUY | 444,630 | 201.700 | 196.860 | 197.344 | USD 87,745,063 | 223.29 |
| 2025-06-17 | BUY | 6,987 | 198.390 | 195.210 | 195.528 | USD 1,366,154 | 223.75 |
| 2025-06-16 | BUY | 48,867 | 198.690 | 196.560 | 196.773 | USD 9,615,706 | 223.90 |
| 2025-06-13 | BUY | 37,200 | 200.370 | 195.700 | 196.167 | USD 7,297,412 | 224.06 |
| 2025-06-12 | SELL | -4,650 | 199.680 | 197.360 | 197.592 | USD -918,803 | 224.20 Profit of 123,744 on sale |
| 2025-06-11 | BUY | 13,950 | 204.500 | 198.410 | 199.019 | USD 2,776,315 | 224.35 |
| 2025-06-10 | SELL | -4,650 | 204.350 | 200.570 | 200.948 | USD -934,408 | 224.48 Profit of 109,430 on sale |
| 2025-06-06 | BUY | 2,325 | 205.700 | 202.050 | 202.415 | USD 470,615 | 224.74 |
| 2025-06-05 | BUY | 2,325 | 204.750 | 200.150 | 200.610 | USD 466,418 | 224.89 |
| 2025-06-04 | BUY | 32,536 | 206.240 | 202.100 | 202.514 | USD 6,588,996 | 225.02 |
| 2025-06-02 | BUY | 27,888 | | | 201.700* | | 225.30 |
| 2025-05-30 | BUY | 4,648 | | | 200.850* | | 225.45 |
| 2025-05-29 | BUY | 9,296 | | | 199.950* | | 225.61 |
| 2025-05-27 | BUY | 257,853 | 200.740 | 197.430 | 197.761 | USD 50,993,266 | 225.93 |
| 2025-05-22 | BUY | 4,646 | 202.720 | 199.700 | 200.002 | USD 929,209 | 226.48 |
| 2025-05-21 | SELL | -4,646 | 207.040 | 200.720 | 201.352 | USD -935,481 | 226.63 Profit of 117,457 on sale |
| 2025-05-20 | SELL | -37,168 | 208.470 | 205.030 | 205.374 | USD -7,633,341 | 226.76 Profit of 794,935 on sale |
| 2025-05-16 | SELL | -551,665 | 212.570 | 209.770 | 210.050 | USD -115,877,236 | 226.98 Profit of 9,340,738 on sale |
| 2025-05-13 | BUY | 7,359 | | | 212.930* | | 227.28 |
| 2025-05-12 | BUY | 2,453 | | | 210.790* | | 227.39 |
| 2025-05-07 | BUY | 7,359 | | | 196.250* | | 228.01 |
| 2025-05-06 | BUY | 7,359 | | | 198.510* | | 228.22 |
| 2025-05-02 | BUY | 26,983 | 206.990 | 202.160 | 202.643 | USD 5,467,916 | 228.58 |
| 2025-05-01 | BUY | 7,359 | 214.550 | 208.900 | 209.465 | USD 1,541,453 | 228.69 |
| 2025-04-30 | BUY | 22,077 | 213.540 | 206.671 | 207.357 | USD 4,577,830 | 228.81 |
| 2025-04-29 | BUY | 2,453 | 212.240 | 208.370 | 208.757 | USD 512,081 | 228.93 |
| 2025-04-28 | BUY | 63,778 | 211.500 | 207.460 | 207.864 | USD 13,257,151 | 229.07 |
| 2025-04-25 | BUY | 4,906 | 209.430 | 206.200 | 206.523 | USD 1,013,202 | 229.21 |
| 2025-04-24 | SELL | -14,718 | 208.830 | 202.940 | 203.529 | USD -2,995,540 | 229.37 Profit of 380,284 on sale |
| 2025-04-23 | BUY | 36,795 | 208.000 | 202.799 | 203.319 | USD 7,481,126 | 229.55 |
| 2025-04-22 | BUY | 14,718 | 201.550 | 196.000 | 196.555 | USD 2,892,896 | 229.77 |
| 2025-04-16 | BUY | 58,872 | 200.700 | 192.370 | 193.203 | USD 11,374,247 | 230.83 |
| 2025-04-15 | BUY | 34,342 | 203.505 | 199.820 | 200.189 | USD 6,874,874 | 231.05 |
| 2025-04-14 | BUY | 4,906 | 212.940 | 201.162 | 202.340 | USD 992,679 | 231.28 |
| 2025-04-11 | BUY | 24,530 | 199.540 | 186.060 | 187.408 | USD 4,597,118 | 231.54 |
| 2025-04-10 | BUY | 7,861 | 194.780 | 183.000 | 184.178 | USD 1,447,823 | 231.86 |
| 2025-04-09 | SELL | -7,861 | 200.610 | 171.890 | 174.762 | USD -1,373,804 | 232.13 Profit of 450,960 on sale |
| 2025-04-08 | BUY | 39,305 | 190.335 | 169.210 | 171.323 | USD 6,733,834 | 232.61 |
| 2025-04-07 | SELL | -47,166 | 194.140 | 174.620 | 176.572 | USD -8,328,195 | 233.03 Profit of 2,662,718 on sale |
| 2025-04-04 | SELL | -15,722 | 199.880 | 187.345 | 188.599 | USD -2,965,146 | 233.39 Profit of 704,245 on sale |
| 2025-04-02 | SELL | -15,722 | | | 223.890* | | 233.47 Profit of 3,670,626 on sale |
| 2025-04-01 | SELL | -7,861 | | | 223.190* | | 233.56 Profit of 1,835,986 on sale |
| 2025-03-31 | SELL | -7,861 | | | 222.130* | | 233.65 Profit of 1,836,741 on sale |
| 2025-03-28 | BUY | 7,861 | | | 217.900* | | 233.79 |
| 2025-03-26 | BUY | 23,583 | | | 221.530* | | 233.98 |
| 2025-03-25 | BUY | 7,861 | | | 223.750* | | 234.07 |
| 2025-03-24 | BUY | 15,722 | | | 220.730* | | 234.18 |
| 2025-03-19 | BUY | 31,444 | | | 215.240* | | 234.68 |
| 2025-03-18 | BUY | 23,583 | | | 212.690* | | 234.88 |
| 2025-03-17 | BUY | 7,861 | | | 214.000* | | 235.07 |
| 2025-03-14 | BUY | 7,861 | | | 213.490* | | 235.27 |
| 2025-03-13 | SELL | -7,861 | | | 209.680* | | 235.51 Profit of 1,851,332 on sale |
| 2025-03-11 | SELL | -55,034 | | | 220.840* | | 235.82 Profit of 12,978,369 on sale |
| 2025-03-10 | SELL | -31,448 | | | 227.480* | | 235.90 Profit of 7,418,734 on sale |
| 2025-03-07 | SELL | -62,896 | | | 239.070* | | 235.87 Profit of 14,835,536 on sale |
| 2025-03-05 | SELL | -149,378 | | | 235.740* | | 235.88 Profit of 35,234,594 on sale |
| 2025-03-04 | SELL | -23,586 | | | 235.930* | | 235.87 Profit of 5,563,344 on sale |
| 2025-03-03 | BUY | 7,862 | | | 238.030* | | 235.85 |
| 2025-02-28 | SELL | -31,448 | 242.090 | 230.200 | 231.389 | USD -7,276,721 | 235.79 Profit of 138,492 on sale |
| 2025-02-27 | BUY | 7,861 | 242.460 | 237.060 | 237.600 | USD 1,867,774 | 235.78 |
| 2025-02-26 | BUY | 15,724 | 244.980 | 239.130 | 239.715 | USD 3,769,279 | 235.73 |
| 2025-02-20 | BUY | 15,722 | 246.780 | 244.290 | 244.539 | USD 3,844,642 | 235.27 |
| 2025-02-19 | BUY | 23,583 | 246.010 | 243.160 | 243.445 | USD 5,741,163 | 235.17 |
| 2025-02-14 | BUY | 39,305 | 245.410 | 241.000 | 241.441 | USD 9,489,839 | 234.85 |
| 2025-02-13 | BUY | 23,583 | 242.340 | 235.570 | 236.247 | USD 5,571,413 | 234.78 |
| 2025-02-11 | SELL | -15,722 | 235.230 | 228.130 | 228.840 | USD -3,597,823 | 234.78 Profit of 93,328 on sale |
| 2025-02-05 | SELL | -7,861 | 232.670 | 228.300 | 228.737 | USD -1,798,102 | 235.00 Profit of 49,212 on sale |
| 2025-02-04 | BUY | 7,861 | 233.130 | 226.650 | 227.298 | USD 1,786,790 | 235.02 |
| 2025-02-03 | BUY | 7,861 | 231.830 | 225.710 | 226.322 | USD 1,779,117 | 235.11 |
| 2025-01-30 | BUY | 15,722 | 240.790 | 237.210 | 237.568 | USD 3,735,044 | 235.07 |
| 2025-01-28 | BUY | 23,583 | 240.190 | 230.880 | 231.811 | USD 5,466,799 | 234.97 |
| 2025-01-27 | BUY | 23,583 | 232.150 | 224.000 | 224.815 | USD 5,301,812 | 235.04 |
| 2025-01-24 | BUY | 7,861 | 225.630 | 221.410 | 221.832 | USD 1,743,821 | 235.20 |
| 2025-01-23 | BUY | 47,166 | 227.030 | 222.300 | 222.773 | USD 10,507,311 | 235.36 |
| 2025-01-21 | BUY | 70,749 | 224.420 | 219.380 | 219.884 | USD 15,556,573 | 235.70 |
| 2025-01-17 | BUY | 31,444 | 232.290 | 228.480 | 228.861 | USD 7,196,305 | 235.87 |
| 2025-01-16 | BUY | 31,444 | 238.010 | 228.030 | 229.028 | USD 7,201,556 | 235.98 |
| 2025-01-15 | BUY | 39,305 | 238.540 | 234.430 | 234.841 | USD 9,230,425 | 235.95 |
| 2025-01-13 | BUY | 7,861 | 234.670 | 229.720 | 230.215 | USD 1,809,720 | 236.02 |
| 2025-01-10 | BUY | 31,444 | 240.150 | 233.000 | 233.715 | USD 7,348,934 | 236.01 |
| 2025-01-08 | BUY | 15,722 | 243.712 | 240.050 | 240.416 | USD 3,779,824 | 235.79 |
| 2025-01-08 | BUY | 15,722 | 243.712 | 240.050 | 240.416 | USD 3,779,824 | 235.79 |
| 2025-01-06 | BUY | 23,583 | 247.330 | 243.840 | 244.189 | USD 5,758,709 | 235.64 |
| 2025-01-03 | BUY | 15,722 | 244.180 | 241.890 | 242.119 | USD 3,806,595 | 235.51 |
| 2025-01-02 | BUY | 23,583 | 249.100 | 241.820 | 242.548 | USD 5,720,012 | 235.37 |
| 2024-12-30 | BUY | 23,583 | 253.500 | 250.750 | 251.025 | USD 5,919,922 | 234.81 |
| 2024-12-27 | BUY | 7,861 | 258.700 | 253.060 | 253.624 | USD 1,993,738 | 234.44 |
| 2024-12-23 | BUY | 7,861 | 255.650 | 253.450 | 253.670 | USD 1,994,100 | 233.13 |
| 2024-12-20 | SELL | -58,229 | 255.000 | 246.300 | 247.170 | USD -14,392,462 | 232.72 Loss of -841,264 on sale |
| 2024-12-19 | BUY | 39,605 | 251.850 | 247.095 | 247.570 | USD 9,805,026 | 232.39 |
| 2024-12-18 | BUY | 7,920 | 254.280 | 247.750 | 248.403 | USD 1,967,352 | 232.07 |
| 2024-12-17 | BUY | 7,920 | 253.810 | 249.790 | 250.192 | USD 1,981,521 | 231.64 |
| 2024-12-16 | BUY | 63,360 | 251.379 | 247.650 | 248.023 | USD 15,714,730 | 231.23 |
| 2024-12-13 | BUY | 7,920 | 249.290 | 246.240 | 246.545 | USD 1,952,637 | 230.87 |
| 2024-12-11 | BUY | 7,920 | 250.800 | 246.260 | 246.714 | USD 1,953,976 | 230.53 |
| 2024-12-10 | BUY | 15,840 | 247.787 | 245.342 | 245.587 | USD 3,890,090 | 230.15 |
| 2024-12-06 | BUY | 15,840 | 244.630 | 242.080 | 242.335 | USD 3,838,586 | 229.47 |
| 2024-12-05 | BUY | 15,840 | 244.540 | 242.130 | 242.371 | USD 3,839,157 | 229.15 |
| 2024-12-04 | BUY | 15,840 | 244.110 | 241.250 | 241.536 | USD 3,825,930 | 228.81 |
| 2024-12-03 | BUY | 31,680 | 242.760 | 238.900 | 239.286 | USD 7,580,580 | 228.46 |
| 2024-12-02 | BUY | 23,760 | 240.790 | 237.160 | 237.523 | USD 5,643,547 | 228.18 |
| 2024-11-29 | BUY | 15,840 | 237.810 | 233.970 | 234.354 | USD 3,712,167 | 227.94 |
| 2024-11-21 | BUY | 7,920 | 230.160 | 225.710 | 226.155 | USD 1,791,148 | 227.04 |
| 2024-11-20 | BUY | 7,920 | 229.930 | 225.890 | 226.294 | USD 1,792,248 | 226.98 |
| 2024-11-15 | BUY | 15,840 | 226.920 | 224.270 | 224.535 | USD 3,556,634 | 226.97 |
| 2024-11-14 | BUY | 15,840 | 228.870 | 225.000 | 225.387 | USD 3,570,130 | 226.92 |
| 2024-11-12 | BUY | 31,680 | 225.590 | 223.355 | 223.578 | USD 7,082,967 | 227.10 |
| 2024-11-11 | BUY | 15,840 | 225.700 | 221.500 | 221.920 | USD 3,515,213 | 227.22 |
| 2024-11-08 | BUY | 15,840 | 228.660 | 226.408 | 226.634 | USD 3,589,876 | 227.23 |
| 2024-11-07 | BUY | 7,920 | 227.870 | 224.570 | 224.900 | USD 1,781,208 | 227.22 |
| 2024-11-06 | BUY | 23,760 | 226.065 | 221.190 | 221.678 | USD 5,267,057 | 227.44 |
| 2024-11-05 | BUY | 23,760 | 223.950 | 221.140 | 221.421 | USD 5,260,963 | 227.64 |
| 2024-11-04 | SELL | -23,760 | 222.790 | 219.710 | 220.018 | USD -5,227,628 ( -137,760) | 227.93 Profit of 188,039 on sale |
| 2024-10-31 | BUY | 23,760 | 229.830 | 225.370 | 225.816 | USD 5,365,388 | 228.35 |
| 2024-10-30 | SELL | -7,920 | 233.470 | 229.550 | 229.942 | USD -1,821,141 ( -20,426) | 228.24 Loss of -13,505 on sale |
| 2024-10-29 | BUY | 7,920 | 234.330 | 232.320 | 232.521 | USD 1,841,566 | 227.87 |
| 2024-10-28 | BUY | 15,840 | 234.730 | 232.550 | 232.768 | USD 3,687,045 | 227.48 |
| 2024-10-23 | BUY | 15,840 | 235.140 | 227.760 | 228.498 | USD 3,619,408 | 226.95 |
| 2024-10-22 | BUY | 207,705 | 236.220 | 232.600 | 232.962 | USD 48,387,373 | 226.14 |
| 2024-10-14 | BUY | 7,905 | 231.730 | 228.600 | 228.913 | USD 1,809,557 | 225.62 |
| 2024-10-11 | BUY | 15,810 | 229.410 | 227.340 | 227.547 | USD 3,597,518 | 225.41 |
| 2024-10-10 | BUY | 7,905 | 229.500 | 227.170 | 227.403 | USD 1,797,621 | 224.95 |
| 2024-10-09 | BUY | 7,905 | 229.750 | 224.830 | 225.322 | USD 1,781,170 | 224.30 |
| 2024-10-08 | BUY | 102,765 | 225.980 | 223.250 | 223.523 | USD 22,970,341 | 224.05 |
| 2024-09-27 | BUY | 319,054 | 229.520 | 227.300 | 227.522 | USD 72,591,805 | 223.31 |
| 2024-09-17 | BUY | 7,653 | 216.900 | 214.500 | 214.740 | USD 1,643,405 | 224.94 |
| 2024-09-13 | BUY | 918,178 | 224.040 | 221.910 | 222.123 | USD 203,948,454 | 225.75 |
| 2024-07-24 | BUY | 7,122 | 224.800 | 217.130 | 217.897 | USD 1,551,862 | 229.35 |
| 2024-07-15 | BUY | 142,960 | 237.230 | 233.090 | 233.504 | USD 33,381,731 | 0.00 |