| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 4,380 | | | 93.570* | | 81.22 |
| 2025-11-10 | BUY | 2,457 | | | 94.100* | | 81.10 |
| 2025-11-07 | SELL | -168 | | | 91.990* | | 81.04 Profit of 13,615 on sale |
| 2025-11-06 | SELL | -504 | | | 92.120* | | 80.99 Profit of 40,819 on sale |
| 2025-11-05 | BUY | 1,566 | | | 92.750* | | 80.93 |
| 2025-11-04 | BUY | 2,016 | | | 94.670* | | 80.87 |
| 2025-11-03 | SELL | -1,008 | 100.341 | 96.780 | 97.136 | USD -97,913 | 80.77 Loss of -16,494 on sale |
| 2025-10-30 | BUY | 6,350 | 97.620 | 94.580 | 94.884 | USD 602,513 | 80.62 |
| 2025-10-29 | BUY | 6,350 | 95.760 | 96.890 | 96.777 | USD 614,534 | 80.54 |
| 2025-10-28 | BUY | 635 | 95.430 | 97.730 | 97.500 | USD 61,913 | 80.47 |
| 2025-10-27 | BUY | 381 | 96.420 | 96.660 | 96.636 | USD 36,818 | 80.39 |
| 2025-10-24 | BUY | 254 | 94.070 | 95.260 | 95.141 | USD 24,166 | 80.32 |
| 2025-10-21 | BUY | 381 | 93.030 | 94.550 | 94.398 | USD 35,966 | 80.12 |
| 2025-10-20 | BUY | 1,397 | 93.700 | 94.500 | 94.420 | USD 131,905 | 80.04 |
| 2025-10-16 | BUY | 1,270 | 92.520 | 95.460 | 95.166 | USD 120,861 | 79.92 |
| 2025-10-15 | BUY | 1,514 | 94.520 | 96.990 | 96.743 | USD 146,469 | 79.84 |
| 2025-10-02 | BUY | 1,008 | 96.610 | 97.210 | 97.150 | USD 97,927 | 79.67 |
| 2025-10-01 | BUY | 1,504 | 96.610 | 99.085 | 98.837 | USD 148,652 | 79.58 |
| 2025-09-30 | BUY | 9,198 | 97.970 | 99.750 | 99.572 | USD 915,863 | 79.48 |
| 2025-09-29 | BUY | 2,394 | 99.570 | 100.260 | 100.191 | USD 239,857 | 79.37 |
| 2025-09-26 | BUY | 5,412 | 98.450 | 98.530 | 98.522 | USD 533,201 | 79.27 |
| 2025-09-25 | BUY | 378 | 97.600 | 97.870 | 97.843 | USD 36,985 | 79.17 |
| 2025-09-24 | BUY | 7,168 | 97.780 | 99.860 | 99.652 | USD 714,306 | 79.07 |
| 2025-09-18 | BUY | 1,512 | 94.700 | 95.050 | 95.015 | USD 143,663 | 78.98 |
| 2025-09-17 | BUY | 1,890 | 92.950 | 97.240 | 96.811 | USD 182,973 | 78.90 |
| 2025-09-16 | BUY | 3,024 | 97.830 | 99.700 | 99.513 | USD 300,927 | 78.80 |
| 2025-08-15 | BUY | 240 | 92.600 | 93.900 | 93.770 | USD 22,505 | 78.64 |
| 2025-08-13 | BUY | 117 | 90.830 | 92.200 | 92.063 | USD 10,771 | 78.57 |
| 2025-08-08 | BUY | 1,071 | 89.560 | 94.310 | 93.835 | USD 100,497 | 78.43 |
| 2025-08-06 | BUY | 2,262 | 89.220 | 90.960 | 90.786 | USD 205,358 | 78.28 |
| 2025-07-31 | BUY | 600 | 87.750 | 88.840 | 88.731 | USD 53,239 | 78.16 |
| 2025-07-29 | BUY | 2,400 | 87.110 | 89.160 | 88.955 | USD 213,492 | 78.05 |
| 2025-07-11 | BUY | 960 | 95.390 | 96.835 | 96.690 | USD 92,823 | 77.95 |
| 2025-07-10 | BUY | 1,080 | 96.400 | 97.450 | 97.345 | USD 105,133 | 77.84 |
| 2025-07-09 | BUY | 1,080 | 96.640 | 97.715 | 97.607 | USD 105,416 | 77.72 |
| 2025-07-07 | SELL | -720 | 96.680 | 97.120 | 97.076 | USD -69,895 | 77.48 Loss of -14,106 on sale |
| 2025-07-02 | SELL | -2,983 | 92.050 | 94.100 | 93.895 | USD -280,089 | 77.19 Loss of -49,827 on sale |
| 2025-06-27 | BUY | 350 | 91.530 | 92.510 | 92.412 | USD 32,344 | 77.00 |
| 2025-06-26 | BUY | 360 | 93.120 | 94.380 | 94.254 | USD 33,931 | 76.90 |
| 2025-06-24 | SELL | -1,680 | 91.650 | 92.480 | 92.397 | USD -155,227 | 76.71 Loss of -26,353 on sale |
| 2025-06-18 | BUY | 960 | 83.440 | 86.480 | 86.176 | USD 82,729 | 76.52 |
| 2025-06-17 | BUY | 360 | 84.760 | 85.480 | 85.408 | USD 30,747 | 76.46 |
| 2025-06-16 | SELL | -489 | 85.120 | 86.020 | 85.930 | USD -42,020 | 76.41 Loss of -4,658 on sale |
| 2025-06-12 | SELL | -600 | 85.620 | 86.790 | 86.673 | USD -52,004 | 76.34 Loss of -6,198 on sale |
| 2025-06-11 | BUY | 1,288 | 86.580 | 87.600 | 87.498 | USD 112,697 | 76.27 |
| 2025-06-06 | BUY | 360 | 85.600 | 86.690 | 86.581 | USD 31,169 | 76.06 |
| 2025-06-05 | BUY | 1,680 | 84.670 | 85.750 | 85.642 | USD 143,879 | 76.00 |
| 2025-06-04 | BUY | 240 | 83.450 | 84.710 | 84.584 | USD 20,300 | 75.95 |
| 2025-06-03 | SELL | -120 | 82.530 | 83.790 | 83.664 | USD -10,040 | 75.90 Loss of -931 on sale |
| 2025-05-30 | SELL | -14,640 | 84.160 | 84.650 | 84.601 | USD -1,238,559 | 75.79 Loss of -129,016 on sale |
| 2025-05-29 | BUY | 328 | 84.300 | 87.870 | 87.513 | USD 28,704 | 75.73 |
| 2025-05-27 | BUY | 2,070 | 89.000 | 89.715 | 89.643 | USD 185,562 | 75.54 |
| 2025-05-23 | BUY | 1,665 | 87.750 | 88.490 | 88.416 | USD 147,213 | 75.35 |
| 2025-05-22 | BUY | 840 | 88.000 | 89.260 | 89.134 | USD 74,873 | 75.26 |
| 2025-05-19 | BUY | 720 | 92.460 | 92.545 | 92.536 | USD 66,626 | 74.90 |
| 2025-05-16 | BUY | 360 | 91.790 | 92.900 | 92.789 | USD 33,404 | 74.77 |
| 2025-05-15 | SELL | -240 | 90.160 | 91.113 | 91.018 | USD -21,844 | 74.65 Loss of -3,929 on sale |
| 2025-05-14 | BUY | 120 | 90.410 | 91.650 | 91.526 | USD 10,983 | 74.52 |
| 2025-05-13 | BUY | 240 | 91.720 | 92.170 | 92.125 | USD 22,110 | 74.38 |
| 2025-05-12 | BUY | 810 | 88.100 | 88.310 | 88.289 | USD 71,514 | 74.27 |
| 2025-05-09 | SELL | -600 | 82.810 | 84.122 | 83.991 | USD -50,394 | 74.21 Loss of -5,871 on sale |
| 2025-05-08 | BUY | 240 | 82.300 | 84.000 | 83.830 | USD 20,119 | 74.14 |
| 2025-05-07 | BUY | 360 | 83.650 | 85.170 | 85.018 | USD 30,606 | 74.06 |
| 2025-05-02 | BUY | 13,320 | 84.280 | 84.920 | 84.856 | USD 1,130,282 | 73.78 |
| 2025-04-30 | BUY | 4,200 | 81.010 | 81.219 | 81.198 | USD 341,032 | 73.66 |
| 2025-04-29 | BUY | 1,053 | 79.420 | 79.730 | 79.699 | USD 83,923 | 73.61 |
| 2025-04-28 | BUY | 840 | 78.330 | 78.780 | 78.735 | USD 66,137 | 73.57 |
| 2025-04-25 | BUY | 2,160 | 77.750 | 80.551 | 80.271 | USD 173,385 | 73.53 |
| 2025-04-24 | SELL | -2,520 | 78.100 | 78.380 | 78.352 | USD -197,447 | 73.49 Loss of -12,248 on sale |
| 2025-04-23 | BUY | 2,280 | 73.770 | 77.580 | 77.199 | USD 176,014 | 73.49 |
| 2025-04-22 | BUY | 960 | 74.440 | 75.560 | 75.448 | USD 72,430 | 73.48 |
| 2025-04-17 | BUY | 1,320 | 75.240 | 75.910 | 75.843 | USD 100,113 | 73.45 |
| 2025-04-15 | BUY | 1,200 | 74.020 | 74.720 | 74.650 | USD 89,580 | 73.45 |
| 2025-04-11 | BUY | 1,920 | 72.280 | 72.400 | 72.388 | USD 138,985 | 73.47 |
| 2025-04-09 | BUY | 720 | 72.680 | 73.400 | 73.328 | USD 52,796 | 73.50 |
| 2025-04-08 | BUY | 4,320 | 65.070 | 70.070 | 69.570 | USD 300,542 | 73.58 |
| 2025-04-07 | BUY | 1,416 | 65.640 | 67.587 | 67.392 | USD 95,427 | 73.66 |
| 2025-04-04 | SELL | -1,920 | 64.620 | 67.559 | 67.265 | USD -129,149 | 73.75 Profit of 12,456 on sale |
| 2025-04-02 | BUY | 16,320 | 74.500 | 75.410 | 75.319 | USD 1,229,206 | 73.75 |
| 2025-04-01 | BUY | 120 | 72.990 | 73.070 | 73.062 | USD 8,767 | 73.75 |
| 2025-03-31 | BUY | 840 | 72.860 | 73.300 | 73.256 | USD 61,535 | 73.76 |
| 2025-03-28 | BUY | 480 | 72.750 | 74.920 | 74.703 | USD 35,857 | 73.77 |
| 2025-03-27 | BUY | 224 | 74.860 | 75.620 | 75.544 | USD 16,922 | 73.76 |
| 2025-03-26 | BUY | 120 | 74.180 | 75.640 | 75.494 | USD 9,059 | 73.76 |
| 2025-03-25 | BUY | 1,300 | 75.610 | 76.710 | 76.600 | USD 99,580 | 73.74 |
| 2025-03-24 | BUY | 1,456 | 76.510 | 77.584 | 77.477 | USD 112,806 | 73.71 |
| 2025-03-21 | SELL | -480 | 75.840 | 76.000 | 75.984 | USD -36,472 | 73.68 Loss of -1,105 on sale |
| 2025-03-20 | BUY | 1,920 | 74.350 | 75.540 | 75.421 | USD 144,808 | 73.68 |
| 2025-03-19 | BUY | 336 | 73.020 | 73.785 | 73.709 | USD 24,766 | 73.68 |
| 2025-03-18 | BUY | 4,160 | 71.550 | 72.675 | 72.563 | USD 301,860 | 73.71 |
| 2025-03-17 | BUY | 840 | 72.730 | 73.810 | 73.702 | USD 61,910 | 73.72 |
| 2025-03-14 | BUY | 6,240 | 71.550 | 71.790 | 71.766 | USD 447,820 | 73.74 |
| 2025-03-13 | BUY | 1,200 | 69.510 | 72.000 | 71.751 | USD 86,101 | 73.79 |
| 2025-03-12 | SELL | -6,000 | 71.200 | 72.420 | 72.298 | USD -433,788 | 73.83 Profit of 9,165 on sale |
| 2025-03-11 | SELL | -4,440 | 70.650 | 74.250 | 73.890 | USD -328,072 | 73.86 Loss of -114 on sale |
| 2025-03-10 | BUY | 1,320 | 73.060 | 75.490 | 75.247 | USD 99,326 | 73.87 |
| 2025-03-07 | BUY | 240 | 76.270 | 76.700 | 76.657 | USD 18,398 | 73.84 |
| 2025-03-05 | BUY | 1,800 | 76.480 | 76.940 | 76.894 | USD 138,409 | 73.81 |
| 2025-03-04 | BUY | 2,040 | 75.260 | 76.680 | 76.538 | USD 156,138 | 73.79 |
| 2025-03-03 | BUY | 3,840 | 74.440 | 77.740 | 77.410 | USD 297,254 | 73.78 |
| 2025-02-28 | BUY | 3,120 | 76.010 | 76.110 | 76.100 | USD 237,432 | 73.75 |
| 2025-02-27 | SELL | -600 | 74.210 | 77.690 | 77.342 | USD -46,405 | 73.75 Loss of -2,156 on sale |
| 2025-02-25 | BUY | 4,440 | 74.950 | 76.370 | 76.228 | USD 338,452 | 73.70 |
| 2025-02-21 | BUY | 480 | 78.890 | 82.100 | 81.779 | USD 39,254 | 73.59 |
| 2025-02-18 | SELL | -1,080 | 81.490 | 81.510 | 81.508 | USD -88,029 | 73.25 Loss of -8,917 on sale |
| 2025-02-14 | SELL | -7,320 | 79.420 | 80.350 | 80.257 | USD -587,481 | 73.06 Loss of -52,649 on sale |
| 2025-02-13 | BUY | 120 | 80.290 | 80.530 | 80.506 | USD 9,661 | 72.95 |
| 2025-02-12 | BUY | 1,182 | 79.350 | 80.100 | 80.025 | USD 94,590 | 72.85 |
| 2025-02-07 | SELL | -165 | 74.600 | 76.775 | 76.558 | USD -12,632 | 72.66 Loss of -643 on sale |
| 2025-02-06 | BUY | 2,280 | 69.990 | 70.050 | 70.044 | USD 159,700 | 72.71 |
| 2025-02-05 | BUY | 600 | 64.480 | 66.750 | 66.523 | USD 39,914 | 72.85 |
| 2025-02-04 | BUY | 720 | 69.750 | 70.190 | 70.146 | USD 50,505 | 72.90 |
| 2025-02-03 | BUY | 720 | 67.290 | 68.850 | 68.694 | USD 49,460 | 73.00 |
| 2025-01-31 | BUY | 1,320 | 66.850 | 67.870 | 67.768 | USD 89,454 | 73.11 |
| 2025-01-29 | SELL | -120 | 66.750 | 68.060 | 67.929 | USD -8,151 | 73.35 Profit of 650 on sale |
| 2025-01-28 | SELL | -1,080 | 68.070 | 69.675 | 69.515 | USD -75,076 | 73.45 Profit of 4,247 on sale |
| 2025-01-27 | SELL | -1,920 | 68.770 | 69.410 | 69.346 | USD -133,144 | 73.54 Profit of 8,046 on sale |
| 2025-01-24 | BUY | 1,440 | 68.560 | 69.310 | 69.235 | USD 99,698 | 73.63 |
| 2025-01-23 | BUY | 240 | 68.300 | 68.370 | 68.363 | USD 16,407 | 73.74 |
| 2024-12-10 | BUY | 6,000 | 64.960 | 65.760 | 65.680 | USD 394,080 | 73.92 |
| 2024-12-09 | BUY | 720 | 65.740 | 66.170 | 66.127 | USD 47,611 | 74.09 |
| 2024-12-06 | SELL | -1,800 | 66.090 | 67.100 | 66.999 | USD -120,598 | 74.26 Profit of 13,071 on sale |
| 2024-12-05 | SELL | -120 | 65.230 | 72.030 | 71.350 | USD -8,562 | 74.46 Profit of 373 on sale |
| 2024-12-03 | BUY | 600 | 71.270 | 73.250 | 73.052 | USD 43,831 | 74.58 |
| 2024-11-27 | SELL | -720 | 71.620 | 72.700 | 72.592 | USD -52,266 | 74.83 Profit of 1,614 on sale |
| 2024-11-26 | BUY | 2,520 | 71.560 | 73.500 | 73.306 | USD 184,731 | 75.01 |
| 2024-11-26 | BUY | 2,520 | 71.560 | 73.500 | 73.306 | USD 184,731 | 75.01 |
| 2024-11-25 | BUY | 7,050 | 73.420 | 73.550 | 73.537 | USD 518,436 | 75.05 |
| 2024-11-22 | SELL | -220 | 71.510 | 71.540 | 71.537 | USD -15,738 | 75.15 Profit of 794 on sale |
| 2024-11-21 | SELL | -590 | 69.640 | 70.870 | 70.747 | USD -41,741 | 75.30 Profit of 2,688 on sale |
| 2024-11-20 | SELL | -236 | 69.600 | 70.330 | 70.257 | USD -16,581 | 75.47 Profit of 1,231 on sale |
| 2024-11-19 | BUY | 118 | 69.130 | 69.600 | 69.553 | USD 8,207 | 75.66 |
| 2024-11-18 | BUY | 992 | 69.330 | 72.040 | 71.769 | USD 71,195 | 75.86 |
| 2024-11-11 | BUY | 354 | 71.650 | 73.000 | 72.865 | USD 25,794 | 76.31 |
| 2024-11-11 | BUY | 354 | 71.650 | 73.000 | 72.865 | USD 25,794 | 76.31 |
| 2024-11-07 | BUY | 322 | 73.130 | 76.400 | 76.073 | USD 24,496 | 76.90 |
| 2024-11-07 | BUY | 322 | 73.130 | 76.400 | 76.073 | USD 24,496 | 76.90 |
| 2024-11-06 | BUY | 2,832 | 74.360 | 74.620 | 74.594 | USD 211,250 | 77.12 |
| 2024-11-06 | BUY | 2,832 | 74.360 | 74.620 | 74.594 | USD 211,250 | 77.12 |
| 2024-11-05 | BUY | 590 | 74.150 | 74.340 | 74.321 | USD 43,849 | 77.41 |
| 2024-11-05 | BUY | 590 | 74.150 | 74.340 | 74.321 | USD 43,849 | 77.41 |
| 2024-11-04 | BUY | 222 | 73.250 | 74.220 | 74.123 | USD 16,455 | 77.84 |
| 2024-11-04 | BUY | 222 | 73.250 | 74.220 | 74.123 | USD 16,455 | 77.84 |
| 2024-11-01 | BUY | 330 | 73.250 | 74.150 | 74.060 | USD 24,440 | 78.38 |
| 2024-11-01 | BUY | 330 | 73.250 | 74.150 | 74.060 | USD 24,440 | 78.38 |
| 2024-10-30 | SELL | -708 | 79.430 | 80.075 | 80.010 | USD -56,647 | 79.20 Loss of -575 on sale |
| 2024-10-30 | SELL | -708 | 79.430 | 80.075 | 80.010 | USD -56,647 | 79.20 Loss of -575 on sale |
| 2024-10-29 | SELL | -2,124 | 79.210 | 79.990 | 79.912 | USD -169,733 | 79.20 Loss of -1,520 on sale |
| 2024-10-29 | SELL | -2,124 | 79.210 | 79.990 | 79.912 | USD -169,733 | 79.20 Loss of -1,520 on sale |
| 2024-10-28 | SELL | -826 | 77.690 | 78.380 | 78.311 | USD -64,685 | 79.53 Profit of 1,008 on sale |
| 2024-10-28 | SELL | -826 | 77.690 | 78.380 | 78.311 | USD -64,685 | 79.53 Profit of 1,008 on sale |
| 2024-10-21 | SELL | -118 | 80.460 | 80.570 | 80.559 | USD -9,506 | 0.00 Loss of -9,506 on sale |
| 2024-10-21 | SELL | -118 | 80.460 | 80.570 | 80.559 | USD -9,506 | 0.00 Loss of -9,506 on sale |