| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | SELL | -143 | 332.560 | 313.995 | 315.851 | USD -45,167 | 388.90 Profit of 10,446 on sale |
| 2025-11-10 | SELL | -126 | 313.240 | 300.810 | 302.053 | USD -38,059 | 389.69 Profit of 11,042 on sale |
| 2025-11-06 | BUY | 6 | 323.100 | 314.440 | 315.306 | USD 1,892 | 390.42 |
| 2025-11-05 | BUY | 56 | 319.020 | 312.130 | 312.819 | USD 17,518 | 390.79 |
| 2025-11-03 | BUY | 82 | 318.500 | 308.828 | 309.795 | USD 25,403 | 391.18 |
| 2025-10-31 | BUY | 28 | 320.240 | 314.030 | 314.651 | USD 8,810 | 391.55 |
| 2025-10-30 | BUY | 214 | 335.380 | 321.810 | 323.167 | USD 69,158 | 391.91 |
| 2025-10-29 | BUY | 55 | 336.360 | 342.230 | 341.643 | USD 18,790 | 392.19 |
| 2025-10-24 | BUY | 966 | 342.350 | 349.030 | 348.362 | USD 336,518 | 392.45 |
| 2025-10-22 | BUY | 1,442 | 345.210 | 348.260 | 347.955 | USD 501,751 | 392.70 |
| 2025-10-20 | BUY | 35 | 354.070 | 355.790 | 355.618 | USD 12,447 | 393.12 |
| 2025-10-17 | BUY | 306 | 348.770 | 351.210 | 350.966 | USD 107,396 | 393.36 |
| 2025-10-14 | SELL | -42 | 350.480 | 351.430 | 351.335 | USD -14,756 | 394.06 Profit of 1,795 on sale |
| 2025-10-13 | BUY | 7 | 351.420 | 355.290 | 354.903 | USD 2,484 | 394.29 |
| 2025-10-06 | BUY | 133 | 349.940 | 355.230 | 354.701 | USD 47,175 | 394.53 |
| 2025-10-03 | BUY | 28 | 350.500 | 357.000 | 356.350 | USD 9,978 | 394.77 |
| 2025-10-02 | BUY | 28 | 340.240 | 341.390 | 341.275 | USD 9,556 | 395.07 |
| 2025-10-01 | BUY | 245 | 332.660 | 332.770 | 332.759 | USD 81,526 | 395.41 |
| 2025-09-29 | BUY | 14 | 319.690 | 321.630 | 321.436 | USD 4,500 | 396.23 |
| 2025-09-26 | SELL | -714 | 318.610 | 320.170 | 320.014 | USD -228,490 | 396.67 Profit of 54,731 on sale |
| 2025-09-25 | BUY | 385 | 316.700 | 328.040 | 326.906 | USD 125,859 | 397.12 |
| 2025-09-18 | BUY | 196 | 315.770 | 316.500 | 316.427 | USD 62,020 | 397.58 |
| 2025-09-17 | BUY | 301 | 308.480 | 315.790 | 315.059 | USD 94,833 | 398.08 |
| 2025-08-27 | SELL | -54,985 | 309.810 | 312.520 | 312.249 | USD -17,169,011 | 399.61 Profit of 4,803,491 on sale |
| 2025-08-21 | BUY | 28 | 309.600 | 313.630 | 313.227 | USD 8,770 | 400.62 |
| 2025-08-19 | BUY | 90 | 312.000 | 315.990 | 315.591 | USD 28,403 | 401.68 |
| 2025-07-21 | BUY | 15 | 276.450 | 281.130 | 280.662 | USD 4,210 | 402.43 |
| 2025-07-18 | BUY | 668 | 277.090 | 293.310 | 291.688 | USD 194,848 | 403.18 |
| 2025-07-17 | BUY | 90 | 302.450 | 334.000 | 330.845 | USD 29,776 | 403.78 |
| 2025-07-16 | BUY | 1,310 | 344.550 | 346.360 | 346.179 | USD 453,494 | 404.14 |
| 2025-07-15 | BUY | 825 | 336.210 | 343.690 | 342.942 | USD 282,927 | 404.56 |
| 2025-07-03 | SELL | -112 | 347.840 | 357.240 | 356.300 | USD -39,906 | 405.26 Profit of 5,483 on sale |
| 2025-07-02 | SELL | -930 | 350.250 | 374.580 | 372.147 | USD -346,097 | 405.60 Profit of 31,111 on sale |
| 2025-06-30 | SELL | -23 | 388.960 | 389.910 | 389.815 | USD -8,966 | 405.70 Profit of 365 on sale |
| 2025-06-27 | BUY | 60 | 381.490 | 382.090 | 382.030 | USD 22,922 | 405.86 |
| 2025-06-26 | BUY | 30 | 373.180 | 379.280 | 378.670 | USD 11,360 | 406.06 |
| 2025-06-25 | BUY | 60 | 373.860 | 376.420 | 376.164 | USD 22,570 | 406.27 |
| 2025-06-24 | SELL | -45 | 376.420 | 377.870 | 377.725 | USD -16,998 | 406.46 Profit of 1,293 on sale |
| 2025-06-17 | SELL | -61 | 375.190 | 379.050 | 378.664 | USD -23,099 | 407.51 Profit of 1,759 on sale |
| 2025-06-13 | SELL | -26 | 384.550 | 388.160 | 387.799 | USD -10,083 | 407.87 Profit of 522 on sale |
| 2025-06-12 | BUY | 42 | 386.220 | 386.410 | 386.391 | USD 16,228 | 408.02 |
| 2025-06-06 | SELL | -210 | 393.360 | 394.150 | 394.071 | USD -82,755 | 408.60 Profit of 3,051 on sale |
| 2025-06-05 | SELL | -330 | 384.650 | 384.850 | 384.830 | USD -126,994 | 408.77 Profit of 7,900 on sale |
| 2025-06-04 | SELL | -406 | 380.070 | 385.290 | 384.768 | USD -156,216 | 408.97 Profit of 9,826 on sale |
| 2025-06-03 | BUY | 84 | 378.960 | 379.010 | 379.005 | USD 31,836 | 409.18 |
| 2025-06-02 | SELL | -24 | 377.050 | 385.890 | 385.006 | USD -9,240 | 409.41 Profit of 586 on sale |
| 2025-05-30 | SELL | -72,516 | 383.840 | 389.400 | 388.844 | USD -28,197,411 | 409.60 Profit of 1,504,923 on sale |
| 2025-05-29 | SELL | -144 | 380.530 | 382.970 | 382.726 | USD -55,113 | 409.81 Profit of 3,900 on sale |
| 2025-05-28 | SELL | -96 | 377.950 | 384.590 | 383.926 | USD -36,857 | 410.04 Profit of 2,507 on sale |
| 2025-05-23 | SELL | -432 | 372.270 | 386.290 | 384.888 | USD -166,272 | 410.86 Profit of 11,219 on sale |
| 2025-05-22 | BUY | 24 | 384.510 | 400.050 | 398.496 | USD 9,564 | 411.06 |
| 2025-05-21 | SELL | -120 | 400.120 | 411.310 | 410.191 | USD -49,223 | 411.14 Profit of 114 on sale |
| 2025-05-20 | BUY | 528 | 412.490 | 412.960 | 412.913 | USD 218,018 | 411.13 |
| 2025-05-16 | SELL | -216 | 403.290 | 403.390 | 403.380 | USD -87,130 | 411.25 Profit of 1,699 on sale |
| 2025-05-15 | BUY | 24 | 390.000 | 390.240 | 390.216 | USD 9,365 | 411.41 |
| 2025-05-14 | BUY | 432 | 374.290 | 388.480 | 387.061 | USD 167,210 | 411.70 |
| 2025-05-13 | BUY | 1,587 | 375.400 | 399.780 | 397.342 | USD 630,582 | 411.99 |
| 2025-05-12 | BUY | 1,272 | 416.690 | 424.240 | 423.485 | USD 538,673 | 411.96 |
| 2025-05-09 | BUY | 408 | 404.580 | 413.670 | 412.761 | USD 168,406 | 412.01 |
| 2025-05-08 | SELL | -384 | 412.380 | 419.990 | 419.229 | USD -160,984 | 412.01 Loss of -2,771 on sale |
| 2025-05-07 | BUY | 1,128 | 417.430 | 418.900 | 418.753 | USD 472,353 | 411.97 |
| 2025-05-06 | BUY | 264 | 413.980 | 417.810 | 417.427 | USD 110,201 | 411.95 |
| 2025-05-02 | SELL | -48 | 409.980 | 414.110 | 413.697 | USD -19,857 | 411.93 Loss of -85 on sale |
| 2025-05-01 | SELL | -24 | 408.310 | 419.380 | 418.273 | USD -10,039 | 411.96 Loss of -151 on sale |
| 2025-04-28 | SELL | -3,252 | 413.820 | 427.540 | 426.168 | USD -1,385,898 | 411.86 Loss of -46,545 on sale |
| 2025-04-25 | SELL | -48 | 421.680 | 426.760 | 426.252 | USD -20,460 | 411.77 Loss of -695 on sale |
| 2025-04-24 | SELL | -744 | 428.790 | 429.250 | 429.204 | USD -319,328 | 411.62 Loss of -13,084 on sale |
| 2025-04-23 | SELL | -264 | 426.870 | 432.930 | 432.324 | USD -114,134 | 411.48 Loss of -5,502 on sale |
| 2025-04-22 | SELL | -168 | 415.900 | 418.510 | 418.249 | USD -70,266 | 411.44 Loss of -1,143 on sale |
| 2025-04-16 | SELL | -936 | 435.040 | 441.390 | 440.755 | USD -412,547 | 411.02 Loss of -27,830 on sale |
| 2025-04-11 | BUY | 456 | 439.810 | 442.470 | 442.204 | USD 201,645 | 410.20 |
| 2025-04-10 | BUY | 144 | 436.370 | 444.370 | 443.570 | USD 63,874 | 409.94 |
| 2025-04-09 | BUY | 240 | 435.680 | 442.170 | 441.521 | USD 105,965 | 409.69 |
| 2025-04-08 | SELL | -696 | 430.900 | 458.750 | 455.965 | USD -317,352 | 409.48 Loss of -32,352 on sale |
| 2025-04-07 | BUY | 456 | 423.140 | 429.850 | 429.179 | USD 195,706 | 409.35 |
| 2025-04-04 | BUY | 1,032 | 428.890 | 458.730 | 455.746 | USD 470,330 | 409.15 |
| 2025-04-02 | BUY | 408 | 429.330 | 432.680 | 432.345 | USD 176,397 | 408.94 |
| 2025-04-01 | BUY | 192 | 432.680 | 437.940 | 437.414 | USD 83,983 | 408.70 |
| 2025-03-31 | SELL | -1,032 | 434.960 | 438.570 | 438.209 | USD -452,232 | 408.42 Loss of -30,739 on sale |
| 2025-03-28 | SELL | -96 | 432.000 | 436.670 | 436.203 | USD -41,875 | 408.18 Loss of -2,691 on sale |
| 2025-03-26 | BUY | 24 | 430.530 | 434.600 | 434.193 | USD 10,421 | 407.68 |
| 2025-03-25 | BUY | 72 | 423.470 | 428.950 | 428.402 | USD 30,845 | 407.51 |
| 2025-03-24 | BUY | 144 | 427.230 | 432.320 | 431.811 | USD 62,181 | 407.29 |
| 2025-03-21 | BUY | 3,696 | 427.190 | 436.330 | 435.416 | USD 1,609,297 | 407.07 |
| 2025-03-20 | BUY | 48 | 434.280 | 436.450 | 436.233 | USD 20,939 | 406.76 |
| 2025-03-19 | SELL | -696 | 430.480 | 435.340 | 434.854 | USD -302,658 | 406.49 Loss of -19,738 on sale |
| 2025-03-17 | SELL | -48 | 430.590 | 431.970 | 431.832 | USD -20,728 | 405.87 Loss of -1,246 on sale |
| 2025-03-14 | SELL | -96 | 420.940 | 422.450 | 422.299 | USD -40,541 | 405.69 Loss of -1,594 on sale |
| 2025-03-13 | SELL | -24 | 417.250 | 419.240 | 419.041 | USD -10,057 | 405.55 Loss of -324 on sale |
| 2025-03-12 | SELL | -144 | 411.040 | 420.720 | 419.752 | USD -60,444 | 405.49 Loss of -2,054 on sale |
| 2025-03-11 | BUY | 24 | 422.040 | 427.530 | 426.981 | USD 10,248 | 405.29 |
| 2025-03-06 | BUY | 1,488 | 402.770 | 404.430 | 404.264 | USD 601,545 | 405.21 |
| 2025-03-05 | SELL | -120 | 397.470 | 400.020 | 399.765 | USD -47,972 | 405.31 Profit of 665 on sale |
| 2025-03-03 | BUY | 72 | 395.500 | 403.420 | 402.628 | USD 28,989 | 405.54 |
| 2025-02-28 | SELL | -48,940 | 396.880 | 397.310 | 397.267 | USD -19,442,247 | 405.66 Profit of 410,754 on sale |
| 2025-02-27 | SELL | -600 | 392.870 | 399.430 | 398.774 | USD -239,264 | 405.83 Profit of 4,235 on sale |
| 2025-02-26 | SELL | -7,697 | 386.130 | 399.100 | 397.803 | USD -3,061,890 | 406.10 Profit of 63,883 on sale |
| 2025-02-25 | SELL | -527 | 401.930 | 403.160 | 403.037 | USD -212,401 | 406.16 Profit of 1,646 on sale |
| 2025-02-24 | BUY | 750 | 385.260 | 388.370 | 388.059 | USD 291,044 | 406.46 |
| 2025-02-21 | BUY | 392 | 385.100 | 389.660 | 389.204 | USD 152,568 | 406.76 |
| 2025-02-20 | BUY | 72 | 390.500 | 396.220 | 395.648 | USD 28,487 | 407.00 |
| 2025-02-19 | BUY | 62 | 391.710 | 392.000 | 391.971 | USD 24,302 | 407.22 |
| 2025-02-18 | SELL | -336 | 382.480 | 387.780 | 387.250 | USD -130,116 | 407.59 Profit of 6,834 on sale |
| 2025-02-14 | BUY | 93 | 389.250 | 395.090 | 394.506 | USD 36,689 | 408.15 |
| 2025-02-13 | SELL | -62 | 391.600 | 392.370 | 392.293 | USD -24,322 | 408.41 Profit of 999 on sale |
| 2025-02-12 | SELL | -1,178 | 385.660 | 397.100 | 395.956 | USD -466,436 | 408.77 Profit of 15,100 on sale |
| 2025-02-10 | SELL | -11 | 396.140 | 396.480 | 396.446 | USD -4,361 | 409.27 Profit of 141 on sale |
| 2025-02-06 | BUY | 168 | 390.470 | 401.480 | 400.379 | USD 67,264 | 409.89 |
| 2025-02-05 | SELL | -465 | 402.160 | 402.660 | 402.610 | USD -187,214 | 410.02 Profit of 3,447 on sale |
| 2025-02-03 | BUY | 55 | 405.100 | 408.500 | 408.160 | USD 22,449 | 410.25 |
| 2025-01-30 | SELL | -630 | 399.320 | 400.300 | 400.202 | USD -252,127 | 410.73 Profit of 6,631 on sale |
| 2025-01-29 | SELL | -4 | 400.300 | 406.220 | 405.628 | USD -1,623 | 410.92 Profit of 21 on sale |
| 2025-01-28 | SELL | -412 | 405.400 | 412.370 | 411.673 | USD -169,609 | 411.03 Loss of -265 on sale |
| 2025-01-27 | BUY | 186 | 411.240 | 415.490 | 415.065 | USD 77,202 | 411.03 |
| 2025-01-24 | BUY | 330 | 400.960 | 402.950 | 402.751 | USD 132,908 | 411.23 |
| 2025-01-23 | BUY | 330 | 401.360 | 410.000 | 409.136 | USD 135,015 | 411.43 |
| 2024-12-09 | BUY | 62 | 395.660 | 397.790 | 397.577 | USD 24,650 | 412.22 |
| 2024-12-06 | BUY | 961 | 382.140 | 394.390 | 393.165 | USD 377,832 | 412.88 |
| 2024-12-04 | BUY | 713 | 400.110 | 410.000 | 409.011 | USD 291,625 | 413.62 |
| 2024-12-03 | BUY | 403 | 408.070 | 412.340 | 411.913 | USD 166,001 | 413.75 |
| 2024-12-02 | BUY | 930 | 410.390 | 412.210 | 412.028 | USD 383,186 | 413.83 |
| 2024-11-29 | SELL | -2,785 | 406.960 | 409.750 | 409.471 | USD -1,140,377 | 414.00 Profit of 12,601 on sale |
| 2024-11-27 | BUY | 32 | 402.750 | 407.730 | 407.232 | USD 13,031 | 414.57 |
| 2024-11-26 | SELL | -1,103 | 401.960 | 408.760 | 408.080 | USD -450,112 | 415.25 Profit of 7,913 on sale |
| 2024-11-26 | SELL | -1,103 | 401.960 | 408.760 | 408.080 | USD -450,112 | 415.25 Profit of 7,913 on sale |
| 2024-11-25 | BUY | 186 | 407.600 | 409.770 | 409.553 | USD 76,177 | 415.69 |
| 2024-11-25 | BUY | 186 | 407.600 | 409.770 | 409.553 | USD 76,177 | 415.69 |
| 2024-11-22 | SELL | -60 | 402.550 | 406.730 | 406.312 | USD -24,379 | 416.08 Profit of 586 on sale |
| 2024-11-21 | BUY | 1,350 | 403.600 | 403.830 | 403.807 | USD 545,139 | 416.46 |
| 2024-11-19 | SELL | -289 | 394.200 | 400.000 | 399.420 | USD -115,432 | 417.79 Profit of 5,308 on sale |
| 2024-11-18 | BUY | 646 | 400.700 | 403.680 | 403.382 | USD 260,585 | 418.36 |
| 2024-11-12 | BUY | 32 | 412.920 | 425.260 | 424.026 | USD 13,569 | 418.54 |
| 2024-11-08 | BUY | 93 | 422.620 | 431.130 | 430.279 | USD 40,016 | 417.97 |
| 2024-11-08 | BUY | 93 | 422.620 | 431.130 | 430.279 | USD 40,016 | 417.97 |
| 2024-11-07 | BUY | 2,387 | 429.340 | 433.380 | 432.976 | USD 1,033,514 | 417.02 |
| 2024-11-07 | BUY | 2,387 | 429.340 | 433.380 | 432.976 | USD 1,033,514 | 417.02 |
| 2024-11-06 | BUY | 64 | 428.930 | 432.480 | 432.125 | USD 27,656 | 415.94 |
| 2024-11-06 | BUY | 64 | 428.930 | 432.480 | 432.125 | USD 27,656 | 415.94 |
| 2024-11-05 | SELL | -165 | 417.770 | 421.930 | 421.514 | USD -69,550 | 415.75 Loss of -951 on sale |
| 2024-11-05 | SELL | -165 | 417.770 | 421.930 | 421.514 | USD -69,550 | 415.75 Loss of -951 on sale |
| 2024-11-04 | SELL | -1,116 | 417.860 | 419.610 | 419.435 | USD -468,089 | 415.52 Loss of -4,372 on sale |
| 2024-11-04 | SELL | -1,116 | 417.860 | 419.610 | 419.435 | USD -468,089 | 415.52 Loss of -4,372 on sale |
| 2024-11-01 | SELL | -320 | 414.010 | 416.620 | 416.359 | USD -133,235 | 415.71 Loss of -209 on sale |
| 2024-11-01 | SELL | -320 | 414.010 | 416.620 | 416.359 | USD -133,235 | 415.71 Loss of -209 on sale |
| 2024-10-31 | BUY | 180 | 405.760 | 413.000 | 412.276 | USD 74,210 | 417.13 |
| 2024-10-31 | BUY | 180 | 405.760 | 413.000 | 412.276 | USD 74,210 | 417.13 |
| 2024-10-30 | SELL | -1,210 | 410.760 | 415.100 | 414.666 | USD -501,746 | 418.19 Profit of 4,262 on sale |
| 2024-10-30 | SELL | -1,210 | 410.760 | 415.100 | 414.666 | USD -501,746 | 418.19 Profit of 4,262 on sale |
| 2024-10-29 | SELL | -1,116 | 410.570 | 417.820 | 417.095 | USD -465,478 | 419.71 Profit of 2,921 on sale |
| 2024-10-29 | SELL | -1,116 | 410.570 | 417.820 | 417.095 | USD -465,478 | 419.71 Profit of 2,921 on sale |
| 2024-10-28 | BUY | 93 | 417.260 | 427.960 | 426.890 | USD 39,701 | 420.33 |
| 2024-10-28 | BUY | 93 | 417.260 | 427.960 | 426.890 | USD 39,701 | 420.33 |
| 2024-10-25 | BUY | 2,048 | 425.270 | 433.850 | 432.992 | USD 886,768 | 418.68 |
| 2024-10-25 | BUY | 2,048 | 425.270 | 433.850 | 432.992 | USD 886,768 | 418.68 |
| 2024-10-24 | BUY | 244 | 419.040 | 428.880 | 427.896 | USD 104,407 | 418.60 |
| 2024-10-23 | SELL | -54 | 415.540 | 420.590 | 420.085 | USD -22,685 | 420.65 Profit of 30 on sale |
| 2024-10-23 | SELL | -54 | 415.540 | 420.590 | 420.085 | USD -22,685 | 420.65 Profit of 30 on sale |
| 2024-10-22 | BUY | 217 | 419.840 | 422.280 | 422.036 | USD 91,582 | 422.26 |
| 2024-10-22 | BUY | 217 | 419.840 | 422.280 | 422.036 | USD 91,582 | 422.26 |
| 2024-10-21 | SELL | -2,170 | 422.260 | 435.610 | 434.275 | USD -942,377 | 0.00 Loss of -942,377 on sale |