| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 11,814 | 154.100 | 146.020 | 146.828 | USD 1,734,626 | 144.89 |
| 2025-11-07 | BUY | 11,814 | | | 152.370* | | 144.85 |
| 2025-11-06 | BUY | 11,814 | 155.640 | 152.860 | 153.138 | USD 1,809,172 | 144.80 |
| 2025-11-05 | BUY | 11,814 | 157.670 | 147.700 | 148.697 | USD 1,756,706 | 144.75 |
| 2025-11-04 | BUY | 11,814 | 143.870 | 140.820 | 141.125 | USD 1,667,251 | 144.76 |
| 2025-11-03 | BUY | 11,814 | 144.970 | 139.460 | 140.011 | USD 1,654,090 | 144.78 |
| 2025-10-31 | BUY | 11,814 | 143.470 | 137.065 | 137.706 | USD 1,626,853 | 144.78 |
| 2025-10-30 | BUY | 11,814 | 140.190 | 136.510 | 136.878 | USD 1,617,077 | 144.82 |
| 2025-10-29 | BUY | 23,955 | 138.020 | 144.240 | 143.618 | USD 3,440,369 | 144.85 |
| 2025-10-28 | BUY | 36,096 | 147.380 | 149.980 | 149.720 | USD 5,404,293 | 144.84 |
| 2025-10-27 | BUY | 36,096 | 148.940 | 149.330 | 149.291 | USD 5,388,808 | 144.82 |
| 2025-10-24 | BUY | 36,096 | 144.000 | 144.420 | 144.378 | USD 5,211,468 | 144.82 |
| 2025-10-23 | BUY | 36,096 | 143.670 | 144.650 | 144.552 | USD 5,217,749 | 144.83 |
| 2025-10-22 | BUY | 36,096 | 141.470 | 143.690 | 143.468 | USD 5,178,621 | 144.85 |
| 2025-10-21 | BUY | 36,096 | 142.650 | 142.970 | 142.938 | USD 5,159,490 | 144.86 |
| 2025-10-20 | BUY | 36,096 | 141.330 | 142.590 | 142.464 | USD 5,142,380 | 144.88 |
| 2025-10-17 | BUY | 36,096 | 140.090 | 140.470 | 140.432 | USD 5,069,033 | 144.91 |
| 2025-10-16 | BUY | 36,096 | 137.520 | 140.730 | 140.409 | USD 5,068,203 | 144.95 |
| 2025-10-15 | BUY | 36,096 | 137.730 | 139.460 | 139.287 | USD 5,027,704 | 144.98 |
| 2025-10-14 | BUY | 36,096 | 137.230 | 138.600 | 138.463 | USD 4,997,961 | 145.03 |
| 2025-10-13 | SELL | -36,096 | 137.350 | 139.560 | 139.339 | USD -5,029,580 | 138.37 Loss of -34,834 on sale |
| 2025-10-08 | BUY | 36,096 | 139.080 | 139.740 | 139.674 | USD 5,041,673 | 138.37 |
| 2025-10-07 | BUY | 36,096 | 137.000 | 141.140 | 140.726 | USD 5,079,646 | 138.38 |
| 2025-10-06 | BUY | 36,096 | 139.430 | 140.650 | 140.528 | USD 5,072,498 | 138.37 |
| 2025-10-03 | BUY | 36,096 | 137.030 | 137.800 | 137.723 | USD 4,971,250 | 138.38 |
| 2025-10-02 | BUY | 36,096 | 136.740 | 137.630 | 137.541 | USD 4,964,680 | 138.39 |
| 2025-10-01 | BUY | 36,096 | 137.000 | 141.360 | 140.924 | USD 5,086,793 | 138.40 |
| 2025-09-30 | BUY | 36,096 | 140.380 | 141.690 | 141.559 | USD 5,109,714 | 138.39 |
| 2025-09-29 | BUY | 36,096 | 140.270 | 141.970 | 141.800 | USD 5,118,413 | 138.37 |
| 2025-09-26 | BUY | 36,096 | 142.000 | 142.080 | 142.072 | USD 5,128,231 | 138.35 |
| 2025-09-25 | BUY | 36,096 | 140.890 | 145.610 | 145.138 | USD 5,238,901 | 138.34 |
| 2025-09-24 | SELL | -36,096 | 146.670 | 148.000 | 147.867 | USD -5,337,407 | 132.04 Loss of -571,392 on sale |
| 2025-09-18 | BUY | 36,096 | 145.660 | 146.030 | 145.993 | USD 5,269,763 | 131.96 |
| 2025-09-17 | BUY | 36,096 | 142.730 | 143.390 | 143.324 | USD 5,173,423 | 131.89 |
| 2025-09-16 | BUY | 36,096 | 140.900 | 141.020 | 141.008 | USD 5,089,825 | 131.84 |
| 2025-09-15 | BUY | 36,096 | 140.440 | 141.810 | 141.673 | USD 5,113,829 | 131.79 |
| 2025-09-12 | BUY | 36,096 | 141.870 | 144.040 | 143.823 | USD 5,191,435 | 131.73 |
| 2025-09-11 | BUY | 36,096 | 143.600 | 143.820 | 143.798 | USD 5,190,533 | 131.65 |
| 2025-09-10 | BUY | 36,096 | 141.250 | 145.160 | 144.769 | USD 5,225,582 | 131.59 |
| 2025-09-09 | BUY | 36,096 | 144.170 | 144.210 | 144.206 | USD 5,205,260 | 131.52 |
| 2025-09-08 | SELL | -36,096 | 143.800 | 144.530 | 144.457 | USD -5,214,320 | 124.51 Loss of -719,995 on sale |
| 2025-07-24 | BUY | 36,096 | 131.640 | 135.000 | 134.664 | USD 4,860,832 | 124.47 |
| 2025-07-23 | BUY | 36,096 | 133.660 | 134.320 | 134.254 | USD 4,846,033 | 124.41 |
| 2025-07-22 | BUY | 36,096 | 132.750 | 133.320 | 133.263 | USD 4,810,261 | 124.36 |
| 2025-07-21 | SELL | -36,096 | 131.830 | 133.800 | 133.603 | USD -4,822,534 | 121.63 Loss of -432,167 on sale |
| 2025-07-17 | BUY | 36,096 | 134.110 | 135.700 | 135.541 | USD 4,892,488 | 121.55 |
| 2025-07-16 | BUY | 36,096 | 133.480 | 134.250 | 134.173 | USD 4,843,109 | 121.47 |
| 2025-07-15 | BUY | 36,096 | 131.240 | 136.250 | 135.749 | USD 4,899,996 | 121.41 |
| 2025-07-14 | BUY | 36,096 | 135.130 | 135.450 | 135.418 | USD 4,888,048 | 121.32 |
| 2025-07-11 | BUY | 36,096 | 133.460 | 135.000 | 134.846 | USD 4,867,401 | 121.24 |
| 2025-07-10 | BUY | 36,096 | 134.920 | 135.940 | 135.838 | USD 4,903,209 | 121.15 |
| 2025-07-09 | BUY | 36,096 | 133.510 | 133.690 | 133.672 | USD 4,825,025 | 121.07 |
| 2025-07-08 | BUY | 36,096 | 128.740 | 129.780 | 129.676 | USD 4,680,785 | 121.02 |
| 2025-07-07 | BUY | 36,096 | 127.880 | 129.070 | 128.951 | USD 4,654,616 | 120.97 |
| 2025-07-04 | SELL | -36,096 | | | 553.770* | | 118.03 Profit of 4,260,240 on sale |
| 2025-07-03 | BUY | 36,096 | 129.110 | 131.000 | 130.811 | USD 4,721,754 | 117.95 |
| 2025-07-02 | BUY | 36,096 | 129.400 | 130.420 | 130.318 | USD 4,703,958 | 117.87 |
| 2025-06-30 | BUY | 36,096 | 125.690 | 127.360 | 127.193 | USD 4,591,159 | 117.82 |
| 2025-06-27 | BUY | 36,096 | 125.420 | 127.260 | 127.076 | USD 4,586,935 | 117.76 |
| 2025-06-26 | BUY | 36,096 | 126.710 | 128.660 | 128.465 | USD 4,637,073 | 117.70 |
| 2025-06-25 | BUY | 36,096 | 127.780 | 128.610 | 128.527 | USD 4,639,311 | 117.63 |
| 2025-06-24 | BUY | 36,096 | 128.180 | 128.500 | 128.468 | USD 4,637,181 | 117.55 |
| 2025-06-23 | BUY | 36,096 | 125.800 | 127.990 | 127.771 | USD 4,612,022 | 117.49 |
| 2025-06-20 | BUY | 36,096 | 126.550 | 128.380 | 128.197 | USD 4,627,399 | 117.43 |
| 2025-06-19 | BUY | 36,096 | | | 127.310* | | 117.36 |
| 2025-06-18 | BUY | 36,096 | 127.310 | 127.850 | 127.796 | USD 4,612,924 | 117.28 |
| 2025-06-17 | BUY | 36,096 | 124.880 | 125.390 | 125.339 | USD 4,524,237 | 117.23 |
| 2025-06-16 | BUY | 36,096 | 125.000 | 126.000 | 125.900 | USD 4,544,486 | 117.17 |
| 2025-06-13 | BUY | 36,096 | 124.390 | 125.540 | 125.425 | USD 4,527,341 | 117.11 |
| 2025-06-12 | BUY | 36,096 | 125.010 | 125.910 | 125.820 | USD 4,541,599 | 117.05 |
| 2025-06-11 | BUY | 36,096 | 124.170 | 125.510 | 125.376 | USD 4,525,572 | 117.00 |
| 2025-06-10 | BUY | 36,096 | 124.770 | 127.510 | 127.236 | USD 4,592,711 | 116.94 |
| 2025-06-09 | BUY | 36,096 | 125.730 | 126.890 | 126.774 | USD 4,576,034 | 116.87 |
| 2025-06-06 | BUY | 36,096 | 125.390 | 126.810 | 126.668 | USD 4,572,208 | 116.81 |
| 2025-06-05 | BUY | 36,096 | 124.610 | 125.240 | 125.177 | USD 4,518,389 | 116.74 |
| 2025-06-04 | BUY | 36,096 | 124.520 | 125.990 | 125.843 | USD 4,542,429 | 116.68 |
| 2025-06-03 | BUY | 36,096 | 125.000 | 126.330 | 126.197 | USD 4,555,207 | 116.62 |
| 2025-06-02 | BUY | 36,096 | 124.560 | 124.890 | 124.857 | USD 4,506,838 | 116.55 |
| 2025-05-30 | BUY | 36,096 | 123.020 | 123.930 | 123.839 | USD 4,470,093 | 116.50 |
| 2025-05-29 | BUY | 36,096 | 123.660 | 125.630 | 125.433 | USD 4,527,629 | 116.44 |
| 2025-05-28 | BUY | 36,096 | 123.030 | 124.300 | 124.173 | USD 4,482,149 | 116.39 |
| 2025-05-27 | BUY | 36,096 | 122.640 | 122.780 | 122.766 | USD 4,431,361 | 116.33 |
| 2025-05-26 | BUY | 36,096 | | | 120.180* | | 116.30 |
| 2025-05-23 | BUY | 36,096 | 120.180 | 120.300 | 120.288 | USD 4,341,916 | 116.27 |
| 2025-05-22 | BUY | 36,096 | 119.120 | 120.100 | 120.002 | USD 4,331,592 | 116.24 |
| 2025-05-21 | BUY | 36,096 | 120.560 | 122.420 | 122.234 | USD 4,412,158 | 116.21 |
| 2025-05-20 | BUY | 36,096 | 122.960 | 123.990 | 123.887 | USD 4,471,825 | 116.15 |
| 2025-05-19 | BUY | 36,096 | 122.820 | 123.070 | 123.045 | USD 4,441,432 | 116.09 |
| 2025-05-16 | BUY | 36,096 | 121.020 | 121.360 | 121.326 | USD 4,379,383 | 116.05 |
| 2025-05-15 | BUY | 36,096 | 120.270 | 120.400 | 120.387 | USD 4,345,489 | 116.01 |
| 2025-05-14 | BUY | 36,096 | 118.780 | 121.850 | 121.543 | USD 4,387,216 | 115.98 |
| 2025-05-13 | BUY | 36,096 | 116.870 | 119.750 | 119.462 | USD 4,312,100 | 115.98 |
| 2025-05-12 | BUY | 36,096 | 120.430 | 120.870 | 120.826 | USD 4,361,335 | 115.93 |
| 2025-05-09 | BUY | 36,096 | 115.710 | 119.670 | 119.274 | USD 4,305,314 | 115.94 |
| 2025-05-08 | BUY | 36,096 | 117.520 | 121.460 | 121.066 | USD 4,369,998 | 115.92 |
| 2025-05-07 | BUY | 36,096 | 121.610 | 122.570 | 122.474 | USD 4,420,821 | 115.87 |
| 2025-05-06 | BUY | 36,096 | 118.920 | 130.460 | 129.306 | USD 4,667,430 | 115.84 |
| 2025-05-05 | BUY | 36,096 | 109.750 | 111.260 | 111.109 | USD 4,010,591 | 115.90 |
| 2025-05-02 | BUY | 36,096 | 109.680 | 110.290 | 110.229 | USD 3,978,826 | 115.96 |
| 2025-05-01 | BUY | 36,096 | 106.590 | 109.550 | 109.254 | USD 3,943,632 | 116.05 |
| 2025-04-30 | BUY | 36,096 | 107.690 | 107.980 | 107.951 | USD 3,896,599 | 116.13 |
| 2025-04-29 | BUY | 36,096 | 107.240 | 108.590 | 108.455 | USD 3,914,792 | 116.22 |
| 2025-04-28 | BUY | 36,096 | 106.460 | 108.330 | 108.143 | USD 3,903,530 | 116.32 |
| 2025-04-25 | BUY | 36,096 | 106.730 | 107.540 | 107.459 | USD 3,878,840 | 116.42 |
| 2025-04-24 | BUY | 36,096 | 105.760 | 105.860 | 105.850 | USD 3,820,762 | 116.53 |
| 2025-04-23 | BUY | 36,096 | 103.220 | 106.200 | 105.902 | USD 3,822,638 | 116.67 |
| 2025-04-22 | BUY | 36,096 | 101.740 | 102.680 | 102.586 | USD 3,702,944 | 116.82 |
| 2025-04-21 | BUY | 36,096 | 100.680 | 102.000 | 101.868 | USD 3,677,027 | 117.00 |
| 2025-04-18 | BUY | 36,096 | | | 101.380* | | 117.16 |
| 2025-04-17 | BUY | 36,096 | 101.380 | 102.050 | 101.983 | USD 3,681,178 | 117.34 |
| 2025-04-16 | BUY | 36,096 | 100.100 | 100.660 | 100.604 | USD 3,631,402 | 117.52 |
| 2025-04-15 | BUY | 36,096 | 96.160 | 98.520 | 98.284 | USD 3,547,659 | 117.76 |
| 2025-04-14 | BUY | 36,096 | 94.890 | 95.560 | 95.493 | USD 3,446,915 | 118.02 |
| 2025-04-11 | BUY | 39,452 | 90.870 | 91.280 | 91.239 | USD 3,599,561 | 118.33 |
| 2025-04-10 | BUY | 42,808 | 90.720 | 94.250 | 93.897 | USD 4,019,543 | 118.64 |
| 2025-04-09 | BUY | 42,808 | 95.280 | 95.560 | 95.532 | USD 4,089,534 | 118.92 |
| 2025-04-08 | BUY | 42,808 | 87.540 | 96.000 | 95.154 | USD 4,073,352 | 119.29 |
| 2025-04-07 | BUY | 42,808 | 93.250 | 96.440 | 96.121 | USD 4,114,748 | 119.60 |
| 2025-04-04 | BUY | 42,808 | 95.650 | 100.520 | 100.033 | USD 4,282,213 | 119.88 |
| 2025-04-02 | BUY | 42,808 | 108.310 | 108.430 | 108.418 | USD 4,641,158 | 120.03 |
| 2025-04-01 | BUY | 42,808 | 107.000 | 110.890 | 110.501 | USD 4,730,327 | 120.19 |
| 2025-03-31 | BUY | 42,808 | 110.600 | 112.600 | 112.400 | USD 4,811,619 | 120.31 |
| 2025-03-28 | BUY | 42,808 | 113.160 | 114.430 | 114.303 | USD 4,893,083 | 120.40 |
| 2025-03-27 | BUY | 42,808 | 114.000 | 115.800 | 115.620 | USD 4,949,461 | 120.48 |
| 2025-03-10 | BUY | 42,808 | 110.870 | 113.870 | 113.570 | USD 4,861,705 | 122.32 |
| 2025-03-07 | BUY | 42,808 | 113.040 | 115.000 | 114.804 | USD 4,914,530 | 122.46 |
| 2025-02-18 | BUY | 42,808 | 113.970 | 115.820 | 115.635 | USD 4,950,103 | 124.11 |
| 2025-02-14 | BUY | 42,808 | 115.020 | 116.970 | 116.775 | USD 4,998,904 | 124.48 |
| 2025-02-13 | BUY | 42,808 | 116.870 | 118.610 | 118.436 | USD 5,070,008 | 124.64 |
| 2025-02-12 | BUY | 42,808 | 117.180 | 118.010 | 117.927 | USD 5,048,219 | 124.80 |
| 2025-02-11 | BUY | 42,808 | 116.850 | 116.940 | 116.931 | USD 5,005,582 | 124.97 |
| 2025-02-10 | BUY | 42,808 | 118.810 | 125.930 | 125.218 | USD 5,360,332 | 125.11 |
| 2025-02-07 | BUY | 42,808 | 122.620 | 132.000 | 131.062 | USD 5,610,502 | 125.17 |
| 2025-02-06 | BUY | 42,808 | 150.510 | 153.100 | 152.841 | USD 6,542,818 | 124.58 |
| 2025-02-05 | BUY | 42,808 | 151.200 | 153.090 | 152.901 | USD 6,545,386 | 123.94 |
| 2025-02-04 | BUY | 42,808 | 152.420 | 153.880 | 153.734 | USD 6,581,045 | 123.25 |
| 2025-02-03 | BUY | 42,808 | 150.100 | 151.630 | 151.477 | USD 6,484,428 | 122.58 |
| 2025-01-31 | BUY | 42,808 | 151.820 | 154.350 | 154.097 | USD 6,596,585 | 121.83 |
| 2025-01-30 | BUY | 42,808 | 153.290 | 154.610 | 154.478 | USD 6,612,894 | 121.00 |
| 2025-01-29 | BUY | 42,808 | 150.680 | 153.340 | 153.074 | USD 6,552,792 | 120.20 |
| 2025-01-28 | BUY | 42,808 | 150.710 | 152.620 | 152.429 | USD 6,525,180 | 119.35 |
| 2025-01-27 | BUY | 42,808 | 148.190 | 151.530 | 151.196 | USD 6,472,398 | 118.53 |
| 2025-01-24 | BUY | 42,808 | 148.730 | 149.180 | 149.135 | USD 6,384,171 | 117.64 |
| 2025-01-23 | BUY | 42,808 | 147.580 | 148.720 | 148.606 | USD 6,361,526 | 116.73 |
| 2025-01-22 | SELL | -42,808 | 146.760 | 147.180 | 147.138 | USD -6,298,683 | 120.06 Loss of -1,159,289 on sale |
| 2025-01-02 | BUY | 84,316 | 137.860 | 139.470 | 139.309 | USD 11,745,978 | 119.48 |
| 2024-12-30 | BUY | 62,912 | 137.060 | 138.650 | 138.491 | USD 8,712,745 | 118.90 |
| 2024-12-10 | BUY | 41,508 | 128.960 | 130.480 | 130.328 | USD 5,409,654 | 118.55 |
| 2024-12-09 | BUY | 41,508 | 129.120 | 129.420 | 129.390 | USD 5,370,720 | 118.17 |
| 2024-12-06 | BUY | 41,508 | 128.140 | 128.930 | 128.851 | USD 5,348,347 | 117.80 |
| 2024-12-05 | BUY | 41,508 | 126.420 | 128.000 | 127.842 | USD 5,306,466 | 117.47 |
| 2024-12-04 | BUY | 41,508 | 127.740 | 127.900 | 127.884 | USD 5,308,209 | 117.06 |
| 2024-12-03 | BUY | 41,508 | 125.440 | 126.980 | 126.826 | USD 5,264,294 | 116.71 |
| 2024-12-02 | BUY | 41,508 | 125.890 | 128.000 | 127.789 | USD 5,304,266 | 116.31 |
| 2024-11-29 | BUY | 41,508 | 126.750 | 127.080 | 127.047 | USD 5,273,467 | 115.84 |
| 2024-11-28 | BUY | 41,508 | | | 126.590* | | 115.33 |
| 2024-11-27 | BUY | 41,508 | 126.590 | 128.270 | 128.102 | USD 5,317,258 | 114.76 |
| 2024-11-26 | BUY | 41,508 | 127.910 | 128.140 | 128.117 | USD 5,317,880 | 114.07 |
| 2024-11-21 | BUY | 41,508 | 125.000 | 126.130 | 126.017 | USD 5,230,714 | 111.89 |
| 2024-11-20 | BUY | 41,508 | 123.290 | 124.010 | 123.938 | USD 5,144,419 | 111.13 |
| 2024-11-19 | BUY | 54,754 | 119.130 | 119.790 | 119.724 | USD 6,555,368 | 110.56 |
| 2024-11-18 | BUY | 68,000 | 117.620 | 118.320 | 118.250 | USD 8,041,000 | 110.02 |
| 2024-11-11 | SELL | -68,000 | 127.170 | 129.670 | 129.420 | USD -8,800,560 | 118.41 Loss of -748,340 on sale |
| 2024-11-07 | SELL | -68,000 | 123.980 | 126.650 | 126.383 | USD -8,594,044 | 118.22 Loss of -554,899 on sale |
| 2024-10-31 | SELL | -68,000 | 120.270 | 123.040 | 122.763 | USD -8,347,884 | 116.46 Loss of -428,434 on sale |
| 2024-10-28 | BUY | 68,000 | 116.200 | 117.950 | 117.775 | USD 8,008,700 | 116.55 |
| 2024-10-24 | SELL | -68,000 | 115.520 | 117.570 | 117.365 | USD -7,980,820 | 117.03 Loss of -22,440 on sale |
| 2024-10-22 | BUY | 68,000 | 116.780 | 117.200 | 117.158 | USD 7,966,744 | 117.29 |
| 2024-10-18 | BUY | 68,000 | 118.010 | 119.110 | 119.000 | USD 8,092,000 | 0.00 |