| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-13 | BUY | 56,142 | 195.390 | 190.670 | 191.142 | USD 10,731,094 | 161.91 |
| 2025-11-12 | BUY | 56,142 | 199.310 | 192.740 | 193.397 | USD 10,857,695 | 161.68 |
| 2025-11-11 | BUY | 42,915 | 200.460 | 195.510 | 196.005 | USD 8,411,554 | 161.40 |
| 2025-11-10 | BUY | 29,688 | 198.085 | 194.240 | 194.625 | USD 5,778,012 | 161.14 |
| 2025-11-07 | BUY | 29,688 | | | 196.980* | | 160.86 |
| 2025-11-06 | BUY | 29,688 | 197.780 | 193.250 | 193.703 | USD 5,750,655 | 160.60 |
| 2025-11-05 | BUY | 29,688 | 202.000 | 194.750 | 195.475 | USD 5,803,262 | 160.33 |
| 2025-11-04 | BUY | 29,688 | 205.770 | 188.100 | 189.867 | USD 5,636,772 | 160.03 |
| 2025-11-03 | BUY | 29,688 | 194.120 | 188.250 | 188.837 | USD 5,606,193 | 159.77 |
| 2025-10-31 | BUY | 29,688 | 192.800 | 189.120 | 189.488 | USD 5,625,519 | 159.52 |
| 2025-10-30 | BUY | 29,688 | 192.235 | 188.075 | 188.491 | USD 5,595,921 | 159.27 |
| 2025-10-29 | BUY | 29,688 | 188.160 | 190.690 | 190.437 | USD 5,653,694 | 159.04 |
| 2025-10-28 | BUY | 29,688 | 187.810 | 189.770 | 189.574 | USD 5,628,073 | 158.81 |
| 2025-10-27 | BUY | 29,688 | 189.110 | 190.020 | 189.929 | USD 5,638,612 | 158.56 |
| 2025-10-24 | BUY | 29,688 | 189.960 | 191.320 | 191.184 | USD 5,675,871 | 158.30 |
| 2025-10-23 | BUY | 29,688 | 191.390 | 193.230 | 193.046 | USD 5,731,150 | 158.02 |
| 2025-10-22 | BUY | 29,688 | 188.470 | 193.400 | 192.907 | USD 5,727,023 | 157.77 |
| 2025-10-21 | BUY | 29,688 | 193.160 | 193.720 | 193.664 | USD 5,749,497 | 157.47 |
| 2025-10-20 | BUY | 29,688 | 190.490 | 191.290 | 191.210 | USD 5,676,642 | 157.18 |
| 2025-10-17 | BUY | 29,688 | 184.510 | 185.760 | 185.635 | USD 5,511,132 | 156.95 |
| 2025-10-16 | BUY | 29,688 | 184.410 | 187.360 | 187.065 | USD 5,553,586 | 156.71 |
| 2025-10-15 | BUY | 29,688 | 186.570 | 189.280 | 189.009 | USD 5,611,299 | 156.45 |
| 2025-10-14 | BUY | 29,688 | 187.270 | 188.800 | 188.647 | USD 5,600,552 | 156.17 |
| 2025-10-13 | SELL | -29,688 | 185.940 | 188.380 | 188.136 | USD -5,585,382 | 157.17 Loss of -919,443 on sale |
| 2025-10-08 | BUY | 29,688 | 198.230 | 198.560 | 198.527 | USD 5,893,869 | 156.80 |
| 2025-10-07 | BUY | 29,688 | 197.000 | 199.280 | 199.052 | USD 5,909,456 | 156.43 |
| 2025-10-06 | BUY | 29,688 | 198.040 | 198.810 | 198.733 | USD 5,899,985 | 156.05 |
| 2025-10-03 | BUY | 29,688 | 195.580 | 197.460 | 197.272 | USD 5,856,611 | 155.68 |
| 2025-10-02 | BUY | 29,688 | 192.890 | 193.640 | 193.565 | USD 5,746,558 | 155.33 |
| 2025-10-01 | BUY | 29,688 | 191.630 | 191.660 | 191.657 | USD 5,689,913 | 154.99 |
| 2025-09-30 | BUY | 29,688 | 188.960 | 189.740 | 189.662 | USD 5,630,686 | 154.67 |
| 2025-09-29 | BUY | 29,688 | 185.610 | 187.500 | 187.311 | USD 5,560,889 | 154.37 |
| 2025-09-26 | BUY | 29,688 | 184.900 | 185.850 | 185.755 | USD 5,514,695 | 154.08 |
| 2025-09-25 | BUY | 29,688 | 182.360 | 188.370 | 187.769 | USD 5,574,486 | 153.80 |
| 2025-09-24 | SELL | -29,688 | 187.400 | 189.210 | 189.029 | USD -5,611,893 | 154.82 Loss of -1,015,465 on sale |
| 2025-09-18 | BUY | 29,688 | 187.150 | 187.570 | 187.528 | USD 5,567,331 | 154.50 |
| 2025-09-17 | SELL | -29,688 | 183.800 | 185.000 | 184.880 | USD -5,488,717 | 155.59 Loss of -869,493 on sale |
| 2025-09-09 | BUY | 114,088 | 179.030 | 179.180 | 179.165 | USD 20,440,576 | 155.35 |
| 2025-09-08 | SELL | -203,478 | 178.410 | 178.570 | 178.554 | USD -36,331,812 | 156.48 Loss of -4,492,498 on sale |
| 2025-07-24 | BUY | 178,780 | 163.250 | 165.350 | 165.140 | USD 29,523,730 | 156.40 |
| 2025-07-23 | BUY | 178,780 | 163.910 | 164.120 | 164.099 | USD 29,337,618 | 156.33 |
| 2025-07-22 | BUY | 178,780 | 161.280 | 162.340 | 162.234 | USD 29,004,194 | 156.27 |
| 2025-07-21 | SELL | -178,780 | 160.740 | 162.540 | 162.360 | USD -29,026,720 | 154.86 Loss of -1,340,291 on sale |
| 2025-07-17 | BUY | 178,780 | 162.710 | 163.200 | 163.151 | USD 29,168,135 | 154.78 |
| 2025-07-16 | BUY | 178,780 | 161.040 | 161.350 | 161.319 | USD 28,840,612 | 154.71 |
| 2025-07-15 | BUY | 178,780 | 160.210 | 164.580 | 164.143 | USD 29,345,486 | 154.65 |
| 2025-07-14 | BUY | 178,780 | 163.670 | 164.680 | 164.579 | USD 29,423,432 | 154.55 |
| 2025-07-11 | BUY | 178,780 | 162.050 | 163.090 | 162.986 | USD 29,138,637 | 154.46 |
| 2025-07-10 | BUY | 178,780 | 163.000 | 163.730 | 163.657 | USD 29,258,598 | 154.36 |
| 2025-07-09 | BUY | 178,780 | 162.210 | 162.660 | 162.615 | USD 29,072,310 | 154.27 |
| 2025-07-08 | BUY | 178,780 | 162.090 | 164.530 | 164.286 | USD 29,371,051 | 154.18 |
| 2025-07-07 | BUY | 178,780 | 164.460 | 165.490 | 165.387 | USD 29,567,889 | 154.06 |
| 2025-07-04 | SELL | -178,780 | | | 286.760* | | 152.46 Profit of 27,256,562 on sale |
| 2025-07-03 | BUY | 178,780 | 164.560 | 165.970 | 165.829 | USD 29,646,909 | 152.31 |
| 2025-07-02 | BUY | 178,780 | 162.620 | 162.770 | 162.755 | USD 29,097,340 | 152.18 |
| 2025-06-30 | BUY | 178,780 | 157.760 | 158.000 | 157.976 | USD 28,242,949 | 152.11 |
| 2025-06-27 | BUY | 178,780 | 155.680 | 156.260 | 156.202 | USD 27,925,793 | 152.07 |
| 2025-06-26 | BUY | 178,780 | 155.680 | 157.350 | 157.183 | USD 28,101,178 | 152.02 |
| 2025-06-25 | BUY | 178,780 | 153.960 | 154.590 | 154.527 | USD 27,626,337 | 152.00 |
| 2025-06-24 | BUY | 178,780 | 152.230 | 152.710 | 152.662 | USD 27,292,913 | 151.99 |
| 2025-06-23 | BUY | 178,780 | 150.670 | 151.600 | 151.507 | USD 27,086,422 | 152.01 |
| 2025-06-20 | BUY | 178,780 | 148.450 | 148.990 | 148.936 | USD 26,626,779 | 152.06 |
| 2025-06-19 | BUY | 178,780 | | | 148.350* | | 152.11 |
| 2025-06-18 | SELL | -178,780 | 148.350 | 150.880 | 150.627 | USD -26,929,096 | 150.28 Loss of -62,186 on sale |
| 2025-03-10 | BUY | 151,838 | 137.380 | 143.000 | 142.438 | USD 21,627,501 | 150.69 |
| 2025-03-07 | BUY | 151,838 | 139.240 | 140.230 | 140.131 | USD 21,277,210 | 150.86 |
| 2025-02-18 | BUY | 151,838 | 131.270 | 134.000 | 133.727 | USD 20,304,840 | 155.59 |
| 2025-02-14 | BUY | 151,838 | 132.260 | 133.600 | 133.466 | USD 20,265,211 | 156.46 |
| 2025-02-13 | BUY | 151,838 | 130.650 | 137.000 | 136.365 | USD 20,705,389 | 156.95 |
| 2025-02-12 | BUY | 151,838 | 136.850 | 137.720 | 137.633 | USD 20,897,920 | 157.33 |
| 2025-02-11 | BUY | 151,838 | 137.600 | 148.630 | 147.527 | USD 22,400,205 | 157.72 |
| 2025-02-10 | BUY | 151,838 | 142.770 | 144.140 | 144.003 | USD 21,865,127 | 158.02 |
| 2025-02-07 | BUY | 151,838 | 142.270 | 142.900 | 142.837 | USD 21,688,084 | 158.34 |
| 2025-02-06 | BUY | 151,838 | 140.820 | 142.400 | 142.242 | USD 21,597,740 | 158.70 |
| 2025-02-05 | BUY | 151,838 | 141.290 | 143.590 | 143.360 | USD 21,767,495 | 159.07 |
| 2025-02-04 | BUY | 151,838 | 141.960 | 143.260 | 143.130 | USD 21,732,572 | 159.45 |
| 2025-02-03 | BUY | 151,838 | 141.650 | 142.530 | 142.442 | USD 21,628,108 | 159.84 |
| 2025-01-31 | BUY | 151,838 | 142.030 | 143.690 | 143.524 | USD 21,792,397 | 160.25 |
| 2025-01-30 | BUY | 151,838 | 142.190 | 142.290 | 142.280 | USD 21,603,510 | 160.67 |
| 2025-01-29 | BUY | 151,838 | 140.270 | 143.770 | 143.420 | USD 21,776,607 | 161.15 |
| 2025-01-28 | BUY | 151,838 | 141.490 | 148.510 | 147.808 | USD 22,442,870 | 161.63 |
| 2025-01-27 | BUY | 151,838 | 148.460 | 149.270 | 149.189 | USD 22,652,560 | 161.96 |
| 2025-01-24 | BUY | 151,838 | 145.590 | 151.370 | 150.792 | USD 22,895,955 | 162.38 |
| 2025-01-23 | BUY | 151,838 | 148.910 | 162.100 | 160.781 | USD 24,412,666 | 162.74 |
| 2025-01-22 | SELL | -151,838 | 161.110 | 162.300 | 162.181 | USD -24,625,239 | 166.57 Profit of 666,540 on sale |
| 2025-01-02 | BUY | 151,838 | 143.300 | 146.400 | 146.090 | USD 22,182,013 | 167.22 |
| 2024-12-30 | BUY | 145,094 | 143.170 | 143.860 | 143.791 | USD 20,863,211 | 167.90 |
| 2024-12-10 | BUY | 138,350 | 160.160 | 161.820 | 161.654 | USD 22,364,832 | 168.13 |
| 2024-12-09 | BUY | 138,350 | 160.310 | 163.010 | 162.740 | USD 22,515,078 | 168.37 |
| 2024-12-06 | BUY | 138,350 | 163.150 | 164.270 | 164.158 | USD 22,711,260 | 168.53 |
| 2024-12-05 | BUY | 138,350 | 163.760 | 165.570 | 165.389 | USD 22,881,569 | 168.69 |
| 2024-12-04 | BUY | 138,350 | 165.060 | 165.750 | 165.681 | USD 22,921,966 | 168.81 |
| 2024-12-03 | BUY | 138,350 | 164.130 | 166.460 | 166.227 | USD 22,997,506 | 168.97 |
| 2024-12-02 | BUY | 138,350 | 164.130 | 166.420 | 166.191 | USD 22,992,525 | 169.14 |
| 2024-11-29 | BUY | 138,350 | 165.400 | 165.460 | 165.454 | USD 22,890,562 | 169.28 |
| 2024-11-28 | BUY | 138,350 | | | 163.970* | | 169.48 |
| 2024-11-27 | BUY | 138,350 | 163.970 | 166.730 | 166.454 | USD 23,028,910 | 169.70 |
| 2024-11-26 | BUY | 138,350 | 166.110 | 166.840 | 166.767 | USD 23,072,214 | 169.85 |
| 2024-11-21 | BUY | 138,350 | 164.690 | 167.720 | 167.417 | USD 23,162,142 | 170.64 |
| 2024-11-20 | BUY | 138,350 | 162.150 | 162.260 | 162.249 | USD 22,447,148 | 171.07 |
| 2024-11-19 | BUY | 138,350 | 158.290 | 163.270 | 162.772 | USD 22,519,507 | 171.74 |
| 2024-11-12 | BUY | 138,350 | 201.270 | 202.900 | 202.737 | USD 28,048,663 | 170.76 |
| 2024-11-11 | SELL | -138,350 | 201.390 | 201.990 | 201.930 | USD -27,937,016 | 180.07 Loss of -3,023,813 on sale |
| 2024-11-07 | SELL | -138,350 | 192.630 | 195.850 | 195.528 | USD -27,051,300 | 177.75 Loss of -2,458,994 on sale |
| 2024-10-31 | SELL | -138,350 | 183.160 | 186.220 | 185.914 | USD -25,721,202 | 172.51 Loss of -1,854,136 on sale |
| 2024-10-30 | SELL | -138,350 | 185.740 | 188.360 | 188.098 | USD -26,023,358 | 170.84 Loss of -2,387,125 on sale |
| 2024-10-29 | BUY | 138,350 | 185.860 | 186.880 | 186.778 | USD 25,840,737 | 168.70 |
| 2024-10-28 | BUY | 138,350 | 169.730 | 170.540 | 170.459 | USD 23,583,002 | 168.53 |
| 2024-10-24 | SELL | -138,350 | 168.790 | 169.940 | 169.825 | USD -23,495,289 | 168.54 Loss of -178,471 on sale |
| 2024-10-21 | SELL | -138,350 | 169.680 | 170.150 | 170.103 | USD -23,533,749 | 169.52 Loss of -80,657 on sale |
| 2024-10-18 | BUY | 138,350 | 169.520 | 169.720 | 169.700 | USD 23,477,995 | 0.00 |