Carnival Corporation & plc Purchase of Shares

Carnival Corporation & plc

Purchase of Shares

In accordance with Carnival Corporation & plc's (NYSE/LSE: CCL; NYSE: CUK) previously announced Share Repurchase Programme, Carnival Corporation & plc announces that Carnival plc has purchased:

Shares purchased:                       Carnival plc ordinary USD 1.66 shares

Date of purchase:                       27 September 2018

Number of shares purchased:     50,000 shares

Highest price paid per share:     5030.0 pence

Lowest price paid per share:      4997.0 pence

Average price paid per share:    5017.2716 pence

Carnival plc intends to hold these shares in treasury

Following the above purchases, and including shares which have been purchased but not yet settled, Carnival plc holds 19,167,652 shares in treasury and has 198,073,911 shares in issue (excluding shares held in treasury by Carnival plc).

The schedule below contains detailed information about the purchases made by Merrill Lynch International on behalf of Carnival plc as part of the share repurchase programme.

Schedule of Purchases

Shares purchased: Carnival plc (ISIN CODE: GB0031215220)

Date of Purchase: 27 September 2018

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 5017.2716 50,000

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
201 4997.00 9:30:28 London Stock Exchange
201 4997.00 9:30:28 London Stock Exchange
32 4997.00 9:31:31 London Stock Exchange
34 4997.00 9:31:31 London Stock Exchange
53 4997.00 9:31:31 London Stock Exchange
69 4997.00 9:31:31 London Stock Exchange
98 4997.00 9:31:31 London Stock Exchange
104 4997.00 9:31:31 London Stock Exchange
119 4997.00 9:31:31 London Stock Exchange
167 4997.00 9:31:31 London Stock Exchange
201 4997.00 9:31:31 London Stock Exchange
163 5006.00 9:38:03 London Stock Exchange
200 5006.00 9:38:03 London Stock Exchange
183 5006.00 9:38:20 London Stock Exchange
200 5006.00 9:38:20 London Stock Exchange
71 5004.00 9:38:26 London Stock Exchange
111 5004.00 9:38:26 London Stock Exchange
1 5004.00 9:38:33 London Stock Exchange
18 5004.00 9:38:33 London Stock Exchange
35 5004.00 9:38:33 London Stock Exchange
177 5004.00 9:38:33 London Stock Exchange
199 5004.00 9:38:33 London Stock Exchange
200 5004.00 9:38:33 London Stock Exchange
150 5010.00 9:39:29 London Stock Exchange
6 5008.00 9:40:16 London Stock Exchange
10 5008.00 9:40:16 London Stock Exchange
16 5008.00 9:40:16 London Stock Exchange
74 5008.00 9:40:16 London Stock Exchange
76 5008.00 9:40:16 London Stock Exchange
82 5008.00 9:40:16 London Stock Exchange
98 5008.00 9:40:16 London Stock Exchange
102 5008.00 9:40:16 London Stock Exchange
119 5008.00 9:40:16 London Stock Exchange
200 5008.00 9:40:16 London Stock Exchange
1 5008.00 9:44:08 London Stock Exchange
57 5008.00 9:44:08 London Stock Exchange
70 5008.00 9:44:08 London Stock Exchange
79 5008.00 9:44:08 London Stock Exchange
113 5008.00 9:44:08 London Stock Exchange
130 5008.00 9:44:08 London Stock Exchange
200 5008.00 9:44:08 London Stock Exchange
200 5008.00 9:44:08 London Stock Exchange
200 5008.00 9:45:59 London Stock Exchange
205 5008.00 9:45:59 London Stock Exchange
34 5008.00 9:47:08 London Stock Exchange
66 5008.00 9:47:08 London Stock Exchange
66 5008.00 9:47:08 London Stock Exchange
110 5008.00 9:47:08 London Stock Exchange
134 5008.00 9:47:08 London Stock Exchange
95 5008.00 9:51:21 London Stock Exchange
105 5008.00 9:51:21 London Stock Exchange
15 5014.00 9:54:01 London Stock Exchange
22 5014.00 9:54:01 London Stock Exchange
93 5012.00 9:54:01 London Stock Exchange
158 5012.00 9:54:01 London Stock Exchange
161 5014.00 9:54:01 London Stock Exchange
174 5014.00 9:54:01 London Stock Exchange
176 5014.00 9:54:01 London Stock Exchange
200 5014.00 9:54:01 London Stock Exchange
200 5014.00 9:54:01 London Stock Exchange
200 5014.00 9:54:01 London Stock Exchange
200 5012.00 9:54:01 London Stock Exchange
201 5014.00 9:54:01 London Stock Exchange
23 5016.00 9:57:19 London Stock Exchange
27 5016.00 9:57:19 London Stock Exchange
59 5016.00 9:57:19 London Stock Exchange
61 5016.00 9:57:19 London Stock Exchange
61 5016.00 9:57:19 London Stock Exchange
75 5016.00 9:57:19 London Stock Exchange
75 5016.00 9:57:19 London Stock Exchange
97 5016.00 9:57:19 London Stock Exchange
103 5016.00 9:57:19 London Stock Exchange
139 5016.00 9:57:19 London Stock Exchange
200 5016.00 9:57:19 London Stock Exchange
64 5014.00 9:57:43 London Stock Exchange
95 5014.00 9:57:43 London Stock Exchange
97 5014.00 9:57:43 London Stock Exchange
105 5014.00 9:57:43 London Stock Exchange
49 5014.00 10:02:42 London Stock Exchange
151 5014.00 10:02:42 London Stock Exchange
7 5014.00 10:06:29 London Stock Exchange
10 5014.00 10:06:29 London Stock Exchange
14 5014.00 10:06:29 London Stock Exchange
17 5014.00 10:06:29 London Stock Exchange
19 5014.00 10:06:29 London Stock Exchange
20 5014.00 10:06:29 London Stock Exchange
21 5014.00 10:06:29 London Stock Exchange
40 5014.00 10:06:29 London Stock Exchange
42 5014.00 10:06:29 London Stock Exchange
43 5014.00 10:06:29 London Stock Exchange
82 5014.00 10:06:29 London Stock Exchange
118 5014.00 10:06:29 London Stock Exchange
149 5014.00 10:06:29 London Stock Exchange
160 5014.00 10:06:29 London Stock Exchange
167 5014.00 10:06:29 London Stock Exchange
200 5014.00 10:06:29 London Stock Exchange
200 5014.00 10:06:29 London Stock Exchange
201 5014.00 10:06:29 London Stock Exchange
201 5014.00 10:06:29 London Stock Exchange
201 5014.00 10:06:29 London Stock Exchange
201 5014.00 10:06:29 London Stock Exchange
201 5014.00 10:06:29 London Stock Exchange
16 5018.00 10:20:06 London Stock Exchange
63 5018.00 10:20:06 London Stock Exchange
84 5018.00 10:20:06 London Stock Exchange
89 5018.00 10:20:06 London Stock Exchange
110 5018.00 10:20:06 London Stock Exchange
135 5018.00 10:20:06 London Stock Exchange
156 5018.00 10:20:06 London Stock Exchange
200 5018.00 10:20:06 London Stock Exchange
201 5018.00 10:20:06 London Stock Exchange
201 5018.00 10:20:06 London Stock Exchange
2 5016.00 10:28:05 London Stock Exchange
6 5018.00 10:28:05 London Stock Exchange
7 5016.00 10:28:05 London Stock Exchange
15 5018.00 10:28:05 London Stock Exchange
16 5018.00 10:28:05 London Stock Exchange
16 5018.00 10:28:05 London Stock Exchange
16 5016.00 10:28:05 London Stock Exchange
17 5018.00 10:28:05 London Stock Exchange
18 5018.00 10:28:05 London Stock Exchange
20 5018.00 10:28:05 London Stock Exchange
26 5018.00 10:28:05 London Stock Exchange
27 5018.00 10:28:05 London Stock Exchange
34 5018.00 10:28:05 London Stock Exchange
35 5018.00 10:28:05 London Stock Exchange
39 5016.00 10:28:05 London Stock Exchange
56 5018.00 10:28:05 London Stock Exchange
83 5018.00 10:28:05 London Stock Exchange
85 5018.00 10:28:05 London Stock Exchange
91 5018.00 10:28:05 London Stock Exchange
100 5018.00 10:28:05 London Stock Exchange
115 5016.00 10:28:05 London Stock Exchange
144 5018.00 10:28:05 London Stock Exchange
150 5018.00 10:28:05 London Stock Exchange
150 5018.00 10:28:05 London Stock Exchange
166 5018.00 10:28:05 London Stock Exchange
200 5016.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5018.00 10:28:05 London Stock Exchange
201 5016.00 10:28:05 London Stock Exchange
201 5016.00 10:28:05 London Stock Exchange
366 5016.00 10:28:05 London Stock Exchange
374 5016.00 10:28:05 London Stock Exchange
437 5016.00 10:28:05 London Stock Exchange
441 5016.00 10:28:05 London Stock Exchange
2 5014.00 10:36:15 London Stock Exchange
6 5014.00 10:36:15 London Stock Exchange
11 5014.00 10:36:15 London Stock Exchange
14 5014.00 10:36:15 London Stock Exchange
26 5014.00 10:36:15 London Stock Exchange
64 5014.00 10:36:15 London Stock Exchange
78 5014.00 10:36:15 London Stock Exchange
86 5014.00 10:36:15 London Stock Exchange
96 5014.00 10:36:15 London Stock Exchange
114 5014.00 10:36:15 London Stock Exchange
123 5014.00 10:36:15 London Stock Exchange
163 5014.00 10:36:15 London Stock Exchange
200 5014.00 10:36:15 London Stock Exchange
200 5014.00 10:36:15 London Stock Exchange
201 5014.00 10:36:15 London Stock Exchange
201 5014.00 10:36:15 London Stock Exchange
201 5014.00 10:36:15 London Stock Exchange
201 5014.00 10:36:15 London Stock Exchange
140 5012.00 10:39:31 London Stock Exchange
70 5016.00 10:48:12 London Stock Exchange
15 5016.00 10:51:34 London Stock Exchange
131 5016.00 10:51:34 London Stock Exchange
2 5016.00 10:58:26 London Stock Exchange
5 5016.00 10:58:26 London Stock Exchange
8 5016.00 10:58:26 London Stock Exchange
11 5016.00 10:58:26 London Stock Exchange
17 5016.00 10:58:26 London Stock Exchange
18 5016.00 10:58:26 London Stock Exchange
19 5016.00 10:58:26 London Stock Exchange
20 5016.00 10:58:26 London Stock Exchange
28 5016.00 10:58:26 London Stock Exchange
33 5016.00 10:58:26 London Stock Exchange
37 5016.00 10:58:26 London Stock Exchange
43 5016.00 10:58:26 London Stock Exchange
44 5016.00 10:58:26 London Stock Exchange
53 5016.00 10:58:26 London Stock Exchange
56 5016.00 10:58:26 London Stock Exchange
57 5016.00 10:58:26 London Stock Exchange
75 5016.00 10:58:26 London Stock Exchange
84 5016.00 10:58:26 London Stock Exchange
95 5016.00 10:58:26 London Stock Exchange
100 5018.00 10:58:26 London Stock Exchange
100 5016.00 10:58:26 London Stock Exchange
106 5016.00 10:58:26 London Stock Exchange
117 5016.00 10:58:26 London Stock Exchange
125 5016.00 10:58:26 London Stock Exchange
143 5016.00 10:58:26 London Stock Exchange
149 5016.00 10:58:26 London Stock Exchange
171 5016.00 10:58:26 London Stock Exchange
186 5016.00 10:58:26 London Stock Exchange
190 5016.00 10:58:26 London Stock Exchange
200 5016.00 10:58:26 London Stock Exchange
200 5016.00 10:58:26 London Stock Exchange
200 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
201 5016.00 10:58:26 London Stock Exchange
375 5016.00 10:58:26 London Stock Exchange
432 5016.00 10:58:26 London Stock Exchange
59 5008.00 11:13:15 London Stock Exchange
94 5008.00 11:13:15 London Stock Exchange
98 5008.00 11:13:15 London Stock Exchange
110 5008.00 11:13:15 London Stock Exchange
6 5008.00 11:16:06 London Stock Exchange
15 5008.00 11:16:06 London Stock Exchange
16 5008.00 11:16:06 London Stock Exchange
18 5008.00 11:16:06 London Stock Exchange
30 5008.00 11:16:06 London Stock Exchange
30 5008.00 11:16:06 London Stock Exchange
40 5008.00 11:16:06 London Stock Exchange
42 5008.00 11:16:06 London Stock Exchange
70 5008.00 11:16:06 London Stock Exchange
71 5008.00 11:16:06 London Stock Exchange
101 5008.00 11:16:06 London Stock Exchange
129 5008.00 11:16:06 London Stock Exchange
171 5008.00 11:16:06 London Stock Exchange
200 5008.00 11:16:06 London Stock Exchange
201 5008.00 11:16:06 London Stock Exchange
201 5008.00 11:16:06 London Stock Exchange
100 5008.00 11:24:44 London Stock Exchange
133 5016.00 11:28:05 London Stock Exchange
201 5016.00 11:28:05 London Stock Exchange
68 5016.00 11:28:06 London Stock Exchange
72 5018.00 11:31:27 London Stock Exchange
84 5018.00 11:31:27 London Stock Exchange
292 5018.00 11:32:17 London Stock Exchange
201 5022.00 11:36:44 London Stock Exchange
25 5024.00 11:39:41 London Stock Exchange
47 5024.00 11:39:41 London Stock Exchange
100 5024.00 11:39:57 London Stock Exchange
150 5024.00 11:39:57 London Stock Exchange
4 5022.00 11:40:12 London Stock Exchange
8 5022.00 11:40:12 London Stock Exchange
9 5022.00 11:40:12 London Stock Exchange
9 5022.00 11:40:12 London Stock Exchange
17 5022.00 11:40:12 London Stock Exchange
20 5022.00 11:40:12 London Stock Exchange
22 5022.00 11:40:12 London Stock Exchange
28 5022.00 11:40:12 London Stock Exchange
32 5022.00 11:40:12 London Stock Exchange
33 5022.00 11:40:12 London Stock Exchange
38 5024.00 11:40:12 London Stock Exchange
38 5022.00 11:40:12 London Stock Exchange
44 5022.00 11:40:12 London Stock Exchange
46 5022.00 11:40:12 London Stock Exchange
54 5022.00 11:40:12 London Stock Exchange
55 5022.00 11:40:12 London Stock Exchange
62 5022.00 11:40:12 London Stock Exchange
72 5022.00 11:40:12 London Stock Exchange
95 5022.00 11:40:12 London Stock Exchange
100 5022.00 11:40:12 London Stock Exchange
106 5022.00 11:40:12 London Stock Exchange
120 5022.00 11:40:12 London Stock Exchange
125 5022.00 11:40:12 London Stock Exchange
151 5022.00 11:40:12 London Stock Exchange
184 5022.00 11:40:12 London Stock Exchange
189 5022.00 11:40:12 London Stock Exchange
189 5022.00 11:40:12 London Stock Exchange
200 5022.00 11:40:12 London Stock Exchange
200 5022.00 11:40:12 London Stock Exchange
200 5022.00 11:40:12 London Stock Exchange
200 5022.00 11:40:12 London Stock Exchange
201 5022.00 11:40:12 London Stock Exchange
201 5022.00 11:40:12 London Stock Exchange
201 5022.00 11:40:12 London Stock Exchange
201 5022.00 11:40:12 London Stock Exchange
201 5022.00 11:40:12 London Stock Exchange
285 5022.00 11:40:12 London Stock Exchange
374 5022.00 11:40:12 London Stock Exchange
396 5022.00 11:40:12 London Stock Exchange
407 5024.00 11:40:12 London Stock Exchange
5 5020.00 11:44:07 London Stock Exchange
8 5020.00 11:44:07 London Stock Exchange
10 5020.00 11:44:07 London Stock Exchange
11 5020.00 11:44:07 London Stock Exchange
21 5020.00 11:44:07 London Stock Exchange
37 5020.00 11:44:07 London Stock Exchange
54 5020.00 11:44:07 London Stock Exchange
69 5020.00 11:44:07 London Stock Exchange
124 5020.00 11:44:07 London Stock Exchange
125 5020.00 11:44:07 London Stock Exchange
135 5020.00 11:44:07 London Stock Exchange
201 5020.00 11:44:07 London Stock Exchange
24 5020.00 11:48:53 London Stock Exchange
161 5020.00 11:48:53 London Stock Exchange
3 5020.00 11:49:19 London Stock Exchange
16 5020.00 11:49:19 London Stock Exchange
26 5020.00 11:49:19 London Stock Exchange
31 5020.00 11:49:19 London Stock Exchange
33 5020.00 11:49:19 London Stock Exchange
35 5020.00 11:49:19 London Stock Exchange
47 5020.00 11:49:19 London Stock Exchange
72 5020.00 11:49:19 London Stock Exchange
75 5020.00 11:49:19 London Stock Exchange
75 5020.00 11:49:19 London Stock Exchange
78 5020.00 11:49:19 London Stock Exchange
83 5020.00 11:49:19 London Stock Exchange
118 5020.00 11:49:19 London Stock Exchange
141 5020.00 11:49:19 London Stock Exchange
182 5020.00 11:49:19 London Stock Exchange
190 5020.00 11:49:19 London Stock Exchange
200 5020.00 11:49:19 London Stock Exchange
201 5020.00 11:49:19 London Stock Exchange
201 5020.00 11:49:19 London Stock Exchange
16 5018.00 11:51:59 London Stock Exchange
201 5018.00 11:51:59 London Stock Exchange
151 5018.00 11:53:10 London Stock Exchange
33 5018.00 11:54:10 London Stock Exchange
126 5018.00 11:54:10 London Stock Exchange
14 5018.00 11:55:51 London Stock Exchange
75 5018.00 11:55:51 London Stock Exchange
98 5018.00 11:55:51 London Stock Exchange
102 5018.00 11:55:51 London Stock Exchange
124 5018.00 11:55:51 London Stock Exchange
7 5018.00 11:56:33 London Stock Exchange
63 5018.00 11:56:33 London Stock Exchange
93 5018.00 11:56:33 London Stock Exchange
5 5018.00 11:57:12 London Stock Exchange
2 5018.00 11:57:48 London Stock Exchange
3 5018.00 11:57:48 London Stock Exchange
8 5018.00 11:57:48 London Stock Exchange
12 5018.00 11:57:48 London Stock Exchange
13 5018.00 11:57:48 London Stock Exchange
20 5018.00 11:57:48 London Stock Exchange
39 5018.00 11:57:48 London Stock Exchange
77 5018.00 11:57:48 London Stock Exchange
95 5018.00 11:57:48 London Stock Exchange
123 5018.00 11:57:48 London Stock Exchange
125 5018.00 11:57:48 London Stock Exchange
200 5018.00 11:57:48 London Stock Exchange
200 5018.00 11:57:48 London Stock Exchange
201 5018.00 11:57:48 London Stock Exchange
201 5018.00 11:57:48 London Stock Exchange
29 5018.00 11:58:21 London Stock Exchange
75 5018.00 11:58:21 London Stock Exchange
9 5018.00 11:58:31 London Stock Exchange
28 5018.00 11:58:31 London Stock Exchange
43 5018.00 11:58:31 London Stock Exchange
47 5018.00 11:58:31 London Stock Exchange
55 5018.00 11:58:31 London Stock Exchange
66 5018.00 11:58:31 London Stock Exchange
75 5018.00 11:58:31 London Stock Exchange
118 5018.00 11:58:31 London Stock Exchange
200 5018.00 11:58:31 London Stock Exchange
200 5018.00 11:58:31 London Stock Exchange
7 5018.00 11:58:52 London Stock Exchange
34 5018.00 11:58:52 London Stock Exchange
79 5018.00 11:58:52 London Stock Exchange
295 5016.00 11:59:48 London Stock Exchange
34 5026.00 12:06:41 London Stock Exchange
42 5026.00 12:06:41 London Stock Exchange
43 5026.00 12:06:41 London Stock Exchange
58 5026.00 12:06:41 London Stock Exchange
69 5026.00 12:06:41 London Stock Exchange
99 5026.00 12:06:41 London Stock Exchange
100 5026.00 12:06:41 London Stock Exchange
101 5026.00 12:06:41 London Stock Exchange
132 5026.00 12:06:41 London Stock Exchange
158 5026.00 12:06:41 London Stock Exchange
196 5026.00 12:06:41 London Stock Exchange
201 5026.00 12:06:41 London Stock Exchange
23 5030.00 12:13:26 London Stock Exchange
23 5030.00 12:13:26 London Stock Exchange
27 5030.00 12:13:26 London Stock Exchange
41 5030.00 12:13:26 London Stock Exchange
42 5030.00 12:13:26 London Stock Exchange
135 5030.00 12:13:26 London Stock Exchange
156 5030.00 12:13:26 London Stock Exchange
173 5030.00 12:13:26 London Stock Exchange
173 5030.00 12:13:26 London Stock Exchange
200 5030.00 12:13:26 London Stock Exchange
200 5030.00 12:13:26 London Stock Exchange
3 5028.00 12:16:21 London Stock Exchange
15 5028.00 12:16:21 London Stock Exchange
17 5028.00 12:16:21 London Stock Exchange
27 5028.00 12:16:21 London Stock Exchange
37 5028.00 12:16:21 London Stock Exchange
60 5028.00 12:16:21 London Stock Exchange
82 5028.00 12:16:21 London Stock Exchange
97 5028.00 12:16:21 London Stock Exchange
158 5028.00 12:16:21 London Stock Exchange
162 5028.00 12:16:21 London Stock Exchange
168 5028.00 12:16:21 London Stock Exchange
200 5028.00 12:16:21 London Stock Exchange
200 5028.00 12:16:21 London Stock Exchange
200 5028.00 12:16:21 London Stock Exchange
200 5028.00 12:16:21 London Stock Exchange
200 5028.00 12:16:21 London Stock Exchange
201 5030.00 12:16:21 London Stock Exchange
201 5028.00 12:16:21 London Stock Exchange
252 5030.00 12:16:21 London Stock Exchange
392 5030.00 12:16:21 London Stock Exchange
397 5030.00 12:16:21 London Stock Exchange
176 5026.00 12:16:39 London Stock Exchange
200 5026.00 12:16:39 London Stock Exchange
62 5024.00 12:18:13 London Stock Exchange
39 5024.00 12:18:56 London Stock Exchange
39 5024.00 12:18:56 London Stock Exchange
139 5024.00 12:18:56 London Stock Exchange
161 5024.00 12:18:56 London Stock Exchange
162 5024.00 12:18:56 London Stock Exchange
4 5024.00 12:18:59 London Stock Exchange
26 5024.00 12:18:59 London Stock Exchange
171 5024.00 12:18:59 London Stock Exchange
201 5024.00 12:18:59 London Stock Exchange
201 5024.00 12:18:59 London Stock Exchange
9 5022.00 12:22:38 London Stock Exchange
26 5022.00 12:22:38 London Stock Exchange
56 5022.00 12:22:38 London Stock Exchange
57 5022.00 12:22:38 London Stock Exchange
144 5022.00 12:22:38 London Stock Exchange
175 5022.00 12:22:38 London Stock Exchange
200 5022.00 12:22:38 London Stock Exchange
201 5022.00 12:22:38 London Stock Exchange
201 5022.00 12:24:41 London Stock Exchange
58 5024.00 12:27:38 London Stock Exchange
110 5022.00 12:27:38 London Stock Exchange
112 5024.00 12:27:38 London Stock Exchange
135 5024.00 12:27:38 London Stock Exchange
150 5024.00 12:27:38 London Stock Exchange
150 5024.00 12:27:38 London Stock Exchange
150 5024.00 12:27:38 London Stock Exchange
175 5024.00 12:27:38 London Stock Exchange
113 5020.00 12:28:10 London Stock Exchange
127 5020.00 12:28:10 London Stock Exchange
183 5018.00 12:45:43 London Stock Exchange
16 5020.00 12:49:21 London Stock Exchange
170 5020.00 12:49:21 London Stock Exchange
179 5014.00 12:56:04 London Stock Exchange
29 5008.00 13:03:40 London Stock Exchange
147 5008.00 13:03:40 London Stock Exchange
213 5004.00 13:04:35 London Stock Exchange
14 5004.00 13:13:24 London Stock Exchange
65 5004.00 13:13:24 London Stock Exchange
95 5004.00 13:13:24 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings