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:                      08 January 2019

Number of shares purchased:     45,938 shares

Highest price paid per share:     4003.0 pence

Lowest price paid per share:      3976.0 pence

Average price paid per share:    3995.9086 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 24,969,458 shares in treasury and has 192,373,105 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: 08 January 2019

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 3995.9086 45,938

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
200 4003.00 14:51:14 London Stock Exchange
254 4003.00 14:51:14 London Stock Exchange
98 4002.00 14:53:52 London Stock Exchange
103 4002.00 14:53:52 London Stock Exchange
201 4002.00 14:53:52 London Stock Exchange
93 4003.00 14:54:37 London Stock Exchange
4 4003.00 14:54:41 London Stock Exchange
6 4003.00 14:54:41 London Stock Exchange
98 4003.00 14:54:41 London Stock Exchange
101 4003.00 14:54:41 London Stock Exchange
102 4003.00 14:54:41 London Stock Exchange
33 4003.00 14:54:42 London Stock Exchange
200 4003.00 14:55:47 London Stock Exchange
1 4003.00 14:55:48 London Stock Exchange
41 4003.00 14:55:48 London Stock Exchange
102 4003.00 14:55:48 London Stock Exchange
39 4003.00 14:55:49 London Stock Exchange
1 4001.00 14:56:31 London Stock Exchange
185 4001.00 14:56:31 London Stock Exchange
200 4001.00 14:56:31 London Stock Exchange
39 3999.00 14:56:32 London Stock Exchange
75 4001.00 14:56:32 London Stock Exchange
101 3999.00 14:56:32 London Stock Exchange
60 3999.00 14:56:44 London Stock Exchange
37 3999.00 14:56:53 London Stock Exchange
47 3999.00 14:56:53 London Stock Exchange
102 3999.00 14:56:53 London Stock Exchange
201 3994.00 14:57:57 London Stock Exchange
183 4003.00 14:59:13 London Stock Exchange
2 4003.00 15:13:23 London Stock Exchange
3 4003.00 15:13:23 London Stock Exchange
99 4003.00 15:13:23 London Stock Exchange
101 4003.00 15:13:23 London Stock Exchange
198 4003.00 15:13:23 London Stock Exchange
96 4003.00 15:13:25 London Stock Exchange
102 4003.00 15:13:25 London Stock Exchange
47 4003.00 15:13:26 London Stock Exchange
51 4003.00 15:13:26 London Stock Exchange
51 4003.00 15:13:26 London Stock Exchange
77 4003.00 15:13:26 London Stock Exchange
102 4003.00 15:13:26 London Stock Exchange
5 4003.00 15:13:33 London Stock Exchange
34 4003.00 15:13:33 London Stock Exchange
68 4003.00 15:13:33 London Stock Exchange
102 4003.00 15:13:33 London Stock Exchange
53 4003.00 15:13:34 London Stock Exchange
55 4003.00 15:13:34 London Stock Exchange
64 4003.00 15:13:34 London Stock Exchange
74 4003.00 15:13:34 London Stock Exchange
200 4002.00 15:13:35 London Stock Exchange
1 4002.00 15:13:36 London Stock Exchange
49 4002.00 15:13:36 London Stock Exchange
16 4002.00 15:13:39 London Stock Exchange
50 4002.00 15:13:39 London Stock Exchange
102 4002.00 15:13:39 London Stock Exchange
11 3995.00 15:14:38 London Stock Exchange
15 3995.00 15:14:38 London Stock Exchange
83 3995.00 15:14:38 London Stock Exchange
96 3995.00 15:14:38 London Stock Exchange
105 3995.00 15:14:38 London Stock Exchange
191 3995.00 15:14:38 London Stock Exchange
201 3995.00 15:14:38 London Stock Exchange
95 3995.00 15:14:42 London Stock Exchange
26 3995.00 15:15:25 London Stock Exchange
100 3995.00 15:15:40 London Stock Exchange
74 3995.00 15:15:42 London Stock Exchange
212 3995.00 15:15:42 London Stock Exchange
70 3998.00 15:16:27 London Stock Exchange
200 3998.00 15:16:27 London Stock Exchange
100 3998.00 15:16:31 London Stock Exchange
43 3998.00 15:16:34 London Stock Exchange
8 3996.00 15:17:06 London Stock Exchange
9 3996.00 15:17:06 London Stock Exchange
100 3996.00 15:17:06 London Stock Exchange
192 3996.00 15:17:06 London Stock Exchange
201 3996.00 15:17:06 London Stock Exchange
201 3996.00 15:17:06 London Stock Exchange
32 3996.00 15:17:08 London Stock Exchange
59 3996.00 15:17:08 London Stock Exchange
93 3996.00 15:17:08 London Stock Exchange
15 3991.00 15:17:51 London Stock Exchange
100 3991.00 15:17:51 London Stock Exchange
100 3991.00 15:17:51 London Stock Exchange
185 3991.00 15:17:51 London Stock Exchange
55 3991.00 15:17:52 London Stock Exchange
82 3987.00 15:18:03 London Stock Exchange
154 3987.00 15:18:03 London Stock Exchange
200 3987.00 15:18:03 London Stock Exchange
1 3986.00 15:18:55 London Stock Exchange
20 3986.00 15:18:55 London Stock Exchange
180 3986.00 15:18:55 London Stock Exchange
180 3986.00 15:18:55 London Stock Exchange
76 3984.00 15:19:18 London Stock Exchange
100 3984.00 15:19:18 London Stock Exchange
201 3984.00 15:19:18 London Stock Exchange
20 3976.00 15:20:08 London Stock Exchange
201 3976.00 15:20:08 London Stock Exchange
98 3985.00 15:21:25 London Stock Exchange
99 3985.00 15:21:25 London Stock Exchange
102 3985.00 15:21:25 London Stock Exchange
166 3985.00 15:21:25 London Stock Exchange
19 3982.00 15:21:27 London Stock Exchange
143 3982.00 15:21:27 London Stock Exchange
38 3982.00 15:21:32 London Stock Exchange
23 3984.00 15:22:05 London Stock Exchange
40 3984.00 15:22:05 London Stock Exchange
178 3984.00 15:22:05 London Stock Exchange
179 3984.00 15:22:05 London Stock Exchange
201 3984.00 15:22:05 London Stock Exchange
62 3986.00 15:22:23 London Stock Exchange
62 3986.00 15:22:23 London Stock Exchange
138 3986.00 15:22:23 London Stock Exchange
139 3986.00 15:22:23 London Stock Exchange
170 3990.00 15:23:23 London Stock Exchange
160 3992.00 15:23:35 London Stock Exchange
10 3992.00 15:23:37 London Stock Exchange
30 3992.00 15:23:37 London Stock Exchange
44 3992.00 15:23:37 London Stock Exchange
19 3992.00 15:23:50 London Stock Exchange
59 3992.00 15:23:50 London Stock Exchange
136 3992.00 15:23:50 London Stock Exchange
201 3992.00 15:23:50 London Stock Exchange
14 3995.00 15:24:51 London Stock Exchange
33 3995.00 15:24:51 London Stock Exchange
36 3995.00 15:24:51 London Stock Exchange
50 3995.00 15:24:51 London Stock Exchange
50 3995.00 15:24:51 London Stock Exchange
53 3995.00 15:24:51 London Stock Exchange
63 3995.00 15:24:51 London Stock Exchange
67 3995.00 15:24:51 London Stock Exchange
83 3995.00 15:24:51 London Stock Exchange
97 3995.00 15:24:51 London Stock Exchange
103 3995.00 15:24:51 London Stock Exchange
200 3995.00 15:24:51 London Stock Exchange
89 3997.00 15:25:49 London Stock Exchange
100 3997.00 15:25:49 London Stock Exchange
101 3997.00 15:25:49 London Stock Exchange
101 3997.00 15:25:49 London Stock Exchange
85 3998.00 15:26:35 London Stock Exchange
115 3998.00 15:26:35 London Stock Exchange
200 3998.00 15:26:35 London Stock Exchange
11 3998.00 15:26:36 London Stock Exchange
75 3997.00 15:26:36 London Stock Exchange
200 3997.00 15:26:36 London Stock Exchange
200 3997.00 15:26:36 London Stock Exchange
70 3996.00 15:27:16 London Stock Exchange
63 3996.00 15:27:17 London Stock Exchange
68 3996.00 15:27:17 London Stock Exchange
130 3996.00 15:27:17 London Stock Exchange
132 3996.00 15:27:17 London Stock Exchange
7 3996.00 15:27:21 London Stock Exchange
44 3998.00 15:28:39 London Stock Exchange
82 3998.00 15:28:39 London Stock Exchange
118 3998.00 15:28:39 London Stock Exchange
200 3998.00 15:28:39 London Stock Exchange
40 3998.00 15:28:55 London Stock Exchange
61 3998.00 15:28:55 London Stock Exchange
160 3998.00 15:28:55 London Stock Exchange
200 3998.00 15:28:55 London Stock Exchange
200 3997.00 15:28:55 London Stock Exchange
216 3997.00 15:28:55 London Stock Exchange
32 3997.00 15:29:19 London Stock Exchange
169 3997.00 15:29:26 London Stock Exchange
200 3998.00 15:29:55 London Stock Exchange
201 3998.00 15:29:55 London Stock Exchange
179 3997.00 15:29:58 London Stock Exchange
201 4001.00 15:30:27 London Stock Exchange
60 4001.00 15:30:28 London Stock Exchange
201 4001.00 15:30:28 London Stock Exchange
12 3997.00 15:31:05 London Stock Exchange
201 3997.00 15:31:05 London Stock Exchange
201 3997.00 15:31:05 London Stock Exchange
200 3992.00 15:31:24 London Stock Exchange
232 3992.00 15:31:24 London Stock Exchange
27 3992.00 15:31:40 London Stock Exchange
185 3988.00 15:32:30 London Stock Exchange
201 3988.00 15:32:30 London Stock Exchange
45 3990.00 15:32:48 London Stock Exchange
50 3990.00 15:32:48 London Stock Exchange
150 3990.00 15:32:48 London Stock Exchange
200 3990.00 15:32:48 London Stock Exchange
10 3988.00 15:33:57 London Stock Exchange
21 3988.00 15:33:57 London Stock Exchange
191 3988.00 15:33:57 London Stock Exchange
191 3988.00 15:33:57 London Stock Exchange
201 3988.00 15:33:57 London Stock Exchange
201 3988.00 15:33:57 London Stock Exchange
4 3994.00 15:35:18 London Stock Exchange
18 3994.00 15:35:18 London Stock Exchange
18 3994.00 15:35:18 London Stock Exchange
18 3994.00 15:35:18 London Stock Exchange
49 3994.00 15:35:18 London Stock Exchange
115 3994.00 15:35:18 London Stock Exchange
182 3994.00 15:35:18 London Stock Exchange
48 3990.00 15:35:47 London Stock Exchange
153 3990.00 15:35:47 London Stock Exchange
201 3990.00 15:35:47 London Stock Exchange
78 3992.00 15:36:05 London Stock Exchange
34 3992.00 15:36:15 London Stock Exchange
73 3992.00 15:36:15 London Stock Exchange
74 3992.00 15:36:15 London Stock Exchange
123 3992.00 15:36:15 London Stock Exchange
127 3992.00 15:36:15 London Stock Exchange
1 3991.00 15:36:21 London Stock Exchange
28 3991.00 15:36:21 London Stock Exchange
31 3991.00 15:36:21 London Stock Exchange
100 3991.00 15:36:21 London Stock Exchange
100 3991.00 15:36:21 London Stock Exchange
101 3991.00 15:36:21 London Stock Exchange
101 3991.00 15:36:21 London Stock Exchange
15 3994.00 15:37:21 London Stock Exchange
200 3994.00 15:37:21 London Stock Exchange
200 3994.00 15:37:21 London Stock Exchange
13 3994.00 15:38:00 London Stock Exchange
81 3994.00 15:38:00 London Stock Exchange
88 3994.00 15:38:00 London Stock Exchange
95 3994.00 15:38:00 London Stock Exchange
142 3994.00 15:38:00 London Stock Exchange
200 3994.00 15:38:00 London Stock Exchange
201 3994.00 15:38:00 London Stock Exchange
97 3994.00 15:38:01 London Stock Exchange
4 3996.00 15:39:16 London Stock Exchange
11 3996.00 15:39:16 London Stock Exchange
15 3996.00 15:39:16 London Stock Exchange
27 3996.00 15:39:16 London Stock Exchange
39 3996.00 15:39:16 London Stock Exchange
40 3996.00 15:39:16 London Stock Exchange
54 3996.00 15:39:16 London Stock Exchange
131 3996.00 15:39:16 London Stock Exchange
174 3996.00 15:39:16 London Stock Exchange
196 3996.00 15:39:16 London Stock Exchange
200 3996.00 15:39:16 London Stock Exchange
200 3996.00 15:39:16 London Stock Exchange
201 3996.00 15:39:16 London Stock Exchange
10 3997.00 15:40:43 London Stock Exchange
17 3997.00 15:40:43 London Stock Exchange
18 3997.00 15:40:43 London Stock Exchange
34 3997.00 15:40:43 London Stock Exchange
36 3997.00 15:40:43 London Stock Exchange
60 3997.00 15:40:43 London Stock Exchange
141 3997.00 15:40:43 London Stock Exchange
166 3997.00 15:40:43 London Stock Exchange
183 3997.00 15:40:43 London Stock Exchange
183 3997.00 15:40:43 London Stock Exchange
97 3994.00 15:41:14 London Stock Exchange
175 3994.00 15:41:14 London Stock Exchange
201 3994.00 15:41:14 London Stock Exchange
6 3994.00 15:41:43 London Stock Exchange
201 3994.00 15:41:43 London Stock Exchange
262 3994.00 15:41:43 London Stock Exchange
100 3988.00 15:42:14 London Stock Exchange
165 3988.00 15:42:14 London Stock Exchange
201 3988.00 15:42:14 London Stock Exchange
200 3994.00 15:43:08 London Stock Exchange
233 3994.00 15:43:08 London Stock Exchange
63 3996.00 15:44:09 London Stock Exchange
69 3996.00 15:44:09 London Stock Exchange
200 3996.00 15:44:09 London Stock Exchange
200 3996.00 15:44:09 London Stock Exchange
125 3996.00 15:44:14 London Stock Exchange
143 3996.00 15:44:14 London Stock Exchange
195 3996.00 15:44:14 London Stock Exchange
200 3996.00 15:44:14 London Stock Exchange
200 3995.00 15:44:30 London Stock Exchange
254 3995.00 15:44:30 London Stock Exchange
20 3991.00 15:45:30 London Stock Exchange
29 3991.00 15:45:30 London Stock Exchange
30 3991.00 15:45:30 London Stock Exchange
30 3991.00 15:45:30 London Stock Exchange
33 3991.00 15:45:30 London Stock Exchange
170 3991.00 15:45:30 London Stock Exchange
171 3991.00 15:45:30 London Stock Exchange
172 3991.00 15:45:30 London Stock Exchange
200 3991.00 15:45:30 London Stock Exchange
50 3992.00 15:47:01 London Stock Exchange
200 3993.00 15:47:03 London Stock Exchange
258 3993.00 15:47:03 London Stock Exchange
200 3993.00 15:47:26 London Stock Exchange
226 3993.00 15:47:26 London Stock Exchange
99 3994.00 15:47:40 London Stock Exchange
102 3994.00 15:47:40 London Stock Exchange
200 3993.00 15:47:40 London Stock Exchange
234 3994.00 15:47:40 London Stock Exchange
51 3994.00 15:48:04 London Stock Exchange
58 3994.00 15:48:04 London Stock Exchange
142 3994.00 15:48:04 London Stock Exchange
7 3989.00 15:48:51 London Stock Exchange
31 3989.00 15:48:51 London Stock Exchange
44 3989.00 15:48:51 London Stock Exchange
55 3989.00 15:48:51 London Stock Exchange
145 3989.00 15:48:51 London Stock Exchange
156 3989.00 15:48:51 London Stock Exchange
190 3989.00 15:48:51 London Stock Exchange
201 3989.00 15:48:51 London Stock Exchange
201 3993.00 15:50:08 London Stock Exchange
2 3993.00 15:50:13 London Stock Exchange
173 3996.00 15:50:37 London Stock Exchange
201 3996.00 15:50:37 London Stock Exchange
64 3995.00 15:50:52 London Stock Exchange
201 3995.00 15:50:52 London Stock Exchange
201 3995.00 15:50:52 London Stock Exchange
11 3993.00 15:50:54 London Stock Exchange
199 3993.00 15:50:54 London Stock Exchange
5 3992.00 15:51:10 London Stock Exchange
73 3992.00 15:51:10 London Stock Exchange
99 3992.00 15:51:10 London Stock Exchange
102 3992.00 15:51:10 London Stock Exchange
201 3992.00 15:51:10 London Stock Exchange
2 3996.00 15:52:23 London Stock Exchange
55 3996.00 15:52:23 London Stock Exchange
198 3996.00 15:52:23 London Stock Exchange
200 3996.00 15:52:23 London Stock Exchange
120 3996.00 15:52:35 London Stock Exchange
200 3996.00 15:52:35 London Stock Exchange
65 3996.00 15:52:37 London Stock Exchange
80 3996.00 15:52:37 London Stock Exchange
169 3994.00 15:52:41 London Stock Exchange
200 3994.00 15:52:41 London Stock Exchange
201 3993.00 15:53:05 London Stock Exchange
50 3993.00 15:53:23 London Stock Exchange
201 3993.00 15:53:23 London Stock Exchange
201 3991.00 15:54:03 London Stock Exchange
7 3995.00 15:54:32 London Stock Exchange
200 3995.00 15:54:32 London Stock Exchange
4 3996.00 15:55:00 London Stock Exchange
12 3996.00 15:55:00 London Stock Exchange
200 3996.00 15:55:00 London Stock Exchange
200 3996.00 15:55:00 London Stock Exchange
20 3996.00 15:55:16 London Stock Exchange
36 3996.00 15:55:16 London Stock Exchange
77 3996.00 15:55:16 London Stock Exchange
81 3996.00 15:55:16 London Stock Exchange
120 3996.00 15:55:16 London Stock Exchange
124 3996.00 15:55:16 London Stock Exchange
160 3996.00 15:55:16 London Stock Exchange
201 3996.00 15:55:16 London Stock Exchange
41 4000.00 15:56:42 London Stock Exchange
41 4000.00 15:56:42 London Stock Exchange
160 4000.00 15:56:42 London Stock Exchange
133 4000.00 15:56:45 London Stock Exchange
24 4001.00 15:56:59 London Stock Exchange
4 4001.00 15:57:00 London Stock Exchange
2 4001.00 15:57:08 London Stock Exchange
26 4001.00 15:57:08 London Stock Exchange
173 4001.00 15:57:08 London Stock Exchange
200 4001.00 15:57:08 London Stock Exchange
200 4001.00 15:57:08 London Stock Exchange
201 4001.00 15:57:08 London Stock Exchange
16 4000.00 15:57:24 London Stock Exchange
31 4000.00 15:57:24 London Stock Exchange
88 4000.00 15:57:24 London Stock Exchange
112 4000.00 15:57:24 London Stock Exchange
169 4000.00 15:57:24 London Stock Exchange
6 4002.00 15:58:24 London Stock Exchange
19 4002.00 15:58:24 London Stock Exchange
30 4003.00 15:58:41 London Stock Exchange
85 4003.00 15:58:41 London Stock Exchange
27 4003.00 15:58:42 London Stock Exchange
41 4003.00 15:58:42 London Stock Exchange
7 4003.00 15:58:52 London Stock Exchange
17 4003.00 15:58:52 London Stock Exchange
26 4003.00 15:58:52 London Stock Exchange
26 4003.00 15:58:52 London Stock Exchange
164 4003.00 15:58:52 London Stock Exchange
164 4003.00 15:58:52 London Stock Exchange
194 4003.00 15:58:52 London Stock Exchange
201 4001.00 15:59:21 London Stock Exchange
73 4002.00 15:59:57 London Stock Exchange
201 4002.00 15:59:57 London Stock Exchange
199 4001.00 16:00:10 London Stock Exchange
200 4001.00 16:00:10 London Stock Exchange
26 4003.00 16:09:20 London Stock Exchange
91 4003.00 16:09:20 London Stock Exchange
175 4003.00 16:09:20 London Stock Exchange
14 4003.00 16:09:21 London Stock Exchange
96 4003.00 16:09:21 London Stock Exchange
1 4003.00 16:09:25 London Stock Exchange
12 4003.00 16:10:01 London Stock Exchange
44 4003.00 16:10:11 London Stock Exchange
79 4003.00 16:10:19 London Stock Exchange
2 4003.00 16:10:20 London Stock Exchange
12 4003.00 16:10:20 London Stock Exchange
101 4003.00 16:10:20 London Stock Exchange
7 4003.00 16:10:21 London Stock Exchange
9 4003.00 16:10:21 London Stock Exchange
179 4003.00 16:10:22 London Stock Exchange
3 4003.00 16:10:23 London Stock Exchange
4 4003.00 16:10:28 London Stock Exchange
6 4003.00 16:10:28 London Stock Exchange
40 4003.00 16:10:28 London Stock Exchange
60 4003.00 16:10:28 London Stock Exchange
197 4003.00 16:10:28 London Stock Exchange
2 4003.00 16:10:29 London Stock Exchange
200 4000.00 16:11:03 London Stock Exchange
56 4003.00 16:11:40 London Stock Exchange
137 4003.00 16:11:40 London Stock Exchange
6 4002.00 16:11:48 London Stock Exchange
201 4002.00 16:11:48 London Stock Exchange
201 4002.00 16:11:48 London Stock Exchange
1 4001.00 16:11:50 London Stock Exchange
95 4001.00 16:11:50 London Stock Exchange
106 4001.00 16:11:50 London Stock Exchange
200 4001.00 16:11:50 London Stock Exchange
1 4001.00 16:12:04 London Stock Exchange
2 4001.00 16:12:05 London Stock Exchange
9 4001.00 16:12:05 London Stock Exchange
20 4001.00 16:12:05 London Stock Exchange
201 4003.00 16:13:09 London Stock Exchange
8 4003.00 16:13:10 London Stock Exchange
17 4003.00 16:13:10 London Stock Exchange
184 4003.00 16:13:10 London Stock Exchange
58 4003.00 16:13:51 London Stock Exchange
100 4003.00 16:13:51 London Stock Exchange
101 4003.00 16:13:51 London Stock Exchange
201 4003.00 16:13:51 London Stock Exchange
63 4003.00 16:14:24 London Stock Exchange
200 4003.00 16:14:24 London Stock Exchange
200 4003.00 16:14:24 London Stock Exchange
2 4002.00 16:14:25 London Stock Exchange
9 4002.00 16:14:29 London Stock Exchange
9 4002.00 16:14:31 London Stock Exchange
51 4002.00 16:14:31 London Stock Exchange
61 4002.00 16:14:31 London Stock Exchange
63 4002.00 16:14:31 London Stock Exchange
129 4002.00 16:14:31 London Stock Exchange
129 4002.00 16:14:31 London Stock Exchange
4 4002.00 16:15:02 London Stock Exchange
42 4002.00 16:15:04 London Stock Exchange
197 4002.00 16:15:04 London Stock Exchange
78 4002.00 16:15:45 London Stock Exchange
50 4002.00 16:15:49 London Stock Exchange
12 4002.00 16:16:02 London Stock Exchange
73 4002.00 16:16:02 London Stock Exchange
65 4001.00 16:21:52 London Stock Exchange
200 4001.00 16:21:52 London Stock Exchange
1 4002.00 16:22:08 London Stock Exchange
200 4002.00 16:22:08 London Stock Exchange
100 4002.00 16:22:09 London Stock Exchange
71 4002.00 16:22:20 London Stock Exchange
200 4002.00 16:22:20 London Stock Exchange
55 4003.00 16:26:22 London Stock Exchange
58 4003.00 16:26:22 London Stock Exchange
39 4003.00 16:26:33 London Stock Exchange
73 4003.00 16:27:39 London Stock Exchange
107 4003.00 16:27:39 London Stock Exchange
12 4003.00 16:27:41 London Stock Exchange
168 4003.00 16:28:39 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings