| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-13 | BUY | 8,528 | 513.500 | 501.290 | 502.511 | USD 4,285,414 | 447.27 |
| 2025-11-12 | BUY | 8,528 | 511.670 | 499.120 | 500.375 | USD 4,267,199 | 446.92 |
| 2025-11-11 | BUY | 8,528 | 509.600 | 502.349 | 503.074 | USD 4,290,214 | 446.57 |
| 2025-11-10 | BUY | 8,528 | 506.770 | 498.800 | 499.597 | USD 4,260,563 | 446.24 |
| 2025-11-07 | BUY | 8,528 | 499.377 | 493.250 | 493.863 | USD 4,211,661 | 445.95 |
| 2025-11-06 | BUY | 8,528 | 505.700 | 495.810 | 496.799 | USD 4,236,702 | 445.66 |
| 2025-11-05 | BUY | 8,528 | 514.830 | 506.575 | 507.401 | USD 4,327,112 | 445.31 |
| 2025-11-04 | BUY | 8,528 | 515.550 | 507.840 | 508.611 | USD 4,337,435 | 444.92 |
| 2025-11-03 | BUY | 8,528 | 524.960 | 514.590 | 515.627 | USD 4,397,267 | 444.50 |
| 2025-10-31 | BUY | 8,528 | 529.320 | 515.100 | 516.522 | USD 4,404,899 | 444.07 |
| 2025-10-30 | BUY | 8,135 | 534.970 | 522.120 | 523.405 | USD 4,257,900 | 443.59 |
| 2025-10-29 | BUY | 7,332 | 546.270 | 536.729 | 537.683 | USD 3,942,291 | 443.02 |
| 2025-10-28 | BUY | 6,922 | 553.720 | 540.770 | 542.065 | USD 3,752,174 | 442.43 |
| 2025-10-27 | BUY | 6,922 | 534.580 | 529.010 | 529.567 | USD 3,665,663 | 441.90 |
| 2025-10-24 | BUY | 6,922 | 525.345 | 520.710 | 521.174 | USD 3,607,563 | 441.41 |
| 2025-10-23 | BUY | 6,922 | 523.950 | 518.630 | 519.162 | USD 3,593,639 | 440.94 |
| 2025-10-22 | BUY | 6,922 | 525.220 | 517.710 | 518.461 | USD 3,588,787 | 440.45 |
| 2025-10-21 | BUY | 6,922 | 518.690 | 513.040 | 513.605 | USD 3,555,174 | 439.98 |
| 2025-10-20 | BUY | 6,922 | 518.700 | 513.440 | 513.966 | USD 3,557,673 | 439.51 |
| 2025-10-17 | BUY | 6,837 | 515.480 | 507.330 | 508.145 | USD 3,474,187 | 439.05 |
| 2025-10-16 | BUY | 6,516 | 516.850 | 508.130 | 509.002 | USD 3,316,657 | 438.60 |
| 2025-10-15 | BUY | 5,937 | 517.180 | 510.000 | 510.718 | USD 3,032,133 | 438.14 |
| 2025-10-14 | BUY | 5,594 | 515.282 | 506.000 | 506.928 | USD 2,835,756 | 437.66 |
| 2025-10-13 | SELL | -5,594 | | | 214.470* | | 439.07 Profit of 2,456,179 on sale |
| 2025-10-06 | BUY | 5,594 | 531.000 | 518.360 | 519.624 | USD 2,906,777 | 438.50 |
| 2025-10-03 | BUY | 5,235 | 520.490 | 515.000 | 515.549 | USD 2,698,899 | 438.00 |
| 2025-10-02 | BUY | 4,529 | 521.600 | 510.679 | 511.771 | USD 2,317,812 | 437.50 |
| 2025-10-01 | BUY | 4,182 | 520.505 | 511.690 | 512.572 | USD 2,143,574 | 436.96 |
| 2025-09-30 | BUY | 4,182 | 518.120 | 509.660 | 510.506 | USD 2,134,936 | 436.43 |
| 2025-09-29 | BUY | 4,182 | 516.845 | 508.880 | 509.677 | USD 2,131,467 | 435.92 |
| 2025-09-26 | SELL | -4,182 | 513.940 | 506.620 | 507.352 | USD -2,121,746 | 437.33 Loss of -292,818 on sale |
| 2025-08-08 | BUY | 556 | 524.660 | 519.410 | 519.935 | USD 289,084 | 436.77 |
| 2025-08-07 | BUY | 556 | 528.090 | 517.550 | 518.604 | USD 288,344 | 436.20 |
| 2025-08-06 | BUY | 556 | 531.700 | 524.030 | 524.797 | USD 291,787 | 435.60 |
| 2025-08-05 | BUY | 556 | 537.300 | 527.240 | 528.246 | USD 293,705 | 434.98 |
| 2025-08-04 | BUY | 556 | 538.250 | 528.135 | 529.147 | USD 294,205 | 434.29 |
| 2025-08-01 | BUY | 556 | 535.800 | 520.860 | 522.354 | USD 290,429 | 433.67 |
| 2025-07-31 | SELL | -556 | 555.450 | 531.900 | 534.255 | USD -297,046 | 433.48 Loss of -56,033 on sale |
| 2025-07-24 | BUY | 556 | 513.670 | 507.300 | 507.937 | USD 282,413 | 432.93 |
| 2025-07-23 | BUY | 556 | 506.750 | 500.700 | 501.305 | USD 278,726 | 432.42 |
| 2025-07-22 | BUY | 556 | 511.200 | 505.270 | 505.863 | USD 281,260 | 431.90 |
| 2025-07-21 | BUY | 556 | 512.090 | 505.550 | 506.204 | USD 281,449 | 431.35 |
| 2025-07-18 | BUY | 556 | 514.640 | 507.430 | 508.151 | USD 282,532 | 430.78 |
| 2025-07-17 | BUY | 556 | 513.370 | 505.620 | 506.395 | USD 281,556 | 430.19 |
| 2025-07-16 | BUY | 556 | 506.720 | 501.890 | 502.373 | USD 279,319 | 429.64 |
| 2025-07-15 | BUY | 556 | 508.300 | 502.790 | 503.341 | USD 279,858 | 429.08 |
| 2025-07-14 | BUY | 556 | 503.970 | 501.030 | 501.324 | USD 278,736 | 428.54 |
| 2025-07-11 | BUY | 556 | 505.030 | 497.800 | 498.523 | USD 277,179 | 427.98 |
| 2025-07-10 | BUY | 556 | 504.440 | 497.750 | 498.419 | USD 277,121 | 427.42 |
| 2025-07-09 | BUY | 556 | 506.780 | 499.740 | 500.444 | USD 278,247 | 426.85 |
| 2025-07-08 | BUY | 556 | 498.200 | 494.110 | 494.519 | USD 274,953 | 426.32 |
| 2025-07-07 | BUY | 556 | 498.750 | 495.230 | 495.582 | USD 275,544 | 425.77 |
| 2025-07-04 | BUY | 556 | | | 498.842* | | 425.20 |
| 2025-07-03 | BUY | 556 | 500.130 | 493.440 | 494.109 | USD 274,725 | 424.62 |
| 2025-07-02 | BUY | 556 | 493.500 | 488.700 | 489.180 | USD 271,984 | 424.10 |
| 2025-06-30 | BUY | 556 | 500.760 | 495.330 | 495.873 | USD 275,705 | 423.52 |
| 2025-06-27 | SELL | -556 | 499.300 | 493.030 | 493.657 | USD -274,473 | 423.03 Loss of -39,270 on sale |
| 2025-06-26 | BUY | 556 | 498.040 | 492.810 | 493.333 | USD 274,293 | 422.43 |
| 2025-06-25 | BUY | 556 | 494.560 | 489.390 | 489.907 | USD 272,388 | 421.86 |
| 2025-06-24 | BUY | 556 | 491.850 | 486.800 | 487.305 | USD 270,942 | 421.30 |
| 2025-06-23 | SELL | -556 | 487.750 | 472.510 | 474.034 | USD -263,563 | 420.77 Loss of -29,613 on sale |
| 2025-06-19 | BUY | 556 | | | 480.241* | | 420.28 |
| 2025-06-18 | BUY | 556 | 481.000 | 474.460 | 475.114 | USD 264,163 | 419.77 |
| 2025-06-17 | BUY | 556 | 478.740 | 474.080 | 474.546 | USD 263,848 | 419.28 |
| 2025-06-16 | BUY | 556 | 480.690 | 475.000 | 475.569 | USD 264,416 | 418.77 |
| 2025-06-13 | BUY | 556 | 479.180 | 472.760 | 473.402 | USD 263,212 | 418.28 |
| 2025-06-12 | BUY | 556 | 480.420 | 473.520 | 474.210 | USD 263,661 | 417.76 |
| 2025-06-11 | BUY | 556 | 475.470 | 469.660 | 470.241 | USD 261,454 | 417.28 |
| 2025-06-10 | BUY | 556 | 472.800 | 466.960 | 467.544 | USD 259,954 | 416.80 |
| 2025-06-09 | BUY | 556 | 473.430 | 468.620 | 469.101 | USD 260,820 | 416.30 |
| 2025-06-06 | BUY | 556 | 473.340 | 468.780 | 469.236 | USD 260,895 | 415.81 |
| 2025-06-05 | BUY | 626 | 469.650 | 464.030 | 464.592 | USD 290,835 | 415.34 |
| 2025-06-04 | BUY | 696 | 465.690 | 463.020 | 463.287 | USD 322,448 | 414.90 |
| 2025-06-03 | BUY | 696 | 464.115 | 460.862 | 461.187 | USD 320,986 | 414.45 |
| 2025-06-02 | BUY | 696 | | | 461.971* | | 414.01 |
| 2025-05-30 | BUY | 696 | | | 460.359* | | 413.57 |
| 2025-05-29 | BUY | 696 | | | 458.681* | | 413.14 |
| 2025-05-28 | BUY | 696 | 462.520 | 456.940 | 457.498 | USD 318,419 | 412.72 |
| 2025-05-27 | BUY | 600 | 460.950 | 456.115 | 456.598 | USD 273,959 | 412.25 |
| 2025-05-23 | BUY | 504 | | | 450.179* | | 411.88 |
| 2025-05-22 | BUY | 604 | 460.245 | 453.910 | 454.544 | USD 274,544 | 411.45 |
| 2025-05-21 | SELL | -704 | 457.780 | 451.814 | 452.411 | USD -318,497 | 410.53 Loss of -29,483 on sale |
| 2025-05-13 | BUY | 178 | | | 449.135* | | 410.14 |
| 2025-05-12 | SELL | -178 | | | 507.332* | | 409.15 Profit of 72,829 on sale |
| 2025-05-09 | BUY | 178 | | | 438.730* | | 408.85 |
| 2025-05-08 | BUY | 178 | | | 438.169* | | 408.54 |
| 2025-05-07 | BUY | 178 | | | 433.348* | | 408.28 |
| 2025-05-06 | BUY | 178 | | | 433.315* | | 408.01 |
| 2025-05-05 | BUY | 178 | 439.500 | 432.113 | 432.852 | USD 77,048 | 407.71 |
| 2025-05-02 | BUY | 178 | 439.440 | 429.985 | 430.930 | USD 76,706 | 407.41 |
| 2025-05-01 | BUY | 328 | 436.990 | 424.920 | 426.127 | USD 139,770 | 407.21 |
| 2025-04-30 | BUY | 478 | 396.650 | 384.440 | 385.661 | USD 184,346 | 407.34 |
| 2025-04-29 | BUY | 478 | 395.000 | 390.380 | 390.842 | USD 186,822 | 407.49 |
| 2025-04-28 | BUY | 478 | 392.740 | 386.638 | 387.248 | USD 185,105 | 407.68 |
| 2025-04-25 | BUY | 478 | 392.160 | 384.600 | 385.356 | USD 184,200 | 407.86 |
| 2025-04-24 | BUY | 478 | 388.450 | 375.190 | 376.516 | USD 179,975 | 408.10 |
| 2025-04-23 | BUY | 478 | 380.390 | 373.030 | 373.766 | USD 178,660 | 408.50 |
| 2025-04-22 | BUY | 478 | 367.760 | 359.860 | 360.650 | USD 172,391 | 408.99 |
| 2025-04-21 | BUY | 478 | 364.480 | 355.674 | 356.554 | USD 170,433 | 409.59 |
| 2025-04-18 | BUY | 478 | | | 367.778* | | 410.10 |
| 2025-04-17 | BUY | 478 | 374.322 | 366.890 | 367.633 | USD 175,729 | 410.63 |
| 2025-04-17 | BUY | 478 | 374.322 | 366.890 | 367.633 | USD 175,729 | 410.63 |
| 2025-04-16 | BUY | 478 | 381.610 | 368.200 | 369.541 | USD 176,641 | 411.11 |
| 2025-04-15 | BUY | 478 | 391.890 | 384.210 | 384.978 | USD 184,019 | 411.44 |
| 2025-04-14 | BUY | 478 | 394.640 | 384.210 | 385.253 | USD 184,151 | 411.74 |
| 2025-04-11 | BUY | 478 | 390.050 | 378.890 | 380.006 | USD 181,643 | 412.04 |
| 2025-04-10 | BUY | 478 | 383.900 | 367.820 | 369.428 | USD 176,587 | 412.45 |
| 2025-04-09 | BUY | 478 | 393.225 | 353.310 | 357.301 | USD 170,790 | 412.74 |
| 2025-04-08 | BUY | 478 | 373.650 | 350.250 | 352.590 | USD 168,538 | 413.52 |
| 2025-04-07 | BUY | 478 | 371.000 | 344.790 | 347.411 | USD 166,062 | 414.29 |
| 2025-04-04 | BUY | 478 | 374.590 | 359.490 | 361.000 | USD 172,558 | 415.04 |
| 2025-04-02 | BUY | 478 | | | 382.138* | | 415.51 |
| 2025-04-01 | BUY | 1,978 | | | 382.188* | | 415.98 |
| 2025-03-31 | BUY | 3,478 | | | 375.390* | | 416.57 |
| 2025-03-28 | BUY | 2,284 | | | 378.800* | | 417.13 |
| 2025-03-27 | BUY | 1,090 | | | 390.580* | | 417.52 |
| 2025-03-26 | BUY | 1,341 | | | 389.971* | | 417.94 |
| 2025-03-25 | BUY | 1,476 | | | 395.160* | | 418.29 |
| 2025-03-24 | BUY | 1,360 | | | 393.079* | | 418.68 |
| 2025-03-21 | BUY | 1,360 | | | 391.260* | | 419.12 |
| 2025-03-20 | BUY | 1,360 | | | 386.840* | | 419.64 |
| 2025-03-19 | BUY | 1,360 | | | 387.821* | | 420.16 |
| 2025-03-18 | BUY | 1,360 | | | 383.521* | | 420.77 |
| 2025-03-17 | BUY | 1,360 | | | 388.700* | | 421.32 |
| 2025-03-14 | BUY | 1,360 | | | 388.560* | | 421.88 |
| 2025-03-13 | BUY | 1,358 | | | 378.771* | | 422.64 |
| 2025-03-12 | BUY | 1,356 | | | 383.270* | | 423.34 |
| 2025-03-11 | BUY | 1,356 | | | 380.450* | | 424.12 |
| 2025-03-10 | BUY | 1,356 | | | 380.159* | | 424.93 |
| 2025-03-07 | BUY | 1,336 | | | 393.310* | | 425.53 |
| 2025-03-05 | BUY | 1,316 | | | 401.020* | | 426.00 |
| 2025-03-04 | BUY | 1,466 | | | 388.609* | | 426.74 |
| 2025-03-03 | BUY | 1,616 | 398.820 | 392.145 | 392.812 | USD 634,785 | 427.50 |
| 2025-02-28 | BUY | 1,616 | 397.630 | 386.570 | 387.676 | USD 626,484 | 428.12 |
| 2025-02-27 | BUY | 1,611 | 405.740 | 392.170 | 393.527 | USD 633,972 | 428.86 |
| 2025-02-26 | BUY | 1,355 | 403.600 | 394.250 | 395.185 | USD 535,476 | 429.48 |
| 2025-02-25 | BUY | 606 | 401.920 | 396.700 | 397.222 | USD 240,717 | 430.17 |
| 2025-02-24 | SELL | -108 | 409.370 | 399.320 | 400.325 | USD -43,235 | 428.65 Profit of 3,060 on sale |
| 2025-02-12 | BUY | 988 | 410.750 | 404.367 | 405.006 | USD 400,146 | 429.10 |
| 2025-02-11 | BUY | 988 | 412.490 | 409.300 | 409.619 | USD 404,704 | 429.51 |
| 2025-02-10 | BUY | 988 | 415.462 | 410.920 | 411.374 | USD 406,438 | 429.92 |
| 2025-02-07 | BUY | 988 | 418.650 | 408.100 | 409.155 | USD 404,245 | 430.41 |
| 2025-02-06 | BUY | 988 | 418.200 | 414.090 | 414.501 | USD 409,527 | 430.78 |
| 2025-02-05 | BUY | 988 | 413.827 | 410.420 | 410.761 | USD 405,832 | 431.23 |
| 2025-02-04 | BUY | 988 | 413.920 | 409.760 | 410.176 | USD 405,254 | 431.72 |
| 2025-02-03 | BUY | 988 | 415.410 | 408.670 | 409.344 | USD 404,432 | 432.29 |
| 2025-01-31 | BUY | 988 | 420.680 | 414.910 | 415.487 | USD 410,501 | 432.76 |
| 2025-01-30 | BUY | 988 | 422.860 | 413.160 | 414.130 | USD 409,160 | 433.27 |
| 2025-01-29 | BUY | 1,318 | 446.880 | 440.400 | 441.048 | USD 581,301 | 433.01 |
| 2025-01-28 | BUY | 1,648 | 448.380 | 431.425 | 433.120 | USD 713,783 | 432.58 |
| 2025-01-27 | BUY | 1,648 | 435.190 | 423.500 | 424.669 | USD 699,855 | 432.51 |
| 2025-01-24 | BUY | 1,648 | 446.650 | 441.400 | 441.925 | USD 728,292 | 432.14 |
| 2025-01-23 | BUY | 1,648 | 446.740 | 441.505 | 442.028 | USD 728,463 | 431.66 |
| 2025-01-22 | SELL | -1,648 | 447.270 | 436.000 | 437.127 | USD -720,385 | 430.57 Loss of -10,809 on sale |
| 2025-01-02 | BUY | 1,418 | 426.070 | 414.850 | 415.972 | USD 589,848 | 431.00 |
| 2024-12-10 | BUY | 1,188 | 449.620 | 443.870 | 444.445 | USD 528,001 | 430.54 |
| 2024-12-09 | BUY | 1,188 | 448.330 | 440.500 | 441.283 | USD 524,244 | 429.94 |
| 2024-12-06 | BUY | 1,188 | 446.100 | 441.770 | 442.203 | USD 525,337 | 429.40 |
| 2024-12-05 | BUY | 1,188 | 444.660 | 436.170 | 437.019 | USD 519,179 | 428.85 |
| 2024-12-04 | BUY | 1,188 | 439.670 | 432.630 | 433.334 | USD 514,801 | 428.48 |
| 2024-12-03 | BUY | 1,188 | 432.470 | 427.740 | 428.213 | USD 508,717 | 428.35 |
| 2024-12-02 | BUY | 1,188 | 433.000 | 421.310 | 422.479 | USD 501,905 | 428.23 |
| 2024-11-29 | BUY | 1,188 | 424.880 | 417.800 | 418.508 | USD 497,187 | 428.47 |
| 2024-11-27 | BUY | 1,188 | 427.230 | 422.020 | 422.541 | USD 501,979 | 428.75 |
| 2024-11-26 | BUY | 170 | 429.040 | 418.850 | 419.869 | USD 71,378 | 428.80 |
| 2024-11-18 | BUY | 848 | 418.400 | 412.100 | 412.730 | USD 349,995 | 429.56 |
| 2024-11-12 | SELL | -848 | 424.440 | 417.210 | 417.933 | USD -354,407 | 427.11 Profit of 7,779 on sale |
| 2024-11-08 | BUY | 848 | 426.500 | 421.780 | 422.252 | USD 358,070 | 427.41 |
| 2024-11-04 | SELL | -848 | 410.420 | 405.570 | 406.055 | USD -344,335 | 432.04 Profit of 22,036 on sale |
| 2024-10-30 | BUY | 138 | 438.500 | 432.100 | 432.740 | USD 59,718 | 438.47 |
| 2024-10-28 | SELL | -1,124 | 431.940 | 426.300 | 426.864 | USD -479,795 | 441.28 Profit of 16,207 on sale |
| 2024-10-24 | BUY | 1,124 | 425.980 | 422.400 | 422.758 | USD 475,180 | 449.56 |
| 2024-10-23 | SELL | -5 | 431.080 | 422.530 | 423.385 | USD -2,117 | 457.88 Profit of 172 on sale |
| 2024-10-22 | SELL | -1,134 | 430.580 | 418.040 | 419.294 | USD -475,479 | 477.43 Profit of 65,925 on sale |
| 2024-10-18 | SELL | -1,134 | 419.650 | 416.260 | 416.599 | USD -472,423 | 0.00 Loss of -472,423 on sale |