| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,330 | 35.480 | 34.780 | 34.850 | USD 81,200 | 32.61 |
| 2025-11-07 | SELL | -145 | 35.350 | 34.925 | 34.967 | USD -5,070 | 32.60 Loss of -343 on sale |
| 2025-11-06 | SELL | -480 | 35.410 | 35.100 | 35.131 | USD -16,863 | 32.59 Loss of -1,219 on sale |
| 2025-11-05 | BUY | 1,476 | 35.990 | 35.245 | 35.319 | USD 52,132 | 32.58 |
| 2025-11-04 | BUY | 1,920 | 35.905 | 35.200 | 35.271 | USD 67,719 | 32.56 |
| 2025-11-03 | SELL | -960 | 35.938 | 35.410 | 35.463 | USD -34,044 | 32.55 Loss of -2,796 on sale |
| 2025-10-30 | BUY | 6,050 | 35.876 | 35.140 | 35.214 | USD 213,042 | 32.52 |
| 2025-10-29 | BUY | 6,050 | 35.300 | 35.625 | 35.592 | USD 215,335 | 32.51 |
| 2025-10-28 | BUY | 605 | 35.680 | 35.980 | 35.950 | USD 21,750 | 32.49 |
| 2025-10-27 | BUY | 363 | 36.000 | 36.340 | 36.306 | USD 13,179 | 32.48 |
| 2025-10-24 | BUY | 242 | 36.130 | 36.200 | 36.193 | USD 8,759 | 32.46 |
| 2025-10-21 | BUY | 363 | 35.730 | 36.650 | 36.558 | USD 13,271 | 32.41 |
| 2025-10-20 | BUY | 1,331 | 36.670 | 36.950 | 36.922 | USD 49,143 | 32.39 |
| 2025-10-16 | BUY | 1,210 | 35.990 | 36.670 | 36.602 | USD 44,288 | 32.36 |
| 2025-10-15 | BUY | 1,436 | 36.240 | 36.340 | 36.330 | USD 52,170 | 32.34 |
| 2025-10-03 | BUY | 480 | 36.010 | 36.060 | 36.055 | USD 17,306 | 32.30 |
| 2025-10-02 | BUY | 960 | 35.570 | 35.590 | 35.588 | USD 34,164 | 32.29 |
| 2025-10-01 | BUY | 1,432 | 35.000 | 35.170 | 35.153 | USD 50,339 | 32.27 |
| 2025-09-30 | BUY | 8,760 | 35.510 | 35.750 | 35.726 | USD 312,960 | 32.26 |
| 2025-09-29 | BUY | 2,280 | 35.830 | 35.920 | 35.911 | USD 81,877 | 32.24 |
| 2025-09-26 | BUY | 5,142 | 34.010 | 34.110 | 34.100 | USD 175,342 | 32.23 |
| 2025-09-25 | BUY | 360 | 33.780 | 34.220 | 34.176 | USD 12,303 | 32.22 |
| 2025-09-24 | BUY | 6,833 | 33.820 | 34.300 | 34.252 | USD 234,044 | 32.21 |
| 2025-09-18 | BUY | 1,440 | 33.430 | 33.570 | 33.556 | USD 48,321 | 32.21 |
| 2025-09-17 | BUY | 1,800 | 32.770 | 33.070 | 33.040 | USD 59,472 | 32.21 |
| 2025-09-16 | BUY | 2,880 | 32.470 | 32.810 | 32.776 | USD 94,395 | 32.20 |
| 2025-09-15 | BUY | 960 | 32.500 | 32.710 | 32.689 | USD 31,381 | 32.20 |
| 2025-09-11 | SELL | -120 | 32.850 | 32.890 | 32.886 | USD -3,946 | 32.20 Loss of -83 on sale |
| 2025-09-10 | BUY | 7,680 | 32.050 | 32.340 | 32.311 | USD 248,148 | 32.20 |
| 2025-09-09 | BUY | 472 | 32.200 | 32.520 | 32.488 | USD 15,334 | 32.20 |
| 2025-08-06 | BUY | 2,336 | 36.010 | 36.100 | 36.091 | USD 84,309 | 32.16 |
| 2025-07-31 | BUY | 625 | 35.540 | 36.050 | 35.999 | USD 22,499 | 32.13 |
| 2025-07-29 | BUY | 2,500 | 35.420 | 36.040 | 35.978 | USD 89,945 | 32.09 |
| 2025-07-28 | BUY | 484 | 35.710 | 36.160 | 36.115 | USD 17,480 | 32.07 |
| 2025-07-25 | BUY | 750 | 35.760 | 36.000 | 35.976 | USD 26,982 | 32.05 |
| 2025-07-24 | BUY | 365 | 35.000 | 36.380 | 36.242 | USD 13,228 | 32.04 |
| 2025-07-23 | BUY | 868 | 34.970 | 35.340 | 35.303 | USD 30,643 | 32.02 |
| 2025-07-22 | BUY | 500 | 35.230 | 35.260 | 35.257 | USD 17,628 | 32.00 |
| 2025-07-18 | BUY | 920 | 34.390 | 35.620 | 35.497 | USD 32,657 | 31.99 |
| 2025-07-17 | BUY | 750 | 34.500 | 34.800 | 34.770 | USD 26,077 | 31.97 |
| 2025-07-11 | BUY | 1,000 | 34.100 | 34.590 | 34.541 | USD 34,541 | 31.94 |
| 2025-07-10 | BUY | 1,125 | 33.540 | 33.980 | 33.936 | USD 38,178 | 31.93 |
| 2025-07-09 | BUY | 1,125 | 33.330 | 33.480 | 33.465 | USD 37,648 | 31.92 |
| 2025-07-07 | SELL | -750 | 33.050 | 33.590 | 33.536 | USD -25,152 | 31.90 Loss of -1,225 on sale |
| 2025-07-02 | SELL | -3,108 | 33.610 | 33.700 | 33.691 | USD -104,712 | 31.87 Loss of -5,652 on sale |
| 2025-06-27 | BUY | 385 | 32.910 | 32.980 | 32.973 | USD 12,695 | 31.86 |
| 2025-06-26 | BUY | 375 | 32.570 | 32.800 | 32.777 | USD 12,291 | 31.86 |
| 2025-06-24 | SELL | -1,750 | 32.480 | 32.600 | 32.588 | USD -57,029 | 31.85 Loss of -1,292 on sale |
| 2025-06-18 | BUY | 992 | 32.240 | 32.520 | 32.492 | USD 32,232 | 31.84 |
| 2025-06-17 | BUY | 372 | 32.120 | 32.520 | 32.480 | USD 12,083 | 31.84 |
| 2025-06-16 | SELL | -505 | 32.560 | 32.620 | 32.614 | USD -16,470 | 31.83 Loss of -394 on sale |
| 2025-06-13 | BUY | 1,089 | 32.120 | 32.480 | 32.444 | USD 35,332 | 31.83 |
| 2025-06-12 | SELL | -625 | 32.390 | 32.400 | 32.399 | USD -20,249 | 31.83 Loss of -357 on sale |
| 2025-06-11 | BUY | 1,335 | 32.320 | 32.650 | 32.617 | USD 43,544 | 31.82 |
| 2025-06-06 | BUY | 372 | 32.230 | 32.350 | 32.338 | USD 12,030 | 31.82 |
| 2025-06-05 | BUY | 1,736 | 31.740 | 31.920 | 31.902 | USD 55,382 | 31.82 |
| 2025-06-04 | BUY | 248 | 31.930 | 32.060 | 32.047 | USD 7,948 | 31.82 |
| 2025-06-03 | SELL | -124 | 31.860 | 31.910 | 31.905 | USD -3,956 | 31.82 Loss of -11 on sale |
| 2025-05-30 | SELL | -15,128 | 31.590 | 31.770 | 31.752 | USD -480,344 | 31.82 Profit of 1,040 on sale |
| 2025-05-29 | BUY | 336 | 31.420 | 31.660 | 31.636 | USD 10,630 | 31.82 |
| 2025-05-27 | BUY | 2,144 | 31.430 | 31.580 | 31.565 | USD 67,675 | 31.83 |
| 2025-05-23 | BUY | 1,725 | 30.820 | 30.960 | 30.946 | USD 53,382 | 31.84 |
| 2025-05-22 | BUY | 868 | 30.640 | 30.880 | 30.856 | USD 26,783 | 31.85 |
| 2025-05-19 | BUY | 744 | 31.210 | 31.230 | 31.228 | USD 23,234 | 31.87 |
| 2025-05-16 | BUY | 372 | 31.320 | 31.400 | 31.392 | USD 11,678 | 31.88 |
| 2025-05-15 | SELL | -248 | 31.300 | 31.420 | 31.408 | USD -7,789 | 31.88 Profit of 117 on sale |
| 2025-05-14 | BUY | 124 | 31.030 | 31.120 | 31.111 | USD 3,858 | 31.89 |
| 2025-05-13 | BUY | 248 | 30.540 | 30.720 | 30.702 | USD 7,614 | 31.90 |
| 2025-05-08 | BUY | 246 | 28.960 | 29.190 | 29.167 | USD 7,175 | 31.92 |
| 2025-05-07 | BUY | 369 | 28.370 | 28.500 | 28.487 | USD 10,512 | 31.95 |
| 2025-05-02 | BUY | 13,653 | 28.700 | 28.800 | 28.790 | USD 393,070 | 32.03 |
| 2025-04-30 | BUY | 4,305 | 28.070 | 28.120 | 28.115 | USD 121,035 | 32.09 |
| 2025-04-29 | BUY | 1,083 | 28.050 | 28.110 | 28.104 | USD 30,437 | 32.12 |
| 2025-04-28 | BUY | 861 | 27.870 | 28.020 | 28.005 | USD 24,112 | 32.16 |
| 2025-04-25 | BUY | 2,214 | 27.840 | 28.070 | 28.047 | USD 62,096 | 32.19 |
| 2025-04-24 | SELL | -2,583 | 28.140 | 28.180 | 28.176 | USD -72,779 | 32.23 Profit of 10,461 on sale |
| 2025-04-23 | BUY | 2,337 | 27.590 | 28.510 | 28.418 | USD 66,413 | 32.26 |
| 2025-04-22 | BUY | 984 | 27.780 | 27.910 | 27.897 | USD 27,451 | 32.30 |
| 2025-04-17 | BUY | 1,353 | 27.680 | 28.020 | 27.986 | USD 37,865 | 32.42 |
| 2025-04-15 | BUY | 1,230 | 27.900 | 28.450 | 28.395 | USD 34,926 | 32.51 |
| 2025-04-11 | BUY | 1,984 | 28.010 | 28.080 | 28.073 | USD 55,697 | 32.58 |
| 2025-04-09 | BUY | 744 | 28.660 | 28.780 | 28.768 | USD 21,403 | 32.66 |
| 2025-04-08 | BUY | 4,464 | 26.690 | 27.970 | 27.842 | USD 124,287 | 32.72 |
| 2025-04-07 | BUY | 1,461 | 27.090 | 27.990 | 27.900 | USD 40,762 | 32.77 |
| 2025-04-04 | SELL | -1,984 | 27.210 | 27.730 | 27.678 | USD -54,913 | 32.82 Profit of 10,198 on sale |
| 2025-04-02 | BUY | 16,864 | 29.740 | 29.760 | 29.758 | USD 501,839 | 32.85 |
| 2025-04-01 | BUY | 124 | 29.540 | 29.570 | 29.567 | USD 3,666 | 32.88 |
| 2025-03-31 | BUY | 868 | 29.430 | 29.660 | 29.637 | USD 25,725 | 32.91 |
| 2025-03-28 | BUY | 496 | 29.110 | 29.930 | 29.848 | USD 14,805 | 32.95 |
| 2025-03-27 | BUY | 230 | 29.920 | 30.010 | 30.001 | USD 6,900 | 32.98 |
| 2025-03-26 | BUY | 124 | 29.900 | 29.950 | 29.945 | USD 3,713 | 33.01 |
| 2025-03-25 | BUY | 1,356 | 29.530 | 29.840 | 29.809 | USD 40,421 | 33.04 |
| 2025-03-24 | BUY | 1,495 | 29.850 | 29.940 | 29.931 | USD 44,747 | 33.07 |
| 2025-03-21 | SELL | -496 | 29.570 | 29.830 | 29.804 | USD -14,783 | 33.11 Profit of 1,639 on sale |
| 2025-03-20 | BUY | 1,984 | 29.980 | 30.170 | 30.151 | USD 59,820 | 33.14 |
| 2025-03-19 | BUY | 345 | 30.070 | 30.370 | 30.340 | USD 10,467 | 33.17 |
| 2025-03-18 | BUY | 4,284 | 30.260 | 30.500 | 30.476 | USD 130,559 | 33.20 |
| 2025-03-17 | BUY | 868 | 30.330 | 30.400 | 30.393 | USD 26,381 | 33.23 |
| 2025-03-14 | BUY | 6,448 | 30.010 | 30.050 | 30.046 | USD 193,737 | 33.27 |
| 2025-03-13 | BUY | 1,240 | 29.130 | 29.740 | 29.679 | USD 36,802 | 33.31 |
| 2025-03-12 | SELL | -6,200 | 29.550 | 29.740 | 29.721 | USD -184,270 | 33.35 Profit of 22,517 on sale |
| 2025-03-11 | SELL | -4,551 | 29.520 | 30.710 | 30.591 | USD -139,220 | 33.39 Profit of 12,761 on sale |
| 2025-03-10 | BUY | 1,353 | 30.650 | 31.530 | 31.442 | USD 42,541 | 33.43 |
| 2025-03-07 | BUY | 246 | 31.260 | 31.400 | 31.386 | USD 7,721 | 33.45 |
| 2025-03-05 | BUY | 1,845 | 30.920 | 31.550 | 31.487 | USD 58,094 | 33.48 |
| 2025-03-04 | BUY | 2,091 | 31.200 | 31.910 | 31.839 | USD 66,575 | 33.50 |
| 2025-03-03 | BUY | 3,936 | 31.930 | 32.400 | 32.353 | USD 127,341 | 33.52 |
| 2025-02-28 | BUY | 3,198 | 32.010 | 32.270 | 32.244 | USD 103,116 | 33.54 |
| 2025-02-27 | SELL | -620 | 32.010 | 32.250 | 32.226 | USD -19,980 | 33.56 Profit of 826 on sale |
| 2025-02-25 | BUY | 4,588 | 32.090 | 32.260 | 32.243 | USD 147,931 | 33.60 |
| 2025-02-21 | BUY | 496 | 32.300 | 32.470 | 32.453 | USD 16,097 | 33.63 |
| 2025-02-18 | SELL | -1,107 | 33.640 | 33.740 | 33.730 | USD -37,339 | 33.67 Loss of -71 on sale |
| 2025-02-14 | SELL | -7,503 | 33.370 | 33.490 | 33.478 | USD -251,185 | 33.67 Profit of 1,469 on sale |
| 2025-02-13 | BUY | 123 | 33.100 | 33.140 | 33.136 | USD 4,076 | 33.68 |
| 2025-02-12 | BUY | 1,212 | 32.920 | 33.050 | 33.037 | USD 40,041 | 33.69 |
| 2025-02-07 | SELL | -168 | 32.590 | 32.830 | 32.806 | USD -5,511 | 33.72 Profit of 154 on sale |
| 2025-02-06 | BUY | 2,337 | 32.740 | 33.120 | 33.082 | USD 77,313 | 33.74 |
| 2025-02-05 | BUY | 615 | 32.880 | 33.060 | 33.042 | USD 20,321 | 33.75 |
| 2025-02-04 | BUY | 738 | 32.870 | 32.970 | 32.960 | USD 24,324 | 33.76 |
| 2025-02-03 | BUY | 738 | 32.510 | 32.950 | 32.906 | USD 24,285 | 33.78 |
| 2025-01-31 | BUY | 1,353 | 32.870 | 33.400 | 33.347 | USD 45,118 | 33.80 |
| 2025-01-29 | SELL | -123 | 32.980 | 33.620 | 33.556 | USD -4,127 | 33.83 Profit of 33 on sale |
| 2025-01-28 | SELL | -1,107 | 32.680 | 33.680 | 33.580 | USD -37,173 | 33.84 Profit of 292 on sale |
| 2025-01-27 | SELL | -1,968 | 33.640 | 33.830 | 33.811 | USD -66,540 | 33.85 Profit of 72 on sale |
| 2025-01-24 | BUY | 1,476 | 32.690 | 33.020 | 32.987 | USD 48,689 | 33.87 |
| 2025-01-23 | BUY | 246 | 33.670 | 34.100 | 34.057 | USD 8,378 | 33.87 |
| 2025-01-22 | BUY | 2,028 | 33.240 | 33.500 | 33.474 | USD 67,885 | 33.88 |
| 2025-01-21 | BUY | 1,476 | 33.270 | 33.280 | 33.279 | USD 49,120 | 33.89 |
| 2025-01-16 | BUY | 2,289 | 32.970 | 32.980 | 32.979 | USD 75,489 | 33.95 |
| 2025-01-14 | BUY | 984 | 32.140 | 32.190 | 32.185 | USD 31,670 | 34.02 |
| 2025-01-10 | BUY | 2,952 | 31.780 | 32.140 | 32.104 | USD 94,771 | 34.10 |
| 2024-12-30 | BUY | 369 | 32.150 | 32.340 | 32.321 | USD 11,926 | 34.31 |
| 2024-12-27 | BUY | 492 | 32.460 | 32.680 | 32.658 | USD 16,068 | 34.36 |
| 2024-12-23 | BUY | 3,690 | 32.220 | 32.280 | 32.274 | USD 119,091 | 34.50 |
| 2024-12-20 | BUY | 984 | 31.850 | 32.200 | 32.165 | USD 31,650 | 34.56 |
| 2024-12-19 | BUY | 123 | 31.580 | 32.460 | 32.372 | USD 3,982 | 34.64 |
| 2024-12-18 | BUY | 984 | 32.080 | 33.060 | 32.962 | USD 32,435 | 34.71 |
| 2024-12-17 | BUY | 246 | 32.930 | 33.150 | 33.128 | USD 8,149 | 34.76 |
| 2024-12-16 | BUY | 1,230 | 32.940 | 33.330 | 33.291 | USD 40,948 | 34.81 |
| 2024-12-13 | BUY | 894 | 33.240 | 33.740 | 33.690 | USD 30,119 | 34.85 |
| 2024-12-10 | BUY | 6,150 | 34.170 | 34.460 | 34.431 | USD 211,751 | 34.91 |
| 2024-12-09 | BUY | 738 | 33.970 | 34.630 | 34.564 | USD 25,508 | 34.94 |
| 2024-12-06 | SELL | -1,845 | 34.450 | 34.900 | 34.855 | USD -64,307 | 34.95 Profit of 182 on sale |
| 2024-12-05 | SELL | -123 | 34.620 | 35.370 | 35.295 | USD -4,341 | 34.96 Loss of -41 on sale |
| 2024-12-03 | BUY | 615 | 36.000 | 36.500 | 36.450 | USD 22,417 | 34.92 |
| 2024-11-27 | SELL | -738 | 36.580 | 36.910 | 36.877 | USD -27,215 | 34.65 Loss of -1,644 on sale |
| 2024-11-26 | BUY | 2,583 | 36.690 | 36.820 | 36.807 | USD 95,072 | 34.56 |
| 2024-11-25 | BUY | 315 | 36.620 | 36.750 | 36.737 | USD 11,572 | 34.47 |
| 2024-11-22 | SELL | -230 | 35.780 | 35.910 | 35.897 | USD -8,256 | 34.40 Loss of -343 on sale |
| 2024-11-21 | SELL | -615 | 35.340 | 35.360 | 35.358 | USD -21,745 | 34.36 Loss of -615 on sale |
| 2024-11-20 | SELL | -246 | 34.570 | 34.780 | 34.759 | USD -8,551 | 34.35 Loss of -101 on sale |
| 2024-11-19 | BUY | 123 | 34.600 | 34.880 | 34.852 | USD 4,287 | 34.33 |
| 2024-11-18 | BUY | 1,056 | 34.970 | 35.490 | 35.438 | USD 37,423 | 34.30 |
| 2024-11-11 | BUY | 369 | 36.520 | 36.960 | 36.916 | USD 13,622 | 34.02 |
| 2024-11-07 | BUY | 337 | 35.560 | 36.720 | 36.604 | USD 12,336 | 33.75 |
| 2024-11-06 | BUY | 2,952 | 36.880 | 37.100 | 37.078 | USD 109,454 | 33.49 |
| 2024-11-05 | BUY | 615 | 34.020 | 34.040 | 34.038 | USD 20,933 | 33.45 |
| 2024-11-04 | BUY | 234 | 33.360 | 33.870 | 33.819 | USD 7,914 | 33.45 |
| 2024-11-01 | BUY | 345 | 33.390 | 33.920 | 33.867 | USD 11,684 | 33.46 |
| 2024-10-30 | SELL | -744 | 33.540 | 33.770 | 33.747 | USD -25,108 | 33.43 Loss of -239 on sale |
| 2024-10-29 | SELL | -2,214 | 33.250 | 33.670 | 33.628 | USD -74,452 | 33.45 Loss of -383 on sale |
| 2024-10-28 | SELL | -861 | 33.260 | 33.540 | 33.512 | USD -28,854 | 33.49 Loss of -15 on sale |
| 2024-10-21 | SELL | -123 | 33.660 | 34.200 | 34.146 | USD -4,200 | 0.00 Loss of -4,200 on sale |