| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -116 | 38.715 | 38.015 | 38.085 | USD -4,418 | 50.96 Profit of 1,494 on sale |
| 2025-11-07 | BUY | 812 | | | 38.100* | | 51.08 |
| 2025-11-05 | SELL | -7,888 | 36.660 | 35.860 | 35.940 | USD -283,495 | 51.21 Profit of 120,445 on sale |
| 2025-10-29 | SELL | -6,265 | 44.230 | 46.480 | 46.255 | USD -289,788 | 51.49 Profit of 32,802 on sale |
| 2025-10-24 | SELL | -1,270 | 48.870 | 49.690 | 49.608 | USD -63,002 | 51.54 Profit of 2,452 on sale |
| 2025-10-23 | SELL | -234 | 49.100 | 49.300 | 49.280 | USD -11,532 | 51.55 Profit of 531 on sale |
| 2025-10-22 | BUY | 351 | 47.950 | 48.570 | 48.508 | USD 17,026 | 51.57 |
| 2025-10-20 | SELL | -4,095 | 47.890 | 47.980 | 47.971 | USD -196,441 | 51.60 Profit of 14,874 on sale |
| 2025-10-16 | SELL | -585 | 46.640 | 47.100 | 47.054 | USD -27,527 | 51.63 Profit of 2,675 on sale |
| 2025-10-15 | SELL | -1,449 | 46.940 | 47.100 | 47.084 | USD -68,225 | 51.65 Profit of 6,615 on sale |
| 2025-10-03 | BUY | 464 | 47.170 | 47.330 | 47.314 | USD 21,954 | 51.72 |
| 2025-10-02 | SELL | -4,640 | 46.650 | 46.690 | 46.686 | USD -216,623 | 51.75 Profit of 23,491 on sale |
| 2025-10-01 | SELL | -4,475 | 46.250 | 47.000 | 46.925 | USD -209,989 | 51.78 Profit of 21,707 on sale |
| 2025-09-30 | SELL | -116 | 46.400 | 46.430 | 46.427 | USD -5,386 | 51.80 Profit of 624 on sale |
| 2025-09-29 | SELL | -1,536 | 46.080 | 46.100 | 46.098 | USD -70,807 | 51.83 Profit of 8,806 on sale |
| 2025-09-26 | SELL | -116 | 45.320 | 45.610 | 45.581 | USD -5,287 | 51.86 Profit of 729 on sale |
| 2025-09-25 | BUY | 1,508 | 45.320 | 46.050 | 45.977 | USD 69,333 | 51.90 |
| 2025-09-24 | BUY | 10,862 | 46.250 | 46.790 | 46.736 | USD 507,646 | 51.92 |
| 2025-09-18 | BUY | 220 | 47.110 | 47.620 | 47.569 | USD 10,465 | 51.95 |
| 2025-08-18 | BUY | 202 | 46.860 | 47.320 | 47.274 | USD 9,549 | 52.03 |
| 2025-08-12 | SELL | -110 | 48.360 | 48.530 | 48.513 | USD -5,336 | 52.12 Profit of 397 on sale |
| 2025-07-29 | BUY | 116 | 54.440 | 56.130 | 55.961 | USD 6,491 | 52.13 |
| 2025-07-23 | SELL | -327 | 54.100 | 54.270 | 54.253 | USD -17,741 | 52.08 Loss of -709 on sale |
| 2025-07-22 | SELL | -660 | 52.650 | 52.660 | 52.659 | USD -34,755 | 52.08 Loss of -382 on sale |
| 2025-07-21 | SELL | -220 | 51.360 | 51.730 | 51.693 | USD -11,372 | 52.08 Profit of 86 on sale |
| 2025-07-18 | SELL | -550 | 50.350 | 51.130 | 51.052 | USD -28,079 | 52.09 Profit of 573 on sale |
| 2025-07-15 | SELL | -220 | 50.930 | 52.470 | 52.316 | USD -11,510 | 52.11 Loss of -45 on sale |
| 2025-07-14 | SELL | -545 | 52.120 | 52.270 | 52.255 | USD -28,479 | 52.11 Loss of -78 on sale |
| 2025-07-11 | SELL | -327 | 52.410 | 52.660 | 52.635 | USD -17,212 | 52.11 Loss of -172 on sale |
| 2025-07-10 | SELL | -1,308 | 52.410 | 52.860 | 52.815 | USD -69,082 | 52.11 Loss of -924 on sale |
| 2025-07-09 | SELL | -436 | 51.360 | 51.460 | 51.450 | USD -22,432 | 52.11 Profit of 289 on sale |
| 2025-07-08 | SELL | -1,430 | 50.600 | 51.250 | 51.185 | USD -73,195 | 52.12 Profit of 1,339 on sale |
| 2025-07-03 | SELL | -1,870 | 50.430 | 50.650 | 50.628 | USD -94,674 | 52.15 Profit of 2,855 on sale |
| 2025-07-02 | SELL | -340 | 50.390 | 50.470 | 50.462 | USD -17,157 | 52.16 Profit of 579 on sale |
| 2025-06-27 | SELL | -5,390 | 47.370 | 47.980 | 47.919 | USD -258,283 | 52.23 Profit of 23,213 on sale |
| 2025-06-25 | BUY | 110 | 46.400 | 47.000 | 46.940 | USD 5,163 | 52.30 |
| 2025-06-24 | SELL | -4,070 | 46.590 | 46.890 | 46.860 | USD -190,720 | 52.33 Profit of 22,264 on sale |
| 2025-06-23 | SELL | -110 | 46.090 | 46.150 | 46.144 | USD -5,076 | 52.37 Profit of 685 on sale |
| 2025-06-20 | BUY | 23,267 | 45.830 | 46.600 | 46.523 | USD 1,082,451 | 52.41 |
| 2025-06-18 | SELL | -588 | 46.120 | 46.440 | 46.408 | USD -27,288 | 52.49 Profit of 3,575 on sale |
| 2025-06-17 | SELL | -1,078 | 45.930 | 46.410 | 46.362 | USD -49,978 | 52.53 Profit of 6,648 on sale |
| 2025-06-11 | SELL | -294 | 47.080 | 47.890 | 47.809 | USD -14,056 | 52.60 Profit of 1,408 on sale |
| 2025-06-10 | SELL | -686 | 47.620 | 48.240 | 48.178 | USD -33,050 | 52.63 Profit of 3,054 on sale |
| 2025-06-06 | SELL | -196 | 47.350 | 47.990 | 47.926 | USD -9,393 | 52.69 Profit of 935 on sale |
| 2025-06-05 | SELL | -1,666 | 47.100 | 47.580 | 47.532 | USD -79,188 | 52.73 Profit of 8,661 on sale |
| 2025-06-02 | SELL | -7,938 | 47.200 | 47.770 | 47.713 | USD -378,746 | 52.84 Profit of 40,697 on sale |
| 2025-05-30 | SELL | -1,764 | 47.810 | 48.210 | 48.170 | USD -84,972 | 52.87 Profit of 8,297 on sale |
| 2025-05-29 | SELL | -196 | 47.950 | 48.150 | 48.130 | USD -9,433 | 52.91 Profit of 936 on sale |
| 2025-05-27 | SELL | -196 | 48.560 | 48.840 | 48.812 | USD -9,567 | 52.97 Profit of 815 on sale |
| 2025-05-23 | SELL | -294 | 47.670 | 47.960 | 47.931 | USD -14,092 | 53.05 Profit of 1,504 on sale |
| 2025-05-16 | SELL | -1,455 | 50.140 | 50.370 | 50.347 | USD -73,255 | 53.17 Profit of 4,108 on sale |
| 2025-05-15 | SELL | -291 | 49.570 | 50.120 | 50.065 | USD -14,569 | 53.20 Profit of 911 on sale |
| 2025-05-13 | SELL | -97 | 48.000 | 48.420 | 48.378 | USD -4,693 | 53.26 Profit of 473 on sale |
| 2025-05-12 | SELL | -686 | 47.910 | 48.320 | 48.279 | USD -33,119 | 53.30 Profit of 3,441 on sale |
| 2025-05-09 | SELL | -582 | 44.270 | 44.500 | 44.477 | USD -25,886 | 53.36 Profit of 5,171 on sale |
| 2025-05-08 | SELL | -2,842 | 44.920 | 45.560 | 45.496 | USD -129,300 | 53.43 Profit of 22,538 on sale |
| 2025-05-07 | SELL | -194 | 44.020 | 45.020 | 44.920 | USD -8,714 | 53.50 Profit of 1,664 on sale |
| 2025-05-06 | BUY | 72 | 44.450 | 44.500 | 44.495 | USD 3,204 | 53.57 |
| 2025-05-01 | BUY | 3,686 | 43.890 | 45.190 | 45.060 | USD 166,091 | 53.78 |
| 2025-04-30 | BUY | 2,037 | 45.680 | 46.510 | 46.427 | USD 94,572 | 53.84 |
| 2025-04-29 | SELL | -388 | 47.630 | 48.290 | 48.224 | USD -18,711 | 53.89 Profit of 2,198 on sale |
| 2025-04-28 | SELL | -485 | 47.480 | 48.660 | 48.542 | USD -23,543 | 53.94 Profit of 2,618 on sale |
| 2025-04-25 | BUY | 196 | 47.350 | 47.700 | 47.665 | USD 9,342 | 53.99 |
| 2025-04-24 | SELL | -97 | 47.630 | 47.840 | 47.819 | USD -4,638 | 54.04 Profit of 604 on sale |
| 2025-04-22 | SELL | -13,132 | 46.480 | 46.750 | 46.723 | USD -613,566 | 54.17 Profit of 97,755 on sale |
| 2025-04-17 | SELL | -5,917 | 46.280 | 47.090 | 47.009 | USD -278,152 | 54.38 Profit of 43,602 on sale |
| 2025-04-16 | BUY | 194 | 46.300 | 47.090 | 47.011 | USD 9,120 | 54.45 |
| 2025-04-15 | BUY | 194 | 46.870 | 48.280 | 48.139 | USD 9,339 | 54.51 |
| 2025-04-10 | SELL | -6,111 | 46.200 | 48.110 | 47.919 | USD -292,833 | 54.72 Profit of 41,531 on sale |
| 2025-04-09 | BUY | 485 | 49.020 | 49.640 | 49.578 | USD 24,045 | 54.77 |
| 2025-04-08 | BUY | 97 | 44.660 | 47.640 | 47.342 | USD 4,592 | 54.86 |
| 2025-04-07 | BUY | 1,746 | 46.740 | 48.890 | 48.675 | USD 84,987 | 54.93 |
| 2025-04-04 | BUY | 1,067 | 47.980 | 48.730 | 48.655 | USD 51,915 | 54.99 |
| 2025-04-02 | BUY | 679 | 54.460 | 54.880 | 54.838 | USD 37,235 | 55.00 |
| 2025-04-01 | BUY | 7,585 | 53.650 | 53.690 | 53.686 | USD 407,208 | 55.01 |
| 2025-03-31 | BUY | 5,211 | 53.350 | 53.610 | 53.584 | USD 279,226 | 55.03 |
| 2025-03-25 | BUY | 95 | 56.260 | 56.640 | 56.602 | USD 5,377 | 55.03 |
| 2025-03-20 | BUY | 188 | 52.290 | 52.770 | 52.722 | USD 9,912 | 55.12 |
| 2025-03-18 | BUY | 470 | 52.040 | 52.350 | 52.319 | USD 24,590 | 55.18 |
| 2025-03-17 | BUY | 54 | 51.580 | 52.490 | 52.399 | USD 2,830 | 55.22 |
| 2025-03-14 | SELL | -40 | 51.410 | 51.890 | 51.842 | USD -2,074 | 55.26 Profit of 137 on sale |
| 2025-03-13 | SELL | -6,225 | 50.380 | 51.940 | 51.784 | USD -322,355 | 55.31 Profit of 21,935 on sale |
| 2025-03-12 | BUY | 1,128 | 50.630 | 51.080 | 51.035 | USD 57,567 | 55.36 |
| 2025-03-11 | BUY | 1,128 | 49.380 | 50.270 | 50.181 | USD 56,604 | 55.42 |
| 2025-03-07 | BUY | 376 | 52.300 | 52.550 | 52.525 | USD 19,749 | 55.52 |
| 2025-03-06 | BUY | 1,316 | 51.710 | 53.110 | 52.970 | USD 69,709 | 55.56 |
| 2025-03-05 | BUY | 7,144 | 52.510 | 53.150 | 53.086 | USD 379,246 | 55.60 |
| 2025-03-04 | BUY | 376 | 51.300 | 55.170 | 54.783 | USD 20,598 | 55.65 |
| 2025-03-03 | BUY | 470 | 55.310 | 57.070 | 56.894 | USD 26,740 | 55.65 |
| 2025-02-28 | BUY | 940 | 56.350 | 56.540 | 56.521 | USD 53,130 | 55.64 |
| 2025-02-27 | BUY | 864 | 56.250 | 56.570 | 56.538 | USD 48,849 | 55.63 |
| 2025-02-26 | SELL | -500 | 55.730 | 56.020 | 55.991 | USD -27,996 | 55.63 Loss of -179 on sale |
| 2025-02-25 | SELL | -96 | 55.300 | 55.570 | 55.543 | USD -5,332 | 55.64 Profit of 9 on sale |
| 2025-02-24 | BUY | 96 | 55.300 | 55.880 | 55.822 | USD 5,359 | 55.64 |
| 2025-02-20 | SELL | -1,248 | 56.060 | 57.090 | 56.987 | USD -71,120 | 55.64 Loss of -1,685 on sale |
| 2025-02-19 | BUY | 384 | 57.150 | 57.500 | 57.465 | USD 22,067 | 55.62 |
| 2025-02-18 | BUY | 392 | 57.280 | 57.550 | 57.523 | USD 22,549 | 55.60 |
| 2025-02-13 | BUY | 10,944 | 55.440 | 56.020 | 55.962 | USD 612,448 | 55.58 |
| 2025-02-12 | BUY | 3,264 | 54.630 | 55.140 | 55.089 | USD 179,810 | 55.60 |
| 2025-02-11 | BUY | 2,688 | 55.640 | 55.860 | 55.838 | USD 150,093 | 55.60 |
| 2025-02-07 | BUY | 288 | 56.070 | 57.050 | 56.952 | USD 16,402 | 55.60 |
| 2025-02-06 | BUY | 3,840 | 55.740 | 55.900 | 55.884 | USD 214,595 | 55.60 |
| 2025-02-05 | BUY | 1,920 | 53.880 | 54.320 | 54.276 | USD 104,210 | 55.62 |
| 2025-02-04 | BUY | 1,440 | 53.890 | 55.530 | 55.366 | USD 79,727 | 55.65 |
| 2025-02-03 | SELL | -8,352 | 55.830 | 55.940 | 55.929 | USD -467,119 | 55.65 Loss of -2,352 on sale |
| 2025-01-31 | BUY | 768 | 55.630 | 58.110 | 57.862 | USD 44,438 | 55.65 |
| 2025-01-30 | BUY | 96 | 57.050 | 57.730 | 57.662 | USD 5,536 | 55.63 |
| 2025-01-29 | BUY | 1,632 | 57.980 | 58.980 | 58.880 | USD 96,092 | 55.59 |
| 2025-01-28 | BUY | 576 | 59.120 | 59.360 | 59.336 | USD 34,178 | 55.53 |
| 2025-01-27 | BUY | 576 | 59.290 | 60.140 | 60.055 | USD 34,592 | 55.47 |
| 2025-01-24 | BUY | 576 | 60.090 | 60.150 | 60.144 | USD 34,643 | 55.39 |
| 2025-01-23 | BUY | 1,632 | 58.600 | 58.630 | 58.627 | USD 95,679 | 55.34 |
| 2025-01-22 | BUY | 960 | 58.190 | 58.430 | 58.406 | USD 56,070 | 55.29 |
| 2025-01-21 | BUY | 5,664 | 58.480 | 58.500 | 58.498 | USD 331,333 | 55.23 |
| 2025-01-17 | BUY | 1,152 | 56.930 | 57.010 | 57.002 | USD 65,666 | 55.17 |
| 2025-01-15 | BUY | 576 | 55.660 | 56.350 | 56.281 | USD 32,418 | 55.14 |
| 2025-01-13 | BUY | 1,632 | 53.890 | 53.950 | 53.944 | USD 88,037 | 55.16 |
| 2025-01-10 | BUY | 1,248 | 54.090 | 54.900 | 54.819 | USD 68,414 | 55.18 |
| 2024-12-31 | BUY | 288 | 53.820 | 54.150 | 54.117 | USD 15,586 | 55.28 |
| 2024-12-30 | BUY | 384 | 53.650 | 54.170 | 54.118 | USD 20,781 | 55.31 |
| 2024-12-27 | BUY | 1,852 | 54.490 | 55.160 | 55.093 | USD 102,032 | 55.33 |
| 2024-12-23 | BUY | 576 | 54.490 | 54.490 | 54.490 | USD 31,386 | 55.36 |
| 2024-12-20 | SELL | -6,557 | 54.450 | 54.490 | 54.486 | USD -357,265 | 55.38 Profit of 5,891 on sale |
| 2024-12-19 | BUY | 1,212 | 53.840 | 54.080 | 54.056 | USD 65,516 | 55.42 |
| 2024-12-17 | BUY | 917 | 55.240 | 55.750 | 55.699 | USD 51,076 | 55.48 |
| 2024-12-16 | BUY | 303 | 55.790 | 56.140 | 56.105 | USD 17,000 | 55.47 |
| 2024-12-13 | BUY | 505 | 55.540 | 55.610 | 55.603 | USD 28,080 | 55.47 |
| 2024-12-11 | BUY | 303 | 54.520 | 54.830 | 54.799 | USD 16,604 | 55.49 |
| 2024-12-10 | BUY | 202 | 54.760 | 55.550 | 55.471 | USD 11,205 | 55.52 |
| 2024-12-09 | BUY | 202 | 55.780 | 57.200 | 57.058 | USD 11,526 | 55.51 |
| 2024-12-05 | SELL | -606 | 56.710 | 57.430 | 57.358 | USD -34,759 | 55.43 Loss of -1,171 on sale |
| 2024-12-04 | BUY | 103 | 57.720 | 58.640 | 58.548 | USD 6,030 | 55.35 |
| 2024-12-02 | BUY | 404 | 58.460 | 58.590 | 58.577 | USD 23,665 | 55.11 |
| 2024-11-29 | BUY | 1,800 | 58.830 | 58.980 | 58.965 | USD 106,137 | 54.96 |
| 2024-11-27 | BUY | 400 | 58.380 | 59.260 | 59.172 | USD 23,669 | 54.68 |
| 2024-11-26 | BUY | 1,000 | 59.110 | 59.850 | 59.776 | USD 59,776 | 54.49 |
| 2024-11-25 | BUY | 12,400 | 59.570 | 60.360 | 60.281 | USD 747,484 | 54.26 |
| 2024-11-22 | BUY | 300 | 59.320 | 59.980 | 59.914 | USD 17,974 | 54.01 |
| 2024-11-21 | BUY | 300 | 59.180 | 59.530 | 59.495 | USD 17,848 | 53.76 |
| 2024-11-20 | BUY | 1,300 | 58.840 | 60.220 | 60.082 | USD 78,107 | 53.49 |
| 2024-11-19 | SELL | -1,300 | 57.840 | 58.000 | 57.984 | USD -75,379 | 53.25 Loss of -6,159 on sale |
| 2024-11-18 | BUY | 6,000 | 57.700 | 58.250 | 58.195 | USD 349,170 | 52.98 |
| 2024-11-12 | BUY | 1,200 | 57.310 | 57.570 | 57.544 | USD 69,053 | 52.71 |
| 2024-11-11 | BUY | 300 | 57.660 | 58.100 | 58.056 | USD 17,417 | 52.38 |
| 2024-11-08 | BUY | 1,205 | 57.380 | 58.590 | 58.469 | USD 70,455 | 52.03 |
| 2024-11-07 | BUY | 2,030 | 58.410 | 59.140 | 59.067 | USD 119,906 | 51.54 |
| 2024-11-06 | BUY | 900 | 58.830 | 59.520 | 59.451 | USD 53,506 | 50.93 |
| 2024-11-05 | BUY | 200 | 57.560 | 57.800 | 57.776 | USD 11,555 | 50.33 |
| 2024-11-04 | BUY | 1,030 | 56.600 | 56.900 | 56.870 | USD 58,576 | 49.70 |
| 2024-11-01 | BUY | 500 | 55.770 | 55.880 | 55.869 | USD 27,935 | 49.02 |
| 2024-10-31 | SELL | -3,462 | 55.540 | 56.260 | 56.188 | USD -194,523 | 48.21 Loss of -27,620 on sale |
| 2024-10-30 | BUY | 306 | 49.030 | 49.470 | 49.426 | USD 15,124 | 48.09 |
| 2024-10-29 | BUY | 1,938 | 47.290 | 48.590 | 48.460 | USD 93,915 | 48.23 |
| 2024-10-25 | BUY | 408 | 48.570 | 48.960 | 48.921 | USD 19,960 | 48.04 |
| 2024-10-24 | BUY | 306 | 48.640 | 49.140 | 49.090 | USD 15,022 | 47.84 |
| 2024-10-22 | BUY | 612 | 47.530 | 47.710 | 47.692 | USD 29,188 | 46.93 |
| 2024-10-21 | BUY | 510 | 46.930 | 46.960 | 46.957 | USD 23,948 | 0.00 |