| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 100,338 | 179.070 | 177.460 | 177.621 | USD 17,822,137 | 207.31 |
| 2025-11-11 | BUY | 80,150 | 179.150 | 177.300 | 177.485 | USD 14,225,423 | 207.49 |
| 2025-11-10 | BUY | 59,962 | 177.500 | 174.750 | 175.025 | USD 10,494,849 | 207.69 |
| 2025-11-07 | BUY | 59,962 | 177.620 | 175.230 | 175.469 | USD 10,521,472 | 207.89 |
| 2025-11-06 | BUY | 59,962 | 178.989 | 175.035 | 175.430 | USD 10,519,157 | 208.10 |
| 2025-11-05 | BUY | 59,962 | 178.310 | 175.310 | 175.610 | USD 10,529,927 | 208.31 |
| 2025-11-04 | BUY | 59,962 | 176.150 | 172.950 | 173.270 | USD 10,389,616 | 208.52 |
| 2025-11-03 | BUY | 59,962 | 175.580 | 171.270 | 171.701 | USD 10,295,536 | 208.74 |
| 2025-10-31 | BUY | 59,962 | 176.620 | 173.320 | 173.650 | USD 10,412,407 | 208.98 |
| 2025-10-30 | BUY | 59,962 | 175.434 | 166.730 | 167.600 | USD 10,049,652 | 209.21 |
| 2025-10-29 | SELL | -59,962 | 176.290 | 182.090 | 181.510 | USD -10,883,702 | 209.18 Profit of 1,659,058 on sale |
| 2025-09-18 | BUY | 111,916 | 193.630 | 194.300 | 194.233 | USD 21,737,781 | 209.29 |
| 2025-09-17 | BUY | 111,916 | 192.540 | 195.260 | 194.988 | USD 21,822,276 | 209.40 |
| 2025-09-16 | BUY | 151,594 | 192.280 | 193.640 | 193.504 | USD 29,334,045 | 209.52 |
| 2025-09-15 | BUY | 191,272 | 192.840 | 195.710 | 195.423 | USD 37,378,949 | 209.64 |
| 2025-09-12 | BUY | 191,272 | 195.150 | 198.290 | 197.976 | USD 37,867,264 | 209.74 |
| 2025-09-11 | BUY | 191,272 | 196.830 | 197.310 | 197.262 | USD 37,730,697 | 209.83 |
| 2025-09-10 | BUY | 191,272 | 192.640 | 196.100 | 195.754 | USD 37,442,260 | 209.96 |
| 2025-09-09 | BUY | 191,272 | 195.240 | 195.330 | 195.321 | USD 37,359,439 | 210.06 |
| 2025-09-08 | SELL | -191,272 | 194.470 | 194.700 | 194.677 | USD -37,236,259 | 210.21 Profit of 2,971,154 on sale |
| 2025-07-24 | BUY | 34,000 | 201.590 | 203.280 | 203.111 | USD 6,905,774 | 210.27 |
| 2025-07-23 | BUY | 34,000 | 203.390 | 204.680 | 204.551 | USD 6,954,734 | 210.33 |
| 2025-07-22 | BUY | 34,000 | 204.510 | 204.680 | 204.663 | USD 6,958,542 | 210.37 |
| 2025-07-21 | SELL | -34,000 | 200.790 | 205.000 | 204.579 | USD -6,955,686 | 211.56 Profit of 237,239 on sale |
| 2025-07-17 | BUY | 34,000 | 202.130 | 203.080 | 202.985 | USD 6,901,490 | 211.63 |
| 2025-07-16 | BUY | 34,000 | 201.860 | 202.140 | 202.112 | USD 6,871,808 | 211.70 |
| 2025-07-15 | BUY | 34,000 | 199.480 | 201.990 | 201.739 | USD 6,859,126 | 211.80 |
| 2025-07-14 | BUY | 34,000 | 201.950 | 203.710 | 203.534 | USD 6,920,156 | 211.87 |
| 2025-07-11 | BUY | 34,000 | 201.860 | 202.780 | 202.688 | USD 6,891,392 | 211.95 |
| 2025-07-10 | SELL | -34,000 | 202.700 | 204.230 | 204.077 | USD -6,938,618 | 213.20 Profit of 310,236 on sale |
| 2025-06-11 | BUY | 63,172 | 206.540 | 209.120 | 208.862 | USD 13,194,230 | 213.25 |
| 2025-06-10 | BUY | 63,172 | 207.970 | 209.510 | 209.356 | USD 13,225,437 | 213.30 |
| 2025-06-09 | BUY | 63,172 | 206.920 | 208.430 | 208.279 | USD 13,157,401 | 213.35 |
| 2025-06-06 | BUY | 63,172 | 203.150 | 205.430 | 205.202 | USD 12,963,020 | 213.43 |
| 2025-06-05 | BUY | 63,172 | 202.970 | 205.900 | 205.607 | USD 12,988,605 | 213.52 |
| 2025-06-04 | BUY | 63,172 | 204.610 | 205.570 | 205.474 | USD 12,980,204 | 213.59 |
| 2025-06-03 | BUY | 63,172 | 203.960 | 206.890 | 206.597 | USD 13,051,146 | 213.67 |
| 2025-06-02 | BUY | 63,172 | 207.150 | 207.210 | 207.204 | USD 13,089,491 | 213.73 |
| 2025-05-30 | BUY | 63,172 | 206.770 | 207.290 | 207.238 | USD 13,091,639 | 213.78 |
| 2025-05-29 | BUY | 63,172 | 206.020 | 206.210 | 206.191 | USD 13,025,498 | 213.85 |
| 2025-05-28 | BUY | 63,172 | 201.980 | 202.930 | 202.835 | USD 12,813,492 | 213.95 |
| 2025-05-27 | BUY | 63,172 | 201.460 | 202.130 | 202.063 | USD 12,764,724 | 214.06 |
| 2025-05-26 | BUY | 63,172 | | | 198.030* | | 214.20 |
| 2025-05-23 | BUY | 63,172 | 198.030 | 199.410 | 199.272 | USD 12,588,411 | 214.35 |
| 2025-05-22 | BUY | 63,172 | 199.860 | 202.020 | 201.804 | USD 12,748,363 | 214.47 |
| 2025-05-21 | BUY | 63,172 | 201.740 | 207.490 | 206.915 | USD 13,071,235 | 214.59 |
| 2025-05-20 | BUY | 63,172 | 208.590 | 209.210 | 209.148 | USD 13,212,298 | 214.64 |
| 2025-05-19 | BUY | 63,172 | 208.620 | 208.720 | 208.710 | USD 13,184,628 | 214.70 |
| 2025-05-16 | BUY | 63,172 | 208.100 | 208.370 | 208.343 | USD 13,161,444 | 214.76 |
| 2025-05-15 | BUY | 63,172 | 205.580 | 205.790 | 205.769 | USD 12,998,839 | 214.85 |
| 2025-05-14 | BUY | 63,172 | 201.600 | 204.190 | 203.931 | USD 12,882,729 | 214.97 |
| 2025-05-13 | BUY | 63,172 | 204.700 | 208.720 | 208.318 | USD 13,159,865 | 215.07 |
| 2025-05-12 | BUY | 63,172 | 208.590 | 209.270 | 209.202 | USD 13,215,709 | 215.13 |
| 2025-05-09 | BUY | 63,172 | 205.530 | 206.300 | 206.223 | USD 13,027,520 | 215.22 |
| 2025-05-08 | BUY | 63,172 | 204.450 | 208.400 | 208.005 | USD 13,140,091 | 215.33 |
| 2025-05-07 | BUY | 63,172 | 207.890 | 209.670 | 209.492 | USD 13,234,029 | 215.40 |
| 2025-05-06 | BUY | 63,172 | 207.870 | 209.230 | 209.094 | USD 13,208,886 | 215.48 |
| 2025-05-05 | BUY | 63,172 | 210.020 | 211.650 | 211.487 | USD 13,360,056 | 215.53 |
| 2025-05-02 | BUY | 63,172 | 212.200 | 213.340 | 213.226 | USD 13,469,913 | 215.57 |
| 2025-05-01 | BUY | 63,172 | 209.000 | 212.380 | 212.042 | USD 13,395,118 | 215.64 |
| 2025-04-30 | BUY | 63,172 | 209.980 | 210.900 | 210.808 | USD 13,317,163 | 215.70 |
| 2025-04-29 | BUY | 63,172 | 207.180 | 208.210 | 208.107 | USD 13,146,536 | 215.78 |
| 2025-04-28 | BUY | 63,172 | 207.800 | 208.290 | 208.241 | USD 13,155,000 | 215.87 |
| 2025-04-25 | BUY | 63,172 | 205.760 | 207.170 | 207.029 | USD 13,078,436 | 215.98 |
| 2025-04-24 | BUY | 63,172 | 206.730 | 208.630 | 208.440 | USD 13,167,572 | 216.08 |
| 2025-04-23 | BUY | 63,172 | 206.420 | 210.260 | 209.876 | USD 13,258,286 | 216.18 |
| 2025-04-22 | BUY | 63,172 | 206.440 | 207.220 | 207.142 | USD 13,085,575 | 216.29 |
| 2025-04-21 | BUY | 63,172 | 201.790 | 202.810 | 202.708 | USD 12,805,470 | 216.46 |
| 2025-04-18 | BUY | 63,172 | | | 203.380* | | 216.60 |
| 2025-04-17 | BUY | 63,172 | 203.380 | 205.000 | 204.838 | USD 12,940,026 | 216.76 |
| 2025-04-16 | BUY | 63,172 | 200.060 | 203.080 | 202.778 | USD 12,809,892 | 216.95 |
| 2025-04-15 | BUY | 63,172 | 200.500 | 202.350 | 202.165 | USD 12,771,168 | 217.14 |
| 2025-04-14 | BUY | 63,172 | 200.920 | 201.770 | 201.685 | USD 12,740,845 | 217.34 |
| 2025-04-11 | BUY | 63,172 | 193.000 | 194.000 | 193.900 | USD 12,249,051 | 217.63 |
| 2025-04-10 | BUY | 63,172 | 193.590 | 200.390 | 199.710 | USD 12,616,080 | 217.92 |
| 2025-04-09 | BUY | 63,172 | 200.390 | 201.820 | 201.677 | USD 12,740,340 | 218.14 |
| 2025-04-08 | SELL | -63,172 | 187.230 | 194.620 | 193.881 | USD -12,247,850 | 218.24 Profit of 1,538,578 on sale |
| 2025-03-10 | BUY | 188,130 | 216.370 | 222.380 | 221.779 | USD 41,723,284 | 219.43 |
| 2025-03-07 | BUY | 188,130 | 218.450 | 221.610 | 221.294 | USD 41,632,040 | 219.44 |
| 2025-02-19 | BUY | 30,966 | 217.570 | 218.630 | 218.524 | USD 6,766,814 | 218.86 |
| 2025-02-18 | BUY | 126,198 | 218.010 | 219.280 | 219.153 | USD 27,656,670 | 218.88 |
| 2025-02-14 | BUY | 126,198 | 218.350 | 221.860 | 221.509 | USD 27,953,993 | 218.90 |
| 2025-02-13 | BUY | 126,198 | 220.100 | 220.650 | 220.595 | USD 27,838,647 | 218.87 |
| 2025-02-12 | BUY | 126,198 | 217.800 | 219.110 | 218.979 | USD 27,634,712 | 218.90 |
| 2025-02-11 | BUY | 126,198 | 218.920 | 219.140 | 219.118 | USD 27,652,253 | 218.90 |
| 2025-02-10 | BUY | 126,198 | 219.260 | 219.930 | 219.863 | USD 27,746,270 | 218.89 |
| 2025-02-07 | BUY | 126,198 | 220.160 | 223.710 | 223.355 | USD 28,186,955 | 218.86 |
| 2025-02-06 | BUY | 126,198 | 221.780 | 222.940 | 222.824 | USD 28,119,943 | 218.80 |
| 2025-02-05 | BUY | 113,774 | 224.280 | 225.580 | 225.450 | USD 25,650,348 | 218.68 |
| 2025-02-04 | BUY | 101,350 | 220.750 | 221.580 | 221.497 | USD 22,448,721 | 218.63 |
| 2025-02-03 | BUY | 101,350 | 220.310 | 222.230 | 222.038 | USD 22,503,551 | 218.59 |
| 2025-01-31 | BUY | 101,350 | 221.510 | 222.560 | 222.455 | USD 22,545,814 | 218.52 |
| 2025-01-30 | BUY | 101,350 | 219.880 | 220.620 | 220.546 | USD 22,352,337 | 218.49 |
| 2025-01-29 | BUY | 101,350 | 214.950 | 219.990 | 219.486 | USD 22,244,907 | 218.58 |
| 2025-01-28 | BUY | 101,350 | 219.350 | 221.460 | 221.249 | USD 22,423,587 | 218.56 |
| 2025-01-27 | BUY | 101,350 | 220.350 | 220.680 | 220.647 | USD 22,362,573 | 218.51 |
| 2025-01-24 | BUY | 101,350 | 214.750 | 215.650 | 215.560 | USD 21,847,005 | 218.61 |
| 2025-01-23 | BUY | 101,350 | 213.800 | 214.910 | 214.799 | USD 21,769,879 | 218.74 |
| 2025-01-22 | SELL | -101,350 | 214.410 | 217.710 | 217.380 | USD -22,031,464 | 223.45 Profit of 615,483 on sale |
| 2024-12-10 | BUY | 140,756 | 225.050 | 228.850 | 228.470 | USD 32,158,524 | 223.41 |
| 2024-12-09 | BUY | 140,756 | 226.990 | 227.570 | 227.512 | USD 32,023,680 | 223.30 |
| 2024-12-06 | BUY | 140,756 | 226.550 | 227.550 | 227.450 | USD 32,014,953 | 223.20 |
| 2024-12-05 | BUY | 140,756 | 226.400 | 227.460 | 227.354 | USD 32,001,440 | 223.09 |
| 2024-12-04 | BUY | 140,756 | 227.800 | 228.600 | 228.520 | USD 32,165,562 | 222.94 |
| 2024-12-03 | BUY | 140,756 | 228.420 | 231.170 | 230.895 | USD 32,499,856 | 222.75 |
| 2024-12-02 | BUY | 140,756 | 230.800 | 234.540 | 234.166 | USD 32,960,269 | 222.46 |
| 2024-11-29 | BUY | 140,756 | 235.350 | 239.180 | 238.797 | USD 33,612,110 | 221.98 |
| 2024-11-28 | BUY | 140,756 | | | 237.810* | | 221.37 |
| 2024-11-27 | BUY | 140,756 | 237.810 | 239.290 | 239.142 | USD 33,660,670 | 220.71 |
| 2024-11-26 | BUY | 140,756 | 235.390 | 236.490 | 236.380 | USD 33,271,904 | 220.10 |
| 2024-11-21 | BUY | 140,756 | 230.630 | 232.010 | 231.872 | USD 32,637,375 | 218.49 |
| 2024-11-20 | BUY | 140,756 | 228.140 | 229.970 | 229.787 | USD 32,343,899 | 218.01 |
| 2024-11-19 | BUY | 140,756 | 229.380 | 229.760 | 229.722 | USD 32,334,749 | 217.41 |
| 2024-11-12 | BUY | 140,756 | 230.210 | 232.500 | 232.271 | USD 32,693,537 | 215.96 |
| 2024-11-11 | SELL | -140,756 | 232.210 | 235.080 | 234.793 | USD -33,048,524 | 225.87 Loss of -1,255,614 on sale |
| 2024-11-07 | SELL | -140,756 | 228.040 | 228.740 | 228.670 | USD -32,186,675 | 225.38 Loss of -463,490 on sale |
| 2024-10-31 | SELL | -140,756 | 221.610 | 226.110 | 225.660 | USD -31,762,999 | 227.07 Profit of 198,779 on sale |
| 2024-10-30 | SELL | -103,074 | 227.760 | 229.070 | 228.939 | USD -23,597,659 | 227.00 Loss of -199,475 on sale |
| 2024-10-29 | BUY | 81,930 | 227.620 | 229.540 | 229.348 | USD 18,790,481 | 226.92 |
| 2024-10-28 | BUY | 98,468 | 228.800 | 229.170 | 229.133 | USD 22,562,268 | 226.60 |
| 2024-10-24 | SELL | -98,468 | 229.770 | 231.380 | 231.219 | USD -22,767,673 | 225.93 Loss of -520,798 on sale |
| 2024-10-21 | SELL | -98,468 | 224.150 | 226.540 | 226.301 | USD -22,283,406 | 227.14 Profit of 82,615 on sale |
| 2024-10-18 | BUY | 98,468 | 227.140 | 227.720 | 227.662 | USD 22,417,422 | 0.00 |