| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 341,082 | 144.980 | 140.933 | 141.338 | USD 48,207,745 | 149.38 |
| 2025-11-07 | BUY | 341,082 | | | 144.310* | | 149.43 |
| 2025-11-06 | BUY | 341,082 | 147.350 | 144.520 | 144.803 | USD 49,389,698 | 149.47 |
| 2025-11-05 | BUY | 341,082 | 146.635 | 142.680 | 143.075 | USD 48,800,475 | 149.50 |
| 2025-11-04 | BUY | 341,082 | 146.708 | 143.850 | 144.136 | USD 49,162,112 | 149.55 |
| 2025-11-03 | BUY | 341,082 | 150.000 | 144.780 | 145.302 | USD 49,559,896 | 149.56 |
| 2025-10-31 | BUY | 341,082 | 151.990 | 147.850 | 148.264 | USD 50,570,184 | 149.56 |
| 2025-10-30 | BUY | 341,082 | 153.430 | 149.430 | 149.830 | USD 51,104,314 | 149.55 |
| 2025-10-29 | BUY | 341,082 | 154.430 | 155.830 | 155.690 | USD 53,103,057 | 149.51 |
| 2025-10-28 | BUY | 341,082 | 151.990 | 154.780 | 154.501 | USD 52,697,510 | 149.49 |
| 2025-10-27 | BUY | 341,082 | 144.160 | 144.830 | 144.763 | USD 49,376,054 | 149.54 |
| 2025-10-24 | BUY | 341,082 | 138.700 | 140.770 | 140.563 | USD 47,943,510 | 149.64 |
| 2025-10-23 | BUY | 341,082 | 138.450 | 139.050 | 138.990 | USD 47,406,988 | 149.74 |
| 2025-10-22 | BUY | 341,082 | 136.650 | 140.490 | 140.106 | USD 47,787,636 | 149.86 |
| 2025-10-21 | BUY | 341,082 | 140.520 | 141.370 | 141.285 | USD 48,189,769 | 149.95 |
| 2025-10-20 | BUY | 341,082 | 136.610 | 136.780 | 136.763 | USD 46,647,397 | 150.08 |
| 2025-10-17 | BUY | 341,082 | 131.780 | 133.620 | 133.436 | USD 45,512,616 | 150.26 |
| 2025-10-16 | BUY | 341,082 | 132.660 | 137.680 | 137.178 | USD 46,788,944 | 150.43 |
| 2025-10-15 | BUY | 341,082 | 136.760 | 139.670 | 139.379 | USD 47,539,667 | 150.57 |
| 2025-10-14 | BUY | 341,082 | 138.510 | 139.780 | 139.653 | USD 47,633,124 | 150.69 |
| 2025-10-13 | SELL | -341,082 | 136.970 | 138.650 | 138.482 | USD -47,233,716 | 151.55 Profit of 4,457,020 on sale |
| 2025-08-29 | BUY | 30,102 | 148.730 | 150.750 | 150.548 | USD 4,531,796 | 151.58 |
| 2025-08-28 | BUY | 30,102 | 149.800 | 151.160 | 151.024 | USD 4,546,125 | 151.60 |
| 2025-08-27 | BUY | 30,102 | 150.330 | 150.660 | 150.627 | USD 4,534,174 | 151.61 |
| 2025-08-25 | BUY | 30,102 | 149.550 | 150.310 | 150.234 | USD 4,522,344 | 151.63 |
| 2025-08-22 | BUY | 30,102 | 147.930 | 148.990 | 148.884 | USD 4,481,706 | 151.67 |
| 2025-08-21 | SELL | -30,102 | 143.250 | 143.970 | 143.898 | USD -4,331,618 | 150.67 Profit of 203,873 on sale |
| 2025-07-22 | BUY | 41,702 | 143.770 | 144.440 | 144.373 | USD 6,020,643 | 150.75 |
| 2025-07-21 | BUY | 41,702 | 142.150 | 144.120 | 143.923 | USD 6,001,877 | 150.84 |
| 2025-07-18 | BUY | 41,702 | 140.630 | 141.200 | 141.143 | USD 5,885,945 | 150.95 |
| 2025-07-17 | BUY | 41,702 | 140.750 | 141.040 | 141.011 | USD 5,880,440 | 151.07 |
| 2025-07-16 | BUY | 41,702 | 137.790 | 139.160 | 139.023 | USD 5,797,537 | 151.22 |
| 2025-07-15 | BUY | 41,702 | 138.380 | 142.230 | 141.845 | USD 5,915,220 | 151.37 |
| 2025-07-14 | BUY | 41,702 | 141.570 | 142.910 | 142.776 | USD 5,954,045 | 151.48 |
| 2025-07-11 | BUY | 41,702 | 142.400 | 143.750 | 143.615 | USD 5,989,033 | 151.59 |
| 2025-07-10 | BUY | 41,702 | 143.310 | 145.040 | 144.867 | USD 6,041,243 | 151.69 |
| 2025-07-09 | SELL | -41,702 | 139.700 | 140.340 | 140.276 | USD -5,849,790 | 148.76 Profit of 353,855 on sale |
| 2025-06-11 | BUY | 177,278 | 117.130 | 120.470 | 120.136 | USD 21,297,470 | 149.15 |
| 2025-06-10 | BUY | 177,278 | 124.680 | 125.560 | 125.472 | USD 22,243,425 | 149.45 |
| 2025-06-09 | BUY | 177,278 | 122.530 | 123.850 | 123.718 | USD 21,932,479 | 149.79 |
| 2025-06-06 | BUY | 177,278 | 121.570 | 123.070 | 122.920 | USD 21,791,012 | 150.14 |
| 2025-06-05 | BUY | 177,278 | 118.750 | 122.230 | 121.882 | USD 21,606,998 | 150.55 |
| 2025-06-04 | BUY | 177,278 | 121.860 | 124.000 | 123.786 | USD 21,944,535 | 150.92 |
| 2025-06-03 | BUY | 177,278 | 122.320 | 122.440 | 122.428 | USD 21,703,791 | 151.29 |
| 2025-06-02 | BUY | 177,278 | 120.400 | 125.750 | 125.215 | USD 22,197,865 | 151.71 |
| 2025-05-30 | BUY | 177,278 | 109.360 | 109.500 | 109.486 | USD 19,409,459 | 152.28 |
| 2025-05-29 | BUY | 177,278 | 108.940 | 109.280 | 109.246 | USD 19,366,912 | 152.87 |
| 2025-05-28 | BUY | 177,278 | 108.840 | 110.600 | 110.424 | USD 19,575,746 | 153.48 |
| 2025-05-27 | BUY | 177,278 | 109.380 | 109.980 | 109.920 | USD 19,486,398 | 154.10 |
| 2025-05-26 | BUY | 177,278 | | | 108.490* | | 154.76 |
| 2025-05-23 | BUY | 177,278 | 108.490 | 110.690 | 110.470 | USD 19,583,901 | 155.43 |
| 2025-05-22 | BUY | 177,278 | 110.690 | 111.630 | 111.536 | USD 19,772,879 | 156.08 |
| 2025-05-21 | BUY | 177,278 | 111.720 | 114.750 | 114.447 | USD 20,288,935 | 156.75 |
| 2025-05-20 | BUY | 177,278 | 115.000 | 115.610 | 115.549 | USD 20,484,296 | 157.38 |
| 2025-05-19 | BUY | 177,278 | 115.820 | 116.050 | 116.027 | USD 20,569,035 | 158.02 |
| 2025-05-16 | BUY | 177,278 | 116.160 | 116.340 | 116.322 | USD 20,621,331 | 158.67 |
| 2025-05-15 | BUY | 177,278 | 115.460 | 116.010 | 115.955 | USD 20,556,271 | 159.36 |
| 2025-05-14 | BUY | 177,278 | 117.100 | 119.700 | 119.440 | USD 21,174,084 | 160.04 |
| 2025-05-13 | BUY | 177,278 | 118.960 | 121.370 | 121.129 | USD 21,473,507 | 160.71 |
| 2025-05-12 | BUY | 177,278 | 120.120 | 122.400 | 122.172 | USD 21,658,408 | 161.39 |
| 2025-05-09 | BUY | 177,278 | 115.220 | 116.810 | 116.651 | USD 20,679,656 | 162.17 |
| 2025-05-08 | BUY | 177,278 | 115.490 | 117.160 | 116.993 | USD 20,740,286 | 162.98 |
| 2025-05-07 | BUY | 177,278 | 115.150 | 118.050 | 117.760 | USD 20,876,258 | 163.82 |
| 2025-05-06 | SELL | -177,278 | 116.850 | 120.130 | 119.802 | USD -21,238,258 | 158.92 Profit of 6,935,363 on sale |
| 2025-02-04 | BUY | 232,826 | 130.820 | 131.230 | 131.189 | USD 30,544,209 | 159.43 |
| 2025-02-03 | BUY | 233,326 | 131.300 | 133.430 | 133.217 | USD 31,082,988 | 159.96 |
| 2025-01-31 | BUY | 233,826 | 128.430 | 131.460 | 131.157 | USD 30,667,918 | 160.55 |
| 2025-01-30 | BUY | 232,896 | 128.680 | 128.850 | 128.833 | USD 30,004,691 | 161.16 |
| 2025-01-29 | BUY | 231,966 | 126.870 | 128.780 | 128.589 | USD 29,828,276 | 161.84 |
| 2025-01-28 | BUY | 231,966 | 126.550 | 127.790 | 127.666 | USD 29,614,172 | 162.54 |
| 2025-01-27 | BUY | 231,966 | 121.970 | 123.270 | 123.140 | USD 28,564,293 | 163.37 |
| 2025-01-24 | BUY | 231,966 | 122.170 | 124.540 | 124.303 | USD 28,834,070 | 164.23 |
| 2025-01-23 | BUY | 137,362 | 122.060 | 124.390 | 124.157 | USD 17,054,454 | 165.12 |
| 2025-01-22 | BUY | 42,758 | 122.090 | 125.830 | 125.456 | USD 5,364,248 | 166.06 |
| 2025-01-21 | BUY | 42,758 | 125.070 | 127.740 | 127.473 | USD 5,450,490 | 166.97 |
| 2025-01-20 | BUY | 42,758 | | | 124.530* | | 167.94 |
| 2025-01-17 | BUY | 42,758 | 124.530 | 126.140 | 125.979 | USD 5,386,610 | 168.95 |
| 2025-01-16 | SELL | -42,758 | 123.360 | 124.200 | 124.116 | USD -5,306,952 | 160.78 Profit of 1,567,496 on sale |
| 2024-12-20 | BUY | 130,994 | 116.580 | 117.920 | 117.786 | USD 15,429,259 | 161.85 |
| 2024-12-19 | BUY | 130,994 | 115.780 | 120.120 | 119.686 | USD 15,678,148 | 163.01 |
| 2024-12-18 | BUY | 130,994 | 117.960 | 123.160 | 122.640 | USD 16,065,105 | 164.16 |
| 2024-12-17 | BUY | 130,994 | 120.980 | 124.740 | 124.364 | USD 16,290,938 | 165.30 |
| 2024-12-16 | BUY | 130,994 | 124.160 | 126.100 | 125.906 | USD 16,492,930 | 166.41 |
| 2024-12-13 | BUY | 130,994 | 125.250 | 130.760 | 130.209 | USD 17,056,597 | 167.55 |
| 2024-12-11 | BUY | 130,994 | 138.440 | 141.030 | 140.771 | USD 18,440,156 | 168.38 |
| 2024-12-10 | BUY | 130,994 | 140.560 | 144.490 | 144.097 | USD 18,875,843 | 169.20 |
| 2024-12-09 | BUY | 130,994 | 144.580 | 147.120 | 146.866 | USD 19,238,564 | 169.95 |
| 2024-12-06 | BUY | 130,994 | 142.570 | 146.390 | 146.008 | USD 19,126,172 | 170.80 |
| 2024-12-05 | BUY | 130,994 | 145.570 | 149.010 | 148.666 | USD 19,474,353 | 171.62 |
| 2024-12-04 | BUY | 130,994 | 149.310 | 154.880 | 154.323 | USD 20,215,388 | 172.36 |
| 2024-11-29 | BUY | 130,994 | 154.690 | 156.180 | 156.031 | USD 20,439,124 | 174.31 |
| 2024-11-28 | BUY | 130,994 | | | 154.770* | | 175.07 |
| 2024-11-27 | BUY | 130,994 | 154.770 | 156.790 | 156.588 | USD 20,512,088 | 175.88 |
| 2024-11-26 | BUY | 130,994 | 154.000 | 156.950 | 156.655 | USD 20,520,865 | 176.79 |
| 2024-11-22 | BUY | 130,994 | 151.920 | 153.250 | 153.117 | USD 20,057,408 | 178.98 |
| 2024-11-21 | BUY | 130,994 | 149.990 | 150.850 | 150.764 | USD 19,749,180 | 180.36 |
| 2024-11-20 | BUY | 130,994 | 148.170 | 149.940 | 149.763 | USD 19,618,055 | 181.97 |
| 2024-11-19 | BUY | 130,994 | 144.680 | 146.170 | 146.021 | USD 19,127,875 | 183.93 |
| 2024-11-12 | BUY | 130,994 | 153.890 | 158.060 | 157.643 | USD 20,650,287 | 187.86 |
| 2024-11-11 | SELL | -130,994 | 159.060 | 161.170 | 160.959 | USD -21,084,663 | 189.66 Profit of 3,759,495 on sale |
| 2024-11-08 | BUY | 130,994 | 158.840 | 160.920 | 160.712 | USD 21,052,307 | 191.71 |
| 2024-11-05 | BUY | 123,802 | 144.610 | 145.190 | 145.132 | USD 17,967,632 | 200.18 |
| 2024-11-01 | SELL | -116,610 | 143.560 | 144.100 | 144.046 | USD -16,797,205 | 211.77 Profit of 7,897,761 on sale |
| 2024-10-29 | BUY | 116,610 | 147.200 | 149.350 | 149.135 | USD 17,390,633 | 240.73 |
| 2024-10-28 | BUY | 116,610 | 147.730 | 148.240 | 148.189 | USD 17,280,320 | 256.23 |
| 2024-10-23 | BUY | 116,610 | 141.660 | 147.500 | 146.916 | USD 17,131,875 | 370.87 |
| 2024-10-18 | SELL | -116,610 | 158.240 | 159.490 | 159.365 | USD -18,583,553 | 0.00 Loss of -18,583,553 on sale |