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