| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 149,689 | 155.860 | 151.800 | 152.206 | USD 22,783,564 | 156.82 |
| 2025-11-10 | BUY | 134,076 | 153.520 | 149.430 | 149.839 | USD 20,089,813 | 156.85 |
| 2025-11-07 | BUY | 134,076 | 153.015 | 149.280 | 149.653 | USD 20,064,943 | 156.86 |
| 2025-11-06 | BUY | 134,076 | 152.010 | 149.970 | 150.174 | USD 20,134,729 | 156.89 |
| 2025-11-05 | BUY | 134,076 | 151.205 | 146.680 | 147.132 | USD 19,726,936 | 156.92 |
| 2025-11-04 | BUY | 134,076 | 152.690 | 149.505 | 149.824 | USD 20,087,736 | 156.95 |
| 2025-11-03 | BUY | 134,076 | 151.840 | 147.847 | 148.246 | USD 19,876,271 | 156.97 |
| 2025-10-31 | BUY | 134,076 | 153.220 | 150.550 | 150.817 | USD 20,220,940 | 156.99 |
| 2025-10-30 | BUY | 115,531 | 155.400 | 150.500 | 150.990 | USD 17,444,026 | 157.01 |
| 2025-10-29 | BUY | 96,986 | 152.710 | 158.990 | 158.362 | USD 15,358,897 | 157.03 |
| 2025-10-28 | BUY | 96,986 | 159.440 | 161.580 | 161.366 | USD 15,650,243 | 157.02 |
| 2025-10-27 | BUY | 96,986 | 161.130 | 164.070 | 163.776 | USD 15,883,980 | 157.00 |
| 2025-10-24 | BUY | 96,986 | 162.960 | 165.640 | 165.372 | USD 16,038,769 | 156.97 |
| 2025-10-23 | BUY | 96,986 | 164.200 | 171.000 | 170.320 | USD 16,518,655 | 156.94 |
| 2025-10-22 | BUY | 96,986 | 163.770 | 164.600 | 164.517 | USD 15,955,846 | 156.91 |
| 2025-10-21 | BUY | 96,986 | 160.880 | 162.240 | 162.104 | USD 15,721,819 | 156.89 |
| 2025-10-20 | BUY | 96,986 | 159.880 | 160.190 | 160.159 | USD 15,533,181 | 156.88 |
| 2025-10-17 | BUY | 96,986 | 157.120 | 157.320 | 157.300 | USD 15,255,898 | 156.88 |
| 2025-10-16 | BUY | 96,986 | 155.420 | 157.790 | 157.553 | USD 15,280,435 | 156.89 |
| 2025-10-15 | BUY | 96,986 | 156.820 | 157.600 | 157.522 | USD 15,277,429 | 156.89 |
| 2025-10-14 | BUY | 96,986 | 154.360 | 154.850 | 154.801 | USD 15,013,530 | 156.90 |
| 2025-10-13 | SELL | -96,986 | 152.930 | 153.680 | 153.605 | USD -14,897,534 | 157.34 Profit of 362,002 on sale |
| 2025-10-03 | BUY | 96,986 | 156.140 | 157.320 | 157.202 | USD 15,246,394 | 157.34 |
| 2025-10-02 | BUY | 96,986 | 155.630 | 155.870 | 155.846 | USD 15,114,880 | 157.35 |
| 2025-10-01 | BUY | 96,986 | 156.560 | 158.290 | 158.117 | USD 15,335,135 | 157.35 |
| 2025-09-30 | BUY | 96,986 | 157.560 | 159.160 | 159.000 | USD 15,420,774 | 157.35 |
| 2025-09-29 | BUY | 96,986 | 158.960 | 159.620 | 159.554 | USD 15,474,504 | 157.35 |
| 2025-09-26 | BUY | 96,986 | 158.000 | 158.130 | 158.117 | USD 15,335,136 | 157.34 |
| 2025-09-25 | BUY | 96,986 | 156.300 | 157.350 | 157.245 | USD 15,250,564 | 157.35 |
| 2025-09-24 | SELL | -96,986 | 157.120 | 163.210 | 162.601 | USD -15,770,021 | 156.76 Loss of -566,500 on sale |
| 2025-09-18 | BUY | 96,986 | 165.730 | 166.390 | 166.324 | USD 16,131,099 | 156.72 |
| 2025-09-17 | BUY | 96,986 | 164.330 | 166.320 | 166.121 | USD 16,111,412 | 156.68 |
| 2025-09-16 | BUY | 96,986 | 162.840 | 165.930 | 165.621 | USD 16,062,918 | 156.65 |
| 2025-09-15 | SELL | -96,986 | 165.560 | 166.090 | 166.037 | USD -16,103,264 | 157.10 Loss of -866,972 on sale |
| 2025-09-10 | BUY | 96,986 | 162.620 | 163.810 | 163.691 | USD 15,875,735 | 157.07 |
| 2025-09-09 | BUY | 96,986 | 162.090 | 163.510 | 163.368 | USD 15,844,408 | 157.05 |
| 2025-09-08 | BUY | 96,986 | 163.520 | 163.740 | 163.718 | USD 15,878,354 | 157.01 |
| 2025-09-05 | BUY | 96,986 | 164.380 | 165.090 | 165.019 | USD 16,004,532 | 156.98 |
| 2025-09-04 | BUY | 96,986 | 161.690 | 161.880 | 161.861 | USD 15,698,251 | 156.95 |
| 2025-09-02 | BUY | 96,986 | 159.560 | 160.210 | 160.145 | USD 15,531,824 | 156.94 |
| 2025-08-29 | BUY | 96,986 | 162.120 | 163.330 | 163.209 | USD 15,828,988 | 156.91 |
| 2025-08-28 | BUY | 96,986 | 161.990 | 163.660 | 163.493 | USD 15,856,532 | 156.89 |
| 2025-08-27 | BUY | 96,986 | 163.040 | 164.100 | 163.994 | USD 15,905,123 | 156.86 |
| 2025-08-25 | BUY | 96,986 | 164.980 | 165.410 | 165.367 | USD 16,038,284 | 156.82 |
| 2025-08-22 | BUY | 96,986 | 164.410 | 164.890 | 164.842 | USD 15,987,366 | 156.78 |
| 2025-08-21 | BUY | 96,986 | 159.120 | 160.420 | 160.290 | USD 15,545,886 | 156.76 |
| 2025-08-20 | BUY | 96,986 | 160.840 | 161.810 | 161.713 | USD 15,683,897 | 156.74 |
| 2025-08-19 | BUY | 113,878 | 159.980 | 159.990 | 159.989 | USD 18,219,228 | 156.73 |
| 2025-08-18 | BUY | 130,770 | 157.840 | 159.490 | 159.325 | USD 20,834,931 | 156.72 |
| 2025-08-15 | SELL | -130,770 | 158.930 | 160.290 | 160.154 | USD -20,943,338 | 150.34 Loss of -1,282,753 on sale |
| 2025-08-07 | BUY | 130,770 | 154.360 | 157.340 | 157.042 | USD 20,536,382 | 150.32 |
| 2025-08-06 | BUY | 130,770 | 155.880 | 157.030 | 156.915 | USD 20,519,774 | 150.29 |
| 2025-08-05 | BUY | 122,908 | 156.470 | 157.310 | 157.226 | USD 19,324,333 | 150.26 |
| 2025-08-04 | BUY | 115,046 | 156.030 | 156.610 | 156.552 | USD 18,010,681 | 150.23 |
| 2025-08-01 | BUY | 115,046 | 153.940 | 154.960 | 154.858 | USD 17,815,794 | 150.21 |
| 2025-07-31 | BUY | 115,046 | 155.740 | 157.770 | 157.567 | USD 18,127,454 | 150.18 |
| 2025-07-30 | BUY | 115,046 | 157.370 | 159.790 | 159.548 | USD 18,355,358 | 150.14 |
| 2025-07-29 | BUY | 115,046 | 158.050 | 161.030 | 160.732 | USD 18,491,574 | 150.10 |
| 2025-07-28 | SELL | -115,046 | 146.560 | 148.500 | 148.306 | USD -17,062,012 | 142.95 Loss of -616,442 on sale |
| 2025-07-24 | BUY | 115,046 | 144.590 | 146.240 | 146.075 | USD 16,805,345 | 142.94 |
| 2025-07-23 | BUY | 115,046 | 144.630 | 144.930 | 144.900 | USD 16,670,165 | 142.93 |
| 2025-07-22 | BUY | 115,046 | 143.070 | 143.500 | 143.457 | USD 16,504,154 | 142.93 |
| 2025-07-21 | BUY | 115,046 | 141.440 | 143.500 | 143.294 | USD 16,485,402 | 142.94 |
| 2025-07-18 | BUY | 115,046 | 139.470 | 140.000 | 139.947 | USD 16,100,343 | 142.96 |
| 2025-07-17 | BUY | 115,046 | 138.770 | 139.650 | 139.562 | USD 16,056,049 | 142.98 |
| 2025-07-16 | BUY | 115,046 | 138.350 | 138.860 | 138.809 | USD 15,969,420 | 143.01 |
| 2025-07-15 | BUY | 140,899 | 137.040 | 141.500 | 141.054 | USD 19,874,367 | 143.04 |
| 2025-07-14 | BUY | 166,752 | 141.020 | 141.620 | 141.560 | USD 23,605,412 | 143.05 |
| 2025-07-11 | BUY | 166,752 | 140.500 | 140.690 | 140.671 | USD 23,457,171 | 143.07 |
| 2025-07-10 | BUY | 166,752 | 141.210 | 142.460 | 142.335 | USD 23,734,647 | 143.08 |
| 2025-07-09 | BUY | 166,752 | 139.750 | 141.540 | 141.361 | USD 23,572,228 | 143.10 |
| 2025-07-08 | BUY | 171,457 | 139.890 | 143.470 | 143.112 | USD 24,537,554 | 143.12 |
| 2025-07-07 | BUY | 176,162 | 142.540 | 143.290 | 143.215 | USD 25,229,040 | 143.12 |
| 2025-07-04 | BUY | 176,162 | | | 143.180* | | 143.12 |
| 2025-07-03 | BUY | 176,162 | 143.180 | 144.150 | 144.053 | USD 25,376,663 | 143.12 |
| 2025-07-02 | BUY | 176,162 | 142.510 | 142.590 | 142.582 | USD 25,117,530 | 143.13 |
| 2025-06-30 | BUY | 176,162 | 140.120 | 140.540 | 140.498 | USD 24,750,408 | 143.14 |
| 2025-06-27 | BUY | 176,162 | 139.380 | 140.590 | 140.469 | USD 24,745,299 | 143.17 |
| 2025-06-26 | BUY | 176,162 | 138.090 | 138.370 | 138.342 | USD 24,370,603 | 143.20 |
| 2025-06-25 | BUY | 176,162 | 135.220 | 138.600 | 138.262 | USD 24,356,511 | 143.25 |
| 2025-06-24 | BUY | 176,162 | 139.130 | 140.250 | 140.138 | USD 24,686,990 | 143.28 |
| 2025-06-23 | BUY | 176,162 | 138.600 | 138.760 | 138.744 | USD 24,441,420 | 143.31 |
| 2025-06-20 | BUY | 176,162 | 133.890 | 135.790 | 135.600 | USD 23,887,566 | 143.37 |
| 2025-06-19 | BUY | 176,162 | | | 133.470* | | 143.43 |
| 2025-06-18 | BUY | 176,162 | 133.470 | 134.600 | 134.487 | USD 23,691,500 | 143.49 |
| 2025-06-17 | BUY | 176,162 | 132.260 | 134.340 | 134.132 | USD 23,628,961 | 143.57 |
| 2025-06-16 | BUY | 176,162 | 134.100 | 135.870 | 135.693 | USD 23,903,950 | 143.63 |
| 2025-06-13 | BUY | 176,162 | 132.970 | 134.420 | 134.275 | USD 23,654,152 | 143.70 |
| 2025-06-12 | BUY | 176,162 | 135.520 | 136.890 | 136.753 | USD 24,090,682 | 143.75 |
| 2025-06-11 | BUY | 176,162 | 133.830 | 134.870 | 134.766 | USD 23,740,647 | 143.82 |
| 2025-06-10 | BUY | 235,809 | 132.850 | 133.010 | 132.994 | USD 31,361,181 | 143.90 |
| 2025-06-09 | BUY | 295,456 | 128.840 | 130.290 | 130.145 | USD 38,452,119 | 144.00 |
| 2025-06-06 | BUY | 235,809 | 128.570 | 129.480 | 129.389 | USD 30,511,090 | 144.10 |
| 2025-06-05 | BUY | 176,162 | 127.640 | 128.780 | 128.666 | USD 22,666,060 | 144.22 |
| 2025-06-04 | BUY | 176,162 | 127.410 | 127.870 | 127.824 | USD 22,517,732 | 144.33 |
| 2025-06-03 | BUY | 176,162 | 124.940 | 125.090 | 125.075 | USD 22,033,462 | 144.47 |
| 2025-06-02 | BUY | 176,162 | 124.560 | 124.670 | 124.659 | USD 21,960,178 | 144.61 |
| 2025-05-30 | BUY | 176,162 | 125.020 | 125.250 | 125.227 | USD 22,060,239 | 144.75 |
| 2025-05-29 | BUY | 176,162 | 124.670 | 125.190 | 125.138 | USD 22,044,561 | 144.89 |
| 2025-05-28 | BUY | 176,162 | 123.680 | 124.530 | 124.445 | USD 21,922,480 | 145.04 |
| 2025-05-27 | BUY | 176,162 | 123.910 | 124.070 | 124.054 | USD 21,853,601 | 145.20 |
| 2025-05-26 | BUY | 176,162 | | | 121.130* | | 145.37 |
| 2025-05-23 | BUY | 176,162 | 121.130 | 122.170 | 122.066 | USD 21,503,390 | 145.55 |
| 2025-05-22 | BUY | 176,162 | 120.430 | 121.640 | 121.519 | USD 21,407,030 | 145.74 |
| 2025-05-21 | BUY | 176,162 | 120.870 | 127.070 | 126.450 | USD 22,275,685 | 145.92 |
| 2025-05-20 | BUY | 176,162 | 128.320 | 130.050 | 129.877 | USD 22,879,393 | 146.06 |
| 2025-05-19 | BUY | 176,162 | 130.490 | 131.250 | 131.174 | USD 23,107,874 | 146.17 |
| 2025-05-16 | BUY | 176,162 | 131.610 | 131.750 | 131.736 | USD 23,206,877 | 146.29 |
| 2025-05-15 | BUY | 176,162 | 130.270 | 130.540 | 130.513 | USD 22,991,430 | 146.41 |
| 2025-05-14 | BUY | 176,162 | 129.060 | 131.930 | 131.643 | USD 23,190,493 | 146.54 |
| 2025-05-13 | BUY | 176,162 | 131.360 | 133.040 | 132.872 | USD 23,406,996 | 146.66 |
| 2025-05-12 | BUY | 176,162 | 132.690 | 133.800 | 133.689 | USD 23,550,922 | 146.77 |
| 2025-05-09 | BUY | 176,162 | 126.590 | 126.970 | 126.932 | USD 22,360,595 | 146.93 |
| 2025-05-08 | BUY | 176,162 | 125.530 | 127.350 | 127.168 | USD 22,402,169 | 147.10 |
| 2025-05-07 | BUY | 176,162 | 125.010 | 125.940 | 125.847 | USD 22,169,460 | 147.28 |
| 2025-05-06 | BUY | 176,162 | 123.880 | 125.440 | 125.284 | USD 22,070,280 | 147.47 |
| 2025-05-05 | BUY | 176,162 | 125.960 | 127.230 | 127.103 | USD 22,390,719 | 147.65 |
| 2025-05-02 | BUY | 176,162 | 126.570 | 127.330 | 127.254 | USD 22,417,319 | 147.82 |
| 2025-05-01 | BUY | 176,162 | 123.520 | 125.640 | 125.428 | USD 22,095,647 | 148.02 |
| 2025-04-30 | BUY | 176,162 | 122.180 | 122.380 | 122.360 | USD 21,555,182 | 148.24 |
| 2025-04-29 | BUY | 176,162 | 121.750 | 122.240 | 122.191 | USD 21,525,411 | 148.47 |
| 2025-04-28 | BUY | 176,162 | 121.360 | 122.510 | 122.395 | USD 21,561,348 | 148.70 |
| 2025-04-25 | BUY | 176,162 | 120.730 | 122.740 | 122.539 | USD 21,586,715 | 148.94 |
| 2025-04-24 | BUY | 176,162 | 122.880 | 126.770 | 126.381 | USD 22,263,529 | 149.17 |
| 2025-04-23 | BUY | 176,162 | 122.050 | 125.950 | 125.560 | USD 22,118,900 | 149.40 |
| 2025-04-22 | BUY | 176,162 | 118.190 | 118.690 | 118.640 | USD 20,899,860 | 149.68 |
| 2025-04-21 | BUY | 176,162 | 115.560 | 117.150 | 116.991 | USD 20,609,369 | 149.98 |
| 2025-04-18 | BUY | 176,162 | | | 117.620* | | 150.28 |
| 2025-04-17 | BUY | 176,162 | 117.620 | 119.330 | 119.159 | USD 20,991,288 | 150.57 |
| 2025-04-16 | BUY | 176,162 | 117.210 | 119.560 | 119.325 | USD 21,020,530 | 150.88 |
| 2025-04-15 | BUY | 176,162 | 118.680 | 120.640 | 120.444 | USD 21,217,656 | 151.18 |
| 2025-04-14 | BUY | 176,162 | 119.010 | 119.670 | 119.604 | USD 21,069,680 | 151.48 |
| 2025-04-11 | BUY | 176,162 | 115.950 | 117.170 | 117.048 | USD 20,619,409 | 151.81 |
| 2025-04-10 | BUY | 176,162 | 116.650 | 119.000 | 118.765 | USD 20,921,880 | 152.15 |
| 2025-04-09 | BUY | 169,292 | 121.270 | 122.240 | 122.143 | USD 20,677,832 | 152.44 |
| 2025-04-08 | BUY | 162,422 | 113.940 | 123.030 | 122.121 | USD 19,835,137 | 152.82 |
| 2025-04-07 | BUY | 162,422 | 117.150 | 121.790 | 121.326 | USD 19,706,012 | 153.17 |
| 2025-04-04 | BUY | 162,422 | 118.080 | 120.880 | 120.600 | USD 19,588,093 | 153.52 |
| 2025-04-02 | BUY | 162,422 | 133.290 | 133.710 | 133.668 | USD 21,710,625 | 153.72 |
| 2025-04-01 | BUY | 162,422 | 131.010 | 131.720 | 131.649 | USD 21,382,694 | 153.95 |
| 2025-03-31 | BUY | 162,422 | 130.780 | 131.460 | 131.392 | USD 21,340,952 | 154.18 |
| 2025-03-28 | BUY | 162,422 | 129.460 | 133.220 | 132.844 | USD 21,576,788 | 154.44 |
| 2025-03-27 | BUY | 162,422 | 131.520 | 133.580 | 133.374 | USD 21,662,872 | 154.68 |
| 2025-03-26 | BUY | 40,580 | 132.620 | 135.170 | 134.915 | USD 5,474,851 | 154.91 |
| 2025-03-10 | BUY | 81,262 | 125.920 | 129.240 | 128.908 | USD 10,475,322 | 158.78 |
| 2025-03-07 | BUY | 81,262 | 130.460 | 134.140 | 133.772 | USD 10,870,580 | 159.12 |
| 2025-02-18 | BUY | 81,262 | 143.800 | 144.490 | 144.421 | USD 11,735,940 | 162.73 |
| 2025-02-14 | BUY | 81,262 | 143.730 | 145.590 | 145.404 | USD 11,815,820 | 163.29 |
| 2025-02-13 | BUY | 81,262 | 143.130 | 144.310 | 144.192 | USD 11,717,330 | 163.60 |
| 2025-02-12 | BUY | 81,262 | 140.650 | 141.240 | 141.181 | USD 11,472,651 | 163.95 |
| 2025-02-11 | BUY | 81,262 | 141.790 | 143.370 | 143.212 | USD 11,637,693 | 164.30 |
| 2025-02-10 | BUY | 81,262 | 143.860 | 145.350 | 145.201 | USD 11,799,324 | 164.62 |
| 2025-02-07 | BUY | 81,262 | 142.770 | 145.270 | 145.020 | USD 11,784,616 | 164.98 |
| 2025-02-06 | BUY | 81,262 | 144.580 | 147.750 | 147.433 | USD 11,980,700 | 165.31 |
| 2025-02-05 | BUY | 81,262 | 147.130 | 147.440 | 147.409 | USD 11,978,750 | 165.61 |
| 2025-02-04 | BUY | 81,262 | 143.870 | 144.320 | 144.275 | USD 11,724,076 | 165.98 |
| 2025-02-03 | BUY | 81,262 | 142.570 | 143.690 | 143.578 | USD 11,667,436 | 166.39 |
| 2025-01-31 | BUY | 81,262 | 144.740 | 147.100 | 146.864 | USD 11,934,463 | 166.76 |
| 2025-01-30 | BUY | 81,262 | 144.650 | 146.830 | 146.612 | USD 11,913,984 | 167.16 |
| 2025-01-29 | BUY | 81,262 | 141.640 | 143.730 | 143.521 | USD 11,662,803 | 167.62 |
| 2025-01-28 | BUY | 81,262 | 142.600 | 143.690 | 143.581 | USD 11,667,679 | 168.09 |
| 2025-01-27 | BUY | 81,262 | 143.120 | 143.570 | 143.525 | USD 11,663,129 | 168.56 |
| 2025-01-24 | BUY | 81,262 | 141.130 | 141.770 | 141.706 | USD 11,515,313 | 169.09 |
| 2025-01-23 | BUY | 81,262 | 141.020 | 141.350 | 141.317 | USD 11,483,703 | 169.64 |
| 2025-01-22 | BUY | 81,262 | 139.440 | 141.250 | 141.069 | USD 11,463,549 | 170.24 |
| 2025-01-21 | BUY | 81,262 | 140.940 | 141.130 | 141.111 | USD 11,466,962 | 170.84 |
| 2025-01-20 | BUY | 81,262 | | | 136.910* | | 171.54 |
| 2025-01-17 | BUY | 81,262 | 136.910 | 137.250 | 137.216 | USD 11,150,447 | 172.28 |
| 2025-01-15 | BUY | 81,262 | 131.300 | 132.800 | 132.650 | USD 10,779,405 | 174.03 |
| 2025-01-14 | BUY | 81,262 | 124.910 | 127.140 | 126.917 | USD 10,313,529 | 175.14 |
| 2025-01-13 | BUY | 81,262 | 123.560 | 123.650 | 123.641 | USD 10,047,315 | 176.34 |
| 2025-01-09 | BUY | 81,262 | | | 129.780* | | 178.76 |
| 2025-01-08 | SELL | -81,262 | 129.780 | 130.000 | 129.978 | USD -10,562,272 | 134.12 Profit of 336,668 on sale |
| 2025-01-02 | BUY | 81,262 | 129.900 | 132.200 | 131.970 | USD 10,724,146 | 134.23 |
| 2024-12-31 | BUY | 81,262 | 131.290 | 131.880 | 131.821 | USD 10,712,038 | 134.31 |
| 2024-12-30 | BUY | 81,262 | 130.270 | 131.100 | 131.017 | USD 10,646,704 | 134.42 |
| 2024-12-27 | BUY | 81,262 | 130.630 | 132.170 | 132.016 | USD 10,727,884 | 134.52 |
| 2024-12-23 | BUY | 81,262 | 130.510 | 130.680 | 130.663 | USD 10,617,936 | 134.84 |
| 2024-12-20 | BUY | 81,262 | 129.160 | 130.250 | 130.141 | USD 10,575,518 | 135.02 |
| 2024-12-19 | BUY | 81,262 | 125.650 | 131.330 | 130.762 | USD 10,625,982 | 135.32 |
| 2024-12-16 | BUY | 81,262 | 137.930 | 139.940 | 139.739 | USD 11,355,471 | 135.36 |
| 2024-12-13 | BUY | 81,262 | 137.300 | 139.980 | 139.712 | USD 11,353,276 | 135.29 |
| 2024-12-11 | BUY | 110,938 | 137.660 | 138.800 | 138.686 | USD 15,385,548 | 135.20 |
| 2024-12-10 | BUY | 194,757 | 135.880 | 138.960 | 138.652 | USD 27,003,449 | 135.17 |
| 2024-12-09 | BUY | 248,900 | 137.290 | 138.530 | 138.406 | USD 34,449,253 | 135.08 |
| 2024-12-06 | BUY | 248,900 | 137.880 | 139.700 | 139.518 | USD 34,726,030 | 134.96 |
| 2024-12-05 | BUY | 248,900 | 136.420 | 138.000 | 137.842 | USD 34,308,874 | 134.90 |
| 2024-12-04 | BUY | 248,900 | 137.750 | 137.790 | 137.786 | USD 34,294,934 | 134.76 |
| 2024-11-29 | BUY | 248,900 | 139.990 | 141.410 | 141.268 | USD 35,161,606 | 134.05 |
| 2024-11-28 | BUY | 248,900 | | | 140.710* | | 133.66 |
| 2024-11-27 | BUY | 248,900 | 140.710 | 142.000 | 141.871 | USD 35,311,692 | 133.21 |
| 2024-11-26 | BUY | 248,900 | 140.430 | 141.050 | 140.988 | USD 35,091,914 | 132.73 |
| 2024-11-22 | BUY | 248,900 | 135.430 | 135.720 | 135.691 | USD 33,773,490 | 132.07 |
| 2024-11-21 | BUY | 248,900 | 131.650 | 132.770 | 132.658 | USD 33,018,577 | 132.10 |
| 2024-11-20 | BUY | 248,900 | 131.780 | 131.970 | 131.951 | USD 32,842,604 | 132.13 |
| 2024-11-19 | BUY | 248,900 | 132.160 | 133.420 | 133.294 | USD 33,176,876 | 132.13 |
| 2024-11-18 | BUY | 108,823 | 132.670 | 132.840 | 132.823 | USD 14,454,197 | 132.07 |
| 2024-11-12 | BUY | 293,771 | 133.800 | 136.770 | 136.473 | USD 40,091,811 | 131.85 |
| 2024-11-11 | SELL | -556,288 | 135.800 | 137.930 | 137.717 | USD -76,610,311 | 131.29 Loss of -3,576,055 on sale |
| 2024-11-08 | SELL | -262,517 | 136.080 | 137.090 | 136.989 | USD -35,961,940 | 130.49 Loss of -1,706,098 on sale |
| 2024-11-07 | SELL | -293,771 | 132.050 | 132.710 | 132.644 | USD -38,966,962 | 130.71 Loss of -568,743 on sale |
| 2024-11-06 | SELL | -246,890 | 129.400 | 136.920 | 136.168 | USD -33,618,517 | 131.03 Loss of -1,267,286 on sale |
| 2024-11-04 | SELL | -525,034 | 131.540 | 132.450 | 132.359 | USD -69,492,973 | 131.32 Loss of -545,507 on sale |
| 2024-10-31 | BUY | 208,374 | 130.970 | 132.160 | 132.041 | USD 27,513,912 | 132.02 |
| 2024-10-30 | BUY | 108,286 | 132.020 | 133.650 | 133.487 | USD 14,454,773 | 0.00 |