| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,608 | 41.250 | 40.350 | 40.440 | USD 65,028 | 40.56 |
| 2025-11-06 | SELL | -965 | 39.920 | 38.540 | 38.678 | USD -37,324 | 40.58 Profit of 1,833 on sale |
| 2025-11-05 | SELL | -600 | 40.667 | 39.625 | 39.730 | USD -23,838 | 40.58 Profit of 510 on sale |
| 2025-11-04 | SELL | -2,558 | 40.030 | 39.115 | 39.207 | USD -100,290 | 40.59 Profit of 3,528 on sale |
| 2025-10-31 | SELL | -402 | 42.520 | 41.260 | 41.386 | USD -16,637 | 40.58 Loss of -325 on sale |
| 2025-10-30 | BUY | 1,407 | 42.330 | 40.860 | 41.007 | USD 57,697 | 40.57 |
| 2025-10-29 | BUY | 1,407 | 42.190 | 43.485 | 43.356 | USD 61,001 | 40.56 |
| 2025-10-28 | BUY | 6,030 | 41.170 | 41.950 | 41.872 | USD 252,488 | 40.56 |
| 2025-10-27 | BUY | 3,216 | 41.100 | 41.730 | 41.667 | USD 134,001 | 40.56 |
| 2025-10-24 | BUY | 394 | 41.370 | 41.630 | 41.604 | USD 16,392 | 40.55 |
| 2025-10-23 | SELL | -804 | 41.230 | 42.250 | 42.148 | USD -33,887 | 40.55 Loss of -1,286 on sale |
| 2025-10-22 | BUY | 1,608 | 40.780 | 41.200 | 41.158 | USD 66,182 | 40.55 |
| 2025-10-21 | BUY | 603 | 41.310 | 41.510 | 41.490 | USD 25,018 | 40.54 |
| 2025-10-17 | BUY | 3,015 | 41.180 | 41.990 | 41.909 | USD 126,356 | 40.53 |
| 2025-10-16 | BUY | 197 | 41.700 | 42.040 | 42.006 | USD 8,275 | 40.53 |
| 2025-10-14 | SELL | -1,206 | 41.970 | 42.430 | 42.384 | USD -51,115 | 40.51 Loss of -2,259 on sale |
| 2025-10-10 | SELL | -201 | 40.880 | 43.670 | 43.391 | USD -8,722 | 40.51 Loss of -579 on sale |
| 2025-10-08 | BUY | 1,608 | 42.850 | 43.030 | 43.012 | USD 69,163 | 40.50 |
| 2025-10-07 | BUY | 6,030 | 40.690 | 41.310 | 41.248 | USD 248,725 | 40.50 |
| 2025-10-06 | BUY | 201 | 40.320 | 41.240 | 41.148 | USD 8,271 | 40.50 |
| 2025-10-03 | BUY | 2,800 | 39.670 | 40.350 | 40.282 | USD 112,790 | 40.50 |
| 2025-10-02 | BUY | 2,200 | 38.870 | 39.960 | 39.851 | USD 87,672 | 40.51 |
| 2025-10-01 | BUY | 1,400 | 39.090 | 39.480 | 39.441 | USD 55,217 | 40.52 |
| 2025-09-30 | BUY | 2,000 | 39.220 | 39.330 | 39.319 | USD 78,638 | 40.53 |
| 2025-09-29 | BUY | 1,800 | 37.120 | 38.110 | 38.011 | USD 68,420 | 40.54 |
| 2025-09-26 | BUY | 2,196 | 35.750 | 36.310 | 36.254 | USD 79,614 | 40.57 |
| 2025-09-25 | BUY | 2,800 | 35.340 | 37.530 | 37.311 | USD 104,471 | 40.60 |
| 2025-09-18 | BUY | 202 | 44.930 | 45.440 | 45.389 | USD 9,169 | 40.58 |
| 2025-09-17 | BUY | 1,818 | 45.090 | 46.290 | 46.170 | USD 83,937 | 40.55 |
| 2025-09-11 | BUY | 1,010 | 45.920 | 46.160 | 46.136 | USD 46,597 | 40.52 |
| 2025-09-09 | BUY | 1,010 | 43.890 | 46.110 | 45.888 | USD 46,347 | 40.47 |
| 2025-07-24 | BUY | 202 | 44.580 | 45.320 | 45.246 | USD 9,140 | 40.45 |
| 2025-07-23 | BUY | 1,212 | 44.840 | 46.070 | 45.947 | USD 55,688 | 40.42 |
| 2025-07-22 | BUY | 1,818 | 45.800 | 46.260 | 46.214 | USD 84,017 | 40.39 |
| 2025-07-21 | BUY | 404 | 45.190 | 46.070 | 45.982 | USD 18,577 | 40.36 |
| 2025-07-18 | SELL | -2,019 | 44.800 | 44.940 | 44.926 | USD -90,706 | 40.33 Loss of -9,273 on sale |
| 2025-07-17 | BUY | 202 | 44.460 | 44.580 | 44.568 | USD 9,003 | 40.31 |
| 2025-07-16 | BUY | 808 | 43.980 | 44.190 | 44.169 | USD 35,689 | 40.28 |
| 2025-07-15 | SELL | -3,045 | 44.120 | 45.440 | 45.308 | USD -137,963 | 40.26 Loss of -15,368 on sale |
| 2025-07-14 | BUY | 1,616 | 45.630 | 45.890 | 45.864 | USD 74,116 | 40.23 |
| 2025-07-11 | SELL | -404 | 46.360 | 46.410 | 46.405 | USD -18,748 | 40.19 Loss of -2,512 on sale |
| 2025-07-10 | BUY | 1,616 | 47.210 | 47.520 | 47.489 | USD 76,742 | 40.14 |
| 2025-07-09 | BUY | 1,616 | 45.590 | 47.030 | 46.886 | USD 75,768 | 40.11 |
| 2025-07-08 | BUY | 1,210 | 46.270 | 49.120 | 48.835 | USD 59,090 | 40.07 |
| 2025-07-07 | SELL | -4,646 | 45.130 | 45.560 | 45.517 | USD -211,472 | 40.04 Loss of -25,465 on sale |
| 2025-07-02 | SELL | -5,858 | 45.770 | 46.690 | 46.598 | USD -272,971 | 39.92 Loss of -39,110 on sale |
| 2025-06-30 | BUY | 3,434 | 43.350 | 43.930 | 43.872 | USD 150,656 | 39.90 |
| 2025-06-27 | BUY | 1,818 | 43.870 | 44.220 | 44.185 | USD 80,328 | 39.87 |
| 2025-06-25 | SELL | -404 | 41.610 | 41.960 | 41.925 | USD -16,938 | 39.83 Loss of -847 on sale |
| 2025-06-24 | BUY | 194 | 42.010 | 42.110 | 42.100 | USD 8,167 | 39.81 |
| 2025-06-23 | BUY | 5,252 | 40.940 | 41.060 | 41.048 | USD 215,584 | 39.81 |
| 2025-06-18 | SELL | -1,206 | 41.180 | 41.570 | 41.531 | USD -50,086 | 39.79 Loss of -2,103 on sale |
| 2025-06-13 | SELL | -603 | 40.940 | 41.230 | 41.201 | USD -24,844 | 39.75 Loss of -873 on sale |
| 2025-06-12 | BUY | 603 | 41.180 | 41.680 | 41.630 | USD 25,103 | 39.74 |
| 2025-06-11 | BUY | 804 | 41.010 | 41.600 | 41.541 | USD 33,399 | 39.73 |
| 2025-06-06 | SELL | -1,005 | 41.480 | 42.480 | 42.380 | USD -42,592 | 39.68 Loss of -2,711 on sale |
| 2025-06-05 | SELL | -603 | 41.690 | 42.610 | 42.518 | USD -25,638 | 39.67 Loss of -1,719 on sale |
| 2025-06-04 | SELL | -804 | 40.860 | 41.200 | 41.166 | USD -33,097 | 39.66 Loss of -1,212 on sale |
| 2025-06-02 | BUY | 2,613 | 40.150 | 40.540 | 40.501 | USD 105,829 | 39.65 |
| 2025-05-30 | SELL | -576 | 38.480 | 38.930 | 38.885 | USD -22,398 | 39.66 Profit of 446 on sale |
| 2025-05-29 | BUY | 201 | 39.030 | 39.500 | 39.453 | USD 7,930 | 39.66 |
| 2025-05-28 | SELL | -198 | 38.890 | 39.520 | 39.457 | USD -7,812 | 39.67 Profit of 42 on sale |
| 2025-05-27 | BUY | 2,200 | 39.640 | 40.010 | 39.973 | USD 87,941 | 39.67 |
| 2025-05-23 | SELL | -4,000 | 39.020 | 39.070 | 39.065 | USD -156,260 | 39.68 Profit of 2,464 on sale |
| 2025-05-22 | SELL | -4,400 | 37.700 | 38.060 | 38.024 | USD -167,306 | 39.70 Profit of 7,362 on sale |
| 2025-05-21 | BUY | 200 | 38.010 | 38.690 | 38.622 | USD 7,724 | 39.71 |
| 2025-05-20 | BUY | 1,600 | 38.400 | 38.690 | 38.661 | USD 61,858 | 39.72 |
| 2025-05-19 | BUY | 5,800 | 38.800 | 38.850 | 38.845 | USD 225,301 | 39.73 |
| 2025-05-16 | BUY | 5,400 | 38.020 | 38.120 | 38.110 | USD 205,794 | 39.74 |
| 2025-05-15 | BUY | 4,422 | 38.470 | 38.730 | 38.704 | USD 171,149 | 39.75 |
| 2025-05-14 | BUY | 4,020 | 39.060 | 39.240 | 39.222 | USD 157,672 | 39.76 |
| 2025-05-13 | SELL | -804 | 39.470 | 39.910 | 39.866 | USD -32,052 | 39.76 Loss of -83 on sale |
| 2025-05-12 | BUY | 201 | 39.110 | 40.590 | 40.442 | USD 8,129 | 39.77 |
| 2025-05-09 | BUY | 603 | 37.860 | 38.030 | 38.013 | USD 22,922 | 39.78 |
| 2025-05-08 | SELL | -5,829 | 37.480 | 37.960 | 37.912 | USD -220,989 | 39.80 Profit of 11,034 on sale |
| 2025-05-07 | SELL | -2,814 | 37.020 | 37.770 | 37.695 | USD -106,074 | 39.83 Profit of 6,007 on sale |
| 2025-05-06 | BUY | 7,035 | 37.920 | 38.280 | 38.244 | USD 269,047 | 39.85 |
| 2025-05-02 | BUY | 603 | 37.600 | 37.990 | 37.951 | USD 22,884 | 39.89 |
| 2025-05-01 | SELL | -1,005 | 36.410 | 36.920 | 36.869 | USD -37,053 | 39.92 Profit of 3,068 on sale |
| 2025-04-30 | BUY | 603 | 36.030 | 36.170 | 36.156 | USD 21,802 | 39.96 |
| 2025-04-29 | BUY | 1,407 | 37.170 | 37.550 | 37.512 | USD 52,779 | 39.98 |
| 2025-04-28 | BUY | 2,982 | 37.240 | 37.900 | 37.834 | USD 112,821 | 40.01 |
| 2025-04-25 | BUY | 2,800 | 37.350 | 37.660 | 37.629 | USD 105,361 | 40.03 |
| 2025-04-24 | BUY | 800 | 37.630 | 37.810 | 37.792 | USD 30,234 | 40.06 |
| 2025-04-23 | BUY | 2,200 | 35.190 | 36.460 | 36.333 | USD 79,933 | 40.11 |
| 2025-04-22 | SELL | -1,218 | 34.060 | 34.760 | 34.690 | USD -42,252 | 40.16 Profit of 6,668 on sale |
| 2025-04-17 | BUY | 400 | 32.900 | 33.580 | 33.512 | USD 13,405 | 40.31 |
| 2025-04-16 | BUY | 804 | 33.320 | 33.980 | 33.914 | USD 27,267 | 40.38 |
| 2025-04-15 | BUY | 4,020 | 33.370 | 33.810 | 33.766 | USD 135,739 | 40.45 |
| 2025-04-11 | BUY | 5,025 | 33.350 | 33.740 | 33.701 | USD 169,348 | 40.60 |
| 2025-04-10 | BUY | 8,241 | 31.350 | 32.820 | 32.673 | USD 269,258 | 40.69 |
| 2025-04-09 | BUY | 1,608 | 33.740 | 34.180 | 34.136 | USD 54,891 | 40.77 |
| 2025-04-08 | BUY | 4,221 | 29.210 | 31.780 | 31.523 | USD 133,059 | 40.89 |
| 2025-04-07 | BUY | 4,814 | 30.370 | 31.650 | 31.522 | USD 151,747 | 41.01 |
| 2025-04-04 | SELL | -12,048 | 29.150 | 31.320 | 31.103 | USD -374,729 | 41.14 Profit of 120,878 on sale |
| 2025-04-02 | BUY | 1,400 | 38.200 | 38.220 | 38.218 | USD 53,505 | 41.17 |
| 2025-03-31 | SELL | -5,400 | 37.860 | 38.190 | 38.157 | USD -206,048 | 41.24 Profit of 16,653 on sale |
| 2025-03-28 | SELL | -3,383 | 38.420 | 40.270 | 40.085 | USD -135,608 | 41.27 Profit of 4,020 on sale |
| 2025-03-27 | SELL | -995 | 39.980 | 40.710 | 40.637 | USD -40,434 | 41.29 Profit of 648 on sale |
| 2025-03-26 | BUY | 1,791 | 41.490 | 43.450 | 43.254 | USD 77,468 | 41.29 |
| 2025-03-25 | SELL | -2,388 | 43.010 | 43.270 | 43.244 | USD -103,267 | 41.27 Loss of -4,725 on sale |
| 2025-03-24 | BUY | 1,393 | 41.610 | 42.310 | 42.240 | USD 58,840 | 41.26 |
| 2025-03-21 | BUY | 2,388 | 40.250 | 40.370 | 40.358 | USD 96,375 | 41.27 |
| 2025-03-19 | BUY | 372 | 40.420 | 41.100 | 41.032 | USD 15,264 | 41.29 |
| 2025-03-18 | SELL | -3,618 | 39.840 | 40.310 | 40.263 | USD -145,672 | 41.31 Profit of 3,787 on sale |
| 2025-03-17 | BUY | 3,819 | 39.510 | 39.990 | 39.942 | USD 152,539 | 41.33 |
| 2025-03-14 | BUY | 3,417 | 38.850 | 38.950 | 38.940 | USD 133,058 | 41.37 |
| 2025-03-13 | BUY | 16,854 | 37.580 | 38.740 | 38.624 | USD 650,969 | 41.41 |
| 2025-03-12 | BUY | 8,040 | 36.780 | 37.240 | 37.194 | USD 299,040 | 41.48 |
| 2025-03-11 | BUY | 3,216 | 35.880 | 36.220 | 36.186 | USD 116,374 | 41.55 |
| 2025-03-07 | BUY | 1,896 | 36.940 | 37.650 | 37.579 | USD 71,250 | 41.71 |
| 2025-03-06 | SELL | -1,809 | 37.680 | 39.010 | 38.877 | USD -70,328 | 41.77 Profit of 5,235 on sale |
| 2025-03-05 | BUY | 6,261 | 38.160 | 38.340 | 38.322 | USD 239,934 | 41.82 |
| 2025-03-04 | BUY | 1,206 | 34.900 | 35.620 | 35.548 | USD 42,871 | 41.92 |
| 2025-03-03 | BUY | 5,427 | 35.530 | 38.490 | 38.194 | USD 207,279 | 42.02 |
| 2025-02-28 | SELL | -1,400 | 36.910 | 37.020 | 37.009 | USD -51,813 | 42.09 Profit of 7,118 on sale |
| 2025-02-27 | BUY | 200 | 37.420 | 38.850 | 38.707 | USD 7,741 | 42.16 |
| 2025-02-26 | SELL | -400 | 37.950 | 38.720 | 38.643 | USD -15,457 | 42.23 Profit of 1,434 on sale |
| 2025-02-25 | BUY | 3,800 | 36.760 | 37.230 | 37.183 | USD 141,295 | 42.31 |
| 2025-02-21 | BUY | 2,800 | 36.980 | 38.950 | 38.753 | USD 108,508 | 42.48 |
| 2025-02-20 | BUY | 1,600 | 38.960 | 39.630 | 39.563 | USD 63,301 | 42.54 |
| 2025-02-19 | BUY | 400 | 38.570 | 38.960 | 38.921 | USD 15,568 | 42.61 |
| 2025-02-18 | BUY | 1,000 | 39.300 | 39.520 | 39.498 | USD 39,498 | 42.66 |
| 2025-02-13 | BUY | 3,383 | 40.220 | 40.350 | 40.337 | USD 136,460 | 42.82 |
| 2025-02-12 | BUY | 1,200 | 37.960 | 38.440 | 38.392 | USD 46,070 | 42.91 |
| 2025-02-11 | SELL | -400 | 37.590 | 38.220 | 38.157 | USD -15,263 | 43.01 Profit of 1,941 on sale |
| 2025-02-07 | SELL | -1,600 | 38.220 | 39.190 | 39.093 | USD -62,549 | 43.19 Profit of 6,553 on sale |
| 2025-02-06 | BUY | 800 | 37.150 | 37.940 | 37.861 | USD 30,289 | 43.31 |
| 2025-02-04 | BUY | 7,000 | 36.480 | 36.990 | 36.939 | USD 258,573 | 43.58 |
| 2025-02-03 | BUY | 2,600 | 35.860 | 36.140 | 36.112 | USD 93,891 | 43.74 |
| 2025-01-31 | BUY | 600 | 35.850 | 36.640 | 36.561 | USD 21,937 | 43.91 |
| 2025-01-30 | BUY | 400 | 36.640 | 36.820 | 36.802 | USD 14,721 | 44.07 |
| 2025-01-29 | BUY | 3,800 | 36.280 | 36.840 | 36.784 | USD 139,779 | 44.24 |
| 2025-01-28 | BUY | 1,800 | 35.840 | 37.000 | 36.884 | USD 66,391 | 44.43 |
| 2025-01-27 | BUY | 2,800 | 36.670 | 37.220 | 37.165 | USD 104,062 | 44.61 |
| 2025-01-24 | BUY | 1,800 | 37.810 | 38.880 | 38.773 | USD 69,791 | 44.77 |
| 2025-01-23 | BUY | 5,200 | 38.500 | 38.700 | 38.680 | USD 201,136 | 44.93 |
| 2025-01-02 | BUY | 6,567 | 37.880 | 38.780 | 38.690 | USD 254,077 | 45.10 |
| 2024-12-30 | BUY | 51,830 | 38.160 | 38.480 | 38.448 | USD 1,992,760 | 45.28 |
| 2024-12-10 | BUY | 1,400 | 42.670 | 43.720 | 43.615 | USD 61,061 | 45.35 |
| 2024-12-09 | BUY | 1,600 | 43.730 | 44.750 | 44.648 | USD 71,437 | 45.39 |
| 2024-12-06 | BUY | 2,400 | 42.070 | 43.070 | 42.970 | USD 103,128 | 45.49 |
| 2024-12-05 | BUY | 597 | 42.790 | 43.350 | 43.294 | USD 25,847 | 45.56 |
| 2024-12-04 | BUY | 2,189 | 43.040 | 44.240 | 44.120 | USD 96,579 | 45.64 |
| 2024-12-03 | BUY | 7,016 | 43.830 | 44.830 | 44.730 | USD 313,826 | 45.69 |
| 2024-12-02 | BUY | 587 | 43.640 | 44.390 | 44.315 | USD 26,013 | 45.76 |
| 2024-11-29 | BUY | 4,577 | 44.200 | 44.520 | 44.488 | USD 203,622 | 45.81 |
| 2024-11-27 | BUY | 5,346 | 43.760 | 44.230 | 44.183 | USD 236,202 | 45.95 |
| 2024-11-26 | BUY | 11,484 | 43.480 | 44.080 | 44.020 | USD 505,526 | 46.04 |
| 2024-11-25 | BUY | 11,880 | 44.380 | 44.610 | 44.587 | USD 529,694 | 46.10 |
| 2024-11-22 | BUY | 13,930 | 43.720 | 43.760 | 43.756 | USD 609,521 | 46.19 |
| 2024-11-21 | BUY | 2,189 | 43.760 | 44.110 | 44.075 | USD 96,480 | 46.29 |
| 2024-11-20 | BUY | 1,990 | 43.700 | 44.150 | 44.105 | USD 87,769 | 46.39 |
| 2024-11-19 | BUY | 1,791 | 44.120 | 44.200 | 44.192 | USD 79,148 | 46.49 |
| 2024-11-18 | BUY | 16,106 | 43.550 | 43.650 | 43.640 | USD 702,866 | 46.63 |
| 2024-11-12 | BUY | 5,544 | 43.600 | 44.120 | 44.068 | USD 244,313 | 46.77 |
| 2024-11-11 | BUY | 3,762 | 44.900 | 45.630 | 45.557 | USD 171,385 | 46.87 |
| 2024-11-08 | BUY | 2,836 | 46.360 | 46.900 | 46.846 | USD 132,855 | 46.89 |
| 2024-11-07 | BUY | 17,622 | 48.580 | 49.210 | 49.147 | USD 866,068 | 46.80 |
| 2024-11-06 | BUY | 14,620 | 46.870 | 47.230 | 47.194 | USD 689,976 | 46.79 |
| 2024-11-05 | BUY | 7,888 | 46.990 | 47.000 | 46.999 | USD 370,728 | 46.77 |
| 2024-11-05 | BUY | 7,888 | 46.990 | 47.000 | 46.999 | USD 370,728 | 46.77 |
| 2024-11-04 | BUY | 1,386 | 46.270 | 46.730 | 46.684 | USD 64,704 | 46.84 |
| 2024-11-04 | BUY | 1,386 | 46.270 | 46.730 | 46.684 | USD 64,704 | 46.84 |
| 2024-11-01 | BUY | 3,168 | 45.590 | 46.170 | 46.112 | USD 146,083 | 46.95 |
| 2024-10-31 | BUY | 800 | 45.020 | 45.570 | 45.515 | USD 36,412 | 47.12 |
| 2024-10-30 | BUY | 1,985 | 45.970 | 46.350 | 46.312 | USD 91,929 | 47.24 |
| 2024-10-29 | BUY | 7,400 | 46.570 | 47.560 | 47.461 | USD 351,211 | 47.31 |
| 2024-10-28 | SELL | -1,400 | 46.730 | 46.970 | 46.946 | USD -65,724 | 47.48 Profit of 750 on sale |
| 2024-10-28 | SELL | -1,400 | 46.730 | 46.970 | 46.946 | USD -65,724 | 47.48 Profit of 750 on sale |
| 2024-10-25 | BUY | 2,400 | 46.600 | 47.200 | 47.140 | USD 113,136 | 47.83 |
| 2024-10-25 | BUY | 2,400 | 46.600 | 47.200 | 47.140 | USD 113,136 | 47.83 |
| 2024-10-24 | BUY | 1,600 | 46.840 | 48.200 | 48.064 | USD 76,902 | 48.08 |
| 2024-10-23 | BUY | 2,000 | 47.920 | 48.120 | 48.100 | USD 96,200 | 48.14 |
| 2024-10-22 | BUY | 10,754 | 48.530 | 50.120 | 49.961 | USD 537,281 | 47.94 |
| 2024-10-21 | BUY | 5,600 | 47.940 | 48.700 | 48.624 | USD 272,294 | 0.00 |
| 2024-10-21 | BUY | 5,600 | 47.940 | 48.700 | 48.624 | USD 272,294 | 0.00 |