| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,104 | 49.145 | 47.780 | 47.916 | USD 52,900 | 42.20 |
| 2025-11-06 | SELL | -665 | 48.500 | 47.180 | 47.312 | USD -31,462 | 42.14 Loss of -3,437 on sale |
| 2025-11-05 | SELL | -414 | 47.660 | 45.820 | 46.004 | USD -19,046 | 42.12 Loss of -1,608 on sale |
| 2025-11-04 | SELL | -1,766 | 48.230 | 45.905 | 46.137 | USD -81,479 | 42.10 Loss of -7,131 on sale |
| 2025-10-31 | SELL | -276 | 48.975 | 47.948 | 48.050 | USD -13,262 | 42.03 Loss of -1,660 on sale |
| 2025-10-30 | BUY | 966 | 49.160 | 47.703 | 47.849 | USD 46,222 | 42.00 |
| 2025-10-29 | BUY | 966 | 48.320 | 48.845 | 48.793 | USD 47,134 | 41.97 |
| 2025-10-28 | BUY | 4,140 | 47.860 | 47.980 | 47.968 | USD 198,588 | 41.94 |
| 2025-10-27 | BUY | 2,208 | 46.600 | 48.200 | 48.040 | USD 106,072 | 41.91 |
| 2025-10-24 | BUY | 270 | 47.300 | 50.420 | 50.108 | USD 13,529 | 41.89 |
| 2025-10-23 | SELL | -552 | 48.890 | 49.080 | 49.061 | USD -27,082 | 41.85 Loss of -3,981 on sale |
| 2025-10-22 | BUY | 1,104 | 47.300 | 48.330 | 48.227 | USD 53,243 | 41.82 |
| 2025-10-21 | BUY | 414 | 46.750 | 47.410 | 47.344 | USD 19,600 | 41.79 |
| 2025-10-17 | BUY | 2,070 | 45.180 | 45.500 | 45.468 | USD 94,119 | 41.75 |
| 2025-10-16 | BUY | 135 | 44.640 | 45.120 | 45.072 | USD 6,085 | 41.74 |
| 2025-10-14 | SELL | -828 | 44.830 | 45.360 | 45.307 | USD -37,514 | 41.71 Loss of -2,982 on sale |
| 2025-10-07 | BUY | 4,140 | 48.580 | 49.440 | 49.354 | USD 204,326 | 41.67 |
| 2025-10-06 | BUY | 138 | 49.080 | 49.580 | 49.530 | USD 6,835 | 41.63 |
| 2025-10-03 | BUY | 1,932 | 48.500 | 49.010 | 48.959 | USD 94,589 | 41.59 |
| 2025-10-02 | BUY | 1,518 | 48.400 | 48.640 | 48.616 | USD 73,799 | 41.55 |
| 2025-10-01 | BUY | 959 | 48.360 | 48.760 | 48.720 | USD 46,722 | 41.51 |
| 2025-09-30 | BUY | 1,370 | 48.720 | 50.260 | 50.106 | USD 68,645 | 41.47 |
| 2025-09-29 | BUY | 1,233 | 50.550 | 50.580 | 50.577 | USD 62,361 | 41.42 |
| 2025-09-26 | BUY | 1,514 | 50.520 | 50.930 | 50.889 | USD 77,046 | 41.37 |
| 2025-09-25 | BUY | 1,932 | 50.100 | 50.240 | 50.226 | USD 97,037 | 41.32 |
| 2025-09-24 | SELL | -9,192 | 49.870 | 50.140 | 50.113 | USD -460,639 | 41.27 Loss of -81,280 on sale |
| 2025-09-18 | BUY | 139 | 47.280 | 47.350 | 47.343 | USD 6,581 | 41.24 |
| 2025-09-17 | BUY | 1,251 | 46.480 | 47.380 | 47.290 | USD 59,160 | 41.21 |
| 2025-09-16 | BUY | 556 | 47.230 | 47.380 | 47.365 | USD 26,335 | 41.17 |
| 2025-09-15 | BUY | 1,390 | 46.280 | 47.010 | 46.937 | USD 65,242 | 41.14 |
| 2025-09-12 | BUY | 417 | 46.490 | 47.300 | 47.219 | USD 19,690 | 41.11 |
| 2025-09-11 | BUY | 695 | 46.970 | 47.320 | 47.285 | USD 32,863 | 41.07 |
| 2025-09-09 | BUY | 695 | 45.450 | 46.160 | 46.089 | USD 32,032 | 41.01 |
| 2025-09-04 | SELL | -5,977 | 46.320 | 46.700 | 46.662 | USD -278,899 | 40.98 Loss of -33,963 on sale |
| 2025-09-02 | BUY | 2,919 | 45.360 | 45.760 | 45.720 | USD 133,457 | 40.95 |
| 2025-08-12 | BUY | 417 | 42.510 | 43.070 | 43.014 | USD 17,937 | 40.93 |
| 2025-08-11 | BUY | 1,251 | 42.700 | 43.400 | 43.330 | USD 54,206 | 40.92 |
| 2025-08-08 | BUY | 3,197 | 43.290 | 43.600 | 43.569 | USD 139,290 | 40.91 |
| 2025-08-07 | BUY | 417 | 42.940 | 44.440 | 44.290 | USD 18,469 | 40.89 |
| 2025-08-01 | BUY | 2,502 | 43.510 | 44.670 | 44.554 | USD 111,474 | 40.88 |
| 2025-07-31 | BUY | 139 | 45.050 | 45.940 | 45.851 | USD 6,373 | 40.85 |
| 2025-07-30 | BUY | 1,112 | 45.530 | 46.130 | 46.070 | USD 51,230 | 40.82 |
| 2025-07-29 | BUY | 139 | 45.750 | 46.240 | 46.191 | USD 6,421 | 40.79 |
| 2025-07-14 | BUY | 1,112 | 39.870 | 40.580 | 40.509 | USD 45,046 | 40.79 |
| 2025-07-11 | SELL | -278 | 40.700 | 40.780 | 40.772 | USD -11,335 | 40.79 Profit of 6 on sale |
| 2025-07-10 | BUY | 1,112 | 39.710 | 39.760 | 39.755 | USD 44,208 | 40.80 |
| 2025-07-09 | BUY | 1,112 | 39.330 | 40.100 | 40.023 | USD 44,506 | 40.81 |
| 2025-07-08 | BUY | 832 | 40.110 | 40.520 | 40.479 | USD 33,679 | 40.82 |
| 2025-07-07 | SELL | -3,197 | 39.090 | 39.670 | 39.612 | USD -126,640 | 40.83 Profit of 3,887 on sale |
| 2025-07-02 | SELL | -4,031 | 39.830 | 39.930 | 39.920 | USD -160,918 | 40.85 Profit of 3,753 on sale |
| 2025-06-30 | BUY | 2,363 | 38.340 | 38.830 | 38.781 | USD 91,640 | 40.87 |
| 2025-06-27 | BUY | 1,251 | 38.060 | 38.600 | 38.546 | USD 48,221 | 40.89 |
| 2025-06-25 | SELL | -278 | 37.580 | 38.130 | 38.075 | USD -10,585 | 40.93 Profit of 793 on sale |
| 2025-06-24 | BUY | 135 | 37.970 | 38.140 | 38.123 | USD 5,147 | 40.95 |
| 2025-06-23 | BUY | 3,614 | 37.830 | 39.580 | 39.405 | USD 142,410 | 40.97 |
| 2025-06-20 | SELL | -417 | 39.000 | 39.510 | 39.459 | USD -16,454 | 40.99 Profit of 637 on sale |
| 2025-06-18 | SELL | -834 | 38.980 | 39.800 | 39.718 | USD -33,125 | 41.02 Profit of 1,082 on sale |
| 2025-06-13 | SELL | -417 | 39.040 | 39.410 | 39.373 | USD -16,419 | 41.04 Profit of 696 on sale |
| 2025-06-12 | BUY | 417 | 38.630 | 39.030 | 38.990 | USD 16,259 | 41.06 |
| 2025-06-11 | BUY | 556 | 39.030 | 39.310 | 39.282 | USD 21,841 | 41.07 |
| 2025-06-06 | SELL | -695 | 37.900 | 38.000 | 37.990 | USD -26,403 | 41.14 Profit of 2,186 on sale |
| 2025-06-05 | SELL | -417 | 37.150 | 37.730 | 37.672 | USD -15,709 | 41.17 Profit of 1,457 on sale |
| 2025-06-04 | SELL | -556 | 37.290 | 38.080 | 38.001 | USD -21,129 | 41.20 Profit of 1,777 on sale |
| 2025-06-02 | BUY | 1,807 | 37.320 | 37.760 | 37.716 | USD 68,153 | 41.26 |
| 2025-05-30 | SELL | -399 | 37.050 | 37.170 | 37.158 | USD -14,826 | 41.29 Profit of 1,649 on sale |
| 2025-05-29 | BUY | 139 | 37.360 | 37.410 | 37.405 | USD 5,199 | 41.32 |
| 2025-05-28 | SELL | -137 | 36.680 | 37.650 | 37.553 | USD -5,145 | 41.36 Profit of 521 on sale |
| 2025-05-27 | BUY | 1,529 | 37.230 | 37.250 | 37.248 | USD 56,952 | 41.39 |
| 2025-05-23 | SELL | -2,780 | 36.740 | 36.820 | 36.812 | USD -102,337 | 41.47 Profit of 12,951 on sale |
| 2025-05-22 | SELL | -3,058 | 36.590 | 36.810 | 36.788 | USD -112,498 | 41.51 Profit of 14,445 on sale |
| 2025-05-21 | BUY | 139 | 36.650 | 37.280 | 37.217 | USD 5,173 | 41.55 |
| 2025-05-20 | BUY | 1,112 | 37.340 | 37.890 | 37.835 | USD 42,073 | 41.59 |
| 2025-05-19 | BUY | 4,031 | 37.910 | 38.030 | 38.018 | USD 153,251 | 41.62 |
| 2025-05-16 | BUY | 3,753 | 37.790 | 38.500 | 38.429 | USD 144,224 | 41.65 |
| 2025-05-15 | BUY | 3,058 | 37.730 | 37.750 | 37.748 | USD 115,433 | 41.69 |
| 2025-05-14 | BUY | 2,780 | 37.840 | 38.350 | 38.299 | USD 106,471 | 41.72 |
| 2025-05-13 | SELL | -556 | 38.180 | 38.330 | 38.315 | USD -21,303 | 41.75 Profit of 1,912 on sale |
| 2025-05-12 | BUY | 139 | 37.620 | 38.360 | 38.286 | USD 5,322 | 41.79 |
| 2025-05-09 | BUY | 417 | 36.490 | 36.880 | 36.841 | USD 15,363 | 41.84 |
| 2025-05-08 | SELL | -4,031 | 36.250 | 37.350 | 37.240 | USD -150,114 | 41.89 Profit of 18,747 on sale |
| 2025-05-07 | SELL | -1,946 | 36.310 | 36.790 | 36.742 | USD -71,500 | 41.94 Profit of 10,120 on sale |
| 2025-05-06 | BUY | 4,865 | 36.400 | 36.900 | 36.850 | USD 179,275 | 41.99 |
| 2025-05-02 | BUY | 417 | 37.100 | 37.150 | 37.145 | USD 15,489 | 42.09 |
| 2025-05-01 | SELL | -695 | 36.190 | 36.630 | 36.586 | USD -25,427 | 42.15 Profit of 3,865 on sale |
| 2025-04-30 | BUY | 417 | 35.400 | 35.530 | 35.517 | USD 14,811 | 42.21 |
| 2025-04-29 | BUY | 973 | 35.920 | 36.160 | 36.136 | USD 35,160 | 42.27 |
| 2025-04-28 | BUY | 2,071 | 36.210 | 36.680 | 36.633 | USD 75,867 | 42.33 |
| 2025-04-25 | BUY | 1,946 | 36.450 | 36.490 | 36.486 | USD 71,002 | 42.39 |
| 2025-04-24 | BUY | 556 | 36.380 | 36.450 | 36.443 | USD 20,262 | 42.45 |
| 2025-04-23 | BUY | 1,518 | 35.890 | 38.160 | 37.933 | USD 57,582 | 42.52 |
| 2025-04-22 | SELL | -840 | 38.360 | 38.760 | 38.720 | USD -32,525 | 42.56 Profit of 3,229 on sale |
| 2025-04-17 | BUY | 276 | 38.910 | 39.480 | 39.423 | USD 10,881 | 42.69 |
| 2025-04-16 | BUY | 556 | 38.130 | 38.820 | 38.751 | USD 21,546 | 42.74 |
| 2025-04-15 | BUY | 2,780 | 38.160 | 38.510 | 38.475 | USD 106,960 | 42.79 |
| 2025-04-11 | BUY | 3,475 | 37.930 | 38.100 | 38.083 | USD 132,338 | 42.90 |
| 2025-04-10 | BUY | 5,699 | 36.660 | 37.490 | 37.407 | USD 213,183 | 42.97 |
| 2025-04-09 | BUY | 1,112 | 38.750 | 39.380 | 39.317 | USD 43,721 | 43.02 |
| 2025-04-08 | BUY | 2,919 | 35.000 | 37.070 | 36.863 | USD 107,603 | 43.11 |
| 2025-04-07 | BUY | 3,329 | 35.710 | 37.280 | 37.123 | USD 123,582 | 43.20 |
| 2025-04-04 | SELL | -8,340 | 35.410 | 39.680 | 39.253 | USD -327,370 | 43.29 Profit of 33,658 on sale |
| 2025-04-02 | BUY | 973 | 44.920 | 45.000 | 44.992 | USD 43,777 | 43.27 |
| 2025-03-31 | SELL | -3,726 | 43.950 | 44.040 | 44.031 | USD -164,060 | 43.24 Loss of -2,938 on sale |
| 2025-03-28 | SELL | -2,346 | 43.080 | 43.760 | 43.692 | USD -102,501 | 43.24 Loss of -1,050 on sale |
| 2025-03-27 | SELL | -690 | 43.630 | 44.280 | 44.215 | USD -30,508 | 43.24 Loss of -673 on sale |
| 2025-03-26 | BUY | 1,242 | 44.020 | 45.360 | 45.226 | USD 56,171 | 43.23 |
| 2025-03-25 | SELL | -1,656 | 45.180 | 45.220 | 45.216 | USD -74,878 | 43.20 Loss of -3,331 on sale |
| 2025-03-24 | BUY | 966 | 44.600 | 45.180 | 45.122 | USD 43,588 | 43.19 |
| 2025-03-21 | BUY | 1,656 | 44.110 | 44.680 | 44.623 | USD 73,896 | 43.17 |
| 2025-03-19 | BUY | 258 | 44.600 | 45.070 | 45.023 | USD 11,616 | 43.13 |
| 2025-03-18 | SELL | -2,502 | 43.700 | 44.260 | 44.204 | USD -110,598 | 43.13 Loss of -2,695 on sale |
| 2025-03-17 | BUY | 2,641 | 43.880 | 44.080 | 44.060 | USD 116,362 | 43.12 |
| 2025-03-14 | BUY | 2,363 | 42.840 | 42.970 | 42.957 | USD 101,507 | 43.12 |
| 2025-03-13 | BUY | 11,656 | 41.740 | 42.920 | 42.802 | USD 498,900 | 43.14 |
| 2025-03-12 | BUY | 5,560 | 42.480 | 43.140 | 43.074 | USD 239,491 | 43.15 |
| 2025-03-11 | BUY | 2,224 | 41.850 | 42.370 | 42.318 | USD 94,115 | 43.17 |
| 2025-03-07 | BUY | 1,312 | 42.890 | 43.450 | 43.394 | USD 56,933 | 43.20 |
| 2025-03-06 | SELL | -1,251 | 41.900 | 42.230 | 42.197 | USD -52,788 | 43.22 Profit of 1,284 on sale |
| 2025-03-05 | BUY | 4,329 | 42.320 | 42.710 | 42.671 | USD 184,723 | 43.24 |
| 2025-03-04 | BUY | 834 | 42.860 | 43.600 | 43.526 | USD 36,301 | 43.24 |
| 2025-03-03 | BUY | 3,753 | 43.600 | 45.300 | 45.130 | USD 169,373 | 43.24 |
| 2025-02-28 | SELL | -973 | 44.590 | 44.680 | 44.671 | USD -43,465 | 43.22 Loss of -1,416 on sale |
| 2025-02-27 | BUY | 139 | 43.580 | 44.560 | 44.462 | USD 6,180 | 43.21 |
| 2025-02-26 | SELL | -278 | 43.510 | 44.430 | 44.338 | USD -12,326 | 43.20 Loss of -315 on sale |
| 2025-02-25 | BUY | 2,641 | 44.040 | 44.960 | 44.868 | USD 118,496 | 43.19 |
| 2025-02-21 | BUY | 1,932 | 45.620 | 46.790 | 46.673 | USD 90,172 | 43.12 |
| 2025-02-20 | BUY | 1,104 | 46.910 | 46.970 | 46.964 | USD 51,848 | 43.05 |
| 2025-02-19 | BUY | 276 | 46.890 | 47.180 | 47.151 | USD 13,014 | 42.98 |
| 2025-02-18 | BUY | 690 | 46.980 | 47.110 | 47.097 | USD 32,497 | 42.91 |
| 2025-02-13 | BUY | 2,346 | 46.150 | 46.420 | 46.393 | USD 108,838 | 42.70 |
| 2025-02-12 | BUY | 828 | 46.410 | 46.990 | 46.932 | USD 38,860 | 42.63 |
| 2025-02-11 | SELL | -276 | 47.110 | 47.750 | 47.686 | USD -13,161 | 42.53 Loss of -1,423 on sale |
| 2025-02-07 | SELL | -1,104 | 46.200 | 47.200 | 47.100 | USD -51,998 | 42.35 Loss of -5,248 on sale |
| 2025-02-06 | BUY | 552 | 46.980 | 49.400 | 49.158 | USD 27,135 | 42.24 |
| 2025-02-04 | BUY | 4,830 | 47.960 | 48.040 | 48.032 | USD 231,995 | 41.96 |
| 2025-02-03 | BUY | 1,794 | 47.400 | 47.590 | 47.571 | USD 85,342 | 41.83 |
| 2025-01-31 | BUY | 414 | 46.180 | 47.600 | 47.458 | USD 19,648 | 41.72 |
| 2025-01-30 | BUY | 276 | 44.600 | 44.690 | 44.681 | USD 12,332 | 41.65 |
| 2025-01-29 | BUY | 2,641 | 43.070 | 44.110 | 44.006 | USD 116,220 | 41.61 |
| 2025-01-28 | BUY | 1,251 | 43.280 | 43.920 | 43.856 | USD 54,864 | 41.57 |
| 2025-01-27 | BUY | 1,932 | 43.550 | 44.990 | 44.846 | USD 86,642 | 41.52 |
| 2025-01-24 | BUY | 1,242 | 45.550 | 45.860 | 45.829 | USD 56,920 | 41.40 |
| 2025-01-23 | BUY | 3,588 | 45.660 | 46.250 | 46.191 | USD 165,733 | 41.28 |
| 2025-01-22 | BUY | 2,346 | 45.810 | 47.080 | 46.953 | USD 110,152 | 41.15 |
| 2024-12-10 | BUY | 973 | 41.210 | 41.660 | 41.615 | USD 40,491 | 41.15 |
| 2024-12-09 | BUY | 1,112 | 41.430 | 42.100 | 42.033 | USD 46,741 | 41.14 |
| 2024-12-06 | BUY | 1,668 | 41.310 | 42.460 | 42.345 | USD 70,631 | 41.13 |
| 2024-12-05 | BUY | 414 | 42.510 | 42.890 | 42.852 | USD 17,741 | 41.09 |
| 2024-12-04 | BUY | 1,518 | 42.560 | 43.750 | 43.631 | USD 66,232 | 41.03 |
| 2024-12-03 | BUY | 4,866 | 43.670 | 44.230 | 44.174 | USD 214,951 | 40.94 |
| 2024-12-02 | BUY | 406 | 43.690 | 44.220 | 44.167 | USD 17,932 | 40.84 |
| 2024-11-29 | BUY | 3,174 | 43.950 | 44.060 | 44.049 | USD 139,812 | 40.72 |
| 2024-11-27 | BUY | 3,699 | 43.610 | 43.920 | 43.889 | USD 162,345 | 40.48 |
| 2024-11-26 | BUY | 7,946 | 43.530 | 43.930 | 43.890 | USD 348,750 | 40.35 |
| 2024-11-25 | BUY | 8,220 | 43.550 | 44.640 | 44.531 | USD 366,045 | 40.20 |
| 2024-11-22 | BUY | 9,660 | 44.250 | 44.920 | 44.853 | USD 433,280 | 40.01 |
| 2024-11-21 | BUY | 1,518 | 44.880 | 45.170 | 45.141 | USD 68,524 | 39.76 |
| 2024-11-20 | BUY | 1,380 | 44.310 | 44.370 | 44.364 | USD 61,222 | 39.52 |
| 2024-11-19 | BUY | 1,242 | 42.870 | 43.150 | 43.122 | USD 53,558 | 39.34 |
| 2024-11-18 | BUY | 11,165 | 43.070 | 43.790 | 43.718 | USD 488,111 | 39.12 |
| 2024-11-12 | BUY | 3,836 | 43.670 | 44.500 | 44.417 | USD 170,384 | 38.83 |
| 2024-11-11 | BUY | 2,603 | 44.110 | 44.320 | 44.299 | USD 115,310 | 38.48 |
| 2024-11-08 | BUY | 1,962 | 43.020 | 43.670 | 43.605 | USD 85,553 | 38.16 |
| 2024-11-07 | BUY | 12,193 | 43.100 | 43.190 | 43.181 | USD 526,506 | 37.78 |
| 2024-11-06 | BUY | 3,699 | 42.740 | 43.230 | 43.181 | USD 159,727 | 37.37 |
| 2024-11-05 | BUY | 5,458 | 38.580 | 38.980 | 38.940 | USD 212,535 | 37.26 |
| 2024-11-04 | BUY | 959 | 38.170 | 38.360 | 38.341 | USD 36,769 | 37.16 |
| 2024-11-01 | BUY | 2,192 | 37.850 | 38.290 | 38.246 | USD 83,835 | 37.09 |
| 2024-10-31 | BUY | 556 | 38.080 | 38.240 | 38.224 | USD 21,253 | 36.96 |
| 2024-10-30 | BUY | 1,379 | 37.490 | 37.620 | 37.607 | USD 51,860 | 36.89 |
| 2024-10-29 | BUY | 3,336 | 37.090 | 37.470 | 37.432 | USD 124,873 | 36.86 |
| 2024-10-28 | SELL | -973 | 37.400 | 37.670 | 37.643 | USD -36,627 | 36.75 Loss of -873 on sale |
| 2024-10-25 | BUY | 1,668 | 37.520 | 37.740 | 37.718 | USD 62,914 | 36.55 |
| 2024-10-24 | BUY | 1,112 | 36.780 | 37.190 | 37.149 | USD 41,310 | 36.48 |
| 2024-10-23 | BUY | 1,390 | 37.000 | 37.500 | 37.450 | USD 52,056 | 36.22 |
| 2024-10-22 | BUY | 3,579 | 35.980 | 36.650 | 36.583 | USD 130,931 | 36.45 |
| 2024-10-21 | BUY | 3,892 | 36.450 | 36.910 | 36.864 | USD 143,475 | 0.00 |