Carnival Corporation Purchase of Shares

Carnival Corporation Purchase of Shares

In accordance with Carnival Corporation & plc's (NYSE/LSE: CCL; NYSE: CUK) previously announced stock swap program, Carnival Corporation & plc announces that on 19 April 2023, Carnival Corporation purchased 110,013 Carnival plc ordinary shares at a volume weighted average price paid of £7.00 per share. The highest price paid was £7.04 per share and the lowest price paid was £6.87 per share. 

The shares will be held by Carnival Corporation in accordance with the terms of the articles of association of Carnival plc and will not carry voting rights for so long as they are held by Carnival Corporation or its subsidiaries.  None of the purchased shares will be cancelled or held as treasury shares.

In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market Abuse Regulation), as it forms part of UK law by virtue of the European Union (Withdrawal) Act 2018, a schedule containing detailed information about the individual purchases is set forth below.

Max 7.04 703.800
Min 6.87 687.200
110,013 7.005 700.4781
Issuer name ISIN Intermediary name Intermediary Code Transaction Date Transaction Time Time Zone Volume Price Currency Platform
Code
Transaction reference
number
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:25:28 AM BST 39 6.97 GBP XLON 03042952131TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:25:28 AM BST 215 6.97 GBP XLON 03042952132TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:29:12 AM BST 25 6.97 GBP XLON 03042969346TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:29:24 AM BST 254 6.97 GBP XLON 03042969956TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:30:13 AM BST 240 6.966 GBP XLON 03042973223TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:36:26 AM BST 470 6.942 GBP XLON 03042993450TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:37:18 AM BST 32 6.936 GBP XLON 03042996138TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 8:37:18 AM BST 398 6.936 GBP XLON 03042996137TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:01:22 AM BST 363 6.98 GBP XLON 03043093162TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:03:25 AM BST 123 6.978 GBP XLON 03043100826TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:03:25 AM BST 300 6.978 GBP XLON 03043100825TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:07:36 AM BST 428 6.992 GBP XLON 03043118458TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:07:36 AM BST 607 6.994 GBP XLON 03043118457TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:08:55 AM BST 5 6.984 GBP XLON 03043123522TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:09:02 AM BST 29 6.984 GBP XLON 03043124107TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:09:02 AM BST 313 6.984 GBP XLON 03043124098TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 9:13:34 AM BST 429 6.966 GBP XLON 03043137915TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:07:49 AM BST 787 7.024 GBP XLON 03043316239TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:08:27 AM BST 35 7.014 GBP XLON 03043318765TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:08:27 AM BST 82 7.014 GBP XLON 03043318764TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:28:19 AM BST 280 7.02 GBP XLON 03043387324TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:28:19 AM BST 459 7.02 GBP XLON 03043387323TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:33:41 AM BST 78 7.014 GBP XLON 03043406780TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:33:41 AM BST 557 7.014 GBP XLON 03043406781TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:49:52 AM BST 296 7.008 GBP XLON 03043450595TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:53:41 AM BST 250 7.006 GBP XLON 03043463011TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:53:41 AM BST 644 7.006 GBP XLON 03043463012TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:54:35 AM BST 18 7 GBP XLON 03043465384TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:54:35 AM BST 142 7 GBP XLON 03043465382TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 10:54:35 AM BST 250 7 GBP XLON 03043465383TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:11:35 AM BST 2 6.992 GBP XLON 03043513709TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:12:48 AM BST 165 6.992 GBP XLON 03043516164TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:42:24 AM BST 8 6.994 GBP XLON 03043584267TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:42:24 AM BST 106 6.994 GBP XLON 03043584269TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:42:24 AM BST 250 6.992 GBP XLON 03043584270TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:42:24 AM BST 250 6.994 GBP XLON 03043584268TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 11:52:14 AM BST 367 6.982 GBP XLON 03043606677TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:05:45 PM BST 25 7.028 GBP XLON 03043638809TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:05:45 PM BST 465 7.028 GBP XLON 03043638808TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:17:27 PM BST 21 7.028 GBP XLON 03043663113TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:17:27 PM BST 22 7.028 GBP XLON 03043663114TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:17:27 PM BST 102 7.028 GBP XLON 03043663112TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:17:27 PM BST 106 7.028 GBP XLON 03043663111TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:17:27 PM BST 149 7.028 GBP XLON 03043663110TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:20:45 PM BST 19 7.018 GBP XLON 03043669746TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:20:45 PM BST 640 7.018 GBP XLON 03043669747TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:21:00 PM BST 671 7.016 GBP XLON 03043670193TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:35:02 PM BST 72 7.022 GBP XLON 03043704643TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:35:02 PM BST 626 7.022 GBP XLON 03043704644TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:46:44 PM BST 7 7.028 GBP XLON 03043740181TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:48:03 PM BST 16 7.028 GBP XLON 03043744697TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:48:22 PM BST 99 7.028 GBP XLON 03043745509TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:49:38 PM BST 12 7.022 GBP XLON 03043750207TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:51:10 PM BST 1,274 7.022 GBP XLON 03043755233TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:56:55 PM BST 72 7.018 GBP XLON 03043770958TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 12:56:55 PM BST 250 7.018 GBP XLON 03043770957TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:04:14 PM BST 7 7.014 GBP XLON 03043794910TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:04:19 PM BST 7 7.014 GBP XLON 03043795079TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:04:19 PM BST 237 7.014 GBP XLON 03043795080TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:33:52 PM BST 41 7.014 GBP XLON 03043882931TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:33:52 PM BST 333 7.014 GBP XLON 03043882932TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:46:00 PM BST 98 7.006 GBP XLON 03043924473TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:46:00 PM BST 250 7.006 GBP XLON 03043924472TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 1:55:45 PM BST 268 7.004 GBP XLON 03043951287TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:09:36 PM BST 253 6.992 GBP XLON 03043996397TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:23:29 PM BST 419 7.006 GBP XLON 03044045468TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:27:38 PM BST 292 6.996 GBP XLON 03044058533TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:27:40 PM BST 351 6.996 GBP XLON 03044058748TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:03 PM BST 207 6.988 GBP XLON 03044067673TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:03 PM BST 221 6.988 GBP XLON 03044067680TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:11 PM BST 390 6.992 GBP XLON 03044068487TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:29 PM BST 336 6.988 GBP XLON 03044070041TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:34 PM BST 29 6.986 GBP XLON 03044070432TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:30:34 PM BST 221 6.986 GBP XLON 03044070431TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:02 PM BST 19 7.022 GBP XLON 03044076926TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:02 PM BST 23 7.022 GBP XLON 03044076928TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:02 PM BST 103 7.022 GBP XLON 03044076927TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 100 7.018 GBP XLON 03044079154TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 119 7.018 GBP XLON 03044079153TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 186 7.018 GBP XLON 03044079155TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 250 7.018 GBP XLON 03044079199TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 407 7.018 GBP XLON 03044079210TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:32:36 PM BST 563 7.018 GBP XLON 03044079207TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:33:16 PM BST 93 7.028 GBP XLON 03044081486TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:33:16 PM BST 244 7.028 GBP XLON 03044081485TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:33:42 PM BST 244 7.026 GBP XLON 03044083075TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:35:34 PM BST 189 6.994 GBP XLON 03044090454TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:35:34 PM BST 250 6.994 GBP XLON 03044090453TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:36:57 PM BST 168 6.998 GBP XLON 03044095703TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:36:57 PM BST 250 6.998 GBP XLON 03044095702TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:36:57 PM BST 257 6.996 GBP XLON 03044095695TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:39:14 PM BST 88 7.014 GBP XLON 03044103734TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:39:14 PM BST 412 7.014 GBP XLON 03044103733TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:39:48 PM BST 252 7.008 GBP XLON 03044105713TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:46:35 PM BST 250 7.038 GBP XLON 03044129829TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:46:39 PM BST 230 7.038 GBP XLON 03044129970TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:48:02 PM BST 250 7.016 GBP XLON 03044134661TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:48:02 PM BST 863 7.016 GBP XLON 03044134641TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:48:47 PM BST 324 7.018 GBP XLON 03044137546TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:48:53 PM BST 316 7.018 GBP XLON 03044138033TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:49:00 PM BST 323 7.014 GBP XLON 03044138512TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:49:00 PM BST 327 7.016 GBP XLON 03044138511TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:49:35 PM BST 74 7.014 GBP XLON 03044141119TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:49:38 PM BST 292 7.002 GBP XLON 03044141279TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:50:49 PM BST 131 6.994 GBP XLON 03044145595TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:50:49 PM BST 250 6.994 GBP XLON 03044145594TRLO1

   

Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:51:32 PM BST 249 6.978 GBP XLON 03044148254TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:51:47 PM BST 164 6.962 GBP XLON 03044149187TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:54:30 PM BST 4 6.97 GBP XLON 03044159023TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:54:30 PM BST 250 6.97 GBP XLON 03044159021TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:54:45 PM BST 250 6.968 GBP XLON 03044159688TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:55:58 PM BST 55 6.956 GBP XLON 03044164817TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:55:58 PM BST 279 6.956 GBP XLON 03044164816TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:56:02 PM BST 101 6.952 GBP XLON 03044164990TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:56:02 PM BST 161 6.952 GBP XLON 03044164991TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:56:45 PM BST 253 6.946 GBP XLON 03044168131TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:57:07 PM BST 111 6.938 GBP XLON 03044169256TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:57:07 PM BST 187 6.938 GBP XLON 03044169257TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 2:57:14 PM BST 223 6.938 GBP XLON 03044169647TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:01:10 PM BST 54 6.922 GBP XLON 03044185766TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:01:10 PM BST 250 6.922 GBP XLON 03044185765TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:02:13 PM BST 248 6.922 GBP XLON 03044190355TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:02:41 PM BST 202 6.914 GBP XLON 03044192072TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:02:41 PM BST 413 6.914 GBP XLON 03044192074TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:03:01 PM BST 112 6.91 GBP XLON 03044193682TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:03:01 PM BST 143 6.91 GBP XLON 03044193674TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 97 6.918 GBP XLON 03044199894TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 105 6.918 GBP XLON 03044199890TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 250 6.918 GBP XLON 03044199891TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 250 6.918 GBP XLON 03044199893TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 286 6.918 GBP XLON 03044199895TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:30 PM BST 1,000 6.918 GBP XLON 03044199892TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:39 PM BST 238 6.906 GBP XLON 03044200608TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:04:50 PM BST 287 6.904 GBP XLON 03044201649TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:05:09 PM BST 167 6.904 GBP XLON 03044203262TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:05:46 PM BST 75 6.888 GBP XLON 03044205869TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:05:46 PM BST 78 6.89 GBP XLON 03044205868TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:05:46 PM BST 538 6.89 GBP XLON 03044205867TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:01 PM BST 8 6.888 GBP XLON 03044207147TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:01 PM BST 538 6.888 GBP XLON 03044207114TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:08 PM BST 7 6.888 GBP XLON 03044207783TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:14 PM BST 42 6.886 GBP XLON 03044208157TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:14 PM BST 52 6.886 GBP XLON 03044208159TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:14 PM BST 143 6.888 GBP XLON 03044208156TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:14 PM BST 305 6.886 GBP XLON 03044208158TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:06:36 PM BST 65 6.872 GBP XLON 03044209707TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:09:09 PM BST 181 6.908 GBP XLON 03044221481TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:09:09 PM BST 750 6.908 GBP XLON 03044221480TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:11:03 PM BST 82 6.902 GBP XLON 03044230247TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:12:00 PM BST 112 6.9 GBP XLON 03044235073TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:12:00 PM BST 177 6.902 GBP XLON 03044235072TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:12:04 PM BST 151 6.9 GBP XLON 03044235563TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:15:20 PM BST 51 6.936 GBP XLON 03044254312TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:15:20 PM BST 240 6.938 GBP XLON 03044254313TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:15:20 PM BST 247 6.938 GBP XLON 03044254311TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:15:20 PM BST 309 6.936 GBP XLON 03044254314TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:16:14 PM BST 251 6.928 GBP XLON 03044258817TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:19:49 PM BST 1 6.952 GBP XLON 03044276329TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:19:49 PM BST 2 6.952 GBP XLON 03044276331TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:19:49 PM BST 6 6.952 GBP XLON 03044276330TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:19:49 PM BST 127 6.952 GBP XLON 03044276327TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:19:49 PM BST 554 6.948 GBP XLON 03044276332TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:01 PM BST 119 6.94 GBP XLON 03044282407TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:01 PM BST 119 6.94 GBP XLON 03044282409TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:01 PM BST 305 6.94 GBP XLON 03044282408TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:02 PM BST 72 6.938 GBP XLON 03044282480TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:02 PM BST 250 6.938 GBP XLON 03044282479TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:21:49 PM BST 11 6.934 GBP XLON 03044286875TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 11 6.932 GBP XLON 03044287603TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 101 6.932 GBP XLON 03044287602TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 152 6.932 GBP XLON 03044287600TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 201 6.932 GBP XLON 03044287601TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 214 6.934 GBP XLON 03044287599TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:22:00 PM BST 250 6.934 GBP XLON 03044287598TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:23:18 PM BST 552 6.936 GBP XLON 03044305841TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:23:19 PM BST 19 6.93 GBP XLON 03044305984TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:23:19 PM BST 194 6.93 GBP XLON 03044305982TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:23:19 PM BST 243 6.93 GBP XLON 03044305983TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:25:53 PM BST 127 6.926 GBP XLON 03044333153TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:25:53 PM BST 160 6.926 GBP XLON 03044333154TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:26:34 PM BST 153 6.924 GBP XLON 03044342676TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:26:34 PM BST 246 6.924 GBP XLON 03044342675TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:27:36 PM BST 170 6.912 GBP XLON 03044355348TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:29:29 PM BST 102 6.92 GBP XLON 03044374049TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:29:36 PM BST 81 6.918 GBP XLON 03044374940TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:29:36 PM BST 87 6.918 GBP XLON 03044374941TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:32:11 PM BST 95 6.938 GBP XLON 03044397445TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:32:24 PM BST 94 6.938 GBP XLON 03044398762TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:33:18 PM BST 296 6.938 GBP XLON 03044403835TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:34:13 PM BST 262 6.936 GBP XLON 03044410939TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:36:11 PM BST 63 6.924 GBP XLON 03044430355TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:36:11 PM BST 70 6.924 GBP XLON 03044430360TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:36:51 PM BST 107 6.924 GBP XLON 03044437240TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:45:29 PM BST 557 6.96 GBP XLON 03044500805TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:46:15 PM BST 229 6.942 GBP XLON 03044506196TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:46:15 PM BST 350 6.948 GBP XLON 03044506191TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:46:15 PM BST 519 6.942 GBP XLON 03044506192TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:47:00 PM BST 193 6.942 GBP XLON 03044511055TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:47:00 PM BST 221 6.942 GBP XLON 03044511054TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:54:04 PM BST 115 6.954 GBP XLON 03044555209TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:54:04 PM BST 225 6.954 GBP XLON 03044555210TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:54:04 PM BST 225 6.954 GBP XLON 03044555213TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 3:54:04 PM BST 464 6.954 GBP XLON 03044555219TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:00:00 PM BST 87 6.97 GBP XLON 03044607631TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:00:00 PM BST 390 6.97 GBP XLON 03044607626TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:05:02 PM BST 78 6.974 GBP XLON 03044616953TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:05:14 PM BST 35 6.974 GBP XLON 03044617235TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:05:14 PM BST 117 6.974 GBP XLON 03044617231TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:05:14 PM BST 250 6.974 GBP XLON 03044617234TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:06:10 PM BST 92 6.972 GBP XLON 03044622453TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:06:10 PM BST 184 6.972 GBP XLON 03044622454TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:06:22 PM BST 14 6.972 GBP XLON 03044622705TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:06:22 PM BST 136 6.972 GBP XLON 03044622706TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:08:00 PM BST 109 6.962 GBP XLON 03044625204TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:08:46 PM BST 351 6.962 GBP XLON 03044626829TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:08:46 PM BST 600 6.962 GBP XLON 03044626824TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:14:30 PM BST 399 6.972 GBP XLON 03044636294TRLO1

   

Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:15:00 PM BST 250 6.97 GBP XLON 03044636926TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:15:00 PM BST 384 6.97 GBP XLON 03044636925TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:15:00 PM BST 582 6.97 GBP XLON 03044636927TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:17:37 PM BST 500 6.98 GBP XLON 03044641344TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:17:37 PM BST 1,281 6.98 GBP XLON 03044641345TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:18:32 PM BST 28 6.98 GBP XLON 03044643178TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:18:32 PM BST 136 6.98 GBP XLON 03044643177TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:18:44 PM BST 533 6.974 GBP XLON 03044643502TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:24:16 PM BST 30 6.988 GBP XLON 03044654565TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:24:16 PM BST 112 6.988 GBP XLON 03044654566TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:24:16 PM BST 140 6.988 GBP XLON 03044654567TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:02 PM BST 334 6.994 GBP XLON 03044660812TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 91 6.994 GBP XLON 03044661349TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 250 6.994 GBP XLON 03044661342TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 250 6.994 GBP XLON 03044661345TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 250 6.994 GBP XLON 03044661346TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 294 6.994 GBP XLON 03044661341TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:28:31 PM BST 591 6.994 GBP XLON 03044661350TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:29:55 PM BST 576 7.002 GBP XLON 03044663522TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 35 7.036 GBP XLON 03044667977TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 35 7.036 GBP XLON 03044667978TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 199 7.036 GBP XLON 03044667958TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 213 7.036 GBP XLON 03044667959TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 246 7.036 GBP XLON 03044667976TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 268 7.036 GBP XLON 03044667961TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 327 7.036 GBP XLON 03044667966TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 357 7.036 GBP XLON 03044667965TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 395 7.036 GBP XLON 03044667972TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 537 7.036 GBP XLON 03044667982TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 537 7.036 GBP XLON 03044667983TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 541 7.036 GBP XLON 03044667981TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 773 7.036 GBP XLON 03044667974TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 862 7.036 GBP XLON 03044668000TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 960 7.036 GBP XLON 03044667984TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,130 7.036 GBP XLON 03044667975TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,132 7.036 GBP XLON 03044667960TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,333 7.036 GBP XLON 03044667980TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,410 7.036 GBP XLON 03044667979TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,482 7.036 GBP XLON 03044667971TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 1,748 7.036 GBP XLON 03044667962TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 2,069 7.036 GBP XLON 03044667985TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 2,069 7.036 GBP XLON 03044667993TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 2,075 7.036 GBP XLON 03044667967TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 2,502 7.036 GBP XLON 03044667964TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 3,121 7.036 GBP XLON 03044667970TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 3,216 7.036 GBP XLON 03044667963TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 3,377 7.036 GBP XLON 03044667973TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 6,458 7.036 GBP XLON 03044667969TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 6,728 7.036 GBP XLON 03044667968TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/19/2023 4:35:29 PM BST 9,168 7.036 GBP XLON 03044667957TRLO1

   

Companies

Carnival (CCL)
UK 100

Latest directors dealings