| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 76,082 | 132.010 | 129.713 | 129.943 | USD 9,886,300 | 112.43 |
| 2025-11-10 | BUY | 76,082 | 131.960 | 129.790 | 130.007 | USD 9,891,192 | 112.33 |
| 2025-11-07 | BUY | 76,082 | 130.930 | 127.850 | 128.158 | USD 9,750,517 | 112.23 |
| 2025-11-06 | BUY | 47,770 | 133.065 | 129.380 | 129.749 | USD 6,198,086 | 112.13 |
| 2025-11-05 | BUY | 19,458 | 132.815 | 130.580 | 130.804 | USD 2,545,175 | 112.02 |
| 2025-11-04 | BUY | 19,458 | 131.590 | 128.299 | 128.628 | USD 2,502,842 | 111.92 |
| 2025-11-03 | BUY | 19,458 | 133.775 | 131.700 | 131.907 | USD 2,566,656 | 111.81 |
| 2025-10-31 | BUY | 19,458 | 135.000 | 132.885 | 133.096 | USD 2,589,792 | 111.68 |
| 2025-10-30 | BUY | 19,458 | 135.000 | 132.635 | 132.871 | USD 2,585,413 | 111.56 |
| 2025-10-29 | BUY | 19,458 | 133.480 | 134.700 | 134.578 | USD 2,618,619 | 111.44 |
| 2025-10-28 | BUY | 19,458 | 132.310 | 133.300 | 133.201 | USD 2,591,825 | 111.32 |
| 2025-10-27 | BUY | 19,458 | 132.550 | 134.520 | 134.323 | USD 2,613,657 | 111.20 |
| 2025-10-24 | BUY | 19,458 | 132.880 | 134.460 | 134.302 | USD 2,613,248 | 111.07 |
| 2025-10-23 | BUY | 19,458 | 132.490 | 132.980 | 132.931 | USD 2,586,571 | 110.95 |
| 2025-10-22 | BUY | 19,458 | 130.170 | 134.540 | 134.103 | USD 2,609,376 | 110.84 |
| 2025-10-21 | BUY | 19,458 | 134.220 | 134.880 | 134.814 | USD 2,623,211 | 110.70 |
| 2025-10-20 | BUY | 19,458 | 133.650 | 134.510 | 134.424 | USD 2,615,622 | 110.56 |
| 2025-10-17 | BUY | 19,458 | 130.870 | 132.030 | 131.914 | USD 2,566,783 | 110.44 |
| 2025-10-16 | SELL | -19,458 | 131.000 | 133.400 | 133.160 | USD -2,591,027 | 110.38 Loss of -443,267 on sale |
| 2025-09-18 | BUY | 151,536 | 132.990 | 133.780 | 133.701 | USD 20,260,515 | 110.24 |
| 2025-09-17 | BUY | 151,536 | 126.890 | 129.360 | 129.113 | USD 19,565,268 | 110.14 |
| 2025-09-16 | BUY | 151,536 | 127.740 | 128.290 | 128.235 | USD 19,432,218 | 110.04 |
| 2025-09-15 | SELL | -151,536 | 127.730 | 128.700 | 128.603 | USD -19,487,984 | 109.95 Loss of -2,826,434 on sale |
| 2025-09-10 | BUY | 151,536 | 125.430 | 125.830 | 125.790 | USD 19,061,714 | 109.86 |
| 2025-09-09 | BUY | 151,536 | 124.300 | 127.070 | 126.793 | USD 19,213,704 | 109.77 |
| 2025-09-08 | BUY | 151,536 | 126.900 | 127.940 | 127.836 | USD 19,371,756 | 109.66 |
| 2025-09-05 | BUY | 151,536 | 126.620 | 128.040 | 127.898 | USD 19,381,150 | 109.55 |
| 2025-09-04 | SELL | -151,536 | 125.940 | 126.000 | 125.994 | USD -19,092,627 | 109.47 Loss of -2,504,295 on sale |
| 2025-08-29 | BUY | 151,536 | 124.890 | 125.970 | 125.862 | USD 19,072,624 | 109.37 |
| 2025-08-28 | SELL | -151,536 | 125.740 | 126.290 | 126.235 | USD -19,129,147 | 109.59 Loss of -2,522,761 on sale |
| 2025-08-22 | BUY | 74,484 | 122.980 | 124.650 | 124.483 | USD 9,271,992 | 109.50 |
| 2025-08-21 | BUY | 74,484 | 121.580 | 122.040 | 121.994 | USD 9,086,601 | 109.42 |
| 2025-08-20 | BUY | 74,484 | 120.090 | 121.920 | 121.737 | USD 9,067,459 | 109.35 |
| 2025-08-19 | BUY | 74,484 | 120.770 | 121.700 | 121.607 | USD 9,057,776 | 109.28 |
| 2025-08-18 | BUY | 74,484 | 120.280 | 120.400 | 120.388 | USD 8,966,980 | 109.21 |
| 2025-08-15 | SELL | -74,484 | 119.570 | 120.490 | 120.398 | USD -8,967,724 | 108.22 Loss of -907,022 on sale |
| 2025-07-14 | BUY | 64,922 | 114.550 | 115.850 | 115.720 | USD 7,512,774 | 108.18 |
| 2025-07-11 | BUY | 64,922 | 114.440 | 115.350 | 115.259 | USD 7,482,845 | 108.14 |
| 2025-07-10 | BUY | 64,922 | 115.640 | 116.660 | 116.558 | USD 7,567,179 | 108.09 |
| 2025-07-09 | BUY | 64,922 | 115.620 | 115.960 | 115.926 | USD 7,526,148 | 108.03 |
| 2025-07-08 | BUY | 35,630 | 114.940 | 116.020 | 115.912 | USD 4,129,944 | 107.99 |
| 2025-07-07 | SELL | -6,338 | 115.430 | 116.270 | 116.186 | USD -736,387 | 107.10 Loss of -57,559 on sale |
| 2025-06-27 | BUY | 11,964 | 112.790 | 113.260 | 113.213 | USD 1,354,480 | 107.06 |
| 2025-06-26 | BUY | 11,964 | 112.210 | 112.410 | 112.390 | USD 1,344,634 | 107.03 |
| 2025-06-25 | BUY | 11,964 | 111.060 | 113.110 | 112.905 | USD 1,350,795 | 107.00 |
| 2025-06-24 | BUY | 11,964 | 112.360 | 112.730 | 112.693 | USD 1,348,259 | 106.96 |
| 2025-06-23 | BUY | 11,964 | 111.540 | 111.560 | 111.558 | USD 1,334,680 | 106.93 |
| 2025-06-20 | BUY | 11,964 | 109.560 | 110.430 | 110.343 | USD 1,320,144 | 106.91 |
| 2025-06-19 | BUY | 11,964 | | | 110.400* | | 106.89 |
| 2025-06-18 | BUY | 11,964 | 110.400 | 112.650 | 112.425 | USD 1,345,053 | 106.86 |
| 2025-06-17 | BUY | 11,964 | 112.190 | 113.290 | 113.180 | USD 1,354,086 | 106.82 |
| 2025-06-16 | BUY | 11,964 | 113.060 | 114.220 | 114.104 | USD 1,365,140 | 106.77 |
| 2025-06-13 | BUY | 11,964 | 111.990 | 112.920 | 112.827 | USD 1,349,862 | 106.74 |
| 2025-06-12 | BUY | 11,964 | 112.130 | 112.500 | 112.463 | USD 1,345,507 | 106.70 |
| 2025-06-11 | BUY | 11,964 | 112.200 | 112.410 | 112.389 | USD 1,344,622 | 106.65 |
| 2025-06-10 | BUY | 11,964 | 111.030 | 111.470 | 111.426 | USD 1,333,101 | 106.62 |
| 2025-06-09 | BUY | 11,964 | 110.930 | 111.910 | 111.812 | USD 1,337,719 | 106.59 |
| 2025-06-06 | BUY | 11,964 | 111.350 | 111.990 | 111.926 | USD 1,339,083 | 106.55 |
| 2025-06-05 | BUY | 11,964 | 110.640 | 111.290 | 111.225 | USD 1,330,696 | 106.52 |
| 2025-06-04 | BUY | 11,964 | 110.800 | 111.810 | 111.709 | USD 1,336,486 | 106.48 |
| 2025-06-03 | BUY | 11,964 | 110.690 | 111.130 | 111.086 | USD 1,329,033 | 106.45 |
| 2025-06-02 | BUY | 11,964 | 109.090 | 109.930 | 109.846 | USD 1,314,198 | 106.43 |
| 2025-05-30 | BUY | 11,964 | 109.850 | 110.070 | 110.048 | USD 1,316,614 | 106.40 |
| 2025-05-29 | BUY | 11,964 | 108.790 | 108.810 | 108.808 | USD 1,301,779 | 106.38 |
| 2025-05-28 | BUY | 11,964 | 108.150 | 109.950 | 109.770 | USD 1,313,288 | 106.37 |
| 2025-05-27 | BUY | 11,964 | 109.370 | 109.450 | 109.442 | USD 1,309,364 | 106.34 |
| 2025-05-26 | BUY | 11,964 | | | 107.600* | | 106.33 |
| 2025-05-23 | BUY | 11,964 | 107.600 | 107.960 | 107.924 | USD 1,291,203 | 106.32 |
| 2025-05-22 | BUY | 11,964 | 107.370 | 107.830 | 107.784 | USD 1,289,528 | 106.31 |
| 2025-05-21 | BUY | 11,964 | 107.440 | 108.780 | 108.646 | USD 1,299,841 | 106.30 |
| 2025-05-20 | BUY | 11,964 | 108.960 | 109.420 | 109.374 | USD 1,308,551 | 106.28 |
| 2025-05-19 | BUY | 11,964 | 108.930 | 109.420 | 109.371 | USD 1,308,515 | 106.26 |
| 2025-05-16 | BUY | 11,964 | 109.370 | 109.530 | 109.514 | USD 1,310,225 | 106.23 |
| 2025-05-15 | BUY | 11,964 | 108.280 | 108.600 | 108.568 | USD 1,298,908 | 106.21 |
| 2025-05-14 | BUY | 11,964 | 107.070 | 107.360 | 107.331 | USD 1,284,108 | 106.20 |
| 2025-05-13 | BUY | 11,964 | 106.680 | 107.670 | 107.571 | USD 1,286,979 | 106.20 |
| 2025-05-12 | BUY | 11,964 | 106.330 | 107.320 | 107.221 | USD 1,282,792 | 106.20 |
| 2025-05-09 | BUY | 11,964 | 104.650 | 104.830 | 104.812 | USD 1,253,971 | 106.21 |
| 2025-05-08 | BUY | 11,964 | 104.370 | 104.630 | 104.604 | USD 1,251,482 | 106.23 |
| 2025-05-07 | BUY | 11,964 | 101.500 | 103.540 | 103.336 | USD 1,236,312 | 106.27 |
| 2025-05-06 | BUY | 11,964 | 102.930 | 105.750 | 105.468 | USD 1,261,819 | 106.31 |
| 2025-05-05 | BUY | 11,964 | 102.180 | 102.810 | 102.747 | USD 1,229,265 | 106.35 |
| 2025-05-02 | BUY | 11,964 | 102.350 | 103.010 | 102.944 | USD 1,231,622 | 106.38 |
| 2025-05-01 | BUY | 11,964 | 100.250 | 101.220 | 101.123 | USD 1,209,836 | 106.44 |
| 2025-04-30 | BUY | 11,964 | 98.650 | 99.120 | 99.073 | USD 1,185,309 | 106.52 |
| 2025-04-29 | BUY | 11,964 | 98.170 | 98.680 | 98.629 | USD 1,179,997 | 106.60 |
| 2025-04-28 | BUY | 11,964 | 97.440 | 98.360 | 98.268 | USD 1,175,678 | 106.69 |
| 2025-04-25 | BUY | 11,964 | 97.340 | 97.880 | 97.826 | USD 1,170,390 | 106.79 |
| 2025-04-24 | BUY | 11,964 | 97.650 | 97.910 | 97.884 | USD 1,171,084 | 106.88 |
| 2025-04-23 | BUY | 11,964 | 95.200 | 97.460 | 97.234 | USD 1,163,308 | 107.00 |
| 2025-04-22 | BUY | 11,964 | 94.000 | 94.640 | 94.576 | USD 1,131,507 | 107.14 |
| 2025-04-21 | BUY | 11,964 | 92.250 | 93.750 | 93.600 | USD 1,119,830 | 107.29 |
| 2025-04-18 | BUY | 11,964 | | | 94.360* | | 107.43 |
| 2025-04-17 | BUY | 11,964 | 94.360 | 94.820 | 94.774 | USD 1,133,876 | 107.57 |
| 2025-04-16 | BUY | 11,964 | 93.230 | 94.600 | 94.463 | USD 1,130,155 | 107.73 |
| 2025-04-15 | BUY | 11,964 | 93.960 | 94.500 | 94.446 | USD 1,129,952 | 107.88 |
| 2025-04-14 | BUY | 11,964 | 94.310 | 94.740 | 94.697 | USD 1,132,955 | 108.03 |
| 2025-04-11 | BUY | 11,964 | 93.710 | 93.910 | 93.890 | USD 1,123,300 | 108.19 |
| 2025-04-10 | BUY | 11,964 | 93.170 | 94.870 | 94.700 | USD 1,132,991 | 108.36 |
| 2025-04-09 | SELL | -11,964 | 94.990 | 95.330 | 95.296 | USD -1,140,121 | 106.68 Profit of 136,178 on sale |
| 2025-03-10 | BUY | 86,922 | 96.010 | 97.900 | 97.711 | USD 8,493,236 | 108.74 |
| 2025-03-07 | BUY | 86,922 | 97.050 | 97.930 | 97.842 | USD 8,504,622 | 108.90 |
| 2025-02-18 | BUY | 86,922 | 101.600 | 103.180 | 103.022 | USD 8,954,878 | 111.28 |
| 2025-02-14 | BUY | 86,922 | 100.410 | 102.630 | 102.408 | USD 8,901,508 | 111.65 |
| 2025-02-13 | BUY | 86,922 | 102.190 | 104.400 | 104.179 | USD 9,055,447 | 111.82 |
| 2025-02-12 | BUY | 86,922 | 103.790 | 105.900 | 105.689 | USD 9,186,699 | 111.96 |
| 2025-02-11 | BUY | 86,922 | 106.520 | 107.750 | 107.627 | USD 9,355,154 | 112.06 |
| 2025-02-10 | BUY | 86,922 | 107.990 | 108.530 | 108.476 | USD 9,428,951 | 112.14 |
| 2025-02-07 | BUY | 86,922 | 107.160 | 109.730 | 109.473 | USD 9,515,612 | 112.23 |
| 2025-02-06 | BUY | 86,922 | 108.270 | 108.410 | 108.396 | USD 9,421,997 | 112.31 |
| 2025-02-05 | BUY | 138,413 | 104.930 | 106.460 | 106.307 | USD 14,714,271 | 112.45 |
| 2025-02-04 | BUY | 189,904 | 104.180 | 108.870 | 108.401 | USD 20,585,784 | 112.62 |
| 2025-02-03 | BUY | 138,413 | 103.850 | 105.420 | 105.263 | USD 14,569,767 | 112.80 |
| 2025-01-31 | BUY | 86,922 | 105.440 | 107.320 | 107.132 | USD 9,312,128 | 112.95 |
| 2025-01-30 | BUY | 86,922 | 105.550 | 106.320 | 106.243 | USD 9,234,854 | 113.11 |
| 2025-01-29 | BUY | 86,922 | 104.600 | 107.730 | 107.417 | USD 9,336,901 | 113.29 |
| 2025-01-28 | BUY | 86,922 | 105.420 | 107.460 | 107.256 | USD 9,322,906 | 113.47 |
| 2025-01-27 | BUY | 86,922 | 106.690 | 109.010 | 108.778 | USD 9,455,202 | 113.62 |
| 2025-01-24 | BUY | 86,922 | 109.150 | 109.530 | 109.492 | USD 9,517,264 | 113.72 |
| 2025-01-23 | BUY | 86,922 | 108.330 | 110.560 | 110.337 | USD 9,590,713 | 113.85 |
| 2025-01-22 | BUY | 86,922 | 110.600 | 111.650 | 111.545 | USD 9,695,715 | 113.93 |
| 2025-01-21 | BUY | 86,922 | 111.050 | 111.880 | 111.797 | USD 9,717,619 | 114.00 |
| 2025-01-20 | SELL | -86,922 | | | 219.490* | | 111.30 Profit of 9,674,307 on sale |
| 2024-12-23 | BUY | 70,314 | 107.920 | 108.010 | 108.001 | USD 7,593,982 | 111.39 |
| 2024-12-20 | BUY | 70,314 | 107.990 | 108.850 | 108.764 | USD 7,647,632 | 111.48 |
| 2024-12-19 | BUY | 70,314 | 107.040 | 109.030 | 108.831 | USD 7,652,343 | 111.60 |
| 2024-12-18 | BUY | 70,314 | 106.930 | 111.100 | 110.683 | USD 7,782,564 | 111.74 |
| 2024-12-17 | BUY | 70,314 | 110.400 | 111.040 | 110.976 | USD 7,803,167 | 111.78 |
| 2024-12-16 | BUY | 70,314 | 110.690 | 112.260 | 112.103 | USD 7,882,410 | 111.81 |
| 2024-12-13 | BUY | 70,314 | 111.510 | 112.270 | 112.194 | USD 7,888,809 | 111.82 |
| 2024-12-11 | BUY | 70,314 | 112.770 | 113.820 | 113.715 | USD 7,995,756 | 111.79 |
| 2024-12-10 | BUY | 70,314 | 112.470 | 113.300 | 113.217 | USD 7,960,740 | 111.76 |
| 2024-12-09 | BUY | 70,314 | 112.510 | 114.480 | 114.283 | USD 8,035,695 | 111.74 |
| 2024-12-06 | BUY | 70,314 | 113.750 | 114.730 | 114.632 | USD 8,060,235 | 111.67 |
| 2024-12-05 | BUY | 70,314 | 114.220 | 115.150 | 115.057 | USD 8,090,118 | 111.57 |
| 2024-12-04 | BUY | 70,314 | 114.930 | 114.990 | 114.984 | USD 8,084,985 | 111.44 |
| 2024-12-03 | BUY | 70,314 | 114.660 | 115.440 | 115.362 | USD 8,111,564 | 111.31 |
| 2024-12-02 | BUY | 70,314 | 115.940 | 116.830 | 116.741 | USD 8,208,527 | 111.12 |
| 2024-11-29 | BUY | 70,314 | 116.970 | 117.670 | 117.600 | USD 8,268,926 | 110.87 |
| 2024-11-28 | BUY | 70,314 | | | 116.740* | | 110.60 |
| 2024-11-27 | BUY | 70,314 | 116.740 | 118.560 | 118.378 | USD 8,323,631 | 110.31 |
| 2024-11-22 | BUY | 70,314 | 116.310 | 116.760 | 116.715 | USD 8,206,699 | 109.28 |
| 2024-11-21 | BUY | 70,314 | 112.560 | 113.160 | 113.100 | USD 7,952,514 | 109.09 |
| 2024-11-20 | BUY | 70,314 | 109.470 | 110.180 | 110.109 | USD 7,742,204 | 109.07 |
| 2024-11-19 | BUY | 70,314 | 108.830 | 109.560 | 109.487 | USD 7,698,469 | 109.08 |
| 2024-11-12 | BUY | 70,314 | 112.160 | 112.370 | 112.349 | USD 7,899,708 | 108.84 |
| 2024-11-11 | SELL | -70,314 | 111.580 | 112.150 | 112.093 | USD -7,881,707 | 108.62 Loss of -244,552 on sale |
| 2024-11-07 | SELL | -70,314 | 110.720 | 114.290 | 113.933 | USD -8,011,085 | 107.89 Loss of -425,118 on sale |
| 2024-11-05 | BUY | 70,314 | 109.910 | 110.000 | 109.991 | USD 7,733,907 | 106.86 |
| 2024-11-01 | SELL | -70,314 | 108.400 | 108.660 | 108.634 | USD -7,638,491 | 106.67 Loss of -138,331 on sale |
| 2024-10-31 | SELL | -70,314 | 106.800 | 107.770 | 107.673 | USD -7,570,919 | 106.53 Loss of -80,650 on sale |
| 2024-10-30 | SELL | -70,314 | 107.370 | 109.980 | 109.719 | USD -7,714,782 | 106.04 Loss of -258,510 on sale |
| 2024-10-29 | BUY | 70,314 | 108.460 | 108.660 | 108.640 | USD 7,638,913 | 105.24 |
| 2024-10-25 | SELL | -70,314 | 104.490 | 105.470 | 105.372 | USD -7,409,127 | 104.89 Loss of -33,891 on sale |
| 2024-10-24 | BUY | 70,314 | 104.890 | 105.830 | 105.736 | USD 7,434,721 | 0.00 |