| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -51 | | | 102.040* | | 80.00 Profit of 4,080 on sale |
| 2025-11-07 | BUY | 357 | | | 103.680* | | 79.78 |
| 2025-11-05 | SELL | -3,468 | | | 109.310* | | 79.56 Profit of 275,923 on sale |
| 2025-10-29 | SELL | -2,743 | 112.920 | 113.945 | 113.842 | USD -312,270 | 78.88 Loss of -95,914 on sale |
| 2025-10-24 | SELL | -560 | 114.710 | 116.030 | 115.898 | USD -64,903 | 78.38 Loss of -21,010 on sale |
| 2025-10-23 | SELL | -102 | 114.900 | 116.400 | 116.250 | USD -11,858 | 78.21 Loss of -3,880 on sale |
| 2025-10-22 | BUY | 153 | 115.330 | 118.450 | 118.138 | USD 18,075 | 78.03 |
| 2025-10-20 | SELL | -1,173 | 116.340 | 117.750 | 117.609 | USD -137,955 | 77.66 Loss of -46,855 on sale |
| 2025-10-17 | SELL | -612 | 116.820 | 117.300 | 117.252 | USD -71,758 | 77.48 Loss of -24,342 on sale |
| 2025-10-16 | SELL | -255 | 116.510 | 118.380 | 118.193 | USD -30,139 | 77.29 Loss of -10,430 on sale |
| 2025-10-15 | SELL | -637 | 116.690 | 118.560 | 118.373 | USD -75,404 | 77.10 Loss of -26,291 on sale |
| 2025-10-13 | SELL | -952 | 114.060 | 114.550 | 114.501 | USD -109,005 | 76.73 Loss of -35,960 on sale |
| 2025-10-03 | BUY | 204 | 114.920 | 117.770 | 117.485 | USD 23,967 | 76.16 |
| 2025-10-02 | SELL | -2,040 | 115.560 | 115.900 | 115.866 | USD -236,367 | 75.96 Loss of -81,408 on sale |
| 2025-10-01 | SELL | -1,951 | 113.830 | 114.200 | 114.163 | USD -222,732 | 75.77 Loss of -74,903 on sale |
| 2025-09-30 | SELL | -51 | 113.220 | 113.880 | 113.814 | USD -5,805 | 75.58 Loss of -1,950 on sale |
| 2025-09-29 | SELL | -672 | 111.460 | 111.580 | 111.568 | USD -74,974 | 75.40 Loss of -24,304 on sale |
| 2025-09-26 | SELL | -51 | 109.050 | 109.060 | 109.059 | USD -5,562 | 75.23 Loss of -1,725 on sale |
| 2025-09-25 | BUY | 663 | 107.800 | 112.000 | 111.580 | USD 73,978 | 75.06 |
| 2025-09-24 | SELL | -20,119 | 113.420 | 117.000 | 116.642 | USD -2,346,720 | 74.87 Loss of -840,456 on sale |
| 2025-09-18 | BUY | 126 | 113.300 | 113.460 | 113.444 | USD 14,294 | 74.67 |
| 2025-09-10 | SELL | -63 | 105.300 | 107.520 | 107.298 | USD -6,760 | 73.97 Loss of -2,100 on sale |
| 2025-09-08 | SELL | -63 | 104.820 | 105.890 | 105.783 | USD -6,664 | 73.64 Loss of -2,025 on sale |
| 2025-08-19 | BUY | 116 | 97.920 | 100.760 | 100.476 | USD 11,655 | 73.37 |
| 2025-07-29 | BUY | 67 | 107.400 | 108.320 | 108.228 | USD 7,251 | 72.65 |
| 2025-07-23 | SELL | -189 | 109.170 | 109.600 | 109.557 | USD -20,706 | 72.05 Loss of -7,088 on sale |
| 2025-07-22 | SELL | -378 | 106.250 | 107.340 | 107.231 | USD -40,533 | 71.86 Loss of -13,370 on sale |
| 2025-07-21 | SELL | -126 | 106.410 | 107.400 | 107.301 | USD -13,520 | 71.66 Loss of -4,490 on sale |
| 2025-07-11 | SELL | -189 | 98.430 | 98.650 | 98.628 | USD -18,641 | 71.51 Loss of -5,125 on sale |
| 2025-07-10 | SELL | -756 | 97.640 | 98.250 | 98.189 | USD -74,231 | 71.36 Loss of -20,280 on sale |
| 2025-07-09 | SELL | -252 | 95.310 | 95.600 | 95.571 | USD -24,084 | 71.23 Loss of -6,135 on sale |
| 2025-07-08 | SELL | -819 | 92.210 | 93.480 | 93.353 | USD -76,456 | 71.10 Loss of -18,222 on sale |
| 2025-07-03 | SELL | -1,071 | 90.200 | 90.840 | 90.776 | USD -97,221 | 70.75 Loss of -21,444 on sale |
| 2025-07-02 | SELL | -194 | 86.480 | 87.770 | 87.641 | USD -17,002 | 70.66 Loss of -3,294 on sale |
| 2025-06-27 | SELL | -3,087 | 87.110 | 87.860 | 87.785 | USD -270,992 | 70.46 Loss of -53,484 on sale |
| 2025-06-25 | BUY | 63 | 85.420 | 87.310 | 87.121 | USD 5,489 | 70.27 |
| 2025-06-24 | SELL | -2,331 | 87.260 | 87.800 | 87.746 | USD -204,536 | 70.17 Loss of -40,970 on sale |
| 2025-06-18 | SELL | -414 | 84.240 | 85.330 | 85.221 | USD -35,281 | 70.00 Loss of -6,303 on sale |
| 2025-06-17 | BUY | 2,686 | 82.760 | 83.710 | 83.615 | USD 224,590 | 69.92 |
| 2025-06-11 | SELL | -204 | 81.750 | 82.500 | 82.425 | USD -16,815 | 69.61 Loss of -2,613 on sale |
| 2025-06-10 | SELL | -476 | 79.910 | 80.450 | 80.396 | USD -38,268 | 69.55 Loss of -5,163 on sale |
| 2025-06-06 | SELL | -136 | 78.950 | 79.520 | 79.463 | USD -10,807 | 69.42 Loss of -1,365 on sale |
| 2025-06-05 | SELL | -1,156 | 79.220 | 79.900 | 79.832 | USD -92,286 | 69.36 Loss of -12,105 on sale |
| 2025-06-02 | SELL | -5,508 | 78.560 | 79.000 | 78.956 | USD -434,890 | 69.18 Loss of -53,862 on sale |
| 2025-05-30 | SELL | -1,224 | 78.550 | 78.950 | 78.910 | USD -96,586 | 69.11 Loss of -11,990 on sale |
| 2025-05-29 | SELL | -136 | 78.440 | 80.900 | 80.654 | USD -10,969 | 69.05 Loss of -1,578 on sale |
| 2025-05-27 | SELL | -136 | 80.900 | 81.300 | 81.260 | USD -11,051 | 68.89 Loss of -1,682 on sale |
| 2025-05-23 | SELL | -204 | 76.870 | 77.840 | 77.743 | USD -15,860 | 68.78 Loss of -1,828 on sale |
| 2025-05-16 | SELL | -1,020 | 82.820 | 83.780 | 83.684 | USD -85,358 | 68.33 Loss of -15,659 on sale |
| 2025-05-15 | SELL | -204 | 83.240 | 83.920 | 83.852 | USD -17,106 | 68.22 Loss of -3,188 on sale |
| 2025-05-13 | SELL | -68 | 83.600 | 84.750 | 84.635 | USD -5,755 | 68.00 Loss of -1,131 on sale |
| 2025-05-12 | SELL | -476 | 82.660 | 84.880 | 84.658 | USD -40,297 | 67.89 Loss of -7,981 on sale |
| 2025-05-09 | SELL | -408 | 78.010 | 79.030 | 78.928 | USD -32,203 | 67.82 Loss of -4,534 on sale |
| 2025-05-08 | SELL | -1,972 | 77.540 | 80.990 | 80.645 | USD -159,032 | 67.74 Loss of -25,443 on sale |
| 2025-05-07 | SELL | -136 | 74.750 | 75.600 | 75.515 | USD -10,270 | 67.69 Loss of -1,064 on sale |
| 2025-05-06 | BUY | 48 | 73.310 | 74.330 | 74.228 | USD 3,563 | 67.65 |
| 2025-05-01 | BUY | 2,584 | 70.490 | 71.460 | 71.363 | USD 184,402 | 67.54 |
| 2025-04-30 | BUY | 1,428 | 70.650 | 70.710 | 70.704 | USD 100,965 | 67.52 |
| 2025-04-29 | SELL | -272 | 70.040 | 70.150 | 70.139 | USD -19,078 | 67.50 Loss of -719 on sale |
| 2025-04-28 | SELL | -330 | 69.260 | 69.710 | 69.665 | USD -22,989 | 67.48 Loss of -720 on sale |
| 2025-04-25 | BUY | 136 | 68.880 | 69.670 | 69.591 | USD 9,464 | 67.47 |
| 2025-04-24 | SELL | -68 | 68.300 | 69.110 | 69.029 | USD -4,694 | 67.46 Loss of -106 on sale |
| 2025-04-22 | SELL | -9,112 | 64.920 | 65.470 | 65.415 | USD -596,061 | 67.49 Profit of 18,927 on sale |
| 2025-04-17 | SELL | -4,148 | 63.640 | 64.000 | 63.964 | USD -265,323 | 67.59 Profit of 15,057 on sale |
| 2025-04-16 | BUY | 136 | 62.870 | 64.190 | 64.058 | USD 8,712 | 67.63 |
| 2025-04-15 | BUY | 136 | 63.940 | 64.580 | 64.516 | USD 8,774 | 67.67 |
| 2025-04-10 | SELL | -4,284 | 63.920 | 66.000 | 65.792 | USD -281,853 | 67.77 Profit of 8,480 on sale |
| 2025-04-09 | BUY | 340 | 67.280 | 68.440 | 68.324 | USD 23,230 | 67.78 |
| 2025-04-08 | BUY | 68 | 60.600 | 67.060 | 66.414 | USD 4,516 | 67.84 |
| 2025-04-07 | BUY | 1,206 | 62.990 | 65.200 | 64.979 | USD 78,365 | 67.88 |
| 2025-04-04 | BUY | 737 | 62.940 | 67.410 | 66.963 | USD 49,352 | 67.93 |
| 2025-04-02 | BUY | 469 | 74.740 | 75.150 | 75.109 | USD 35,226 | 67.87 |
| 2025-04-01 | BUY | 5,371 | 72.890 | 73.140 | 73.115 | USD 392,701 | 67.82 |
| 2025-03-31 | BUY | 204 | 70.410 | 70.670 | 70.644 | USD 14,411 | 67.80 |
| 2025-03-25 | BUY | 68 | 74.720 | 75.680 | 75.584 | USD 5,140 | 67.60 |
| 2025-03-21 | SELL | -34,026 | 73.120 | 73.330 | 73.309 | USD -2,494,412 | 67.46 Loss of -198,988 on sale |
| 2025-03-20 | BUY | 168 | 72.910 | 73.300 | 73.261 | USD 12,308 | 67.41 |
| 2025-03-18 | BUY | 420 | 70.970 | 71.920 | 71.825 | USD 30,166 | 67.31 |
| 2025-03-17 | BUY | 59 | 71.220 | 71.690 | 71.643 | USD 4,227 | 67.27 |
| 2025-03-14 | SELL | -25 | 70.460 | 71.310 | 71.225 | USD -1,781 | 67.23 Loss of -100 on sale |
| 2025-03-13 | SELL | -5,365 | 69.710 | 71.660 | 71.465 | USD -383,410 | 67.21 Loss of -22,852 on sale |
| 2025-03-12 | BUY | 1,008 | 71.690 | 74.310 | 74.048 | USD 74,640 | 67.16 |
| 2025-03-11 | BUY | 1,008 | 71.970 | 72.750 | 72.672 | USD 73,253 | 67.10 |
| 2025-03-07 | BUY | 336 | 74.920 | 77.410 | 77.161 | USD 25,926 | 66.98 |
| 2025-03-06 | BUY | 1,176 | 77.720 | 80.710 | 80.411 | USD 94,563 | 66.86 |
| 2025-03-05 | BUY | 6,384 | 81.280 | 82.160 | 82.072 | USD 523,948 | 66.69 |
| 2025-03-04 | BUY | 336 | 81.270 | 83.350 | 83.142 | USD 27,936 | 66.53 |
| 2025-03-03 | BUY | 420 | 84.090 | 87.150 | 86.844 | USD 36,474 | 66.32 |
| 2025-02-28 | BUY | 840 | 85.420 | 85.680 | 85.654 | USD 71,949 | 66.10 |
| 2025-02-27 | BUY | 756 | 84.310 | 86.510 | 86.290 | USD 65,235 | 65.88 |
| 2025-02-26 | SELL | -435 | 86.560 | 87.460 | 87.370 | USD -38,006 | 65.63 Loss of -9,456 on sale |
| 2025-02-25 | SELL | -84 | 84.030 | 85.040 | 84.939 | USD -7,135 | 65.41 Loss of -1,641 on sale |
| 2025-02-24 | BUY | 84 | 84.390 | 85.550 | 85.434 | USD 7,176 | 65.17 |
| 2025-02-20 | SELL | -1,092 | 86.520 | 89.210 | 88.941 | USD -97,124 | 64.66 Loss of -26,519 on sale |
| 2025-02-19 | BUY | 336 | 89.210 | 89.470 | 89.444 | USD 30,053 | 64.34 |
| 2025-02-18 | BUY | 342 | 89.000 | 90.850 | 90.665 | USD 31,007 | 64.02 |
| 2025-02-13 | BUY | 9,576 | 86.640 | 87.130 | 87.081 | USD 833,888 | 63.08 |
| 2025-02-12 | BUY | 2,856 | 85.130 | 85.700 | 85.643 | USD 244,596 | 62.77 |
| 2025-02-11 | BUY | 2,357 | 81.360 | 81.760 | 81.720 | USD 192,614 | 62.52 |
| 2025-02-07 | BUY | 252 | 80.380 | 84.060 | 83.692 | USD 21,090 | 62.02 |
| 2025-02-06 | BUY | 3,360 | 82.200 | 87.870 | 87.303 | USD 293,338 | 61.73 |
| 2025-02-05 | BUY | 1,680 | 73.380 | 74.210 | 74.127 | USD 124,533 | 61.56 |
| 2025-02-04 | BUY | 1,260 | 72.960 | 74.390 | 74.247 | USD 93,551 | 61.39 |
| 2025-02-03 | SELL | -7,308 | 73.530 | 73.990 | 73.944 | USD -540,383 | 61.21 Loss of -93,087 on sale |
| 2025-01-31 | BUY | 672 | 72.940 | 75.200 | 74.974 | USD 50,383 | 61.03 |
| 2025-01-30 | BUY | 84 | 75.910 | 76.490 | 76.432 | USD 6,420 | 60.79 |
| 2025-01-29 | BUY | 1,428 | 74.390 | 75.520 | 75.407 | USD 107,681 | 60.58 |
| 2025-01-28 | BUY | 504 | 73.790 | 74.000 | 73.979 | USD 37,285 | 60.36 |
| 2025-01-27 | BUY | 504 | 72.510 | 73.950 | 73.806 | USD 37,198 | 60.17 |
| 2025-01-24 | BUY | 504 | 74.650 | 75.780 | 75.667 | USD 38,136 | 59.92 |
| 2025-01-23 | BUY | 1,428 | 73.620 | 73.820 | 73.800 | USD 105,386 | 59.69 |
| 2025-01-22 | BUY | 840 | 73.340 | 74.540 | 74.420 | USD 62,513 | 59.46 |
| 2025-01-21 | BUY | 4,956 | 74.050 | 74.250 | 74.230 | USD 367,884 | 59.20 |
| 2025-01-17 | BUY | 1,008 | 71.390 | 72.090 | 72.020 | USD 72,596 | 58.76 |
| 2025-01-15 | BUY | 504 | 67.650 | 69.600 | 69.405 | USD 34,980 | 58.38 |
| 2025-01-13 | BUY | 1,428 | 66.750 | 66.820 | 66.813 | USD 95,409 | 58.04 |
| 2025-01-10 | BUY | 1,092 | 67.150 | 68.160 | 68.059 | USD 74,320 | 57.86 |
| 2024-12-31 | BUY | 252 | 65.330 | 66.470 | 66.356 | USD 16,722 | 57.06 |
| 2024-12-30 | BUY | 336 | 65.820 | 66.380 | 66.324 | USD 22,285 | 56.87 |
| 2024-12-27 | BUY | 1,624 | 65.870 | 66.470 | 66.410 | USD 107,850 | 56.66 |
| 2024-12-23 | BUY | 504 | 64.730 | 64.930 | 64.910 | USD 32,715 | 56.02 |
| 2024-12-20 | SELL | -53,362 | 64.150 | 64.620 | 64.573 | USD -3,445,745 | 55.82 Loss of -467,144 on sale |
| 2024-12-19 | BUY | 1,404 | 62.660 | 64.720 | 64.514 | USD 90,578 | 55.64 |
| 2024-12-17 | BUY | 1,069 | 63.810 | 65.270 | 65.124 | USD 69,618 | 55.25 |
| 2024-12-16 | BUY | 351 | 64.200 | 65.150 | 65.055 | USD 22,834 | 55.00 |
| 2024-12-13 | BUY | 585 | 63.200 | 63.330 | 63.317 | USD 37,040 | 54.77 |
| 2024-12-11 | BUY | 351 | 62.300 | 62.610 | 62.579 | USD 21,965 | 54.54 |
| 2024-12-10 | BUY | 234 | 61.390 | 62.420 | 62.317 | USD 14,582 | 54.34 |
| 2024-12-09 | BUY | 234 | 62.270 | 63.590 | 63.458 | USD 14,849 | 54.09 |
| 2024-12-05 | SELL | -702 | 63.570 | 64.300 | 64.227 | USD -45,087 | 53.50 Loss of -7,530 on sale |
| 2024-12-04 | BUY | 120 | 63.830 | 64.310 | 64.262 | USD 7,711 | 53.14 |
| 2024-12-02 | BUY | 468 | 64.580 | 64.600 | 64.598 | USD 30,232 | 52.31 |
| 2024-11-29 | BUY | 2,088 | 62.280 | 62.640 | 62.604 | USD 130,717 | 51.92 |
| 2024-11-27 | BUY | 464 | 60.920 | 61.590 | 61.523 | USD 28,547 | 51.17 |
| 2024-11-26 | BUY | 1,160 | 61.060 | 61.440 | 61.402 | USD 71,226 | 50.74 |
| 2024-11-25 | BUY | 14,384 | 60.850 | 61.290 | 61.246 | USD 880,962 | 50.28 |
| 2024-11-22 | BUY | 348 | 58.920 | 59.690 | 59.613 | USD 20,745 | 49.87 |
| 2024-11-21 | BUY | 348 | 56.410 | 56.630 | 56.608 | USD 19,700 | 49.55 |
| 2024-11-20 | BUY | 1,508 | 55.300 | 55.900 | 55.840 | USD 84,207 | 49.24 |
| 2024-11-19 | SELL | -1,508 | 55.620 | 56.120 | 56.070 | USD -84,554 | 48.89 Loss of -10,828 on sale |
| 2024-11-18 | BUY | 6,960 | 56.550 | 57.290 | 57.216 | USD 398,223 | 48.44 |
| 2024-11-12 | BUY | 1,392 | 51.170 | 51.400 | 51.377 | USD 71,517 | 48.27 |
| 2024-11-11 | BUY | 348 | 51.520 | 52.760 | 52.636 | USD 18,317 | 48.05 |
| 2024-11-08 | BUY | 1,399 | 52.220 | 52.280 | 52.274 | USD 73,131 | 47.75 |
| 2024-11-07 | BUY | 2,362 | 51.550 | 52.500 | 52.405 | USD 123,781 | 47.46 |
| 2024-11-06 | BUY | 1,044 | 49.760 | 50.980 | 50.858 | USD 53,096 | 47.27 |
| 2024-11-05 | BUY | 232 | 49.420 | 49.580 | 49.564 | USD 11,499 | 47.07 |
| 2024-11-04 | BUY | 1,200 | 48.560 | 48.730 | 48.713 | USD 58,456 | 46.93 |
| 2024-11-01 | BUY | 580 | 46.970 | 47.670 | 47.600 | USD 27,608 | 46.92 |
| 2024-10-30 | BUY | 345 | 48.400 | 49.430 | 49.327 | USD 17,018 | 46.63 |
| 2024-10-29 | BUY | 2,185 | 49.030 | 49.860 | 49.777 | USD 108,763 | 46.24 |
| 2024-10-25 | BUY | 460 | 50.490 | 51.590 | 51.480 | USD 23,681 | 44.11 |
| 2024-10-24 | BUY | 345 | 44.470 | 44.500 | 44.497 | USD 15,351 | 43.99 |
| 2024-10-22 | BUY | 690 | 43.930 | 44.240 | 44.209 | USD 30,504 | 44.51 |
| 2024-10-21 | BUY | 575 | 44.510 | 45.480 | 45.383 | USD 26,095 | 0.00 |