Carnival Plc
| | Direct | | Oct 31, 2022 | 0 |
Carnival Plc
| | Direct | | Sept 30, 2022 | 7,354 |
Carnival Plc
| | Direct | | Aug 31, 2022 | 196,985 |
Carnival Plc
| | Direct | | Jul 07, 2022 | 18,075 |
Carnival Plc
| | Direct | | May 31, 2022 | 0 |
Weisenberger (Randall)
| Bought at price 14.75 per share. | Direct | 1,475,000 | May 25, 2022 | 100,000 |
Carnival Plc
| | Direct | | May 05, 2022 | 0 |
Carnival Plc
| | Direct | | Mar 31, 2022 | 77,525 |
Carnival Plc
| | Direct | | Feb 28, 2022 | 51,053 |
Donald (Arnold Wayne)
| | Direct | | Feb 15, 2022 | 8,869 |
Donald (Arnold Wayne)
| Sold at price 22.33 per share. | Direct | 77,931 | Feb 15, 2022 | 3,490 |
Carnival Plc
| | Direct | | Feb 04, 2022 | 665,482 |
Carnival Plc
| | Direct | | Jan 13, 2022 | 0 |
UBS Group AG
| | Direct | | Jan 13, 2022 | 0 |
Norges Bank
| | Direct | | Jan 13, 2022 | 0 |
Carnival Plc
| | Direct | | Dec 31, 2021 | 72,350 |
Carnival Plc
| | Direct | | Dec 06, 2021 | 139,950 |
Carnival Plc
| | Direct | | Nov 30, 2021 | 0 |
Norges Bank
| | Direct | | Nov 30, 2021 | 0 |
UBS Group AG
| | Direct | | Nov 30, 2021 | 0 |
Carnival Plc
| | Direct | | Oct 31, 2021 | 50,525 |
Carnival Plc
| | Direct | | Sept 30, 2021 | 75,900 |
Carnival Plc
| | Direct | | Sept 06, 2021 | 76,750 |
Carnival Plc
| | Direct | | Jul 31, 2021 | 424,464 |
Donald (Arnold Wayne)
| | Direct | | Jul 14, 2021 | 37,500 |
Donald (Arnold Wayne)
| Sold at price 23.03 per share. | Direct | 339,853 | Jul 14, 2021 | 14,757 |
Carnival Plc
| | Direct | | Jun 30, 2021 | 77,875 |
Carnival Plc
| | Direct | | May 31, 2021 | 81,450 |
Carnival Plc
| | Direct | | Apr 30, 2021 | 28,063 |
Carnival Plc
| | Direct | | Mar 31, 2021 | 22,850 |
Carnival Plc
| | Direct | | Feb 28, 2021 | 35,905 |
Carnival Plc
| | Direct | | Feb 05, 2021 | 1,269,808 |
Carnival Plc
| | Direct | | Dec 31, 2020 | 17,878 |
Carnival Plc
| | Direct | | Nov 30, 2020 | 0 |
Carnival Plc
| | Direct | | Oct 31, 2020 | 0 |
Carnival Plc
| | Direct | | Sept 30, 2020 | 240 |
Carnival Plc
| | Direct | | Aug 31, 2020 | 13,557 |
Carnival Plc
| | Direct | | Jul 31, 2020 | 81,592 |
Carnival Plc
| | Direct | | Jun 30, 2020 | 0 |
Carnival Plc
| | Direct | | Jun 02, 2020 | 35,801 |
BlackRock Advisors (UK) Limited
| | Direct | | May 29, 2020 | 8,986,018 |
Carnival Plc
| | Direct | | Apr 30, 2020 | 107 |
Carnival Plc
| | Direct | | Mar 31, 2020 | 0 |
Carnival Plc
| | Direct | | Feb 29, 2020 | 49,697 |
Carnival Plc
| | Direct | | Jan 31, 2020 | 162,707 |
Carnival Plc
| | Direct | | Dec 31, 2019 | 0 |
Carnival Plc
| Buy Back at price 41.88 per share. | Direct | 1,061,247 | Dec 10, 2019 | 25,339 |
Carnival Plc
| Buy Back at price 41.86 per share. | Direct | 754,353 | Dec 06, 2019 | 18,020 |
Carnival Plc
| Buy Back at price 41.32 per share. | Direct | 2,066,000 | Dec 05, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.82 per share. | Direct | 2,040,800 | Dec 04, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.07 per share. | Direct | 2,053,400 | Dec 03, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.99 per share. | Direct | 2,099,500 | Dec 02, 2019 | 50,000 |
Carnival Plc
| | Direct | | Nov 30, 2019 | 0 |
Carnival Plc
| Buy Back at price 42.06 per share. | Direct | 2,102,900 | Nov 29, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 42.27 per share. | Direct | 523,198 | Nov 27, 2019 | 12,379 |
Carnival Plc
| Buy Back at price 41.72 per share. | Direct | 2,086,049 | Nov 26, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.42 per share. | Direct | 2,070,799 | Nov 25, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.34 per share. | Direct | 2,016,900 | Nov 22, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.85 per share. | Direct | 1,992,500 | Nov 21, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.03 per share. | Direct | 2,051,400 | Nov 20, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.79 per share. | Direct | 2,089,500 | Nov 19, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.95 per share. | Direct | 2,097,600 | Nov 18, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.64 per share. | Direct | 2,081,900 | Nov 15, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.54 per share. | Direct | 2,077,049 | Nov 14, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.10 per share. | Direct | 2,055,200 | Nov 13, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.95 per share. | Direct | 2,097,450 | Nov 12, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.34 per share. | Direct | 2,067,100 | Nov 11, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.27 per share. | Direct | 2,063,600 | Nov 08, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.62 per share. | Direct | 2,080,800 | Nov 07, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.71 per share. | Direct | 2,085,550 | Nov 06, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.48 per share. | Direct | 2,073,999 | Nov 05, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.51 per share. | Direct | 2,025,700 | Nov 04, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.51 per share. | Direct | 2,025,450 | Nov 01, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.49 per share. | Direct | 2,024,449 | Oct 31, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.46 per share. | Direct | 2,073,200 | Oct 30, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.54 per share. | Direct | 2,077,049 | Oct 29, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 41.65 per share. | Direct | 2,082,350 | Oct 28, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.84 per share. | Direct | 2,041,750 | Oct 25, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.81 per share. | Direct | 2,040,599 | Oct 24, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.88 per share. | Direct | 1,994,250 | Oct 23, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.65 per share. | Direct | 1,982,300 | Oct 22, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.69 per share. | Direct | 1,984,550 | Oct 21, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.68 per share. | Direct | 1,983,899 | Oct 18, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.36 per share. | Direct | 3,301,477 | Oct 17, 2019 | 83,879 |
Carnival Plc
| Buy Back at price 40.17 per share. | Direct | 2,008,550 | Oct 16, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 40.05 per share. | Direct | 2,002,300 | Oct 15, 2019 | 50,000 |
Carnival Plc
| Buy Back at price 39.12 per share. | Direct | 3,128,577 | Oct 14, 2019 | 79,980 |
Carnival Plc
| Buy Back at price 39.46 per share. | Direct | 3,776,463 | Oct 11, 2019 | 95,706 |
Carnival Plc
| Buy Back at price 38.81 per share. | Direct | 3,881,300 | Oct 10, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 38.09 per share. | Direct | 3,808,900 | Oct 09, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 37.97 per share. | Direct | 3,797,099 | Oct 08, 2019 | 100,000 |
Carnival Plc
| | Direct | | Oct 07, 2019 | 400,000 |
Carnival Plc
| Buy Back at price 38.26 per share. | Direct | 19,129,500 | Oct 07, 2019 | 500,000 |
Carnival Plc
| Buy Back at price 38.52 per share. | Direct | 3,852,500 | Oct 04, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 38.85 per share. | Direct | 3,884,599 | Oct 03, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 39.77 per share. | Direct | 3,976,600 | Oct 02, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.45 per share. | Direct | 4,145,400 | Oct 01, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.33 per share. | Direct | 4,133,300 | Sept 30, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.05 per share. | Direct | 4,105,400 | Sept 27, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.75 per share. | Direct | 4,174,700 | Sept 26, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.33 per share. | Direct | 3,362,340 | Sept 05, 2019 | 79,441 |
Carnival Plc
| Buy Back at price 42.36 per share. | Direct | 1,763,362 | Sept 04, 2019 | 41,628 |
Carnival Plc
| Buy Back at price 42.22 per share. | Direct | 4,222,200 | Sept 03, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.94 per share. | Direct | 660,486 | Sept 02, 2019 | 15,748 |
Carnival Plc
| | Direct | | Aug 31, 2019 | 0 |
Carnival Plc
| Buy Back at price 41.89 per share. | Direct | 3,490,735 | Aug 29, 2019 | 83,331 |
Carnival Plc
| Buy Back at price 41.12 per share. | Direct | 4,111,999 | Aug 28, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 41.59 per share. | Direct | 4,159,100 | Aug 27, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.36 per share. | Direct | 4,336,200 | Aug 23, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.57 per share. | Direct | 4,357,300 | Aug 22, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.58 per share. | Direct | 4,358,100 | Aug 21, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.54 per share. | Direct | 4,353,700 | Aug 20, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.53 per share. | Direct | 4,352,900 | Aug 19, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.51 per share. | Direct | 4,251,000 | Aug 16, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.60 per share. | Direct | 4,259,600 | Aug 15, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.33 per share. | Direct | 4,332,800 | Aug 14, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.98 per share. | Direct | 4,297,500 | Aug 13, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.80 per share. | Direct | 4,380,100 | Aug 12, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.88 per share. | Direct | 4,387,600 | Aug 09, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.47 per share. | Direct | 4,346,600 | Aug 08, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.17 per share. | Direct | 4,317,000 | Aug 07, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.97 per share. | Direct | 4,297,000 | Aug 06, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 42.77 per share. | Direct | 4,277,300 | Aug 05, 2019 | 100,000 |
Carnival Plc
| Increase at price 44.57 per share. | Direct | 4,456,900 | Aug 02, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 45.12 per share. | Direct | 163,361 | Aug 01, 2019 | 3,621 |
Carnival Plc
| | Direct | | Jul 31, 2019 | 0 |
Carnival Plc
| Buy Back at price 44.99 per share. | Direct | 2,857,547 | Jul 30, 2019 | 63,518 |
Carnival Plc
| Buy Back at price 44.46 per share. | Direct | 440,934 | Jul 29, 2019 | 9,918 |
Carnival Plc
| Buy Back at price 44.51 per share. | Direct | 3,983,153 | Jul 26, 2019 | 89,497 |
Carnival Plc
| Buy Back at price 44.57 per share. | Direct | 4,457,300 | Jul 25, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.46 per share. | Direct | 4,445,700 | Jul 24, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.81 per share. | Direct | 4,381,200 | Jul 23, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.38 per share. | Direct | 4,338,400 | Jul 22, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.90 per share. | Direct | 4,390,000 | Jul 19, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.22 per share. | Direct | 4,422,400 | Jul 18, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.53 per share. | Direct | 4,452,800 | Jul 17, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.60 per share. | Direct | 4,460,100 | Jul 16, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.39 per share. | Direct | 4,438,700 | Jul 15, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.18 per share. | Direct | 4,418,100 | Jul 12, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.59 per share. | Direct | 4,359,100 | Jul 11, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.65 per share. | Direct | 4,364,700 | Jul 10, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.94 per share. | Direct | 95,567 | Jul 09, 2019 | 2,175 |
Carnival Plc
| | Direct | | Jul 08, 2019 | 395 |
Carnival Plc
| Buy Back at price 43.87 per share. | Direct | 17,327 | Jul 01, 2019 | 395 |
Carnival Plc
| Buy Back at price 43.97 per share. | Direct | 457,926 | Jun 28, 2019 | 10,415 |
Carnival Plc
| Buy Back at price 43.46 per share. | Direct | 4,346,300 | Jun 27, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 44.00 per share. | Direct | 4,400,200 | Jun 26, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.44 per share. | Direct | 4,343,600 | Jun 25, 2019 | 100,000 |
Carnival Plc
| Buy Back at price 43.81 per share. | Direct | 4,380,900 | Jun 24, 2019 | 100,000 |
Carnival Plc
| | Direct | | Jun 07, 2019 | 88,327 |