Plus500 Limited
| Buy Back at price 21.62 per share. | Directo | 1,054,644 | 08 dic 2022 | 48,790 |
Plus500 Limited
| Buy Back at price 22.01 per share. | Directo | 727,837 | 07 dic 2022 | 33,073 |
Plus500 Limited
| Buy Back at price 22.31 per share. | Directo | 697,861 | 06 dic 2022 | 31,283 |
Plus500 Limited
| Buy Back at price 22.60 per share. | Directo | 1,434,909 | 05 dic 2022 | 63,500 |
Plus500 Limited
| Buy Back at price 23.76 per share. | Directo | 731,092 | 02 dic 2022 | 30,766 |
Plus500 Limited
| Buy Back at price 23.59 per share. | Directo | 730,725 | 01 dic 2022 | 30,980 |
Plus500 Limited
| Buy Back at price 22.83 per share. | Directo | 714,087 | 30 nov 2022 | 31,273 |
Plus500 Limited
| Buy Back at price 22.60 per share. | Directo | 712,921 | 29 nov 2022 | 31,541 |
Plus500 Limited
| Buy Back at price 22.41 per share. | Directo | 701,670 | 28 nov 2022 | 31,312 |
Plus500 Limited
| Buy Back at price 22.70 per share. | Directo | 721,555 | 25 nov 2022 | 31,788 |
Plus500 Limited
| Buy Back at price 22.55 per share. | Directo | 640,549 | 24 nov 2022 | 28,407 |
Plus500 Limited
| Buy Back at price 22.65 per share. | Directo | 719,463 | 23 nov 2022 | 31,770 |
Plus500 Limited
| Buy Back at price 22.46 per share. | Directo | 707,278 | 22 nov 2022 | 31,492 |
Plus500 Limited
| Buy Back at price 22.14 per share. | Directo | 704,858 | 21 nov 2022 | 31,835 |
Plus500 Limited
| Buy Back at price 22.01 per share. | Directo | 700,700 | 18 nov 2022 | 31,837 |
Plus500 Limited
| Buy Back at price 21.71 per share. | Directo | 707,279 | 17 nov 2022 | 32,583 |
Plus500 Limited
| Buy Back at price 21.79 per share. | Directo | 701,353 | 16 nov 2022 | 32,184 |
Plus500 Limited
| Buy Back at price 21.88 per share. | Directo | 920,429 | 15 nov 2022 | 42,071 |
Plus500 Limited
| Buy Back at price 21.98 per share. | Directo | 699,891 | 14 nov 2022 | 31,848 |
Plus500 Limited
| Buy Back at price 22.38 per share. | Directo | 701,993 | 11 nov 2022 | 31,367 |
Plus500 Limited
| Buy Back at price 21.83 per share. | Directo | 699,703 | 10 nov 2022 | 32,048 |
Plus500 Limited
| Buy Back at price 20.79 per share. | Directo | 662,756 | 09 nov 2022 | 31,874 |
Plus500 Limited
| Buy Back at price 21.20 per share. | Directo | 688,334 | 08 nov 2022 | 32,464 |
Plus500 Limited
| Buy Back at price 21.28 per share. | Directo | 672,872 | 07 nov 2022 | 31,614 |
Plus500 Limited
| Buy Back at price 21.21 per share. | Directo | 680,672 | 04 nov 2022 | 32,086 |
Plus500 Limited
| Buy Back at price 20.60 per share. | Directo | 667,695 | 03 nov 2022 | 32,414 |
Plus500 Limited
| Buy Back at price 20.99 per share. | Directo | 679,992 | 02 nov 2022 | 32,396 |
Plus500 Limited
| Buy Back at price 21.18 per share. | Directo | 685,985 | 01 nov 2022 | 32,396 |
Plus500 Limited
| Buy Back at price 20.74 per share. | Directo | 519,229 | 31 oct 2022 | 25,040 |
Plus500 Limited
| Buy Back at price 21.03 per share. | Directo | 686,982 | 28 oct 2022 | 32,673 |
Plus500 Limited
| Buy Back at price 20.99 per share. | Directo | 684,913 | 27 oct 2022 | 32,632 |
Plus500 Limited
| Buy Back at price 21.05 per share. | Directo | 695,179 | 26 oct 2022 | 33,033 |
Plus500 Limited
| Buy Back at price 20.48 per share. | Directo | 682,270 | 25 oct 2022 | 33,314 |
Plus500 Limited
| Buy Back at price 19.84 per share. | Directo | 666,083 | 24 oct 2022 | 33,566 |
Plus500 Limited
| Buy Back at price 19.36 per share. | Directo | 662,731 | 21 oct 2022 | 34,232 |
Plus500 Limited
| Buy Back at price 19.38 per share. | Directo | 669,921 | 20 oct 2022 | 34,573 |
Plus500 Limited
| Buy Back at price 19.57 per share. | Directo | 670,614 | 19 oct 2022 | 34,271 |
Plus500 Limited
| Buy Back at price 20.05 per share. | Directo | 667,310 | 18 oct 2022 | 33,274 |
Plus500 Limited
| Buy Back at price 20.02 per share. | Directo | 677,367 | 17 oct 2022 | 33,843 |
Plus500 Limited
| Buy Back at price 19.71 per share. | Directo | 665,755 | 14 oct 2022 | 33,769 |
Plus500 Limited
| Buy Back at price 19.84 per share. | Directo | 674,517 | 13 oct 2022 | 34,003 |
Plus500 Limited
| Buy Back at price 19.35 per share. | Directo | 660,754 | 12 oct 2022 | 34,144 |
Plus500 Limited
| Buy Back at price 19.37 per share. | Directo | 652,119 | 11 oct 2022 | 33,663 |
Plus500 Limited
| Buy Back at price 19.35 per share. | Directo | 578,000 | 10 oct 2022 | 29,877 |
Plus500 Limited
| Buy Back at price 19.63 per share. | Directo | 664,298 | 07 oct 2022 | 33,841 |
Plus500 Limited
| Buy Back at price 19.29 per share. | Directo | 338,825 | 06 oct 2022 | 17,563 |
Plus500 Limited
| Buy Back at price 19.23 per share. | Directo | 673,350 | 05 oct 2022 | 35,012 |
Plus500 Limited
| Buy Back at price 19.22 per share. | Directo | 685,758 | 04 oct 2022 | 35,685 |
Plus500 Limited
| Buy Back at price 18.69 per share. | Directo | 673,564 | 03 oct 2022 | 36,033 |
BlackRock Inc.
| | Directo | | 03 oct 2022 | 120,097 |
Plus500 Limited
| Buy Back at price 18.39 per share. | Directo | 666,801 | 30 sept 2022 | 36,255 |
Plus500 Limited
| Buy Back at price 17.97 per share. | Directo | 661,280 | 29 sept 2022 | 36,793 |
Plus500 Limited
| Buy Back at price 17.65 per share. | Directo | 650,277 | 28 sept 2022 | 36,845 |
Plus500 Limited
| Buy Back at price 17.75 per share. | Directo | 624,782 | 27 sept 2022 | 35,201 |
Plus500 Limited
| Buy Back at price 17.59 per share. | Directo | 619,466 | 26 sept 2022 | 35,225 |
Plus500 Limited
| Buy Back at price 19.14 per share. | Directo | 669,297 | 22 sept 2022 | 34,974 |
Plus500 Limited
| Buy Back at price 19.03 per share. | Directo | 672,944 | 21 sept 2022 | 35,366 |
Plus500 Limited
| Buy Back at price 19.33 per share. | Directo | 679,226 | 20 sept 2022 | 35,133 |
Plus500 Limited
| Buy Back at price 18.98 per share. | Directo | 670,777 | 16 sept 2022 | 35,345 |
Plus500 Limited
| Buy Back at price 19.11 per share. | Directo | 639,024 | 15 sept 2022 | 33,441 |
Plus500 Limited
| Buy Back at price 19.10 per share. | Directo | 679,591 | 14 sept 2022 | 35,577 |
BlackRock Inc.
| | Directo | | 14 sept 2022 | 0 |
Plus500 Limited
| Buy Back at price 19.11 per share. | Directo | 678,560 | 13 sept 2022 | 35,510 |
Plus500 Limited
| Buy Back at price 19.22 per share. | Directo | 683,566 | 12 sept 2022 | 35,558 |
Plus500 Limited
| Buy Back at price 19.18 per share. | Directo | 667,439 | 09 sept 2022 | 34,806 |
Plus500 Limited
| Buy Back at price 19.00 per share. | Directo | 675,036 | 08 sept 2022 | 35,532 |
Plus500 Limited
| Buy Back at price 19.35 per share. | Directo | 680,558 | 07 sept 2022 | 35,171 |
Plus500 Limited
| Buy Back at price 19.21 per share. | Directo | 674,792 | 06 sept 2022 | 35,129 |
Plus500 Limited
| Buy Back at price 19.15 per share. | Directo | 649,394 | 05 sept 2022 | 33,918 |
Plus500 Limited
| Buy Back at price 19.04 per share. | Directo | 688,097 | 02 sept 2022 | 36,132 |
Plus500 Limited
| Buy Back at price 19.03 per share. | Directo | 1,032,958 | 01 sept 2022 | 54,272 |
Plus500 Limited
| Buy Back at price 19.78 per share. | Directo | 695,895 | 31 ago 2022 | 35,180 |
Plus500 Limited
| Buy Back at price 19.89 per share. | Directo | 696,523 | 30 ago 2022 | 35,010 |
Plus500 Limited
| Buy Back at price 20.15 per share. | Directo | 697,745 | 29 ago 2022 | 34,631 |
Plus500 Limited
| Buy Back at price 20.64 per share. | Directo | 707,256 | 25 ago 2022 | 34,263 |
Plus500 Limited
| Buy Back at price 21.11 per share. | Directo | 706,722 | 24 ago 2022 | 33,486 |
Plus500 Limited
| Buy Back at price 21.17 per share. | Directo | 708,023 | 23 ago 2022 | 33,451 |
Plus500 Limited
| Buy Back at price 21.24 per share. | Directo | 702,635 | 22 ago 2022 | 33,087 |
Plus500 Limited
| Buy Back at price 21.34 per share. | Directo | 355,969 | 19 ago 2022 | 16,684 |
Gottlieb (Tami)
| Bought at price 21.64 per share. | Directo | 11,968 | 19 ago 2022 | 553 |
Plus500 Limited
| Buy Back at price 20.85 per share. | Directo | 714,833 | 18 ago 2022 | 34,278 |
Plus500 Limited
| Buy Back at price 20.07 per share. | Directo | 1,080,669 | 17 ago 2022 | 53,845 |
Plus500 Limited
| Buy Back at price 20.63 per share. | Directo | 648,597 | 16 ago 2022 | 31,438 |
Plus500 Limited
| Buy Back at price 20.59 per share. | Directo | 712,674 | 15 ago 2022 | 34,616 |
Plus500 Limited
| Buy Back at price 20.95 per share. | Directo | 663,287 | 12 ago 2022 | 31,662 |
Plus500 Limited
| Buy Back at price 20.93 per share. | Directo | 657,400 | 11 ago 2022 | 31,408 |
Plus500 Limited
| Buy Back at price 20.89 per share. | Directo | 669,881 | 10 ago 2022 | 32,064 |
Plus500 Limited
| Buy Back at price 20.52 per share. | Directo | 657,547 | 09 ago 2022 | 32,038 |
Plus500 Limited
| Buy Back at price 20.48 per share. | Directo | 602,407 | 08 ago 2022 | 29,413 |
Plus500 Limited
| Buy Back at price 20.41 per share. | Directo | 656,531 | 05 ago 2022 | 32,164 |
Plus500 Limited
| Buy Back at price 20.56 per share. | Directo | 660,775 | 04 ago 2022 | 32,142 |
Plus500 Limited
| Buy Back at price 20.40 per share. | Directo | 659,572 | 03 ago 2022 | 32,332 |
Plus500 Limited
| Buy Back at price 20.41 per share. | Directo | 658,001 | 02 ago 2022 | 32,236 |
Plus500 Limited
| Buy Back at price 20.37 per share. | Directo | 662,245 | 01 ago 2022 | 32,514 |
Plus500 Limited
| Buy Back at price 20.10 per share. | Directo | 665,324 | 29 jul 2022 | 33,104 |
Plus500 Limited
| Buy Back at price 20.08 per share. | Directo | 664,695 | 28 jul 2022 | 33,104 |
Plus500 Limited
| Buy Back at price 20.27 per share. | Directo | 665,682 | 27 jul 2022 | 32,844 |
Plus500 Limited
| Buy Back at price 19.99 per share. | Directo | 655,700 | 26 jul 2022 | 32,808 |
Plus500 Limited
| Buy Back at price 19.81 per share. | Directo | 657,777 | 25 jul 2022 | 33,206 |
Plus500 Limited
| Buy Back at price 19.93 per share. | Directo | 652,632 | 22 jul 2022 | 32,738 |
Plus500 Limited
| Buy Back at price 19.59 per share. | Directo | 655,079 | 21 jul 2022 | 33,448 |
Plus500 Limited
| Buy Back at price 19.31 per share. | Directo | 655,052 | 20 jul 2022 | 33,930 |
BlackRock Inc.
| | Directo | | 20 jul 2022 | 506 |
Plus500 Limited
| Buy Back at price 19.04 per share. | Directo | 651,297 | 19 jul 2022 | 34,214 |
Plus500 Limited
| Increase at price 18.93 per share. | Directo | 635,780 | 18 jul 2022 | 33,577 |
Plus500 Limited
| Buy Back at price 18.87 per share. | Directo | 648,512 | 15 jul 2022 | 34,371 |
Plus500 Limited
| Buy Back at price 18.48 per share. | Directo | 648,208 | 14 jul 2022 | 35,080 |
BlackRock Inc.
| | Directo | | 14 jul 2022 | 2,306 |
Plus500 Limited
| Buy Back at price 18.82 per share. | Directo | 647,709 | 13 jul 2022 | 34,416 |
Plus500 Limited
| Buy Back at price 18.85 per share. | Directo | 644,933 | 12 jul 2022 | 34,214 |
Plus500 Limited
| Buy Back at price 18.56 per share. | Directo | 643,366 | 11 jul 2022 | 34,666 |
Plus500 Limited
| Buy Back at price 18.67 per share. | Directo | 657,043 | 08 jul 2022 | 35,200 |
Plus500 Limited
| Buy Back at price 18.78 per share. | Directo | 655,242 | 07 jul 2022 | 34,896 |
Odey Asset Management LLP
| | Directo | | 07 jul 2022 | 655,893 |
Plus500 Limited
| Buy Back at price 18.71 per share. | Directo | 652,278 | 06 jul 2022 | 34,870 |
Plus500 Limited
| Buy Back at price 18.58 per share. | Directo | 654,497 | 05 jul 2022 | 35,224 |
BlackRock Inc.
| | Directo | | 05 jul 2022 | 8,701 |
Plus500 Limited
| Buy Back at price 18.81 per share. | Directo | 931,144 | 04 jul 2022 | 49,500 |
Plus500 Limited
| Buy Back at price 19.64 per share. | Directo | 723,063 | 01 jul 2022 | 36,814 |
Plus500 Limited
| Buy Back at price 20.30 per share. | Directo | 666,480 | 30 jun 2022 | 32,838 |
BlackRock Inc.
| | Directo | | 30 jun 2022 | 32,863 |
Plus500 Limited
| Buy Back at price 20.23 per share. | Directo | 662,894 | 29 jun 2022 | 32,776 |
Plus500 Limited
| Buy Back at price 20.06 per share. | Directo | 668,652 | 28 jun 2022 | 33,326 |
Plus500 Limited
| Buy Back at price 19.75 per share. | Directo | 669,197 | 27 jun 2022 | 33,892 |
Plus500 Limited
| Buy Back at price 19.45 per share. | Directo | 666,293 | 24 jun 2022 | 34,262 |
Plus500 Limited
| Buy Back at price 19.30 per share. | Directo | 671,342 | 23 jun 2022 | 34,790 |
BlackRock Inc.
| | Directo | | 23 jun 2022 | 1,854 |
Plus500 Limited
| Buy Back at price 19.21 per share. | Directo | 671,546 | 22 jun 2022 | 34,960 |
Plus500 Limited
| Buy Back at price 19.29 per share. | Directo | 671,940 | 21 jun 2022 | 34,830 |
BlackRock Inc.
| | Directo | | 21 jun 2022 | 12,391 |
Plus500 Limited
| Buy Back at price 19.22 per share. | Directo | 620,498 | 20 jun 2022 | 32,284 |
Plus500 Limited
| Buy Back at price 19.11 per share. | Directo | 663,054 | 17 jun 2022 | 34,704 |
Plus500 Limited
| Buy Back at price 19.27 per share. | Directo | 675,959 | 16 jun 2022 | 35,082 |
Plus500 Limited
| Buy Back at price 19.06 per share. | Directo | 666,531 | 15 jun 2022 | 34,972 |
Plus500 Limited
| Buy Back at price 18.42 per share. | Directo | 656,634 | 14 jun 2022 | 35,646 |
Bank Hapoalim B.M.
| | Directo | | 14 jun 2022 | 4,942,637 |
Plus500 Limited
| Buy Back at price 18.46 per share. | Directo | 638,762 | 13 jun 2022 | 34,610 |
Plus500 Limited
| Buy Back at price 19.15 per share. | Directo | 662,520 | 10 jun 2022 | 34,600 |
Plus500 Limited
| Buy Back at price 19.32 per share. | Directo | 663,440 | 09 jun 2022 | 34,336 |
Plus500 Limited
| Buy Back at price 19.80 per share. | Directo | 686,431 | 08 jun 2022 | 34,670 |
Plus500 Limited
| Buy Back at price 20.07 per share. | Directo | 689,634 | 07 jun 2022 | 34,370 |
Plus500 Limited
| Buy Back at price 19.79 per share. | Directo | 678,031 | 06 jun 2022 | 34,270 |
Plus500 Limited
| Buy Back at price 19.68 per share. | Directo | 678,153 | 01 jun 2022 | 34,452 |
BlackRock Inc.
| | Directo | | 01 jun 2022 | 7,696 |
BlackRock Inc.
| | Directo | | 31 may 2022 | 0 |
Plus500 Limited
| Buy Back at price 19.89 per share. | Directo | 690,436 | 31 may 2022 | 34,704 |
Plus500 Limited
| Buy Back at price 19.95 per share. | Directo | 655,244 | 30 may 2022 | 32,846 |
Plus500 Limited
| Buy Back at price 19.78 per share. | Directo | 691,895 | 27 may 2022 | 34,976 |
Plus500 Limited
| Buy Back at price 19.82 per share. | Directo | 691,109 | 26 may 2022 | 34,864 |
Plus500 Limited
| Buy Back at price 19.66 per share. | Directo | 687,890 | 25 may 2022 | 34,984 |