| 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 | 52.76 |
| 2025-11-07 | BUY | 365 | 66.640 | 65.160 | 65.308 | USD 23,837 | 52.70 |
| 2025-11-04 | BUY | 292 | 64.955 | 62.400 | 62.656 | USD 18,295 | 52.53 |
| 2025-11-03 | BUY | 73 | 64.900 | 62.620 | 62.848 | USD 4,588 | 52.48 |
| 2025-10-23 | BUY | 308 | 58.810 | 59.310 | 59.260 | USD 18,252 | 52.17 |
| 2025-10-22 | SELL | -308 | 58.580 | 59.450 | 59.363 | USD -18,284 | 52.14 Loss of -2,224 on sale |
| 2025-10-21 | SELL | -154 | 58.730 | 58.975 | 58.950 | USD -9,078 | 52.11 Loss of -1,053 on sale |
| 2025-10-20 | BUY | 77 | 58.180 | 58.580 | 58.540 | USD 4,508 | 52.08 |
| 2025-10-17 | BUY | 154 | 58.070 | 58.200 | 58.187 | USD 8,961 | 52.05 |
| 2025-10-16 | SELL | -231 | 57.000 | 58.000 | 57.900 | USD -13,375 | 52.03 Loss of -1,357 on sale |
| 2025-10-15 | SELL | -154 | 57.550 | 58.480 | 58.387 | USD -8,992 | 52.00 Loss of -984 on sale |
| 2025-10-07 | BUY | 228 | 61.510 | 62.260 | 62.185 | USD 14,178 | 51.92 |
| 2025-10-06 | SELL | -308 | 61.380 | 62.350 | 62.253 | USD -19,174 | 51.88 Loss of -3,196 on sale |
| 2025-10-03 | SELL | -438 | 61.960 | 62.610 | 62.545 | USD -27,395 | 51.83 Loss of -4,695 on sale |
| 2025-10-02 | BUY | 219 | 62.060 | 62.560 | 62.510 | USD 13,690 | 51.77 |
| 2025-10-01 | SELL | -219 | 61.890 | 62.555 | 62.489 | USD -13,685 | 51.72 Loss of -2,358 on sale |
| 2025-09-30 | SELL | -73 | 63.060 | 65.300 | 65.076 | USD -4,751 | 51.67 Loss of -979 on sale |
| 2025-09-29 | SELL | -73 | 62.880 | 62.970 | 62.961 | USD -4,596 | 51.61 Loss of -829 on sale |
| 2025-09-25 | BUY | 363 | 60.230 | 61.040 | 60.959 | USD 22,128 | 51.51 |
| 2025-09-16 | BUY | 219 | 57.470 | 58.770 | 58.640 | USD 12,842 | 51.40 |
| 2025-08-20 | BUY | 146 | 58.970 | 59.120 | 59.105 | USD 8,629 | 51.28 |
| 2025-08-13 | BUY | 146 | 59.120 | 59.120 | 59.120 | USD 8,632 | 51.15 |
| 2025-07-31 | SELL | -154 | 55.760 | 56.005 | 55.981 | USD -8,621 | 51.05 Loss of -759 on sale |
| 2025-07-30 | SELL | -231 | 55.460 | 56.180 | 56.108 | USD -12,961 | 51.03 Loss of -1,173 on sale |
| 2025-07-21 | SELL | -77 | 55.470 | 56.500 | 56.397 | USD -4,343 | 50.89 Loss of -424 on sale |
| 2025-07-18 | SELL | -77 | 56.250 | 56.680 | 56.637 | USD -4,361 | 50.86 Loss of -445 on sale |
| 2025-07-17 | SELL | -308 | 56.390 | 56.480 | 56.471 | USD -17,393 | 50.82 Loss of -1,739 on sale |
| 2025-07-16 | SELL | -770 | 55.680 | 55.830 | 55.815 | USD -42,978 | 50.80 Loss of -3,864 on sale |
| 2025-07-10 | SELL | -770 | 56.730 | 57.030 | 57.000 | USD -43,890 | 50.68 Loss of -4,870 on sale |
| 2025-07-08 | SELL | -693 | 55.090 | 55.240 | 55.225 | USD -38,271 | 50.62 Loss of -3,190 on sale |
| 2025-07-07 | BUY | 924 | 54.850 | 56.100 | 55.975 | USD 51,721 | 50.60 |
| 2025-07-03 | SELL | -924 | 56.250 | 58.695 | 58.450 | USD -54,008 | 50.53 Loss of -7,321 on sale |
| 2025-06-30 | SELL | -308 | 56.040 | 57.200 | 57.084 | USD -17,582 | 50.46 Loss of -2,039 on sale |
| 2025-06-27 | BUY | 77 | 56.790 | 57.290 | 57.240 | USD 4,407 | 50.42 |
| 2025-06-25 | BUY | 308 | 55.990 | 56.390 | 56.350 | USD 17,356 | 50.35 |
| 2025-06-23 | SELL | -154 | 56.080 | 56.120 | 56.116 | USD -8,642 | 50.28 Loss of -899 on sale |
| 2025-06-18 | SELL | -693 | 54.710 | 55.170 | 55.124 | USD -38,201 | 50.19 Loss of -3,421 on sale |
| 2025-06-17 | SELL | -231 | 54.080 | 55.355 | 55.227 | USD -12,758 | 50.16 Loss of -1,170 on sale |
| 2025-06-13 | BUY | 77 | 53.690 | 53.980 | 53.951 | USD 4,154 | 50.10 |
| 2025-06-11 | BUY | 1,001 | 54.660 | 54.785 | 54.772 | USD 54,827 | 50.05 |
| 2025-06-04 | BUY | 222 | 54.020 | 55.485 | 55.339 | USD 12,285 | 49.90 |
| 2025-06-03 | SELL | -74 | 55.270 | 55.520 | 55.495 | USD -4,107 | 49.86 Loss of -417 on sale |
| 2025-05-30 | SELL | -38,608 | 54.940 | 55.110 | 55.093 | USD -2,127,031 | 49.79 Loss of -204,735 on sale |
| 2025-05-29 | SELL | -116 | 54.750 | 56.260 | 56.109 | USD -6,509 | 49.75 Loss of -737 on sale |
| 2025-05-28 | SELL | -2,166 | 56.150 | 56.560 | 56.519 | USD -122,420 | 49.71 Loss of -14,753 on sale |
| 2025-05-27 | SELL | -4,104 | 55.800 | 55.840 | 55.836 | USD -229,151 | 49.66 Loss of -25,332 on sale |
| 2025-05-23 | SELL | -684 | 55.040 | 55.090 | 55.085 | USD -37,678 | 49.58 Loss of -3,763 on sale |
| 2025-05-22 | SELL | -456 | 54.980 | 55.340 | 55.304 | USD -25,219 | 49.54 Loss of -2,627 on sale |
| 2025-05-20 | SELL | -228 | 56.500 | 56.800 | 56.770 | USD -12,944 | 49.45 Loss of -1,669 on sale |
| 2025-05-19 | SELL | -114 | 55.810 | 55.870 | 55.864 | USD -6,368 | 49.40 Loss of -737 on sale |
| 2025-05-16 | SELL | -1,368 | 56.080 | 56.090 | 56.089 | USD -76,730 | 49.35 Loss of -9,221 on sale |
| 2025-05-15 | BUY | 1,710 | 55.460 | 55.660 | 55.640 | USD 95,144 | 49.30 |
| 2025-05-14 | BUY | 342 | 54.640 | 55.310 | 55.243 | USD 18,893 | 49.26 |
| 2025-05-12 | BUY | 1,368 | 52.420 | 53.710 | 53.581 | USD 73,299 | 49.19 |
| 2025-05-09 | BUY | 228 | 50.240 | 50.915 | 50.848 | USD 11,593 | 49.18 |
| 2025-05-08 | BUY | 342 | 50.420 | 51.430 | 51.329 | USD 17,555 | 49.17 |
| 2025-05-07 | BUY | 342 | 50.810 | 50.870 | 50.864 | USD 17,395 | 49.16 |
| 2025-05-06 | BUY | 114 | 49.540 | 49.660 | 49.648 | USD 5,660 | 49.15 |
| 2025-05-02 | BUY | 115 | 49.470 | 50.500 | 50.397 | USD 5,796 | 49.15 |
| 2025-04-30 | BUY | 345 | 49.790 | 49.925 | 49.911 | USD 17,219 | 49.14 |
| 2025-04-25 | SELL | -115 | 49.350 | 49.410 | 49.404 | USD -5,681 | 49.13 Loss of -31 on sale |
| 2025-04-24 | BUY | 115 | 49.020 | 49.385 | 49.348 | USD 5,675 | 49.13 |
| 2025-04-22 | SELL | -575 | 48.200 | 48.280 | 48.272 | USD -27,756 | 49.15 Profit of 503 on sale |
| 2025-04-15 | BUY | 460 | 50.060 | 50.455 | 50.416 | USD 23,191 | 49.19 |
| 2025-04-14 | BUY | 230 | 49.530 | 50.450 | 50.358 | USD 11,582 | 49.18 |
| 2025-04-11 | SELL | -115 | 48.890 | 50.050 | 49.934 | USD -5,742 | 49.19 Loss of -86 on sale |
| 2025-04-09 | SELL | -845 | 51.510 | 51.845 | 51.812 | USD -43,781 | 49.16 Loss of -2,240 on sale |
| 2025-04-08 | SELL | -1,360 | 47.450 | 50.370 | 50.078 | USD -68,106 | 49.18 Loss of -1,225 on sale |
| 2025-04-04 | BUY | 1,166 | 49.730 | 52.230 | 51.980 | USD 60,609 | 49.18 |
| 2025-04-01 | BUY | 169 | 55.820 | 56.630 | 56.549 | USD 9,557 | 49.03 |
| 2025-03-31 | BUY | 507 | 56.600 | 56.870 | 56.843 | USD 28,819 | 48.95 |
| 2025-03-28 | BUY | 513 | 54.730 | 55.510 | 55.432 | USD 28,437 | 48.89 |
| 2025-03-27 | BUY | 513 | 54.920 | 55.350 | 55.307 | USD 28,372 | 48.83 |
| 2025-03-26 | SELL | -171 | 55.210 | 55.680 | 55.633 | USD -9,513 | 48.76 Loss of -1,175 on sale |
| 2025-03-24 | BUY | 1,026 | 53.390 | 54.138 | 54.063 | USD 55,469 | 48.64 |
| 2025-03-21 | BUY | 324 | 53.400 | 54.050 | 53.985 | USD 17,491 | 48.59 |
| 2025-03-20 | BUY | 2,736 | 53.210 | 53.275 | 53.269 | USD 145,743 | 48.54 |
| 2025-03-19 | BUY | 2,210 | 52.940 | 52.970 | 52.967 | USD 117,057 | 48.49 |
| 2025-03-18 | BUY | 170 | 52.380 | 52.480 | 52.470 | USD 8,920 | 48.45 |
| 2025-03-17 | SELL | -161 | 52.460 | 52.690 | 52.667 | USD -8,479 | 48.40 Loss of -687 on sale |
| 2025-03-14 | BUY | 1,683 | 52.280 | 52.350 | 52.343 | USD 88,093 | 48.35 |
| 2025-03-11 | BUY | 1,859 | 52.720 | 54.310 | 54.151 | USD 100,667 | 48.22 |
| 2025-03-05 | BUY | 167 | 56.340 | 56.410 | 56.403 | USD 9,419 | 47.95 |
| 2025-02-28 | BUY | 1,996 | 57.600 | 57.790 | 57.771 | USD 115,311 | 47.60 |
| 2025-02-27 | BUY | 166 | 56.410 | 57.530 | 57.418 | USD 9,531 | 47.49 |
| 2025-02-26 | BUY | 332 | 56.840 | 58.290 | 58.145 | USD 19,304 | 47.36 |
| 2025-02-25 | BUY | 166 | 56.910 | 58.155 | 58.030 | USD 9,633 | 47.23 |
| 2025-02-24 | BUY | 668 | 58.000 | 58.380 | 58.342 | USD 38,972 | 47.09 |
| 2025-02-21 | SELL | -5,867 | 56.950 | 58.120 | 58.003 | USD -340,304 | 46.95 Loss of -64,857 on sale |
| 2025-02-19 | BUY | 471 | 57.460 | 57.720 | 57.694 | USD 27,174 | 46.65 |
| 2025-02-18 | SELL | -166 | 56.290 | 56.370 | 56.362 | USD -9,356 | 46.51 Loss of -1,636 on sale |
| 2025-02-12 | BUY | 10,592 | 54.700 | 54.895 | 54.876 | USD 581,241 | 45.97 |
| 2025-02-10 | SELL | -164 | 53.250 | 53.970 | 53.898 | USD -8,839 | 45.73 Loss of -1,339 on sale |
| 2025-02-06 | SELL | -1,312 | 53.240 | 54.750 | 54.599 | USD -71,634 | 45.49 Loss of -11,947 on sale |
| 2025-02-04 | BUY | 1,660 | 54.640 | 55.555 | 55.464 | USD 92,069 | 45.18 |
| 2025-02-03 | BUY | 166 | 51.950 | 52.135 | 52.116 | USD 8,651 | 45.07 |
| 2025-01-31 | SELL | -332 | 51.180 | 52.040 | 51.954 | USD -17,249 | 44.96 Loss of -2,322 on sale |
| 2025-01-28 | BUY | 157 | 50.040 | 50.510 | 50.463 | USD 7,923 | 44.65 |
| 2025-01-23 | SELL | -498 | 48.560 | 48.589 | 48.586 | USD -24,196 | 44.38 Loss of -2,093 on sale |
| 2025-01-02 | SELL | -1,472 | 48.990 | 49.220 | 49.197 | USD -72,418 | 44.29 Loss of -7,223 on sale |
| 2024-12-09 | BUY | 164 | 46.230 | 47.230 | 47.130 | USD 7,729 | 44.21 |
| 2024-12-06 | BUY | 164 | 47.000 | 47.040 | 47.036 | USD 7,714 | 44.15 |
| 2024-12-04 | SELL | -656 | 46.300 | 46.465 | 46.449 | USD -30,470 | 44.04 Loss of -1,577 on sale |
| 2024-11-29 | SELL | -1,141 | 47.120 | 47.355 | 47.331 | USD -54,005 | 43.85 Loss of -3,973 on sale |
| 2024-11-27 | BUY | 163 | 46.710 | 46.910 | 46.890 | USD 7,643 | 43.71 |
| 2024-11-26 | SELL | -2,296 | 46.150 | 46.310 | 46.294 | USD -106,291 | 43.58 Loss of -6,237 on sale |
| 2024-11-26 | SELL | -2,296 | 46.150 | 46.310 | 46.294 | USD -106,291 | 43.58 Loss of -6,237 on sale |
| 2024-11-25 | SELL | -52,625 | 46.080 | 47.205 | 47.093 | USD -2,478,243 | 43.44 Loss of -192,286 on sale |
| 2024-11-25 | SELL | -52,625 | 46.080 | 47.205 | 47.093 | USD -2,478,243 | 43.44 Loss of -192,286 on sale |
| 2024-11-22 | SELL | -500 | 46.850 | 47.090 | 47.066 | USD -23,533 | 43.34 Loss of -1,862 on sale |
| 2024-11-20 | SELL | -250 | 45.700 | 45.840 | 45.826 | USD -11,457 | 43.17 Loss of -664 on sale |
| 2024-11-12 | BUY | 249 | 46.900 | 46.968 | 46.961 | USD 11,693 | 42.75 |
| 2024-11-12 | BUY | 249 | 46.900 | 46.968 | 46.961 | USD 11,693 | 42.75 |
| 2024-11-08 | BUY | 498 | 44.600 | 44.980 | 44.942 | USD 22,381 | 42.61 |
| 2024-11-08 | BUY | 498 | 44.600 | 44.980 | 44.942 | USD 22,381 | 42.61 |
| 2024-11-07 | BUY | 996 | 44.670 | 45.520 | 45.435 | USD 45,253 | 42.44 |
| 2024-11-07 | BUY | 996 | 44.670 | 45.520 | 45.435 | USD 45,253 | 42.44 |
| 2024-11-06 | BUY | 478 | 45.480 | 45.550 | 45.543 | USD 21,770 | 42.18 |
| 2024-11-06 | BUY | 478 | 45.480 | 45.550 | 45.543 | USD 21,770 | 42.18 |
| 2024-11-04 | BUY | 2,398 | 43.000 | 45.820 | 45.538 | USD 109,200 | 41.95 |
| 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.95 Loss of -53 on sale |
| 2024-11-01 | SELL | -248 | 41.880 | 42.200 | 42.168 | USD -10,458 | 41.95 Loss of -53 on sale |