| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-13 | BUY | 12,950 | 353.510 | 334.160 | 336.095 | USD 4,352,430 | 248.75 |
| 2025-11-12 | BUY | 12,950 | 358.870 | 351.680 | 352.399 | USD 4,563,567 | 248.15 |
| 2025-11-11 | BUY | 12,950 | 361.885 | 349.670 | 350.892 | USD 4,544,045 | 247.57 |
| 2025-11-10 | BUY | 12,950 | 359.905 | 354.610 | 355.139 | USD 4,599,056 | 246.94 |
| 2025-11-07 | BUY | 12,950 | 354.500 | 337.270 | 338.993 | USD 4,389,959 | 246.36 |
| 2025-11-06 | BUY | 12,950 | 363.500 | 352.710 | 353.789 | USD 4,581,567 | 245.74 |
| 2025-11-05 | BUY | 12,950 | 364.870 | 350.091 | 351.569 | USD 4,552,821 | 245.09 |
| 2025-11-04 | BUY | 12,950 | 368.950 | 351.100 | 352.885 | USD 4,569,861 | 244.47 |
| 2025-11-03 | BUY | 13,221 | 374.840 | 361.980 | 363.266 | USD 4,802,740 | 243.78 |
| 2025-10-31 | BUY | 13,230 | 378.820 | 365.100 | 366.472 | USD 4,848,425 | 243.05 |
| 2025-10-30 | BUY | 11,985 | 385.955 | 370.060 | 371.649 | USD 4,454,219 | 242.26 |
| 2025-10-29 | BUY | 11,002 | 386.480 | 373.200 | 374.528 | USD 4,120,557 | 241.41 |
| 2025-10-28 | BUY | 11,002 | 374.060 | 362.530 | 363.683 | USD 4,001,240 | 240.63 |
| 2025-10-27 | BUY | 11,002 | 362.740 | 355.080 | 355.846 | USD 3,915,018 | 239.90 |
| 2025-10-24 | BUY | 11,002 | 358.300 | 350.900 | 351.640 | USD 3,868,743 | 239.21 |
| 2025-10-23 | BUY | 11,002 | 346.570 | 340.400 | 341.017 | USD 3,751,869 | 238.58 |
| 2025-10-22 | BUY | 10,501 | 348.010 | 335.510 | 336.760 | USD 3,536,317 | 237.95 |
| 2025-10-21 | BUY | 10,000 | 351.100 | 341.310 | 342.289 | USD 3,422,890 | 237.31 |
| 2025-10-20 | BUY | 10,000 | 356.590 | 347.840 | 348.715 | USD 3,487,150 | 236.62 |
| 2025-10-17 | BUY | 9,934 | 350.950 | 340.780 | 341.797 | USD 3,395,411 | 235.92 |
| 2025-10-16 | BUY | 9,431 | 363.240 | 349.485 | 350.860 | USD 3,308,965 | 235.18 |
| 2025-10-15 | BUY | 8,994 | 359.400 | 347.500 | 348.690 | USD 3,136,118 | 234.45 |
| 2025-10-14 | BUY | 8,994 | 350.670 | 339.653 | 340.755 | USD 3,064,749 | 233.76 |
| 2025-10-13 | SELL | -8,994 | | | 329.231* | | 233.15 Profit of 2,096,950 on sale |
| 2025-10-06 | BUY | 8,994 | 344.130 | 334.560 | 335.517 | USD 3,017,640 | 232.49 |
| 2025-10-03 | BUY | 8,994 | 344.400 | 335.740 | 336.606 | USD 3,027,434 | 231.81 |
| 2025-10-02 | BUY | 8,994 | 347.570 | 335.330 | 336.554 | USD 3,026,967 | 231.12 |
| 2025-10-01 | BUY | 8,994 | 337.950 | 324.530 | 325.872 | USD 2,930,893 | 230.45 |
| 2025-09-30 | BUY | 8,994 | 331.050 | 324.610 | 325.254 | USD 2,925,334 | 229.80 |
| 2025-09-29 | BUY | 8,994 | 341.050 | 327.550 | 328.900 | USD 2,958,126 | 229.15 |
| 2025-09-26 | SELL | -8,994 | 339.080 | 330.580 | 331.430 | USD -2,980,882 | 228.33 Loss of -927,264 on sale |
| 2025-08-08 | BUY | 758 | 307.870 | 302.550 | 303.082 | USD 229,736 | 227.82 |
| 2025-08-07 | BUY | 758 | 310.340 | 299.880 | 300.926 | USD 228,102 | 227.30 |
| 2025-08-06 | BUY | 758 | 302.810 | 291.900 | 292.991 | USD 222,087 | 226.80 |
| 2025-08-05 | BUY | 758 | 301.200 | 291.450 | 292.425 | USD 221,658 | 226.35 |
| 2025-08-04 | BUY | 758 | 298.480 | 291.400 | 292.108 | USD 221,418 | 225.85 |
| 2025-08-01 | BUY | 758 | 292.640 | 281.610 | 282.713 | USD 214,296 | 225.42 |
| 2025-07-31 | SELL | -758 | 306.950 | 290.230 | 291.902 | USD -221,262 | 221.67 Loss of -53,239 on sale |
| 2025-07-24 | BUY | 758 | 291.200 | 283.500 | 284.270 | USD 215,477 | 221.19 |
| 2025-07-23 | BUY | 758 | 283.840 | 273.000 | 274.084 | USD 207,756 | 220.75 |
| 2025-07-22 | BUY | 758 | 288.000 | 276.430 | 277.587 | USD 210,411 | 220.34 |
| 2025-07-21 | BUY | 758 | 290.540 | 283.630 | 284.321 | USD 215,515 | 219.85 |
| 2025-07-18 | BUY | 758 | 287.530 | 281.000 | 281.653 | USD 213,493 | 219.39 |
| 2025-07-17 | BUY | 758 | 288.280 | 279.910 | 280.747 | USD 212,806 | 218.90 |
| 2025-07-16 | BUY | 758 | 281.510 | 275.670 | 276.254 | USD 209,401 | 218.44 |
| 2025-07-15 | BUY | 758 | 283.360 | 277.850 | 278.401 | USD 211,028 | 217.98 |
| 2025-07-14 | BUY | 758 | 278.360 | 269.580 | 270.458 | USD 205,007 | 217.55 |
| 2025-07-11 | BUY | 758 | 276.470 | 271.890 | 272.348 | USD 206,440 | 217.12 |
| 2025-07-10 | BUY | 758 | 281.180 | 272.700 | 273.548 | USD 207,349 | 216.68 |
| 2025-07-09 | BUY | 758 | 279.450 | 272.720 | 273.393 | USD 207,232 | 216.22 |
| 2025-07-08 | BUY | 758 | 276.345 | 271.155 | 271.674 | USD 205,929 | 215.79 |
| 2025-07-07 | BUY | 758 | 277.560 | 272.660 | 273.150 | USD 207,048 | 215.34 |
| 2025-07-04 | BUY | 758 | | | 275.179* | | 214.87 |
| 2025-07-03 | BUY | 758 | 275.800 | 270.120 | 270.688 | USD 205,181 | 214.39 |
| 2025-07-02 | BUY | 758 | 272.000 | 262.760 | 263.684 | USD 199,872 | 213.95 |
| 2025-06-30 | BUY | 758 | 277.710 | 272.130 | 272.688 | USD 206,698 | 213.46 |
| 2025-06-27 | SELL | -758 | 271.850 | 266.880 | 267.377 | USD -202,672 | 209.38 Loss of -43,960 on sale |
| 2025-06-26 | BUY | 758 | 271.670 | 264.130 | 264.884 | USD 200,782 | 208.89 |
| 2025-06-25 | BUY | 758 | 269.870 | 263.430 | 264.074 | USD 200,168 | 208.43 |
| 2025-06-24 | BUY | 758 | 265.870 | 258.770 | 259.480 | USD 196,686 | 207.97 |
| 2025-06-23 | SELL | -758 | 254.210 | 246.460 | 247.235 | USD -187,404 | 203.66 Loss of -33,033 on sale |
| 2025-06-17 | BUY | 936 | 253.960 | 247.920 | 248.524 | USD 232,618 | 203.27 |
| 2025-06-16 | BUY | 936 | 255.190 | 249.570 | 250.132 | USD 234,124 | 202.86 |
| 2025-06-13 | BUY | 936 | 254.000 | 248.350 | 248.915 | USD 232,984 | 202.47 |
| 2025-06-12 | BUY | 936 | 257.890 | 249.500 | 250.339 | USD 234,317 | 202.00 |
| 2025-06-11 | BUY | 936 | 254.770 | 243.800 | 244.897 | USD 229,224 | 201.56 |
| 2025-06-10 | BUY | 936 | 246.279 | 241.400 | 241.888 | USD 226,407 | 201.18 |
| 2025-06-09 | BUY | 936 | 248.170 | 241.110 | 241.816 | USD 226,340 | 200.80 |
| 2025-06-06 | BUY | 936 | 255.320 | 246.130 | 247.049 | USD 231,238 | 200.39 |
| 2025-06-05 | BUY | 936 | 264.890 | 259.060 | 259.643 | USD 243,026 | 199.85 |
| 2025-06-04 | BUY | 936 | 265.430 | 257.590 | 258.374 | USD 241,838 | 199.30 |
| 2025-06-03 | BUY | 936 | 257.880 | 249.400 | 250.248 | USD 234,232 | 198.77 |
| 2025-06-02 | BUY | 936 | | | 248.709* | | 198.31 |
| 2025-05-30 | BUY | 936 | | | 242.071* | | 197.90 |
| 2025-05-29 | BUY | 936 | | | 241.970* | | 197.48 |
| 2025-05-28 | BUY | 936 | 240.990 | 234.435 | 235.090 | USD 220,045 | 197.08 |
| 2025-05-27 | BUY | 936 | 236.480 | 231.131 | 231.666 | USD 216,839 | 196.71 |
| 2025-05-23 | BUY | 936 | | | 228.720* | | 196.40 |
| 2025-05-22 | BUY | 936 | 233.690 | 227.430 | 228.056 | USD 213,460 | 196.07 |
| 2025-05-21 | BUY | 1,186 | 236.500 | 227.830 | 228.697 | USD 271,235 | 195.73 |
| 2025-05-20 | BUY | 1,436 | 231.770 | 226.340 | 226.883 | USD 325,804 | 195.37 |
| 2025-05-19 | BUY | 1,436 | | | 230.630* | | 195.02 |
| 2025-05-16 | BUY | 1,436 | 232.640 | 226.390 | 227.015 | USD 325,994 | 194.67 |
| 2025-05-15 | BUY | 1,436 | | | 232.641* | | 194.28 |
| 2025-05-14 | BUY | 1,436 | | | 232.120* | | 193.89 |
| 2025-05-13 | BUY | 1,436 | | | 232.421* | | 193.48 |
| 2025-05-12 | SELL | -1,436 | | | 643.879* | | 188.69 Profit of 270,962 on sale |
| 2025-05-09 | BUY | 1,436 | | | 208.201* | | 188.48 |
| 2025-05-08 | BUY | 1,436 | | | 207.770* | | 188.27 |
| 2025-05-07 | BUY | 1,436 | | | 204.811* | | 188.09 |
| 2025-05-06 | BUY | 1,436 | | | 200.091* | | 187.96 |
| 2025-05-05 | BUY | 1,436 | 203.235 | 200.000 | 200.323 | USD 287,665 | 187.81 |
| 2025-05-02 | BUY | 1,436 | 205.680 | 201.080 | 201.540 | USD 289,411 | 187.63 |
| 2025-05-01 | BUY | 1,838 | 201.390 | 196.235 | 196.751 | USD 361,627 | 187.52 |
| 2025-04-30 | BUY | 2,240 | 193.200 | 184.020 | 184.938 | USD 414,261 | 187.47 |
| 2025-04-29 | BUY | 2,240 | 193.245 | 190.100 | 190.415 | USD 426,528 | 187.42 |
| 2025-04-28 | BUY | 2,240 | 193.100 | 187.680 | 188.222 | USD 421,617 | 187.36 |
| 2025-04-25 | BUY | 2,240 | 193.370 | 186.890 | 187.538 | USD 420,085 | 187.30 |
| 2025-04-24 | BUY | 2,240 | 188.570 | 178.295 | 179.322 | USD 401,682 | 187.29 |
| 2025-04-23 | BUY | 2,240 | 180.440 | 175.820 | 176.282 | USD 394,872 | 187.42 |
| 2025-04-22 | BUY | 2,240 | 170.520 | 165.223 | 165.753 | USD 371,286 | 187.64 |
| 2025-04-21 | BUY | 2,240 | 168.000 | 161.620 | 162.258 | USD 363,458 | 187.91 |
| 2025-04-18 | BUY | 2,240 | | | 170.990* | | 188.13 |
| 2025-04-17 | BUY | 2,240 | 176.250 | 169.916 | 170.549 | USD 382,030 | 188.35 |
| 2025-04-17 | BUY | 2,240 | 176.250 | 169.916 | 170.549 | USD 382,030 | 188.35 |
| 2025-04-16 | BUY | 2,240 | 176.080 | 166.930 | 167.845 | USD 375,973 | 188.53 |
| 2025-04-15 | BUY | 2,240 | 182.264 | 178.080 | 178.498 | USD 399,837 | 188.66 |
| 2025-04-14 | BUY | 2,240 | 186.000 | 175.820 | 176.838 | USD 396,117 | 188.80 |
| 2025-04-11 | BUY | 2,240 | 182.660 | 173.336 | 174.268 | USD 390,361 | 188.90 |
| 2025-04-10 | BUY | 2,240 | 176.950 | 166.400 | 167.455 | USD 375,099 | 189.13 |
| 2025-04-09 | BUY | 2,240 | 187.330 | 157.510 | 160.492 | USD 359,502 | 189.18 |
| 2025-04-08 | BUY | 2,240 | 169.780 | 153.090 | 154.759 | USD 346,660 | 189.66 |
| 2025-04-07 | BUY | 2,240 | 160.400 | 138.100 | 140.330 | USD 314,339 | 190.17 |
| 2025-04-04 | BUY | 2,240 | 152.800 | 139.170 | 140.533 | USD 314,794 | 190.82 |
| 2025-04-02 | BUY | 2,240 | | | 172.090* | | 191.10 |
| 2025-04-01 | BUY | 2,240 | | | 168.520* | | 191.44 |
| 2025-03-31 | BUY | 2,240 | | | 167.430* | | 191.81 |
| 2025-03-28 | BUY | 2,240 | | | 169.120* | | 192.16 |
| 2025-03-27 | BUY | 2,240 | | | 171.990* | | 192.48 |
| 2025-03-26 | BUY | 2,240 | | | 179.270* | | 192.69 |
| 2025-03-25 | SELL | -2,240 | | | 626.311* | | 185.59 Profit of 415,712 on sale |
| 2025-03-11 | BUY | 1,498 | | | 190.089* | | 185.51 |
| 2025-03-10 | BUY | 1,498 | | | 184.450* | | 185.53 |
| 2025-03-07 | BUY | 1,498 | | | 194.960* | | 185.37 |
| 2025-03-05 | BUY | 1,498 | | | 191.579* | | 185.26 |
| 2025-03-04 | BUY | 1,498 | | | 187.481* | | 185.22 |
| 2025-03-03 | BUY | 1,498 | 204.060 | 191.000 | 192.306 | USD 288,074 | 185.18 |
| 2025-02-28 | BUY | 1,498 | 201.190 | 193.150 | 193.954 | USD 290,543 | 184.91 |
| 2025-02-27 | BUY | 1,498 | 219.250 | 197.400 | 199.585 | USD 298,978 | 184.67 |
| 2025-02-26 | BUY | 1,498 | 213.540 | 206.000 | 206.754 | USD 309,717 | 184.13 |
| 2025-02-25 | BUY | 1,498 | 208.640 | 200.920 | 201.692 | USD 302,135 | 183.77 |
| 2025-02-24 | BUY | 1,498 | 219.480 | 207.540 | 208.734 | USD 312,684 | 183.28 |
| 2025-02-21 | BUY | 1,498 | 227.750 | 215.630 | 216.842 | USD 324,829 | 182.56 |
| 2025-02-20 | BUY | 1,498 | 228.980 | 222.750 | 223.373 | USD 334,613 | 181.64 |
| 2025-02-19 | BUY | 1,498 | 229.070 | 224.400 | 224.867 | USD 336,851 | 180.64 |
| 2025-02-18 | BUY | 1,498 | 232.200 | 224.300 | 225.090 | USD 337,185 | 179.60 |
| 2025-02-14 | BUY | 1,498 | 235.710 | 228.900 | 229.581 | USD 343,912 | 178.41 |
| 2025-02-13 | BUY | 1,498 | 236.950 | 230.728 | 231.350 | USD 346,562 | 177.11 |
| 2025-02-12 | BUY | 1,498 | 236.480 | 230.000 | 230.648 | USD 345,511 | 175.73 |
| 2025-02-11 | BUY | 1,498 | 237.890 | 229.974 | 230.766 | USD 345,687 | 174.32 |
| 2025-02-10 | BUY | 1,498 | 235.820 | 227.120 | 227.990 | USD 341,529 | 172.84 |
| 2025-02-07 | BUY | 1,498 | 235.650 | 224.110 | 225.264 | USD 337,445 | 171.53 |
| 2025-02-06 | BUY | 1,498 | 234.360 | 228.570 | 229.149 | USD 343,265 | 170.00 |
| 2025-02-05 | BUY | 1,498 | 237.930 | 227.500 | 228.543 | USD 342,357 | 168.37 |
| 2025-02-04 | BUY | 1,498 | 223.030 | 215.300 | 216.073 | USD 323,677 | 166.91 |
| 2025-02-03 | BUY | 1,498 | 220.938 | 213.510 | 214.253 | USD 320,951 | 165.50 |
| 2025-01-31 | BUY | 1,498 | 226.800 | 216.300 | 217.350 | USD 325,590 | 163.90 |
| 2025-01-30 | BUY | 1,498 | 221.960 | 213.700 | 214.526 | USD 321,360 | 162.38 |
| 2025-01-29 | SELL | -1,498 | 211.449 | 202.770 | 203.638 | USD -305,050 | 166.69 Loss of -55,351 on sale |
| 2024-12-10 | BUY | 664 | 177.850 | 169.730 | 170.542 | USD 113,240 | 166.53 |
| 2024-12-09 | BUY | 664 | 180.790 | 176.020 | 176.497 | USD 117,194 | 166.13 |
| 2024-12-06 | BUY | 664 | 180.680 | 169.330 | 170.465 | USD 113,189 | 165.68 |
| 2024-12-05 | BUY | 664 | 172.400 | 169.200 | 169.520 | USD 112,561 | 165.52 |
| 2024-12-04 | BUY | 664 | 175.390 | 168.560 | 169.243 | USD 112,377 | 165.34 |
| 2024-12-03 | BUY | 664 | 168.270 | 164.030 | 164.454 | USD 109,197 | 165.23 |
| 2024-12-02 | BUY | 664 | 168.380 | 162.750 | 163.313 | USD 108,440 | 165.18 |
| 2024-11-29 | BUY | 664 | 162.690 | 159.080 | 159.441 | USD 105,869 | 165.31 |
| 2024-11-27 | BUY | 664 | 163.200 | 157.540 | 158.106 | USD 104,982 | 165.54 |
| 2024-11-26 | BUY | 664 | 166.370 | 162.690 | 163.058 | USD 108,271 | 165.58 |
| 2024-11-22 | BUY | 664 | 164.910 | 162.400 | 162.651 | USD 108,000 | 165.68 |
| 2024-11-21 | BUY | 1,613 | 166.340 | 160.600 | 161.174 | USD 259,974 | 165.76 |
| 2024-11-20 | BUY | 2,562 | 165.540 | 160.860 | 161.328 | USD 413,322 | 165.90 |
| 2024-11-19 | BUY | 2,562 | 166.800 | 164.310 | 164.559 | USD 421,600 | 165.93 |
| 2024-11-18 | BUY | 2,562 | 166.350 | 162.220 | 162.633 | USD 416,666 | 165.94 |
| 2024-11-12 | SELL | -2,562 | 179.560 | 173.200 | 173.836 | USD -445,368 | 174.97 Profit of 2,917 on sale |
| 2024-11-07 | SELL | -2,562 | 184.872 | 181.790 | 182.098 | USD -466,536 | 174.03 Loss of -20,674 on sale |
| 2024-11-06 | SELL | -2,562 | 180.210 | 175.960 | 176.385 | USD -451,898 | 174.04 Loss of -6,012 on sale |
| 2024-11-04 | BUY | 2,562 | 172.450 | 168.420 | 168.823 | USD 432,525 | 175.04 |
| 2024-11-01 | BUY | 2,562 | 171.330 | 167.500 | 167.883 | USD 430,116 | 175.65 |
| 2024-10-31 | BUY | 2,562 | 174.450 | 167.380 | 168.087 | USD 430,639 | 176.30 |
| 2024-10-30 | BUY | 332 | 179.190 | 175.620 | 175.977 | USD 58,424 | 176.26 |
| 2024-10-29 | SELL | -1,898 | 180.230 | 171.210 | 172.112 | USD -326,669 | 176.86 Profit of 9,020 on sale |
| 2024-10-24 | SELL | -1,898 | 174.300 | 169.500 | 169.980 | USD -322,622 | 179.64 Profit of 18,325 on sale |
| 2024-10-21 | SELL | -1,898 | 181.720 | 178.250 | 178.597 | USD -338,977 | 179.89 Profit of 2,454 on sale |
| 2024-10-18 | BUY | 1,898 | 182.710 | 178.680 | 179.083 | USD 339,900 | 0.00 |