| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 803 | 67.170 | 65.540 | 65.703 | USD 52,760 | 53.32 |
| 2025-11-07 | BUY | 365 | 66.640 | 65.160 | 65.308 | USD 23,837 | 53.26 |
| 2025-11-04 | BUY | 292 | 64.955 | 62.400 | 62.656 | USD 18,295 | 53.07 |
| 2025-11-03 | BUY | 73 | 64.900 | 62.620 | 62.848 | USD 4,588 | 53.02 |
| 2025-10-23 | BUY | 308 | 58.810 | 59.310 | 59.260 | USD 18,252 | 52.69 |
| 2025-10-22 | SELL | -308 | 58.580 | 59.450 | 59.363 | USD -18,284 | 52.66 Loss of -2,066 on sale |
| 2025-10-21 | SELL | -154 | 58.730 | 58.975 | 58.950 | USD -9,078 | 52.62 Loss of -974 on sale |
| 2025-10-20 | BUY | 77 | 58.180 | 58.580 | 58.540 | USD 4,508 | 52.59 |
| 2025-10-17 | BUY | 154 | 58.070 | 58.200 | 58.187 | USD 8,961 | 52.56 |
| 2025-10-16 | SELL | -231 | 57.000 | 58.000 | 57.900 | USD -13,375 | 52.54 Loss of -1,239 on sale |
| 2025-10-15 | SELL | -154 | 57.550 | 58.480 | 58.387 | USD -8,992 | 52.51 Loss of -905 on sale |
| 2025-10-03 | SELL | -438 | 61.960 | 62.610 | 62.545 | USD -27,395 | 52.42 Loss of -4,433 on sale |
| 2025-10-02 | BUY | 219 | 62.060 | 62.560 | 62.510 | USD 13,690 | 52.37 |
| 2025-10-01 | SELL | -219 | 61.890 | 62.555 | 62.489 | USD -13,685 | 52.31 Loss of -2,228 on sale |
| 2025-09-30 | SELL | -73 | 63.060 | 65.300 | 65.076 | USD -4,751 | 52.25 Loss of -936 on sale |
| 2025-09-29 | SELL | -73 | 62.880 | 62.970 | 62.961 | USD -4,596 | 52.19 Loss of -786 on sale |
| 2025-09-25 | BUY | 363 | 60.230 | 61.040 | 60.959 | USD 22,128 | 52.09 |
| 2025-09-16 | BUY | 219 | 57.470 | 58.770 | 58.640 | USD 12,842 | 51.97 |
| 2025-09-10 | BUY | 219 | 57.190 | 58.340 | 58.225 | USD 12,751 | 51.90 |
| 2025-07-28 | SELL | -1,155 | 56.400 | 57.083 | 57.015 | USD -65,852 | 51.80 Loss of -6,021 on sale |
| 2025-07-21 | SELL | -77 | 55.470 | 56.500 | 56.397 | USD -4,343 | 51.66 Loss of -365 on sale |
| 2025-07-17 | SELL | -308 | 56.390 | 56.480 | 56.471 | USD -17,393 | 51.63 Loss of -1,490 on sale |
| 2025-07-16 | SELL | -770 | 55.680 | 55.830 | 55.815 | USD -42,978 | 51.61 Loss of -3,241 on sale |
| 2025-07-10 | SELL | -770 | 56.730 | 57.030 | 57.000 | USD -43,890 | 51.49 Loss of -4,240 on sale |
| 2025-07-08 | SELL | -693 | 55.090 | 55.240 | 55.225 | USD -38,271 | 51.44 Loss of -2,620 on sale |
| 2025-07-07 | BUY | 924 | 54.850 | 56.100 | 55.975 | USD 51,721 | 51.42 |
| 2025-07-03 | SELL | -924 | 56.250 | 58.695 | 58.450 | USD -54,008 | 51.36 Loss of -6,556 on sale |
| 2025-06-30 | SELL | -308 | 56.040 | 57.200 | 57.084 | USD -17,582 | 51.30 Loss of -1,782 on sale |
| 2025-06-27 | BUY | 77 | 56.790 | 57.290 | 57.240 | USD 4,407 | 51.26 |
| 2025-06-25 | BUY | 308 | 55.990 | 56.390 | 56.350 | USD 17,356 | 51.19 |
| 2025-06-23 | SELL | -154 | 56.080 | 56.120 | 56.116 | USD -8,642 | 51.12 Loss of -770 on sale |
| 2025-06-18 | SELL | -693 | 54.710 | 55.170 | 55.124 | USD -38,201 | 51.03 Loss of -2,834 on sale |
| 2025-06-17 | SELL | -231 | 54.080 | 55.355 | 55.227 | USD -12,758 | 51.01 Loss of -974 on sale |
| 2025-06-13 | BUY | 77 | 53.690 | 53.980 | 53.951 | USD 4,154 | 50.96 |
| 2025-06-11 | BUY | 1,001 | 54.660 | 54.785 | 54.772 | USD 54,827 | 50.91 |
| 2025-06-04 | BUY | 222 | 54.020 | 55.485 | 55.339 | USD 12,285 | 50.78 |
| 2025-06-03 | SELL | -74 | 55.270 | 55.520 | 55.495 | USD -4,107 | 50.74 Loss of -352 on sale |
| 2025-05-30 | SELL | -38,608 | 54.940 | 55.110 | 55.093 | USD -2,127,031 | 50.67 Loss of -170,688 on sale |
| 2025-05-29 | SELL | -116 | 54.750 | 56.260 | 56.109 | USD -6,509 | 50.64 Loss of -635 on sale |
| 2025-05-28 | SELL | -2,166 | 56.150 | 56.560 | 56.519 | USD -122,420 | 50.59 Loss of -12,836 on sale |
| 2025-05-27 | SELL | -4,104 | 55.800 | 55.840 | 55.836 | USD -229,151 | 50.55 Loss of -21,695 on sale |
| 2025-05-23 | SELL | -684 | 55.040 | 55.090 | 55.085 | USD -37,678 | 50.47 Loss of -3,154 on sale |
| 2025-05-22 | SELL | -456 | 54.980 | 55.340 | 55.304 | USD -25,219 | 50.43 Loss of -2,220 on sale |
| 2025-05-20 | SELL | -228 | 56.500 | 56.800 | 56.770 | USD -12,944 | 50.34 Loss of -1,466 on sale |
| 2025-05-19 | SELL | -114 | 55.810 | 55.870 | 55.864 | USD -6,368 | 50.29 Loss of -635 on sale |
| 2025-05-16 | SELL | -1,368 | 56.080 | 56.090 | 56.089 | USD -76,730 | 50.24 Loss of -7,999 on sale |
| 2025-05-15 | BUY | 1,710 | 55.460 | 55.660 | 55.640 | USD 95,144 | 50.20 |
| 2025-05-14 | BUY | 342 | 54.640 | 55.310 | 55.243 | USD 18,893 | 50.16 |
| 2025-05-12 | BUY | 1,368 | 52.420 | 53.710 | 53.581 | USD 73,299 | 50.09 |
| 2025-05-09 | BUY | 228 | 50.240 | 50.915 | 50.848 | USD 11,593 | 50.09 |
| 2025-05-08 | BUY | 342 | 50.420 | 51.430 | 51.329 | USD 17,555 | 50.08 |
| 2025-05-07 | BUY | 342 | 50.810 | 50.870 | 50.864 | USD 17,395 | 50.08 |
| 2025-05-06 | BUY | 114 | 49.540 | 49.660 | 49.648 | USD 5,660 | 50.08 |
| 2025-05-02 | BUY | 115 | 49.470 | 50.500 | 50.397 | USD 5,796 | 50.10 |
| 2025-04-30 | BUY | 345 | 49.790 | 49.925 | 49.911 | USD 17,219 | 50.11 |
| 2025-04-25 | SELL | -115 | 49.350 | 49.410 | 49.404 | USD -5,681 | 50.13 Profit of 83 on sale |
| 2025-04-24 | BUY | 115 | 49.020 | 49.385 | 49.348 | USD 5,675 | 50.14 |
| 2025-04-22 | SELL | -575 | 48.200 | 48.280 | 48.272 | USD -27,756 | 50.17 Profit of 1,093 on sale |
| 2025-04-15 | BUY | 460 | 50.060 | 50.455 | 50.416 | USD 23,191 | 50.28 |
| 2025-04-14 | BUY | 230 | 49.530 | 50.450 | 50.358 | USD 11,582 | 50.29 |
| 2025-04-11 | SELL | -115 | 48.890 | 50.050 | 49.934 | USD -5,742 | 50.30 Profit of 42 on sale |
| 2025-04-09 | SELL | -845 | 51.510 | 51.845 | 51.812 | USD -43,781 | 50.30 Loss of -1,280 on sale |
| 2025-04-08 | SELL | -1,360 | 47.450 | 50.370 | 50.078 | USD -68,106 | 50.33 Profit of 344 on sale |
| 2025-04-04 | BUY | 1,166 | 49.730 | 52.230 | 51.980 | USD 60,609 | 50.36 |
| 2025-04-01 | BUY | 169 | 55.820 | 56.630 | 56.549 | USD 9,557 | 50.21 |
| 2025-03-31 | BUY | 507 | 56.600 | 56.870 | 56.843 | USD 28,819 | 50.13 |
| 2025-03-28 | BUY | 513 | 54.730 | 55.510 | 55.432 | USD 28,437 | 50.07 |
| 2025-03-27 | BUY | 513 | 54.920 | 55.350 | 55.307 | USD 28,372 | 50.01 |
| 2025-03-26 | SELL | -171 | 55.210 | 55.680 | 55.633 | USD -9,513 | 49.94 Loss of -973 on sale |
| 2025-03-24 | BUY | 1,026 | 53.390 | 54.138 | 54.063 | USD 55,469 | 49.83 |
| 2025-03-21 | BUY | 324 | 53.400 | 54.050 | 53.985 | USD 17,491 | 49.78 |
| 2025-03-20 | BUY | 2,736 | 53.210 | 53.275 | 53.269 | USD 145,743 | 49.73 |
| 2025-03-19 | BUY | 2,210 | 52.940 | 52.970 | 52.967 | USD 117,057 | 49.69 |
| 2025-03-18 | BUY | 170 | 52.380 | 52.480 | 52.470 | USD 8,920 | 49.65 |
| 2025-03-17 | SELL | -161 | 52.460 | 52.690 | 52.667 | USD -8,479 | 49.61 Loss of -492 on sale |
| 2025-03-14 | BUY | 1,683 | 52.280 | 52.350 | 52.343 | USD 88,093 | 49.57 |
| 2025-03-11 | BUY | 1,859 | 52.720 | 54.310 | 54.151 | USD 100,667 | 49.46 |
| 2025-03-05 | BUY | 167 | 56.340 | 56.410 | 56.403 | USD 9,419 | 49.18 |
| 2025-02-28 | BUY | 1,996 | 57.600 | 57.790 | 57.771 | USD 115,311 | 48.79 |
| 2025-02-27 | BUY | 166 | 56.410 | 57.530 | 57.418 | USD 9,531 | 48.66 |
| 2025-02-26 | BUY | 332 | 56.840 | 58.290 | 58.145 | USD 19,304 | 48.52 |
| 2025-02-25 | BUY | 166 | 56.910 | 58.155 | 58.030 | USD 9,633 | 48.37 |
| 2025-02-24 | BUY | 668 | 58.000 | 58.380 | 58.342 | USD 38,972 | 48.20 |
| 2025-02-21 | SELL | -5,867 | 56.950 | 58.120 | 58.003 | USD -340,304 | 48.04 Loss of -58,439 on sale |
| 2025-02-19 | BUY | 471 | 57.460 | 57.720 | 57.694 | USD 27,174 | 47.69 |
| 2025-02-18 | SELL | -166 | 56.290 | 56.370 | 56.362 | USD -9,356 | 47.52 Loss of -1,467 on sale |
| 2025-02-12 | BUY | 10,592 | 54.700 | 54.895 | 54.876 | USD 581,241 | 46.87 |
| 2025-02-10 | SELL | -164 | 53.250 | 53.970 | 53.898 | USD -8,839 | 46.59 Loss of -1,198 on sale |
| 2025-02-06 | SELL | -1,312 | 53.240 | 54.750 | 54.599 | USD -71,634 | 46.30 Loss of -10,891 on sale |
| 2025-02-04 | BUY | 1,660 | 54.640 | 55.555 | 55.464 | USD 92,069 | 45.90 |
| 2025-02-03 | BUY | 166 | 51.950 | 52.135 | 52.116 | USD 8,651 | 45.76 |
| 2025-01-31 | SELL | -332 | 51.180 | 52.040 | 51.954 | USD -17,249 | 45.62 Loss of -2,103 on sale |
| 2025-01-28 | BUY | 157 | 50.040 | 50.510 | 50.463 | USD 7,923 | 45.23 |
| 2025-01-23 | SELL | -498 | 48.560 | 48.589 | 48.586 | USD -24,196 | 44.87 Loss of -1,851 on sale |
| 2025-01-02 | SELL | -1,472 | 48.990 | 49.220 | 49.197 | USD -72,418 | 44.74 Loss of -6,554 on sale |
| 2024-12-09 | BUY | 164 | 46.230 | 47.230 | 47.130 | USD 7,729 | 44.64 |
| 2024-12-06 | BUY | 164 | 47.000 | 47.040 | 47.036 | USD 7,714 | 44.57 |
| 2024-12-04 | SELL | -656 | 46.300 | 46.465 | 46.449 | USD -30,470 | 44.43 Loss of -1,325 on sale |
| 2024-11-29 | SELL | -1,141 | 47.120 | 47.355 | 47.331 | USD -54,005 | 44.15 Loss of -3,632 on sale |
| 2024-11-27 | BUY | 163 | 46.710 | 46.910 | 46.890 | USD 7,643 | 43.93 |
| 2024-11-26 | SELL | -2,296 | 46.150 | 46.310 | 46.294 | USD -106,291 | 43.82 Loss of -5,670 on sale |
| 2024-11-25 | SELL | -52,625 | 46.080 | 47.205 | 47.093 | USD -2,478,243 | 43.72 Loss of -177,628 on sale |
| 2024-11-22 | SELL | -500 | 46.850 | 47.090 | 47.066 | USD -23,533 | 43.56 Loss of -1,753 on sale |
| 2024-11-20 | SELL | -250 | 45.700 | 45.840 | 45.826 | USD -11,457 | 43.27 Loss of -639 on sale |
| 2024-11-12 | BUY | 249 | 46.900 | 46.968 | 46.961 | USD 11,693 | 42.72 |
| 2024-11-08 | BUY | 498 | 44.600 | 44.980 | 44.942 | USD 22,381 | 42.59 |
| 2024-11-07 | BUY | 996 | 44.670 | 45.520 | 45.435 | USD 45,253 | 42.43 |
| 2024-11-06 | BUY | 478 | 45.480 | 45.550 | 45.543 | USD 21,770 | 42.17 |
| 2024-11-04 | BUY | 2,398 | 43.000 | 45.820 | 45.538 | USD 109,200 | 41.95 |
| 2024-11-01 | SELL | -248 | 41.880 | 42.200 | 42.168 | USD -10,458 | 41.96 Loss of -53 on sale |