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 20 April 2023, Carnival Corporation purchased 131,728 Carnival plc ordinary shares at a volume weighted average price paid of £6.91 per share. The highest price paid was £7.00 per share and the lowest price paid was £6.82 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.00 699.800
Min 6.82 682.200
131,728 6.9073 690.7322
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/20/2023 8:33:28 AM BST 1,299 6.986 GBP XLON 03044953260TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 8:35:33 AM BST 488 6.98 GBP XLON 03044956083TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 8:43:55 AM BST 424 6.962 GBP XLON 03044985806TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 8:43:55 AM BST 1,360 6.962 GBP XLON 03044985812TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 8:53:16 AM BST 720 6.996 GBP XLON 03045032487TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:00:56 AM BST 1,147 6.996 GBP XLON 03045060616TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:00:56 AM BST 1,453 6.994 GBP XLON 03045060617TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:03:38 AM BST 73 6.98 GBP XLON 03045072289TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:03:38 AM BST 94 6.98 GBP XLON 03045072287TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:03:38 AM BST 109 6.98 GBP XLON 03045072288TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:03:38 AM BST 112 6.98 GBP XLON 03045072286TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:04:25 AM BST 165 6.96 GBP XLON 03045075071TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:16:37 AM BST 62 6.96 GBP XLON 03045121173TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:16:37 AM BST 68 6.96 GBP XLON 03045121170TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:16:37 AM BST 83 6.96 GBP XLON 03045121171TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:16:37 AM BST 143 6.96 GBP XLON 03045121169TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 9:16:37 AM BST 390 6.96 GBP XLON 03045121172TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 10:07:38 AM BST 10 6.952 GBP XLON 03045322527TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 10:07:38 AM BST 718 6.952 GBP XLON 03045322526TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 10:23:43 AM BST 1,247 6.968 GBP XLON 03045393862TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 10:26:43 AM BST 349 6.964 GBP XLON 03045410984TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:01:57 AM BST 1 6.962 GBP XLON 03045455238TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:01:57 AM BST 393 6.962 GBP XLON 03045455239TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:04:17 AM BST 1 6.96 GBP XLON 03045456441TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:04:17 AM BST 422 6.96 GBP XLON 03045456442TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:19:11 AM BST 529 6.958 GBP XLON 03045466392TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:19:14 AM BST 36 6.96 GBP XLON 03045466414TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:19:16 AM BST 34 6.96 GBP XLON 03045466438TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:19:24 AM BST 142 6.96 GBP XLON 03045466531TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:22:01 AM BST 73 6.96 GBP XLON 03045468454TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:24:59 AM BST 140 6.962 GBP XLON 03045470229TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:26:45 AM BST 61 6.972 GBP XLON 03045471303TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:26:45 AM BST 63 6.972 GBP XLON 03045471301TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:26:45 AM BST 92 6.972 GBP XLON 03045471302TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:37:32 AM BST 105 6.978 GBP XLON 03045477561TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:39:03 AM BST 1 6.98 GBP XLON 03045478528TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:42:57 AM BST 48 6.98 GBP XLON 03045480604TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:42:59 AM BST 106 6.98 GBP XLON 03045480623TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 11:43:02 AM BST 116 6.98 GBP XLON 03045480652TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:12:19 PM BST 74 6.988 GBP XLON 03045497769TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:12:22 PM BST 54 6.988 GBP XLON 03045497789TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:16:00 PM BST 100 6.996 GBP XLON 03045499775TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:18:58 PM BST 1,685 6.998 GBP XLON 03045501726TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:25:36 PM BST 434 6.996 GBP XLON 03045505889TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:30:04 PM BST 96 6.998 GBP XLON 03045508262TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:35:12 PM BST 176 6.994 GBP XLON 03045511545TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:35:12 PM BST 1,681 6.994 GBP XLON 03045511546TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:53:55 PM BST 1 6.986 GBP XLON 03045523430TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:53:55 PM BST 301 6.986 GBP XLON 03045523431TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:54:46 PM BST 270 6.984 GBP XLON 03045523963TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:54:46 PM BST 570 6.982 GBP XLON 03045523964TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 12:57:07 PM BST 243 6.98 GBP XLON 03045525431TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:01:05 PM BST 267 6.978 GBP XLON 03045528576TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:01:05 PM BST 317 6.976 GBP XLON 03045528577TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:09:01 PM BST 341 6.972 GBP XLON 03045534263TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:12:58 PM BST 277 6.98 GBP XLON 03045537275TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:12:58 PM BST 290 6.978 GBP XLON 03045537276TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:33:58 PM BST 378 6.976 GBP XLON 03045555776TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:51:05 PM BST 1,878 6.976 GBP XLON 03045570581TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 1:58:27 PM BST 523 6.976 GBP XLON 03045576596TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:00:43 PM BST 149 6.988 GBP XLON 03045578372TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:00:43 PM BST 152 6.988 GBP XLON 03045578371TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:05:16 PM BST 411 6.986 GBP XLON 03045582471TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:06:20 PM BST 101 6.984 GBP XLON 03045583282TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:06:20 PM BST 124 6.984 GBP XLON 03045583281TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:06:20 PM BST 150 6.984 GBP XLON 03045583283TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:24:27 PM BST 395 6.98 GBP XLON 03045600435TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:24:27 PM BST 469 6.98 GBP XLON 03045600436TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:26:59 PM BST 452 6.978 GBP XLON 03045603058TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:37 PM BST 104 6.982 GBP XLON 03045605794TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:52 PM BST 11 6.974 GBP XLON 03045606117TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:52 PM BST 1,877 6.974 GBP XLON 03045606118TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:54 PM BST 583 6.976 GBP XLON 03045606167TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:54 PM BST 600 6.976 GBP XLON 03045606166TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:58 PM BST 500 6.976 GBP XLON 03045606239TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:58 PM BST 696 6.976 GBP XLON 03045606240TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:59 PM BST 96 6.968 GBP XLON 03045606299TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:59 PM BST 100 6.968 GBP XLON 03045606302TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:59 PM BST 100 6.968 GBP XLON 03045606304TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:29:59 PM BST 111 6.968 GBP XLON 03045606303TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:30:00 PM BST 93 6.968 GBP XLON 03045606317TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:30:00 PM BST 433 6.968 GBP XLON 03045606322TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:30:05 PM BST 500 6.98 GBP XLON 03045606641TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:30:05 PM BST 580 6.98 GBP XLON 03045606642TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 15 6.972 GBP XLON 03045609252TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 79 6.97 GBP XLON 03045609259TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 93 6.97 GBP XLON 03045609257TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 105 6.972 GBP XLON 03045609256TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 107 6.97 GBP XLON 03045609258TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 150 6.972 GBP XLON 03045609254TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 150 6.972 GBP XLON 03045609255TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:31:22 PM BST 151 6.972 GBP XLON 03045609253TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:32:49 PM BST 28 6.948 GBP XLON 03045611523TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:32:49 PM BST 92 6.944 GBP XLON 03045611524TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:32:49 PM BST 101 6.948 GBP XLON 03045611522TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:32:49 PM BST 813 6.948 GBP XLON 03045611521TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:34:44 PM BST 13 6.948 GBP XLON 03045614959TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:35:11 PM BST 111 6.932 GBP XLON 03045615826TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:35:11 PM BST 116 6.932 GBP XLON 03045615825TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:35:11 PM BST 446 6.932 GBP XLON 03045615829TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:35:11 PM BST 903 6.932 GBP XLON 03045615827TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:12 PM BST 89 6.932 GBP XLON 03045617370TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:12 PM BST 222 6.932 GBP XLON 03045617361TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:12 PM BST 338 6.932 GBP XLON 03045617357TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:12 PM BST 582 6.932 GBP XLON 03045617364TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:12 PM BST 1,040 6.932 GBP XLON 03045617368TRLO1

   

Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:27 PM BST 55 6.93 GBP XLON 03045617826TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:27 PM BST 103 6.93 GBP XLON 03045617824TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:27 PM BST 250 6.93 GBP XLON 03045617825TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:56 PM BST 42 6.928 GBP XLON 03045618735TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:56 PM BST 113 6.928 GBP XLON 03045618733TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:56 PM BST 141 6.928 GBP XLON 03045618732TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:36:56 PM BST 150 6.928 GBP XLON 03045618734TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 100 6.92 GBP XLON 03045620848TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 119 6.92 GBP XLON 03045620850TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 121 6.92 GBP XLON 03045620849TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 150 6.92 GBP XLON 03045620847TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 163 6.93 GBP XLON 03045620846TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 183 6.93 GBP XLON 03045620843TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 253 6.932 GBP XLON 03045620845TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:21 PM BST 300 6.93 GBP XLON 03045620844TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:59 PM BST 27 6.914 GBP XLON 03045621909TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:59 PM BST 111 6.916 GBP XLON 03045621905TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:59 PM BST 132 6.914 GBP XLON 03045621907TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:59 PM BST 199 6.916 GBP XLON 03045621906TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:38:59 PM BST 222 6.914 GBP XLON 03045621908TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:39:14 PM BST 14 6.9 GBP XLON 03045622219TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:39:14 PM BST 277 6.9 GBP XLON 03045622218TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:39:27 PM BST 41 6.89 GBP XLON 03045622477TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:53 PM BST 101 6.892 GBP XLON 03045624788TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:53 PM BST 101 6.892 GBP XLON 03045624799TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:53 PM BST 101 6.892 GBP XLON 03045624800TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:53 PM BST 202 6.892 GBP XLON 03045624787TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:53 PM BST 378 6.892 GBP XLON 03045624786TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:56 PM BST 237 6.892 GBP XLON 03045624848TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:56 PM BST 363 6.892 GBP XLON 03045624849TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:40:58 PM BST 111 6.882 GBP XLON 03045624942TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:02 PM BST 75 6.882 GBP XLON 03045625074TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:31 PM BST 8 6.88 GBP XLON 03045625694TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:31 PM BST 23 6.88 GBP XLON 03045625696TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:31 PM BST 217 6.88 GBP XLON 03045625693TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:31 PM BST 294 6.88 GBP XLON 03045625695TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:31 PM BST 317 6.882 GBP XLON 03045625692TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:41:47 PM BST 80 6.854 GBP XLON 03045626229TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:11 PM BST 80 6.874 GBP XLON 03045628059TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:11 PM BST 300 6.874 GBP XLON 03045628060TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:11 PM BST 300 6.874 GBP XLON 03045628061TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:11 PM BST 1,019 6.874 GBP XLON 03045628062TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:22 PM BST 78 6.87 GBP XLON 03045628423TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:22 PM BST 101 6.87 GBP XLON 03045628425TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:43:26 PM BST 89 6.87 GBP XLON 03045628510TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:46:37 PM BST 101 6.892 GBP XLON 03045633014TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:46:37 PM BST 101 6.892 GBP XLON 03045633015TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:46:37 PM BST 114 6.892 GBP XLON 03045633016TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:46:37 PM BST 337 6.89 GBP XLON 03045633007TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:19 PM BST 109 6.892 GBP XLON 03045634037TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:19 PM BST 111 6.89 GBP XLON 03045634039TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:19 PM BST 242 6.89 GBP XLON 03045634038TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:19 PM BST 471 6.89 GBP XLON 03045634042TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:45 PM BST 4 6.872 GBP XLON 03045634821TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:45 PM BST 93 6.872 GBP XLON 03045634823TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:47:45 PM BST 222 6.872 GBP XLON 03045634822TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:48:28 PM BST 51 6.868 GBP XLON 03045635955TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:48:28 PM BST 110 6.87 GBP XLON 03045635952TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:48:28 PM BST 221 6.87 GBP XLON 03045635953TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:48:28 PM BST 300 6.868 GBP XLON 03045635954TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:42 PM BST 53 6.884 GBP XLON 03045637971TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:42 PM BST 97 6.884 GBP XLON 03045637969TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:42 PM BST 184 6.884 GBP XLON 03045637970TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:43 PM BST 111 6.872 GBP XLON 03045637995TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:49 PM BST 222 6.872 GBP XLON 03045638126TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:49 PM BST 300 6.872 GBP XLON 03045638127TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:49:49 PM BST 343 6.872 GBP XLON 03045638129TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:22 PM BST 111 6.862 GBP XLON 03045639143TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:22 PM BST 172 6.864 GBP XLON 03045639141TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:22 PM BST 179 6.864 GBP XLON 03045639140TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:22 PM BST 300 6.862 GBP XLON 03045639142TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:28 PM BST 93 6.854 GBP XLON 03045639247TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:28 PM BST 101 6.856 GBP XLON 03045639245TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:28 PM BST 111 6.854 GBP XLON 03045639248TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:28 PM BST 142 6.854 GBP XLON 03045639249TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:50:28 PM BST 236 6.856 GBP XLON 03045639246TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 26 6.87 GBP XLON 03045640655TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 82 6.87 GBP XLON 03045640654TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 102 6.868 GBP XLON 03045640657TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 122 6.868 GBP XLON 03045640656TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 234 6.868 GBP XLON 03045640658TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 346 6.868 GBP XLON 03045640659TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:21 PM BST 443 6.87 GBP XLON 03045640653TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:45 PM BST 33 6.87 GBP XLON 03045641238TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:45 PM BST 36 6.866 GBP XLON 03045641239TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:45 PM BST 190 6.87 GBP XLON 03045641237TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:51:45 PM BST 345 6.87 GBP XLON 03045641236TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:01 PM BST 80 6.878 GBP XLON 03045643297TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:22 PM BST 101 6.878 GBP XLON 03045643815TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 11 6.878 GBP XLON 03045643828TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 80 6.876 GBP XLON 03045643830TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 101 6.878 GBP XLON 03045643824TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 111 6.878 GBP XLON 03045643826TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 211 6.876 GBP XLON 03045643829TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:23 PM BST 250 6.878 GBP XLON 03045643827TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:44 PM BST 326 6.866 GBP XLON 03045644298TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 18 6.862 GBP XLON 03045644429TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 120 6.864 GBP XLON 03045644427TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 122 6.86 GBP XLON 03045644431TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 184 6.86 GBP XLON 03045644430TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 250 6.864 GBP XLON 03045644426TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:53:49 PM BST 316 6.862 GBP XLON 03045644428TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:18 PM BST 100 6.852 GBP XLON 03045645184TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:18 PM BST 101 6.852 GBP XLON 03045645193TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:45 PM BST 9 6.852 GBP XLON 03045645949TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:45 PM BST 57 6.852 GBP XLON 03045645950TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:46 PM BST 14 6.848 GBP XLON 03045645951TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:54:46 PM BST 103 6.848 GBP XLON 03045645952TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:55:30 PM BST 466 6.85 GBP XLON 03045647102TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:00 PM BST 101 6.836 GBP XLON 03045647839TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:01 PM BST 101 6.836 GBP XLON 03045647852TRLO1

   

Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:02 PM BST 25 6.834 GBP XLON 03045647909TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:02 PM BST 30 6.836 GBP XLON 03045647896TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:02 PM BST 111 6.834 GBP XLON 03045647908TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:02 PM BST 222 6.836 GBP XLON 03045647895TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:02 PM BST 236 6.834 GBP XLON 03045647897TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:09 PM BST 72 6.83 GBP XLON 03045648134TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:24 PM BST 110 6.83 GBP XLON 03045648525TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:24 PM BST 111 6.83 GBP XLON 03045648526TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:24 PM BST 117 6.832 GBP XLON 03045648533TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:56:34 PM BST 53 6.832 GBP XLON 03045648748TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:57:36 PM BST 15 6.84 GBP XLON 03045650375TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:57:39 PM BST 315 6.84 GBP XLON 03045650530TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:35 PM BST 111 6.842 GBP XLON 03045652353TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:35 PM BST 111 6.842 GBP XLON 03045652358TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:35 PM BST 111 6.842 GBP XLON 03045652359TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:36 PM BST 111 6.842 GBP XLON 03045652366TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:47 PM BST 34 6.84 GBP XLON 03045652789TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:47 PM BST 49 6.84 GBP XLON 03045652788TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:47 PM BST 153 6.84 GBP XLON 03045652787TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:47 PM BST 256 6.84 GBP XLON 03045652790TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 2:58:47 PM BST 290 6.842 GBP XLON 03045652786TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:01:49 PM BST 91 6.862 GBP XLON 03045661264TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:02:13 PM BST 23 6.852 GBP XLON 03045662094TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:02:13 PM BST 101 6.852 GBP XLON 03045662095TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:02:13 PM BST 250 6.856 GBP XLON 03045662098TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:02:13 PM BST 527 6.852 GBP XLON 03045662096TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:02:13 PM BST 944 6.852 GBP XLON 03045662097TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:03:56 PM BST 111 6.862 GBP XLON 03045665813TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:03:57 PM BST 89 6.862 GBP XLON 03045665829TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:03:57 PM BST 1,065 6.862 GBP XLON 03045665830TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:32 PM BST 149 6.856 GBP XLON 03045666775TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:43 PM BST 90 6.856 GBP XLON 03045667110TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:57 PM BST 111 6.852 GBP XLON 03045667538TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:57 PM BST 128 6.852 GBP XLON 03045667541TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:57 PM BST 132 6.852 GBP XLON 03045667540TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:04:57 PM BST 303 6.852 GBP XLON 03045667539TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:05:02 PM BST 84 6.852 GBP XLON 03045667667TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:05:15 PM BST 228 6.852 GBP XLON 03045667974TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:02 PM BST 42 6.84 GBP XLON 03045669692TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:02 PM BST 111 6.84 GBP XLON 03045669729TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:06 PM BST 78 6.838 GBP XLON 03045669886TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:06 PM BST 111 6.84 GBP XLON 03045669883TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:06 PM BST 111 6.84 GBP XLON 03045669884TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:06 PM BST 274 6.838 GBP XLON 03045669885TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:23 PM BST 27 6.822 GBP XLON 03045670526TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:23 PM BST 111 6.822 GBP XLON 03045670516TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:23 PM BST 111 6.822 GBP XLON 03045670519TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:23 PM BST 145 6.822 GBP XLON 03045670509TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:06:23 PM BST 444 6.822 GBP XLON 03045670512TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:07:05 PM BST 333 6.824 GBP XLON 03045671870TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:09:24 PM BST 399 6.83 GBP XLON 03045676338TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:14:17 PM BST 297 6.862 GBP XLON 03045684501TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:15:00 PM BST 28 6.854 GBP XLON 03045685566TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:15:00 PM BST 58 6.854 GBP XLON 03045685568TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:15:00 PM BST 444 6.854 GBP XLON 03045685567TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:16:53 PM BST 500 6.878 GBP XLON 03045689121TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:18:10 PM BST 21 6.866 GBP XLON 03045691041TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:18:10 PM BST 111 6.866 GBP XLON 03045691042TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:18:10 PM BST 692 6.866 GBP XLON 03045691044TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:19:52 PM BST 322 6.876 GBP XLON 03045693816TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:19:52 PM BST 362 6.876 GBP XLON 03045693817TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:08 PM BST 48 6.876 GBP XLON 03045699071TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:25 PM BST 49 6.876 GBP XLON 03045699470TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:25 PM BST 80 6.876 GBP XLON 03045699467TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:25 PM BST 250 6.876 GBP XLON 03045699468TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:25 PM BST 297 6.876 GBP XLON 03045699469TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:25 PM BST 364 6.874 GBP XLON 03045699471TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:54 PM BST 111 6.868 GBP XLON 03045700018TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:23:54 PM BST 128 6.868 GBP XLON 03045700020TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:27:08 PM BST 3 6.902 GBP XLON 03045705764TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:28:35 PM BST 83 6.902 GBP XLON 03045707827TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:34:27 PM BST 1,424 6.918 GBP XLON 03045718530TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:35:27 PM BST 80 6.916 GBP XLON 03045720377TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:35:27 PM BST 289 6.916 GBP XLON 03045720378TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:35:28 PM BST 4 6.914 GBP XLON 03045720386TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:35:28 PM BST 273 6.914 GBP XLON 03045720387TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:36:11 PM BST 59 6.908 GBP XLON 03045721657TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:36:11 PM BST 378 6.908 GBP XLON 03045721629TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:36:12 PM BST 129 6.906 GBP XLON 03045721682TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:36:12 PM BST 201 6.906 GBP XLON 03045721680TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:41:20 PM BST 131 6.91 GBP XLON 03045730388TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:41:20 PM BST 188 6.91 GBP XLON 03045730397TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:42:57 PM BST 289 6.906 GBP XLON 03045733060TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:42:58 PM BST 276 6.9 GBP XLON 03045733131TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:43:47 PM BST 414 6.892 GBP XLON 03045734628TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:43:48 PM BST 9 6.888 GBP XLON 03045734678TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:43:48 PM BST 12 6.888 GBP XLON 03045734660TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:43:49 PM BST 5 6.888 GBP XLON 03045734709TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:43:49 PM BST 6 6.888 GBP XLON 03045734686TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:46:56 PM BST 45 6.904 GBP XLON 03045740363TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:46:56 PM BST 217 6.904 GBP XLON 03045740364TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:48:56 PM BST 262 6.894 GBP XLON 03045743797TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:58:11 PM BST 895 6.946 GBP XLON 03045758336TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:59:06 PM BST 113 6.932 GBP XLON 03045759824TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:59:06 PM BST 154 6.932 GBP XLON 03045759823TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 3:59:06 PM BST 154 6.932 GBP XLON 03045759825TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:01:56 PM BST 40 6.934 GBP XLON 03045765632TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:01:56 PM BST 97 6.934 GBP XLON 03045765644TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:01:56 PM BST 257 6.934 GBP XLON 03045765633TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:01:57 PM BST 257 6.932 GBP XLON 03045765658TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:01:58 PM BST 41 6.932 GBP XLON 03045765678TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:30 PM BST 17 6.93 GBP XLON 03045768378TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:30 PM BST 61 6.93 GBP XLON 03045768379TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:30 PM BST 78 6.93 GBP XLON 03045768377TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:31 PM BST 23 6.93 GBP XLON 03045768406TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:32 PM BST 4 6.93 GBP XLON 03045768433TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:32 PM BST 107 6.928 GBP XLON 03045768435TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:32 PM BST 134 6.93 GBP XLON 03045768423TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:32 PM BST 168 6.928 GBP XLON 03045768436TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:03:32 PM BST 283 6.926 GBP XLON 03045768480TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:05:44 PM BST 400 6.924 GBP XLON 03045772041TRLO1

   

Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:00 PM BST 108 6.924 GBP XLON 03045772451TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:00 PM BST 250 6.924 GBP XLON 03045772450TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:29 PM BST 7 6.916 GBP XLON 03045773361TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:29 PM BST 101 6.916 GBP XLON 03045773347TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:29 PM BST 1,147 6.916 GBP XLON 03045773362TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:34 PM BST 7 6.914 GBP XLON 03045773465TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:34 PM BST 16 6.914 GBP XLON 03045773471TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:34 PM BST 159 6.912 GBP XLON 03045773464TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:34 PM BST 180 6.912 GBP XLON 03045773463TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:06:34 PM BST 193 6.912 GBP XLON 03045773462TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:07:25 PM BST 29 6.906 GBP XLON 03045774784TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:07:25 PM BST 180 6.906 GBP XLON 03045774782TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:07:25 PM BST 211 6.906 GBP XLON 03045774780TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:07:25 PM BST 319 6.908 GBP XLON 03045774756TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:07:36 PM BST 111 6.9 GBP XLON 03045775214TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:09:49 PM BST 101 6.914 GBP XLON 03045779104TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:09:49 PM BST 118 6.914 GBP XLON 03045779105TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:09:49 PM BST 126 6.914 GBP XLON 03045779103TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:11:07 PM BST 1 6.914 GBP XLON 03045781176TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:12:06 PM BST 238 6.916 GBP XLON 03045782696TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:12:12 PM BST 494 6.916 GBP XLON 03045782858TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:13:16 PM BST 161 6.918 GBP XLON 03045784780TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:13:16 PM BST 195 6.918 GBP XLON 03045784783TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:13:16 PM BST 250 6.918 GBP XLON 03045784781TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:13:16 PM BST 250 6.918 GBP XLON 03045784782TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:14:27 PM BST 19 6.922 GBP XLON 03045786725TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:14:27 PM BST 101 6.922 GBP XLON 03045786726TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:14:27 PM BST 315 6.922 GBP XLON 03045786727TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:15:04 PM BST 32 6.918 GBP XLON 03045788015TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:15:04 PM BST 87 6.918 GBP XLON 03045788011TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:15:04 PM BST 168 6.918 GBP XLON 03045788012TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:15:31 PM BST 338 6.918 GBP XLON 03045788858TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:18:17 PM BST 11 6.912 GBP XLON 03045793655TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:19:01 PM BST 4 6.912 GBP XLON 03045794970TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:19:01 PM BST 316 6.912 GBP XLON 03045794971TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:19:02 PM BST 196 6.912 GBP XLON 03045795051TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:21:03 PM BST 101 6.898 GBP XLON 03045799563TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:21:03 PM BST 202 6.898 GBP XLON 03045799564TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:21:03 PM BST 343 6.898 GBP XLON 03045799565TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:22:23 PM BST 1,374 6.894 GBP XLON 03045802456TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:23:57 PM BST 105 6.9 GBP XLON 03045805593TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:23:59 PM BST 85 6.9 GBP XLON 03045805650TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:23:59 PM BST 101 6.9 GBP XLON 03045805651TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:23:59 PM BST 117 6.9 GBP XLON 03045805652TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:02 PM BST 19 6.9 GBP XLON 03045805758TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:02 PM BST 202 6.9 GBP XLON 03045805756TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:02 PM BST 250 6.9 GBP XLON 03045805757TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:43 PM BST 111 6.894 GBP XLON 03045807111TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:43 PM BST 252 6.894 GBP XLON 03045807110TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:24:43 PM BST 1,723 6.894 GBP XLON 03045807112TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:12 PM BST 111 6.884 GBP XLON 03045808183TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:12 PM BST 111 6.884 GBP XLON 03045808184TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:12 PM BST 174 6.884 GBP XLON 03045808181TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:12 PM BST 222 6.884 GBP XLON 03045808182TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:13 PM BST 90 6.884 GBP XLON 03045808186TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:13 PM BST 95 6.884 GBP XLON 03045808185TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:13 PM BST 100 6.884 GBP XLON 03045808188TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:13 PM BST 110 6.884 GBP XLON 03045808190TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:25:13 PM BST 149 6.884 GBP XLON 03045808187TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:26:16 PM BST 102 6.888 GBP XLON 03045810537TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:26:16 PM BST 396 6.888 GBP XLON 03045810535TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:26:16 PM BST 442 6.89 GBP XLON 03045810538TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:26:16 PM BST 500 6.888 GBP XLON 03045810536TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 36 6.876 GBP XLON 03045818730TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 48 6.876 GBP XLON 03045818724TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 103 6.876 GBP XLON 03045818729TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 113 6.876 GBP XLON 03045818718TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 522 6.876 GBP XLON 03045818726TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 577 6.876 GBP XLON 03045818728TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 636 6.876 GBP XLON 03045818717TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 659 6.876 GBP XLON 03045818719TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 937 6.876 GBP XLON 03045818722TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 1,025 6.876 GBP XLON 03045818721TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 1,280 6.876 GBP XLON 03045818731TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 1,354 6.876 GBP XLON 03045818733TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 1,538 6.876 GBP XLON 03045818732TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 1,996 6.876 GBP XLON 03045818723TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 4,252 6.876 GBP XLON 03045818727TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 8,585 6.876 GBP XLON 03045818725TRLO1
Carnival PLC GB0031215220 Merrill Lynch International MLILGB3LELE 4/20/2023 4:35:00 PM BST 16,514 6.876 GBP XLON 03045818720TRLO1

Companies

Carnival (CCL)
UK 100

Latest directors dealings