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:                      11 December 2018

Number of shares purchased:     100,000 shares

Highest price paid per share:     4412.0 pence

Lowest price paid per share:      4329.0 pence

Average price paid per share:    4372.9075 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 23,035,381 shares in treasury and has 194,307,182 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: 11 December 2018

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 4372.9075 100,000

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
33 4329.00 8:15:57 London Stock Exchange
26 4329.00 8:16:08 London Stock Exchange
83 4329.00 8:16:08 London Stock Exchange
149 4329.00 8:16:08 London Stock Exchange
150 4335.00 8:17:50 London Stock Exchange
6 4335.00 8:17:54 London Stock Exchange
117 4335.00 8:17:54 London Stock Exchange
200 4335.00 8:17:54 London Stock Exchange
201 4335.00 8:17:54 London Stock Exchange
60 4333.00 8:17:56 London Stock Exchange
245 4333.00 8:17:56 London Stock Exchange
9 4333.00 8:19:40 London Stock Exchange
42 4332.00 8:20:02 London Stock Exchange
46 4332.00 8:20:02 London Stock Exchange
100 4332.00 8:20:02 London Stock Exchange
154 4332.00 8:20:02 London Stock Exchange
296 4333.00 8:20:02 London Stock Exchange
32 4331.00 8:21:45 London Stock Exchange
63 4331.00 8:21:45 London Stock Exchange
21 4331.00 8:22:18 London Stock Exchange
39 4331.00 8:22:18 London Stock Exchange
55 4331.00 8:22:18 London Stock Exchange
111 4331.00 8:22:18 London Stock Exchange
200 4331.00 8:22:18 London Stock Exchange
201 4331.00 8:22:18 London Stock Exchange
89 4329.00 8:23:02 London Stock Exchange
100 4329.00 8:23:02 London Stock Exchange
113 4329.00 8:23:02 London Stock Exchange
66 4333.00 8:24:43 London Stock Exchange
82 4333.00 8:24:43 London Stock Exchange
84 4333.00 8:24:43 London Stock Exchange
100 4333.00 8:24:43 London Stock Exchange
112 4333.00 8:24:43 London Stock Exchange
133 4333.00 8:24:43 London Stock Exchange
64 4334.00 8:25:55 London Stock Exchange
201 4334.00 8:25:55 London Stock Exchange
28 4337.00 8:27:22 London Stock Exchange
69 4337.00 8:27:22 London Stock Exchange
100 4337.00 8:27:22 London Stock Exchange
150 4337.00 8:27:22 London Stock Exchange
19 4338.00 8:27:27 London Stock Exchange
67 4338.00 8:27:27 London Stock Exchange
69 4338.00 8:27:27 London Stock Exchange
100 4338.00 8:27:27 London Stock Exchange
17 4339.00 8:28:02 London Stock Exchange
97 4339.00 8:28:02 London Stock Exchange
116 4339.00 8:28:02 London Stock Exchange
120 4339.00 8:28:02 London Stock Exchange
140 4339.00 8:28:02 London Stock Exchange
181 4339.00 8:28:02 London Stock Exchange
183 4339.00 8:28:02 London Stock Exchange
200 4339.00 8:28:02 London Stock Exchange
146 4339.00 8:28:27 London Stock Exchange
201 4339.00 8:28:27 London Stock Exchange
297 4333.00 8:29:57 London Stock Exchange
150 4338.00 8:31:16 London Stock Exchange
6 4338.00 8:31:28 London Stock Exchange
7 4338.00 8:31:28 London Stock Exchange
35 4338.00 8:31:28 London Stock Exchange
53 4339.00 8:31:28 London Stock Exchange
65 4338.00 8:31:28 London Stock Exchange
100 4339.00 8:31:28 London Stock Exchange
100 4338.00 8:31:28 London Stock Exchange
115 4338.00 8:31:28 London Stock Exchange
200 4339.00 8:31:28 London Stock Exchange
292 4338.00 8:31:28 London Stock Exchange
20 4343.00 8:32:59 London Stock Exchange
110 4348.00 8:34:10 London Stock Exchange
200 4348.00 8:34:10 London Stock Exchange
287 4348.00 8:34:10 London Stock Exchange
300 4348.00 8:34:10 London Stock Exchange
308 4348.00 8:34:10 London Stock Exchange
35 4347.00 8:35:02 London Stock Exchange
41 4347.00 8:35:02 London Stock Exchange
87 4347.00 8:35:02 London Stock Exchange
121 4347.00 8:35:02 London Stock Exchange
28 4351.00 8:36:40 London Stock Exchange
50 4351.00 8:36:40 London Stock Exchange
50 4351.00 8:36:40 London Stock Exchange
38 4350.00 8:36:54 London Stock Exchange
112 4350.00 8:36:54 London Stock Exchange
112 4350.00 8:36:54 London Stock Exchange
201 4350.00 8:36:54 London Stock Exchange
201 4350.00 8:36:54 London Stock Exchange
106 4350.00 8:38:39 London Stock Exchange
199 4350.00 8:38:39 London Stock Exchange
286 4350.00 8:38:39 London Stock Exchange
100 4350.00 8:40:32 London Stock Exchange
200 4350.00 8:40:32 London Stock Exchange
47 4350.00 8:40:43 London Stock Exchange
120 4350.00 8:40:43 London Stock Exchange
200 4350.00 8:40:43 London Stock Exchange
100 4347.00 8:40:47 London Stock Exchange
174 4347.00 8:40:48 London Stock Exchange
50 4347.00 8:42:11 London Stock Exchange
146 4348.00 8:43:04 London Stock Exchange
200 4348.00 8:43:04 London Stock Exchange
286 4348.00 8:43:04 London Stock Exchange
303 4348.00 8:43:04 London Stock Exchange
200 4343.00 8:44:09 London Stock Exchange
154 4343.00 8:44:21 London Stock Exchange
94 4345.00 8:46:56 London Stock Exchange
201 4345.00 8:46:56 London Stock Exchange
50 4345.00 8:46:57 London Stock Exchange
50 4348.00 8:48:11 London Stock Exchange
29 4347.00 8:48:45 London Stock Exchange
35 4347.00 8:48:45 London Stock Exchange
136 4348.00 8:48:45 London Stock Exchange
136 4347.00 8:48:45 London Stock Exchange
201 4348.00 8:48:45 London Stock Exchange
126 4347.00 8:49:01 London Stock Exchange
284 4349.00 8:50:01 London Stock Exchange
110 4348.00 8:50:25 London Stock Exchange
200 4348.00 8:50:25 London Stock Exchange
124 4347.00 8:50:58 London Stock Exchange
200 4347.00 8:50:58 London Stock Exchange
27 4346.00 8:52:55 London Stock Exchange
90 4346.00 8:52:55 London Stock Exchange
110 4346.00 8:52:55 London Stock Exchange
110 4346.00 8:52:55 London Stock Exchange
50 4347.00 8:53:24 London Stock Exchange
84 4347.00 8:53:24 London Stock Exchange
200 4347.00 8:53:24 London Stock Exchange
18 4347.00 8:53:57 London Stock Exchange
4 4346.00 8:54:03 London Stock Exchange
280 4346.00 8:54:03 London Stock Exchange
18 4350.00 8:55:17 London Stock Exchange
32 4350.00 8:55:17 London Stock Exchange
55 4350.00 8:55:17 London Stock Exchange
100 4350.00 8:55:17 London Stock Exchange
18 4353.00 8:56:45 London Stock Exchange
18 4353.00 8:56:45 London Stock Exchange
18 4353.00 8:56:45 London Stock Exchange
18 4353.00 8:56:45 London Stock Exchange
22 4353.00 8:56:45 London Stock Exchange
32 4353.00 8:56:45 London Stock Exchange
32 4353.00 8:56:45 London Stock Exchange
32 4353.00 8:56:45 London Stock Exchange
32 4353.00 8:56:45 London Stock Exchange
51 4352.00 8:56:47 London Stock Exchange
55 4352.00 8:56:47 London Stock Exchange
200 4352.00 8:56:47 London Stock Exchange
132 4352.00 8:57:41 London Stock Exchange
200 4352.00 8:57:41 London Stock Exchange
14 4353.00 8:59:24 London Stock Exchange
15 4353.00 8:59:24 London Stock Exchange
42 4353.00 8:59:24 London Stock Exchange
47 4353.00 8:59:24 London Stock Exchange
72 4353.00 8:59:24 London Stock Exchange
73 4353.00 8:59:24 London Stock Exchange
87 4353.00 8:59:24 London Stock Exchange
100 4353.00 8:59:24 London Stock Exchange
200 4353.00 8:59:24 London Stock Exchange
50 4352.00 9:00:44 London Stock Exchange
50 4355.00 9:01:33 London Stock Exchange
50 4355.00 9:01:33 London Stock Exchange
91 4355.00 9:01:33 London Stock Exchange
150 4355.00 9:01:33 London Stock Exchange
45 4355.00 9:02:26 London Stock Exchange
50 4355.00 9:02:26 London Stock Exchange
150 4355.00 9:02:26 London Stock Exchange
12 4356.00 9:02:37 London Stock Exchange
38 4356.00 9:02:37 London Stock Exchange
276 4355.00 9:02:52 London Stock Exchange
37 4355.00 9:03:29 London Stock Exchange
61 4355.00 9:03:29 London Stock Exchange
64 4355.00 9:03:29 London Stock Exchange
100 4355.00 9:03:29 London Stock Exchange
100 4355.00 9:03:29 London Stock Exchange
201 4355.00 9:03:29 London Stock Exchange
125 4355.00 9:03:34 London Stock Exchange
29 4353.00 9:04:15 London Stock Exchange
36 4353.00 9:04:15 London Stock Exchange
50 4353.00 9:04:15 London Stock Exchange
67 4353.00 9:04:15 London Stock Exchange
86 4353.00 9:04:15 London Stock Exchange
115 4353.00 9:04:15 London Stock Exchange
133 4353.00 9:04:15 London Stock Exchange
134 4353.00 9:04:16 London Stock Exchange
47 4348.00 9:05:37 London Stock Exchange
53 4348.00 9:05:37 London Stock Exchange
180 4348.00 9:05:40 London Stock Exchange
67 4347.00 9:07:36 London Stock Exchange
67 4347.00 9:07:36 London Stock Exchange
67 4347.00 9:07:36 London Stock Exchange
85 4347.00 9:07:36 London Stock Exchange
21 4349.00 9:08:20 London Stock Exchange
36 4349.00 9:08:20 London Stock Exchange
58 4349.00 9:08:20 London Stock Exchange
66 4349.00 9:08:20 London Stock Exchange
110 4349.00 9:08:20 London Stock Exchange
165 4349.00 9:08:20 London Stock Exchange
201 4349.00 9:08:20 London Stock Exchange
46 4349.00 9:10:04 London Stock Exchange
77 4349.00 9:10:04 London Stock Exchange
10 4350.00 9:11:01 London Stock Exchange
57 4350.00 9:11:01 London Stock Exchange
73 4350.00 9:11:01 London Stock Exchange
201 4350.00 9:11:01 London Stock Exchange
287 4350.00 9:11:01 London Stock Exchange
303 4350.00 9:11:01 London Stock Exchange
8 4350.00 9:12:33 London Stock Exchange
12 4350.00 9:12:33 London Stock Exchange
25 4350.00 9:12:33 London Stock Exchange
37 4350.00 9:12:33 London Stock Exchange
56 4350.00 9:12:33 London Stock Exchange
100 4350.00 9:12:33 London Stock Exchange
107 4350.00 9:12:33 London Stock Exchange
10 4348.00 9:13:51 London Stock Exchange
22 4348.00 9:13:51 London Stock Exchange
271 4348.00 9:13:51 London Stock Exchange
43 4348.00 9:15:24 London Stock Exchange
117 4350.00 9:15:24 London Stock Exchange
201 4350.00 9:15:24 London Stock Exchange
50 4361.00 9:17:20 London Stock Exchange
239 4361.00 9:17:27 London Stock Exchange
12 4363.00 9:18:51 London Stock Exchange
17 4363.00 9:18:51 London Stock Exchange
49 4363.00 9:18:51 London Stock Exchange
101 4363.00 9:18:51 London Stock Exchange
136 4363.00 9:18:51 London Stock Exchange
150 4363.00 9:18:51 London Stock Exchange
151 4363.00 9:18:51 London Stock Exchange
100 4362.00 9:19:06 London Stock Exchange
201 4362.00 9:19:06 London Stock Exchange
36 4362.00 9:20:00 London Stock Exchange
59 4362.00 9:20:00 London Stock Exchange
63 4362.00 9:20:00 London Stock Exchange
201 4362.00 9:20:00 London Stock Exchange
72 4361.00 9:20:40 London Stock Exchange
100 4361.00 9:20:40 London Stock Exchange
134 4361.00 9:20:40 London Stock Exchange
278 4358.00 9:22:58 London Stock Exchange
304 4357.00 9:23:02 London Stock Exchange
293 4355.00 9:23:55 London Stock Exchange
43 4358.00 9:25:30 London Stock Exchange
45 4358.00 9:25:30 London Stock Exchange
200 4358.00 9:25:30 London Stock Exchange
201 4356.00 9:25:42 London Stock Exchange
19 4357.00 9:26:29 London Stock Exchange
50 4359.00 9:26:58 London Stock Exchange
65 4359.00 9:26:58 London Stock Exchange
50 4359.00 9:27:12 London Stock Exchange
100 4359.00 9:27:12 London Stock Exchange
150 4359.00 9:27:12 London Stock Exchange
15 4360.00 9:28:24 London Stock Exchange
15 4360.00 9:28:24 London Stock Exchange
35 4360.00 9:28:24 London Stock Exchange
35 4360.00 9:28:24 London Stock Exchange
70 4359.00 9:28:41 London Stock Exchange
81 4359.00 9:28:41 London Stock Exchange
100 4359.00 9:28:41 London Stock Exchange
119 4359.00 9:28:41 London Stock Exchange
200 4359.00 9:28:41 London Stock Exchange
50 4359.00 9:29:58 London Stock Exchange
26 4358.00 9:30:01 London Stock Exchange
30 4358.00 9:30:01 London Stock Exchange
44 4358.00 9:30:01 London Stock Exchange
45 4358.00 9:30:01 London Stock Exchange
84 4358.00 9:30:01 London Stock Exchange
90 4358.00 9:30:01 London Stock Exchange
144 4358.00 9:30:01 London Stock Exchange
201 4358.00 9:30:01 London Stock Exchange
25 4357.00 9:31:06 London Stock Exchange
115 4357.00 9:31:06 London Stock Exchange
200 4357.00 9:31:06 London Stock Exchange
34 4361.00 9:35:10 London Stock Exchange
35 4361.00 9:35:10 London Stock Exchange
54 4361.00 9:35:10 London Stock Exchange
78 4361.00 9:35:10 London Stock Exchange
93 4361.00 9:35:10 London Stock Exchange
134 4361.00 9:35:10 London Stock Exchange
166 4361.00 9:35:10 London Stock Exchange
200 4361.00 9:35:10 London Stock Exchange
200 4361.00 9:35:10 London Stock Exchange
69 4361.00 9:37:24 London Stock Exchange
50 4363.00 9:37:37 London Stock Exchange
50 4364.00 9:37:52 London Stock Exchange
3 4363.00 9:38:06 London Stock Exchange
53 4363.00 9:38:06 London Stock Exchange
55 4363.00 9:38:06 London Stock Exchange
147 4363.00 9:38:06 London Stock Exchange
180 4363.00 9:38:06 London Stock Exchange
200 4363.00 9:38:06 London Stock Exchange
146 4358.00 9:39:09 London Stock Exchange
128 4359.00 9:39:37 London Stock Exchange
100 4358.00 9:40:04 London Stock Exchange
201 4358.00 9:40:04 London Stock Exchange
50 4363.00 9:41:52 London Stock Exchange
2 4363.00 9:41:58 London Stock Exchange
28 4363.00 9:42:06 London Stock Exchange
147 4363.00 9:42:06 London Stock Exchange
199 4363.00 9:42:06 London Stock Exchange
50 4364.00 9:43:04 London Stock Exchange
64 4363.00 9:43:23 London Stock Exchange
144 4363.00 9:43:23 London Stock Exchange
200 4363.00 9:43:23 London Stock Exchange
234 4363.00 9:43:23 London Stock Exchange
302 4362.00 9:44:53 London Stock Exchange
147 4363.00 9:47:00 London Stock Exchange
201 4363.00 9:47:00 London Stock Exchange
201 4362.00 9:47:00 London Stock Exchange
119 4362.00 9:47:37 London Stock Exchange
50 4365.00 9:50:28 London Stock Exchange
100 4365.00 9:50:28 London Stock Exchange
23 4365.00 9:50:53 London Stock Exchange
27 4365.00 9:50:53 London Stock Exchange
40 4365.00 9:50:53 London Stock Exchange
69 4365.00 9:50:53 London Stock Exchange
100 4365.00 9:50:53 London Stock Exchange
23 4365.00 9:51:25 London Stock Exchange
27 4365.00 9:51:25 London Stock Exchange
100 4365.00 9:51:25 London Stock Exchange
23 4365.00 9:51:55 London Stock Exchange
27 4365.00 9:51:55 London Stock Exchange
48 4365.00 9:52:23 London Stock Exchange
130 4365.00 9:52:23 London Stock Exchange
201 4365.00 9:52:23 London Stock Exchange
260 4365.00 9:52:23 London Stock Exchange
116 4367.00 9:53:47 London Stock Exchange
173 4367.00 9:53:47 London Stock Exchange
34 4372.00 9:55:40 London Stock Exchange
254 4372.00 9:55:40 London Stock Exchange
135 4372.00 9:57:39 London Stock Exchange
170 4372.00 9:57:39 London Stock Exchange
80 4372.00 10:03:22 London Stock Exchange
108 4372.00 10:03:22 London Stock Exchange
120 4372.00 10:03:22 London Stock Exchange
27 4372.00 10:04:08 London Stock Exchange
150 4372.00 10:04:08 London Stock Exchange
174 4372.00 10:04:08 London Stock Exchange
13 4372.00 10:05:43 London Stock Exchange
16 4372.00 10:05:43 London Stock Exchange
19 4372.00 10:05:43 London Stock Exchange
91 4372.00 10:05:43 London Stock Exchange
107 4372.00 10:05:43 London Stock Exchange
107 4372.00 10:05:43 London Stock Exchange
109 4372.00 10:05:43 London Stock Exchange
184 4372.00 10:05:43 London Stock Exchange
75 4383.00 10:23:21 London Stock Exchange
200 4383.00 10:23:21 London Stock Exchange
54 4382.00 10:24:10 London Stock Exchange
150 4382.00 10:24:10 London Stock Exchange
36 4380.00 10:24:57 London Stock Exchange
238 4380.00 10:24:57 London Stock Exchange
305 4379.00 10:24:57 London Stock Exchange
55 4378.00 10:25:31 London Stock Exchange
55 4378.00 10:25:31 London Stock Exchange
95 4378.00 10:25:31 London Stock Exchange
146 4378.00 10:25:31 London Stock Exchange
44 4379.00 10:29:56 London Stock Exchange
69 4379.00 10:29:56 London Stock Exchange
153 4379.00 10:29:56 London Stock Exchange
201 4379.00 10:29:56 London Stock Exchange
201 4379.00 10:29:56 London Stock Exchange
138 4375.00 10:31:08 London Stock Exchange
201 4375.00 10:31:08 London Stock Exchange
150 4376.00 10:33:16 London Stock Exchange
280 4378.00 10:34:44 London Stock Exchange
13 4377.00 10:35:01 London Stock Exchange
87 4377.00 10:35:01 London Stock Exchange
88 4377.00 10:35:01 London Stock Exchange
100 4377.00 10:35:01 London Stock Exchange
129 4377.00 10:35:01 London Stock Exchange
200 4377.00 10:35:01 London Stock Exchange
69 4375.00 10:39:08 London Stock Exchange
150 4378.00 10:40:24 London Stock Exchange
1 4377.00 10:40:28 London Stock Exchange
49 4377.00 10:40:28 London Stock Exchange
49 4377.00 10:40:28 London Stock Exchange
49 4377.00 10:40:28 London Stock Exchange
53 4377.00 10:40:28 London Stock Exchange
97 4377.00 10:40:28 London Stock Exchange
102 4377.00 10:40:28 London Stock Exchange
151 4377.00 10:40:28 London Stock Exchange
152 4377.00 10:40:28 London Stock Exchange
96 4375.00 10:42:16 London Stock Exchange
191 4375.00 10:42:16 London Stock Exchange
286 4378.00 10:44:25 London Stock Exchange
1 4377.00 10:44:28 London Stock Exchange
46 4377.00 10:44:28 London Stock Exchange
101 4377.00 10:44:28 London Stock Exchange
200 4377.00 10:44:28 London Stock Exchange
294 4375.00 10:46:44 London Stock Exchange
17 4376.00 10:49:01 London Stock Exchange
38 4376.00 10:49:01 London Stock Exchange
105 4376.00 10:49:01 London Stock Exchange
162 4376.00 10:49:01 London Stock Exchange
200 4379.00 10:50:13 London Stock Exchange
295 4380.00 10:50:13 London Stock Exchange
7 4379.00 10:51:09 London Stock Exchange
135 4379.00 10:51:09 London Stock Exchange
100 4382.00 10:55:36 London Stock Exchange
150 4382.00 10:55:36 London Stock Exchange
200 4382.00 10:55:37 London Stock Exchange
12 4381.00 10:55:43 London Stock Exchange
154 4382.00 10:55:43 London Stock Exchange
264 4381.00 10:55:43 London Stock Exchange
14 4380.00 10:57:30 London Stock Exchange
55 4380.00 10:57:30 London Stock Exchange
68 4380.00 10:57:30 London Stock Exchange
71 4380.00 10:57:30 London Stock Exchange
72 4380.00 10:57:30 London Stock Exchange
10 4379.00 10:58:25 London Stock Exchange
29 4379.00 10:58:25 London Stock Exchange
125 4379.00 10:58:25 London Stock Exchange
161 4379.00 10:58:25 London Stock Exchange
19 4379.00 11:01:20 London Stock Exchange
123 4379.00 11:01:20 London Stock Exchange
182 4379.00 11:01:20 London Stock Exchange
309 4380.00 11:01:20 London Stock Exchange
147 4381.00 11:03:13 London Stock Exchange
200 4381.00 11:03:13 London Stock Exchange
279 4383.00 11:04:06 London Stock Exchange
284 4383.00 11:05:40 London Stock Exchange
137 4378.00 11:07:07 London Stock Exchange
200 4378.00 11:07:07 London Stock Exchange
24 4378.00 11:09:38 London Stock Exchange
24 4378.00 11:09:38 London Stock Exchange
24 4378.00 11:09:38 London Stock Exchange
73 4378.00 11:09:38 London Stock Exchange
176 4378.00 11:09:38 London Stock Exchange
26 4378.00 11:11:30 London Stock Exchange
275 4378.00 11:11:30 London Stock Exchange
47 4376.00 11:14:12 London Stock Exchange
75 4376.00 11:14:12 London Stock Exchange
125 4376.00 11:14:12 London Stock Exchange
200 4376.00 11:14:12 London Stock Exchange
201 4376.00 11:14:12 London Stock Exchange
6 4380.00 11:21:04 London Stock Exchange
38 4380.00 11:21:04 London Stock Exchange
50 4380.00 11:21:04 London Stock Exchange
72 4380.00 11:21:04 London Stock Exchange
73 4380.00 11:21:04 London Stock Exchange
126 4380.00 11:21:04 London Stock Exchange
162 4380.00 11:21:04 London Stock Exchange
199 4380.00 11:21:04 London Stock Exchange
201 4380.00 11:21:04 London Stock Exchange
12 4382.00 11:23:56 London Stock Exchange
16 4382.00 11:23:56 London Stock Exchange
24 4382.00 11:23:56 London Stock Exchange
45 4382.00 11:23:56 London Stock Exchange
59 4382.00 11:23:56 London Stock Exchange
83 4382.00 11:23:56 London Stock Exchange
83 4382.00 11:23:56 London Stock Exchange
118 4382.00 11:23:56 London Stock Exchange
200 4382.00 11:23:56 London Stock Exchange
296 4381.00 11:29:23 London Stock Exchange
306 4381.00 11:29:23 London Stock Exchange
22 4383.00 11:32:24 London Stock Exchange
99 4383.00 11:32:24 London Stock Exchange
101 4383.00 11:32:24 London Stock Exchange
102 4383.00 11:32:24 London Stock Exchange
200 4381.00 11:32:25 London Stock Exchange
109 4381.00 11:32:30 London Stock Exchange
23 4383.00 11:35:55 London Stock Exchange
110 4383.00 11:35:55 London Stock Exchange
169 4383.00 11:35:55 London Stock Exchange
277 4381.00 11:36:12 London Stock Exchange
24 4385.00 11:41:01 London Stock Exchange
37 4385.00 11:41:01 London Stock Exchange
119 4385.00 11:41:01 London Stock Exchange
144 4385.00 11:41:01 London Stock Exchange
163 4385.00 11:41:01 London Stock Exchange
200 4385.00 11:41:01 London Stock Exchange
287 4385.00 11:41:01 London Stock Exchange
15 4382.00 11:44:31 London Stock Exchange
61 4382.00 11:44:31 London Stock Exchange
77 4382.00 11:44:31 London Stock Exchange
92 4382.00 11:44:31 London Stock Exchange
92 4382.00 11:44:31 London Stock Exchange
124 4382.00 11:44:31 London Stock Exchange
199 4382.00 11:44:31 London Stock Exchange
7 4388.00 11:47:58 London Stock Exchange
26 4388.00 11:47:58 London Stock Exchange
27 4388.00 11:47:58 London Stock Exchange
33 4388.00 11:47:58 London Stock Exchange
68 4388.00 11:47:58 London Stock Exchange
154 4388.00 11:47:58 London Stock Exchange
173 4388.00 11:47:58 London Stock Exchange
194 4388.00 11:47:58 London Stock Exchange
63 4387.00 11:49:09 London Stock Exchange
126 4387.00 11:49:09 London Stock Exchange
138 4387.00 11:49:09 London Stock Exchange
5 4389.00 11:54:00 London Stock Exchange
50 4389.00 11:54:00 London Stock Exchange
53 4389.00 11:54:00 London Stock Exchange
128 4389.00 11:54:00 London Stock Exchange
147 4389.00 11:54:00 London Stock Exchange
200 4389.00 11:54:00 London Stock Exchange
25 4393.00 11:57:44 London Stock Exchange
38 4393.00 11:57:44 London Stock Exchange
80 4393.00 11:57:44 London Stock Exchange
90 4393.00 11:57:44 London Stock Exchange
100 4393.00 11:57:44 London Stock Exchange
100 4393.00 11:57:44 London Stock Exchange
201 4393.00 11:57:44 London Stock Exchange
24 4394.00 11:59:49 London Stock Exchange
120 4394.00 11:59:49 London Stock Exchange
132 4394.00 11:59:49 London Stock Exchange
177 4394.00 11:59:49 London Stock Exchange
201 4394.00 11:59:49 London Stock Exchange
31 4392.00 11:59:59 London Stock Exchange
87 4387.00 12:02:21 London Stock Exchange
222 4387.00 12:02:21 London Stock Exchange
117 4393.00 12:04:12 London Stock Exchange
200 4393.00 12:04:12 London Stock Exchange
127 4394.00 12:06:26 London Stock Exchange
201 4394.00 12:06:26 London Stock Exchange
100 4393.00 12:08:44 London Stock Exchange
199 4393.00 12:08:44 London Stock Exchange
38 4392.00 12:09:45 London Stock Exchange
254 4392.00 12:09:45 London Stock Exchange
147 4393.00 12:11:48 London Stock Exchange
201 4393.00 12:11:48 London Stock Exchange
292 4393.00 12:11:48 London Stock Exchange
76 4391.00 12:14:17 London Stock Exchange
116 4391.00 12:14:17 London Stock Exchange
124 4391.00 12:14:17 London Stock Exchange
68 4391.00 12:15:14 London Stock Exchange
86 4391.00 12:15:14 London Stock Exchange
200 4391.00 12:15:14 London Stock Exchange
306 4389.00 12:17:53 London Stock Exchange
302 4387.00 12:19:13 London Stock Exchange
118 4391.00 12:22:44 London Stock Exchange
120 4391.00 12:22:44 London Stock Exchange
200 4391.00 12:22:44 London Stock Exchange
201 4391.00 12:22:44 London Stock Exchange
20 4392.00 12:26:50 London Stock Exchange
31 4392.00 12:26:50 London Stock Exchange
35 4392.00 12:26:50 London Stock Exchange
68 4392.00 12:26:50 London Stock Exchange
82 4392.00 12:26:50 London Stock Exchange
118 4392.00 12:26:50 London Stock Exchange
133 4392.00 12:26:50 London Stock Exchange
165 4392.00 12:26:50 London Stock Exchange
296 4397.00 12:29:16 London Stock Exchange
21 4393.00 12:30:10 London Stock Exchange
120 4393.00 12:30:10 London Stock Exchange
125 4393.00 12:30:10 London Stock Exchange
150 4393.00 12:30:10 London Stock Exchange
200 4393.00 12:30:10 London Stock Exchange
281 4394.00 12:32:31 London Stock Exchange
34 4396.00 12:36:40 London Stock Exchange
43 4396.00 12:36:40 London Stock Exchange
100 4396.00 12:36:40 London Stock Exchange
128 4396.00 12:36:40 London Stock Exchange
157 4396.00 12:36:40 London Stock Exchange
158 4396.00 12:36:40 London Stock Exchange
27 4396.00 12:37:26 London Stock Exchange
75 4396.00 12:37:26 London Stock Exchange
75 4396.00 12:37:26 London Stock Exchange
125 4396.00 12:37:26 London Stock Exchange
36 4398.00 12:39:37 London Stock Exchange
125 4398.00 12:39:37 London Stock Exchange
158 4398.00 12:39:37 London Stock Exchange
292 4398.00 12:39:37 London Stock Exchange
291 4398.00 12:43:28 London Stock Exchange
22 4397.00 12:43:46 London Stock Exchange
49 4397.00 12:43:46 London Stock Exchange
49 4397.00 12:43:46 London Stock Exchange
49 4397.00 12:43:46 London Stock Exchange
152 4397.00 12:43:46 London Stock Exchange
21 4396.00 12:44:41 London Stock Exchange
59 4396.00 12:44:41 London Stock Exchange
98 4396.00 12:44:41 London Stock Exchange
100 4396.00 12:44:41 London Stock Exchange
100 4396.00 12:44:41 London Stock Exchange
179 4396.00 12:44:41 London Stock Exchange
20 4396.00 12:50:08 London Stock Exchange
66 4396.00 12:50:08 London Stock Exchange
80 4396.00 12:50:08 London Stock Exchange
100 4396.00 12:50:08 London Stock Exchange
121 4396.00 12:50:08 London Stock Exchange
136 4396.00 12:50:08 London Stock Exchange
177 4396.00 12:50:08 London Stock Exchange
222 4396.00 12:50:08 London Stock Exchange
302 4396.00 12:50:08 London Stock Exchange
307 4398.00 12:51:18 London Stock Exchange
120 4395.00 12:54:21 London Stock Exchange
200 4395.00 12:54:21 London Stock Exchange
35 4394.00 12:55:37 London Stock Exchange
66 4394.00 12:55:37 London Stock Exchange
100 4394.00 12:55:37 London Stock Exchange
109 4394.00 12:55:37 London Stock Exchange
126 4397.00 12:58:45 London Stock Exchange
166 4397.00 12:58:45 London Stock Exchange
285 4396.00 12:59:05 London Stock Exchange
156 4398.00 13:02:48 London Stock Exchange
200 4398.00 13:02:48 London Stock Exchange
143 4402.00 13:06:44 London Stock Exchange
200 4402.00 13:06:44 London Stock Exchange
150 4401.00 13:07:03 London Stock Exchange
201 4401.00 13:07:03 London Stock Exchange
98 4400.00 13:07:26 London Stock Exchange
99 4400.00 13:07:26 London Stock Exchange
100 4400.00 13:07:26 London Stock Exchange
100 4400.00 13:07:26 London Stock Exchange
102 4400.00 13:07:26 London Stock Exchange
128 4400.00 13:07:26 London Stock Exchange
134 4400.00 13:07:26 London Stock Exchange
141 4400.00 13:07:26 London Stock Exchange
200 4400.00 13:07:26 London Stock Exchange
211 4400.00 13:07:26 London Stock Exchange
142 4397.00 13:10:15 London Stock Exchange
21 4398.00 13:13:37 London Stock Exchange
66 4398.00 13:13:37 London Stock Exchange
100 4398.00 13:13:37 London Stock Exchange
129 4397.00 13:13:42 London Stock Exchange
201 4397.00 13:13:42 London Stock Exchange
285 4397.00 13:13:42 London Stock Exchange
143 4396.00 13:14:35 London Stock Exchange
165 4396.00 13:14:35 London Stock Exchange
42 4394.00 13:17:14 London Stock Exchange
123 4394.00 13:17:14 London Stock Exchange
159 4394.00 13:17:14 London Stock Exchange
295 4391.00 13:18:49 London Stock Exchange
52 4391.00 13:21:12 London Stock Exchange
60 4391.00 13:21:12 London Stock Exchange
115 4391.00 13:21:12 London Stock Exchange
200 4391.00 13:21:12 London Stock Exchange
201 4391.00 13:21:12 London Stock Exchange
127 4390.00 13:22:01 London Stock Exchange
200 4390.00 13:22:01 London Stock Exchange
22 4391.00 13:26:18 London Stock Exchange
54 4391.00 13:26:18 London Stock Exchange
100 4391.00 13:26:18 London Stock Exchange
100 4391.00 13:26:18 London Stock Exchange
149 4391.00 13:26:18 London Stock Exchange
200 4391.00 13:26:18 London Stock Exchange
288 4391.00 13:26:18 London Stock Exchange
115 4391.00 13:29:08 London Stock Exchange
155 4391.00 13:29:08 London Stock Exchange
200 4391.00 13:29:08 London Stock Exchange
200 4391.00 13:29:08 London Stock Exchange
112 4392.00 13:30:21 London Stock Exchange
200 4392.00 13:30:21 London Stock Exchange
108 4396.00 13:35:56 London Stock Exchange
168 4396.00 13:35:56 London Stock Exchange
285 4396.00 13:35:56 London Stock Exchange
7 4402.00 13:41:20 London Stock Exchange
30 4402.00 13:41:20 London Stock Exchange
31 4402.00 13:41:20 London Stock Exchange
37 4402.00 13:41:20 London Stock Exchange
39 4402.00 13:41:20 London Stock Exchange
64 4402.00 13:41:20 London Stock Exchange
83 4402.00 13:41:20 London Stock Exchange
87 4402.00 13:41:20 London Stock Exchange
100 4402.00 13:41:20 London Stock Exchange
108 4402.00 13:41:20 London Stock Exchange
200 4402.00 13:41:20 London Stock Exchange
201 4402.00 13:41:20 London Stock Exchange
281 4402.00 13:41:20 London Stock Exchange
294 4400.00 13:42:38 London Stock Exchange
302 4400.00 13:45:03 London Stock Exchange
77 4399.00 13:47:56 London Stock Exchange
200 4399.00 13:47:56 London Stock Exchange
300 4397.00 13:48:48 London Stock Exchange
67 4399.00 13:50:02 London Stock Exchange
91 4399.00 13:50:02 London Stock Exchange
119 4399.00 13:50:02 London Stock Exchange
31 4400.00 13:52:14 London Stock Exchange
28 4400.00 13:54:29 London Stock Exchange
33 4400.00 13:54:29 London Stock Exchange
45 4400.00 13:54:29 London Stock Exchange
73 4400.00 13:54:29 London Stock Exchange
76 4400.00 13:54:29 London Stock Exchange
100 4400.00 13:54:29 London Stock Exchange
102 4400.00 13:54:29 London Stock Exchange
200 4400.00 13:54:29 London Stock Exchange
305 4398.00 13:56:23 London Stock Exchange
1 4401.00 14:00:57 London Stock Exchange
83 4401.00 14:00:57 London Stock Exchange
199 4401.00 14:00:57 London Stock Exchange
200 4401.00 14:00:57 London Stock Exchange
58 4401.00 14:01:00 London Stock Exchange
137 4401.00 14:01:00 London Stock Exchange
15 4404.00 14:07:56 London Stock Exchange
50 4404.00 14:07:56 London Stock Exchange
54 4404.00 14:07:56 London Stock Exchange
57 4404.00 14:07:56 London Stock Exchange
100 4404.00 14:07:56 London Stock Exchange
126 4404.00 14:07:56 London Stock Exchange
135 4404.00 14:07:56 London Stock Exchange
200 4404.00 14:07:56 London Stock Exchange
201 4404.00 14:07:56 London Stock Exchange
287 4404.00 14:07:56 London Stock Exchange
295 4404.00 14:07:56 London Stock Exchange
290 4405.00 14:09:17 London Stock Exchange
72 4404.00 14:11:44 London Stock Exchange
209 4404.00 14:11:44 London Stock Exchange
284 4404.00 14:11:44 London Stock Exchange
36 4402.00 14:12:30 London Stock Exchange
46 4402.00 14:12:30 London Stock Exchange
79 4402.00 14:12:30 London Stock Exchange
40 4402.00 14:12:46 London Stock Exchange
123 4402.00 14:12:46 London Stock Exchange
73 4401.00 14:14:15 London Stock Exchange
116 4401.00 14:14:15 London Stock Exchange
127 4401.00 14:14:15 London Stock Exchange
45 4400.00 14:15:59 London Stock Exchange
150 4400.00 14:15:59 London Stock Exchange
17 4400.00 14:16:56 London Stock Exchange
33 4400.00 14:16:56 London Stock Exchange
50 4400.00 14:16:56 London Stock Exchange
81 4400.00 14:16:56 London Stock Exchange
100 4400.00 14:16:56 London Stock Exchange
132 4404.00 14:20:55 London Stock Exchange
200 4404.00 14:20:55 London Stock Exchange
11 4407.00 14:24:07 London Stock Exchange
12 4407.00 14:24:07 London Stock Exchange
13 4407.00 14:24:07 London Stock Exchange
13 4407.00 14:24:07 London Stock Exchange
115 4407.00 14:24:07 London Stock Exchange
128 4407.00 14:24:07 London Stock Exchange
130 4407.00 14:24:07 London Stock Exchange
131 4407.00 14:24:07 London Stock Exchange
200 4407.00 14:24:07 London Stock Exchange
200 4407.00 14:24:07 London Stock Exchange
201 4407.00 14:24:07 London Stock Exchange
201 4407.00 14:24:07 London Stock Exchange
34 4406.00 14:25:55 London Stock Exchange
42 4406.00 14:25:55 London Stock Exchange
99 4406.00 14:25:55 London Stock Exchange
200 4406.00 14:25:55 London Stock Exchange
251 4406.00 14:25:55 London Stock Exchange
35 4412.00 14:29:00 London Stock Exchange
50 4412.00 14:29:00 London Stock Exchange
74 4412.00 14:29:00 London Stock Exchange
100 4412.00 14:29:00 London Stock Exchange
107 4412.00 14:29:00 London Stock Exchange
150 4412.00 14:29:00 London Stock Exchange
100 4393.00 14:58:20 London Stock Exchange
19 4393.00 14:58:56 London Stock Exchange
102 4393.00 14:58:56 London Stock Exchange
100 4394.00 15:03:23 London Stock Exchange
100 4396.00 15:05:07 London Stock Exchange
8 4396.00 15:05:09 London Stock Exchange
100 4392.00 15:05:47 London Stock Exchange
114 4392.00 15:05:47 London Stock Exchange
190 4393.00 15:09:50 London Stock Exchange
190 4377.00 15:14:38 London Stock Exchange
116 4376.00 15:19:48 London Stock Exchange
12 4368.00 15:49:18 London Stock Exchange
100 4368.00 15:49:18 London Stock Exchange
88 4368.00 15:49:19 London Stock Exchange
18 4368.00 15:49:20 London Stock Exchange
100 4368.00 15:49:20 London Stock Exchange
20 4368.00 15:49:21 London Stock Exchange
100 4368.00 15:49:21 London Stock Exchange
100 4368.00 15:49:21 London Stock Exchange
100 4368.00 15:49:21 London Stock Exchange
100 4368.00 16:14:29 London Stock Exchange
100 4368.00 16:14:29 London Stock Exchange
100 4368.00 16:14:29 London Stock Exchange
7 4368.00 16:14:59 London Stock Exchange
110 4368.00 16:14:59 London Stock Exchange
100 4368.00 16:15:01 London Stock Exchange
88 4368.00 16:15:16 London Stock Exchange
234 4368.00 16:16:07 London Stock Exchange
42 4368.00 16:16:08 London Stock Exchange
28 4368.00 16:16:40 London Stock Exchange
31 4368.00 16:16:40 London Stock Exchange
68 4368.00 16:16:40 London Stock Exchange
74 4368.00 16:16:40 London Stock Exchange
133 4368.00 16:16:40 London Stock Exchange
62 4368.00 16:17:00 London Stock Exchange
114 4368.00 16:17:03 London Stock Exchange
2 4368.00 16:17:04 London Stock Exchange
25 4368.00 16:17:04 London Stock Exchange
159 4368.00 16:17:04 London Stock Exchange
200 4368.00 16:17:08 London Stock Exchange
143 4368.00 16:17:34 London Stock Exchange
201 4368.00 16:17:34 London Stock Exchange
34 4368.00 16:18:14 London Stock Exchange
132 4368.00 16:18:14 London Stock Exchange
167 4368.00 16:18:14 London Stock Exchange
45 4368.00 16:21:48 London Stock Exchange
50 4368.00 16:21:48 London Stock Exchange
52 4368.00 16:21:48 London Stock Exchange
52 4368.00 16:21:48 London Stock Exchange
150 4368.00 16:21:48 London Stock Exchange
3 4367.00 16:22:00 London Stock Exchange
16 4367.00 16:22:00 London Stock Exchange
58 4367.00 16:22:00 London Stock Exchange
68 4367.00 16:22:00 London Stock Exchange
74 4367.00 16:22:00 London Stock Exchange
132 4367.00 16:22:00 London Stock Exchange
98 4367.00 16:22:03 London Stock Exchange
176 4367.00 16:22:03 London Stock Exchange
57 4368.00 16:22:50 London Stock Exchange
119 4368.00 16:22:50 London Stock Exchange
201 4368.00 16:22:50 London Stock Exchange
240 4368.00 16:22:50 London Stock Exchange
40 4368.00 16:23:44 London Stock Exchange
117 4368.00 16:23:44 London Stock Exchange
160 4368.00 16:23:44 London Stock Exchange
138 4368.00 16:24:06 London Stock Exchange
169 4368.00 16:24:06 London Stock Exchange
52 4368.00 16:24:13 London Stock Exchange
148 4368.00 16:24:13 London Stock Exchange
172 4368.00 16:24:13 London Stock Exchange
201 4368.00 16:24:13 London Stock Exchange
132 4368.00 16:25:48 London Stock Exchange
14 4368.00 16:26:02 London Stock Exchange
32 4368.00 16:26:02 London Stock Exchange
119 4368.00 16:26:02 London Stock Exchange
154 4368.00 16:26:02 London Stock Exchange
8 4365.00 16:27:46 London Stock Exchange
18 4365.00 16:27:46 London Stock Exchange
21 4365.00 16:27:46 London Stock Exchange
150 4365.00 16:27:46 London Stock Exchange
200 4365.00 16:27:46 London Stock Exchange
661 4358.00 16:35:15 London Stock Exchange
1358 4358.00 16:35:15 London Stock Exchange
5333 4358.00 16:35:15 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings