| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-18 | BUY | 1,205,304 | | | 21.570* | | 32.77 |
| 2025-11-17 | BUY | 1,205,304 | | | 21.510* | | 32.83 |
| 2025-11-14 | BUY | 1,205,304 | | | 22.130* | | 32.89 |
| 2025-11-13 | BUY | 1,205,304 | | | 22.440* | | 32.95 |
| 2025-11-12 | BUY | 1,205,304 | | | 22.450* | | 33.01 |
| 2025-11-11 | BUY | 1,205,304 | | | 22.740* | | 33.07 |
| 2025-11-10 | BUY | 1,205,304 | | | 22.680* | | 33.13 |
| 2025-11-07 | BUY | 1,205,304 | | | 23.080* | | 33.18 |
| 2025-11-06 | BUY | 1,205,304 | | | 22.830* | | 33.24 |
| 2025-11-05 | BUY | 1,205,304 | | | 22.480* | | 33.31 |
| 2025-11-04 | BUY | 1,205,304 | | | 22.590* | | 33.37 |
| 2025-11-03 | BUY | 1,205,304 | 22.900 | 22.440 | 22.486 | USD 27,102,466 | 33.43 |
| 2025-10-31 | BUY | 1,205,304 | 23.390 | 22.570 | 22.652 | USD 27,302,546 | 33.49 |
| 2025-10-30 | BUY | 1,205,304 | 23.720 | 22.970 | 23.045 | USD 27,776,230 | 33.55 |
| 2025-10-29 | BUY | 1,205,304 | 23.200 | 23.710 | 23.659 | USD 28,516,179 | 33.61 |
| 2025-10-28 | BUY | 1,205,304 | 23.740 | 23.930 | 23.911 | USD 28,820,024 | 33.67 |
| 2025-10-27 | BUY | 1,205,304 | 24.020 | 24.050 | 24.047 | USD 28,983,945 | 33.73 |
| 2025-10-24 | BUY | 1,205,304 | 23.890 | 24.110 | 24.088 | USD 29,033,363 | 33.79 |
| 2025-10-23 | BUY | 1,205,304 | 23.850 | 23.880 | 23.877 | USD 28,779,043 | 33.85 |
| 2025-10-22 | BUY | 1,205,304 | 23.610 | 23.920 | 23.889 | USD 28,793,507 | 33.91 |
| 2025-10-21 | BUY | 1,205,304 | 23.710 | 23.920 | 23.899 | USD 28,805,560 | 33.98 |
| 2025-10-20 | BUY | 1,205,304 | 23.300 | 23.810 | 23.759 | USD 28,636,817 | 34.04 |
| 2025-10-17 | BUY | 1,205,304 | 23.590 | 23.990 | 23.950 | USD 28,867,031 | 34.11 |
| 2025-10-16 | BUY | 1,205,304 | 23.650 | 24.040 | 24.001 | USD 28,928,502 | 34.17 |
| 2025-10-15 | BUY | 1,205,304 | 23.730 | 24.500 | 24.423 | USD 29,437,140 | 34.24 |
| 2025-10-14 | BUY | 1,205,304 | 23.900 | 24.140 | 24.116 | USD 29,067,111 | 34.31 |
| 2025-10-13 | SELL | -1,205,304 | 23.930 | 24.130 | 24.110 | USD -29,059,879 | 34.01 Profit of 11,927,334 on sale |
| 2025-10-08 | BUY | 1,205,304 | 24.700 | 24.740 | 24.736 | USD 29,814,400 | 34.07 |
| 2025-10-07 | BUY | 1,205,304 | 24.420 | 25.180 | 25.104 | USD 30,257,952 | 34.13 |
| 2025-10-06 | BUY | 1,205,304 | 24.960 | 25.100 | 25.086 | USD 30,236,256 | 34.19 |
| 2025-10-03 | BUY | 1,205,304 | 25.120 | 25.300 | 25.282 | USD 30,472,495 | 34.25 |
| 2025-10-02 | BUY | 1,205,304 | 24.930 | 25.010 | 25.002 | USD 30,135,011 | 34.31 |
| 2025-10-01 | BUY | 1,205,304 | 24.950 | 25.040 | 25.031 | USD 30,169,966 | 34.37 |
| 2025-09-30 | BUY | 1,205,304 | 24.790 | 25.350 | 25.294 | USD 30,486,960 | 34.44 |
| 2025-09-29 | BUY | 1,205,304 | 24.860 | 24.870 | 24.869 | USD 29,974,706 | 34.50 |
| 2025-09-26 | BUY | 1,205,304 | 24.540 | 24.610 | 24.603 | USD 29,654,095 | 34.57 |
| 2025-09-25 | BUY | 1,205,304 | 24.170 | 24.840 | 24.773 | USD 29,858,996 | 34.64 |
| 2025-09-24 | SELL | -1,205,304 | 24.610 | 25.030 | 24.988 | USD -30,118,137 | 34.36 Profit of 11,295,028 on sale |
| 2025-09-18 | BUY | 1,205,304 | 24.540 | 24.830 | 24.801 | USD 29,892,745 | 34.43 |
| 2025-09-17 | BUY | 1,205,304 | 24.490 | 25.620 | 25.507 | USD 30,743,690 | 34.50 |
| 2025-09-16 | BUY | 1,205,304 | 24.940 | 25.160 | 25.138 | USD 30,298,932 | 34.56 |
| 2025-09-15 | BUY | 1,205,304 | 24.820 | 25.130 | 25.099 | USD 30,251,924 | 34.63 |
| 2025-09-12 | BUY | 1,205,304 | 24.900 | 25.800 | 25.710 | USD 30,988,365 | 34.70 |
| 2025-09-11 | BUY | 1,205,304 | 25.830 | 26.100 | 26.073 | USD 31,425,892 | 34.77 |
| 2025-09-10 | BUY | 1,205,304 | 25.100 | 25.360 | 25.334 | USD 30,535,172 | 34.84 |
| 2025-09-09 | BUY | 1,205,304 | 25.270 | 25.880 | 25.819 | USD 31,119,743 | 34.91 |
| 2025-09-08 | SELL | -1,205,304 | 25.950 | 26.020 | 26.013 | USD -31,353,574 | 34.60 Profit of 10,347,641 on sale |
| 2025-09-05 | BUY | 1,205,304 | 26.150 | 26.350 | 26.330 | USD 31,735,655 | 34.66 |
| 2025-09-04 | BUY | 681,153 | 25.550 | 25.570 | 25.568 | USD 17,415,720 | 34.73 |
| 2025-08-07 | BUY | 157,002 | 25.710 | 26.100 | 26.061 | USD 4,091,629 | 34.80 |
| 2025-08-06 | BUY | 157,002 | 25.550 | 25.820 | 25.793 | USD 4,049,553 | 34.87 |
| 2025-08-05 | BUY | 157,002 | 25.800 | 25.900 | 25.890 | USD 4,064,782 | 34.94 |
| 2025-08-04 | BUY | 157,002 | 25.270 | 25.410 | 25.396 | USD 3,987,223 | 35.01 |
| 2025-08-01 | BUY | 157,002 | 25.080 | 25.330 | 25.305 | USD 3,972,936 | 35.09 |
| 2025-07-31 | BUY | 157,002 | 25.050 | 25.560 | 25.509 | USD 4,004,964 | 35.17 |
| 2025-07-30 | BUY | 157,002 | 25.540 | 26.350 | 26.269 | USD 4,124,286 | 35.24 |
| 2025-07-29 | BUY | 157,002 | 25.940 | 26.160 | 26.138 | USD 4,103,718 | 35.32 |
| 2025-07-28 | BUY | 157,002 | 25.880 | 26.420 | 26.366 | USD 4,139,515 | 35.39 |
| 2025-07-25 | BUY | 157,002 | 26.470 | 26.630 | 26.614 | USD 4,178,451 | 35.46 |
| 2025-07-24 | BUY | 157,002 | 25.680 | 26.050 | 26.013 | USD 4,084,093 | 35.54 |
| 2025-07-23 | BUY | 157,002 | 25.960 | 26.250 | 26.221 | USD 4,116,749 | 35.62 |
| 2025-07-22 | BUY | 157,002 | 26.170 | 26.240 | 26.233 | USD 4,118,633 | 35.70 |
| 2025-07-21 | SELL | -157,002 | 25.050 | 25.700 | 25.635 | USD -4,024,746 | 33.95 Profit of 1,304,896 on sale |
| 2025-07-18 | BUY | 157,002 | 25.310 | 25.770 | 25.724 | USD 4,038,720 | 34.02 |
| 2025-07-17 | BUY | 157,002 | 25.680 | 26.110 | 26.067 | USD 4,092,571 | 34.09 |
| 2025-07-16 | BUY | 157,002 | 25.900 | 25.940 | 25.936 | USD 4,072,004 | 34.16 |
| 2025-07-15 | BUY | 157,002 | 25.350 | 26.070 | 25.998 | USD 4,081,738 | 34.24 |
| 2025-07-14 | BUY | 157,002 | 25.890 | 26.230 | 26.196 | USD 4,112,824 | 34.31 |
| 2025-07-11 | BUY | 157,002 | 26.310 | 26.370 | 26.364 | USD 4,139,201 | 34.38 |
| 2025-07-10 | BUY | 157,002 | 26.180 | 26.620 | 26.576 | USD 4,172,485 | 34.45 |
| 2025-07-09 | BUY | 157,002 | 26.150 | 26.340 | 26.321 | USD 4,132,450 | 34.52 |
| 2025-07-08 | BUY | 157,002 | 26.170 | 26.260 | 26.251 | USD 4,121,460 | 34.60 |
| 2025-07-07 | BUY | 157,002 | 25.640 | 26.370 | 26.297 | USD 4,128,682 | 34.68 |
| 2025-07-04 | SELL | -157,002 | | | 265.000* | | 32.57 Profit of 5,113,339 on sale |
| 2025-07-03 | BUY | 157,002 | 26.430 | 26.730 | 26.700 | USD 4,191,953 | 32.63 |
| 2025-07-02 | BUY | 273,185 | 26.700 | 26.850 | 26.835 | USD 7,330,920 | 32.68 |
| 2025-06-30 | BUY | 389,368 | 25.690 | 26.020 | 25.987 | USD 10,118,506 | 32.75 |
| 2025-06-27 | BUY | 389,368 | 25.850 | 26.280 | 26.237 | USD 10,215,848 | 32.81 |
| 2025-06-26 | BUY | 389,368 | 26.320 | 26.370 | 26.365 | USD 10,265,688 | 32.87 |
| 2025-06-25 | BUY | 389,368 | 26.070 | 26.550 | 26.502 | USD 10,319,030 | 32.94 |
| 2025-06-24 | BUY | 389,368 | 26.650 | 26.800 | 26.785 | USD 10,429,222 | 33.00 |
| 2025-06-23 | BUY | 389,368 | 26.580 | 26.610 | 26.607 | USD 10,359,915 | 33.07 |
| 2025-06-20 | BUY | 389,368 | 26.180 | 26.430 | 26.405 | USD 10,281,262 | 33.14 |
| 2025-06-19 | BUY | 389,368 | | | 25.970* | | 33.21 |
| 2025-06-18 | BUY | 389,368 | 25.970 | 26.310 | 26.276 | USD 10,231,033 | 33.28 |
| 2025-06-17 | BUY | 389,368 | 25.870 | 26.700 | 26.617 | USD 10,363,808 | 33.36 |
| 2025-06-16 | BUY | 389,368 | 26.700 | 27.200 | 27.150 | USD 10,571,341 | 33.43 |
| 2025-06-13 | BUY | 389,368 | 26.800 | 27.320 | 27.268 | USD 10,617,286 | 33.50 |
| 2025-06-12 | BUY | 389,368 | 27.300 | 27.380 | 27.372 | USD 10,657,781 | 33.56 |
| 2025-06-11 | BUY | 389,368 | 27.360 | 27.860 | 27.810 | USD 10,828,324 | 33.63 |
| 2025-06-10 | BUY | 389,368 | 27.580 | 27.680 | 27.670 | USD 10,773,813 | 33.70 |
| 2025-06-09 | BUY | 389,368 | 27.010 | 27.270 | 27.244 | USD 10,607,942 | 33.77 |
| 2025-06-06 | BUY | 389,368 | 26.730 | 27.350 | 27.288 | USD 10,625,074 | 33.85 |
| 2025-06-05 | BUY | 389,368 | 26.700 | 26.850 | 26.835 | USD 10,448,690 | 33.93 |
| 2025-06-04 | BUY | 389,368 | 26.290 | 26.370 | 26.362 | USD 10,264,520 | 34.01 |
| 2025-06-03 | SELL | -389,368 | 25.860 | 25.930 | 25.923 | USD -10,093,587 | 31.35 Profit of 2,111,220 on sale |
| 2025-05-26 | BUY | 442,072 | | | 25.230* | | 31.42 |
| 2025-05-23 | BUY | 442,072 | 25.230 | 25.290 | 25.284 | USD 11,177,349 | 31.49 |
| 2025-05-22 | BUY | 442,072 | 25.250 | 25.400 | 25.385 | USD 11,221,998 | 31.56 |
| 2025-05-21 | BUY | 442,072 | 25.180 | 26.060 | 25.972 | USD 11,481,494 | 31.64 |
| 2025-05-20 | BUY | 442,072 | 26.210 | 26.600 | 26.561 | USD 11,741,875 | 31.71 |
| 2025-05-19 | BUY | 442,072 | 26.500 | 26.650 | 26.635 | USD 11,774,588 | 31.77 |
| 2025-05-16 | BUY | 442,072 | 26.720 | 26.750 | 26.747 | USD 11,824,100 | 31.83 |
| 2025-05-15 | BUY | 442,072 | 26.470 | 26.510 | 26.506 | USD 11,717,560 | 31.90 |
| 2025-05-14 | BUY | 442,072 | 26.020 | 26.590 | 26.533 | USD 11,729,496 | 31.98 |
| 2025-05-13 | BUY | 442,072 | 26.690 | 27.090 | 27.050 | USD 11,958,048 | 32.05 |
| 2025-05-12 | BUY | 442,072 | 26.970 | 27.270 | 27.240 | USD 12,042,041 | 32.11 |
| 2025-05-09 | BUY | 442,072 | 26.210 | 26.500 | 26.471 | USD 11,702,088 | 32.19 |
| 2025-05-08 | BUY | 442,072 | 25.940 | 26.280 | 26.246 | USD 11,602,622 | 32.28 |
| 2025-05-07 | BUY | 442,072 | 25.820 | 25.920 | 25.910 | USD 11,454,086 | 32.36 |
| 2025-05-06 | BUY | 442,072 | 25.540 | 25.770 | 25.747 | USD 11,382,028 | 32.46 |
| 2025-05-05 | BUY | 442,072 | 25.830 | 26.250 | 26.208 | USD 11,585,823 | 32.55 |
| 2025-05-02 | BUY | 442,072 | 26.160 | 26.350 | 26.331 | USD 11,640,198 | 32.64 |
| 2025-05-01 | BUY | 442,072 | 25.820 | 26.050 | 26.027 | USD 11,505,808 | 32.74 |
| 2025-04-30 | BUY | 442,072 | 25.910 | 25.990 | 25.982 | USD 11,485,915 | 32.84 |
| 2025-04-29 | BUY | 442,072 | 25.790 | 25.860 | 25.853 | USD 11,428,888 | 32.95 |
| 2025-04-28 | BUY | 442,072 | 25.570 | 25.640 | 25.633 | USD 11,331,631 | 33.06 |
| 2025-04-25 | BUY | 442,072 | 24.810 | 25.480 | 25.413 | USD 11,234,376 | 33.19 |
| 2025-04-24 | BUY | 442,072 | 25.500 | 25.740 | 25.716 | USD 11,368,323 | 33.31 |
| 2025-04-23 | BUY | 442,072 | 25.310 | 26.210 | 26.120 | USD 11,546,920 | 33.43 |
| 2025-04-22 | BUY | 442,072 | 25.260 | 25.450 | 25.431 | USD 11,242,333 | 33.57 |
| 2025-04-21 | BUY | 442,072 | 24.690 | 25.550 | 25.464 | USD 11,256,921 | 33.71 |
| 2025-04-18 | BUY | 442,072 | | | 25.810* | | 33.84 |
| 2025-04-17 | BUY | 391,384 | 25.810 | 26.070 | 26.044 | USD 10,193,205 | 33.98 |
| 2025-04-16 | BUY | 340,696 | 25.590 | 26.000 | 25.959 | USD 8,844,127 | 34.12 |
| 2025-04-15 | BUY | 340,696 | 25.850 | 26.270 | 26.228 | USD 8,935,775 | 34.27 |
| 2025-04-14 | BUY | 340,696 | 26.120 | 26.360 | 26.336 | USD 8,972,570 | 34.41 |
| 2025-04-11 | BUY | 340,696 | 25.800 | 25.940 | 25.926 | USD 8,832,885 | 34.57 |
| 2025-04-10 | BUY | 340,696 | 25.820 | 26.350 | 26.297 | USD 8,959,283 | 34.73 |
| 2025-04-09 | BUY | 340,696 | 26.560 | 26.740 | 26.722 | USD 9,104,078 | 34.89 |
| 2025-04-08 | BUY | 340,696 | 24.820 | 26.650 | 26.467 | USD 9,017,201 | 35.08 |
| 2025-04-07 | BUY | 340,696 | 25.480 | 26.760 | 26.632 | USD 9,073,416 | 35.27 |
| 2025-04-04 | BUY | 340,696 | 26.260 | 27.670 | 27.529 | USD 9,379,020 | 35.45 |
| 2025-04-02 | BUY | 340,696 | 29.480 | 29.590 | 29.579 | USD 10,077,447 | 35.57 |
| 2025-04-01 | BUY | 340,696 | 29.140 | 29.440 | 29.410 | USD 10,019,870 | 35.71 |
| 2025-03-31 | BUY | 340,696 | 29.280 | 29.500 | 29.478 | USD 10,043,037 | 35.84 |
| 2025-03-28 | BUY | 340,696 | 29.360 | 29.620 | 29.594 | USD 10,082,558 | 35.98 |
| 2025-03-27 | BUY | 340,696 | 29.590 | 30.060 | 30.013 | USD 10,225,309 | 36.13 |
| 2025-03-10 | BUY | 31,382 | 30.070 | 31.120 | 31.015 | USD 973,313 | 38.78 |
| 2025-02-18 | BUY | 277,932 | 29.730 | 29.780 | 29.775 | USD 8,275,425 | 39.08 |
| 2025-02-14 | BUY | 277,932 | 29.610 | 30.270 | 30.204 | USD 8,394,658 | 39.73 |
| 2025-02-13 | BUY | 277,932 | 29.700 | 29.810 | 29.799 | USD 8,282,096 | 40.09 |
| 2025-02-12 | BUY | 277,932 | 29.590 | 29.640 | 29.635 | USD 8,236,515 | 40.48 |
| 2025-02-11 | BUY | 277,932 | 30.000 | 30.090 | 30.081 | USD 8,360,473 | 40.88 |
| 2025-02-10 | BUY | 277,932 | 30.120 | 30.320 | 30.300 | USD 8,421,340 | 41.31 |
| 2025-02-07 | BUY | 277,932 | 30.050 | 30.490 | 30.446 | USD 8,461,918 | 41.78 |
| 2025-02-06 | BUY | 277,932 | 30.430 | 30.660 | 30.637 | USD 8,515,003 | 42.27 |
| 2025-02-05 | SELL | -277,932 | 30.340 | 30.540 | 30.520 | USD -8,482,485 | 39.13 Profit of 2,393,752 on sale |
| 2024-11-21 | BUY | 332,988 | 30.600 | 30.770 | 30.753 | USD 10,240,380 | 39.54 |
| 2024-11-20 | BUY | 332,988 | 30.670 | 30.830 | 30.814 | USD 10,260,692 | 39.98 |
| 2024-11-19 | BUY | 343,174 | 30.680 | 30.970 | 30.941 | USD 10,618,147 | 40.47 |
| 2024-11-12 | BUY | 353,360 | 30.680 | 31.440 | 31.364 | USD 11,082,783 | 41.60 |
| 2024-11-11 | SELL | -353,360 | 31.350 | 32.050 | 31.980 | USD -11,300,453 | 31.74 Loss of -85,690 on sale |
| 2024-11-08 | BUY | 353,360 | 31.890 | 32.160 | 32.133 | USD 11,354,517 | 31.73 |
| 2024-11-05 | BUY | 353,360 | 31.870 | 31.880 | 31.879 | USD 11,264,763 | 31.74 |
| 2024-11-04 | BUY | 353,360 | 31.710 | 31.930 | 31.908 | USD 11,275,011 | 31.74 |
| 2024-11-01 | BUY | 353,360 | 31.180 | 31.670 | 31.621 | USD 11,173,597 | 31.80 |
| 2024-10-30 | SELL | -353,360 | 31.720 | 31.780 | 31.774 | USD -11,227,661 | 31.99 Profit of 77,651 on sale |
| 2024-10-28 | SELL | -353,360 | 31.950 | 32.480 | 32.427 | USD -11,458,405 | 32.21 Loss of -76,090 on sale |
| 2024-10-25 | SELL | -353,360 | 31.800 | 32.240 | 32.196 | USD -11,376,779 | 32.23 Profit of 11,307 on sale |
| 2024-10-24 | SELL | -353,360 | 32.130 | 32.140 | 32.139 | USD -11,356,637 | 32.32 Profit of 64,842 on sale |
| 2024-10-23 | SELL | -353,360 | 31.850 | 31.960 | 31.949 | USD -11,289,498 | 32.55 Profit of 211,192 on sale |
| 2024-10-18 | BUY | 353,360 | 33.060 | 33.070 | 33.069 | USD 11,685,262 | 0.00 |
Note: All information is provided as is without warranty and should be used for indicative purposes only.
You should independently check data before making any investment decision.
This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability.