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:                         14 October 2019

Number of shares purchased:      79,980 shares

Highest price paid per share:       3125.0 pence

Lowest price paid per share:        3083.0 pence

Average price paid per share:      3103.1950 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 33,133,158 shares in treasury and has 184,212,485 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: 14 October 2019

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 3103.1950 79,980

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
100 3104.00 8:32:09 London Stock Exchange
141 3104.00 8:32:09 London Stock Exchange
201 3104.00 8:32:09 London Stock Exchange
200 3108.00 8:34:23 London Stock Exchange
200 3108.00 8:34:28 London Stock Exchange
22 3108.00 8:34:30 London Stock Exchange
85 3107.00 8:35:17 London Stock Exchange
200 3107.00 8:35:17 London Stock Exchange
200 3107.00 8:35:17 London Stock Exchange
54 3109.00 8:36:28 London Stock Exchange
57 3109.00 8:36:28 London Stock Exchange
57 3109.00 8:36:28 London Stock Exchange
57 3109.00 8:36:28 London Stock Exchange
86 3109.00 8:36:28 London Stock Exchange
86 3109.00 8:36:28 London Stock Exchange
30 3110.00 8:37:34 London Stock Exchange
40 3110.00 8:37:34 London Stock Exchange
72 3110.00 8:37:34 London Stock Exchange
72 3110.00 8:37:34 London Stock Exchange
88 3110.00 8:37:34 London Stock Exchange
128 3110.00 8:37:34 London Stock Exchange
40 3110.00 8:38:31 London Stock Exchange
100 3110.00 8:38:31 London Stock Exchange
100 3110.00 8:38:31 London Stock Exchange
100 3110.00 8:38:31 London Stock Exchange
100 3110.00 8:38:31 London Stock Exchange
38 3115.00 8:40:55 London Stock Exchange
187 3115.00 8:40:55 London Stock Exchange
201 3115.00 8:40:55 London Stock Exchange
81 3119.00 8:43:51 London Stock Exchange
81 3119.00 8:43:51 London Stock Exchange
81 3119.00 8:43:51 London Stock Exchange
81 3119.00 8:43:51 London Stock Exchange
100 3119.00 8:43:51 London Stock Exchange
12 3118.00 8:44:33 London Stock Exchange
200 3118.00 8:44:33 London Stock Exchange
200 3118.00 8:44:33 London Stock Exchange
4 3122.00 8:50:38 London Stock Exchange
7 3122.00 8:50:38 London Stock Exchange
28 3122.00 8:50:38 London Stock Exchange
32 3122.00 8:50:38 London Stock Exchange
38 3122.00 8:50:38 London Stock Exchange
39 3122.00 8:50:38 London Stock Exchange
40 3122.00 8:50:38 London Stock Exchange
41 3122.00 8:50:38 London Stock Exchange
52 3122.00 8:50:38 London Stock Exchange
56 3122.00 8:50:38 London Stock Exchange
72 3122.00 8:50:38 London Stock Exchange
121 3122.00 8:50:38 London Stock Exchange
161 3122.00 8:50:38 London Stock Exchange
162 3122.00 8:50:38 London Stock Exchange
200 3122.00 8:50:38 London Stock Exchange
200 3122.00 8:50:38 London Stock Exchange
200 3122.00 8:50:38 London Stock Exchange
200 3122.00 8:50:38 London Stock Exchange
200 3122.00 8:50:38 London Stock Exchange
201 3122.00 8:50:38 London Stock Exchange
201 3122.00 8:50:38 London Stock Exchange
17 3125.00 8:52:15 London Stock Exchange
201 3125.00 8:52:15 London Stock Exchange
201 3125.00 8:52:15 London Stock Exchange
42 3124.00 8:52:22 London Stock Exchange
92 3124.00 8:52:22 London Stock Exchange
109 3124.00 8:52:22 London Stock Exchange
201 3124.00 8:52:22 London Stock Exchange
92 3117.00 8:56:39 London Stock Exchange
92 3117.00 8:56:39 London Stock Exchange
56 3119.00 8:57:43 London Stock Exchange
87 3119.00 8:57:43 London Stock Exchange
145 3119.00 8:57:43 London Stock Exchange
201 3119.00 8:57:43 London Stock Exchange
60 3117.00 8:58:13 London Stock Exchange
100 3117.00 8:58:13 London Stock Exchange
101 3117.00 8:58:13 London Stock Exchange
201 3117.00 8:58:13 London Stock Exchange
94 3116.00 8:59:30 London Stock Exchange
191 3116.00 8:59:30 London Stock Exchange
201 3116.00 8:59:30 London Stock Exchange
200 3119.00 9:03:46 London Stock Exchange
198 3119.00 9:03:51 London Stock Exchange
5 3118.00 9:03:52 London Stock Exchange
8 3118.00 9:03:52 London Stock Exchange
9 3118.00 9:03:52 London Stock Exchange
10 3118.00 9:03:52 London Stock Exchange
19 3118.00 9:03:52 London Stock Exchange
38 3118.00 9:03:52 London Stock Exchange
45 3118.00 9:03:52 London Stock Exchange
51 3118.00 9:03:52 London Stock Exchange
51 3118.00 9:03:52 London Stock Exchange
63 3118.00 9:03:52 London Stock Exchange
63 3118.00 9:03:52 London Stock Exchange
94 3118.00 9:03:52 London Stock Exchange
137 3118.00 9:03:52 London Stock Exchange
137 3118.00 9:03:52 London Stock Exchange
150 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
200 3118.00 9:03:52 London Stock Exchange
242 3118.00 9:03:52 London Stock Exchange
45 3115.00 9:04:46 London Stock Exchange
55 3115.00 9:04:46 London Stock Exchange
93 3115.00 9:04:46 London Stock Exchange
108 3115.00 9:04:46 London Stock Exchange
148 3115.00 9:04:46 London Stock Exchange
287 3118.00 9:07:54 London Stock Exchange
1 3120.00 9:09:03 London Stock Exchange
2 3120.00 9:09:03 London Stock Exchange
23 3120.00 9:09:03 London Stock Exchange
46 3120.00 9:09:03 London Stock Exchange
92 3120.00 9:09:03 London Stock Exchange
100 3120.00 9:09:03 London Stock Exchange
100 3120.00 9:09:03 London Stock Exchange
101 3120.00 9:09:03 London Stock Exchange
101 3120.00 9:09:03 London Stock Exchange
199 3120.00 9:09:03 London Stock Exchange
200 3120.00 9:09:03 London Stock Exchange
201 3120.00 9:09:03 London Stock Exchange
201 3120.00 9:09:03 London Stock Exchange
100 3116.00 9:11:47 London Stock Exchange
19 3116.00 9:12:07 London Stock Exchange
1 3117.00 9:13:45 London Stock Exchange
1 3117.00 9:13:45 London Stock Exchange
11 3117.00 9:13:45 London Stock Exchange
23 3117.00 9:13:45 London Stock Exchange
43 3116.00 9:13:45 London Stock Exchange
81 3116.00 9:13:45 London Stock Exchange
200 3117.00 9:13:45 London Stock Exchange
200 3117.00 9:13:45 London Stock Exchange
200 3117.00 9:13:45 London Stock Exchange
200 3116.00 9:13:45 London Stock Exchange
201 3117.00 9:13:45 London Stock Exchange
201 3112.00 9:16:24 London Stock Exchange
112 3112.00 9:16:25 London Stock Exchange
4 3112.00 9:16:44 London Stock Exchange
39 3112.00 9:16:44 London Stock Exchange
64 3112.00 9:16:44 London Stock Exchange
89 3112.00 9:16:44 London Stock Exchange
201 3112.00 9:16:44 London Stock Exchange
201 3112.00 9:16:44 London Stock Exchange
49 3111.00 9:19:13 London Stock Exchange
49 3111.00 9:19:13 London Stock Exchange
141 3111.00 9:19:13 London Stock Exchange
152 3111.00 9:19:13 London Stock Exchange
39 3111.00 9:22:48 London Stock Exchange
55 3111.00 9:22:48 London Stock Exchange
70 3111.00 9:22:48 London Stock Exchange
131 3111.00 9:22:48 London Stock Exchange
153 3111.00 9:22:48 London Stock Exchange
201 3111.00 9:22:48 London Stock Exchange
208 3111.00 9:22:48 London Stock Exchange
3 3112.00 9:25:25 London Stock Exchange
80 3112.00 9:25:25 London Stock Exchange
200 3112.00 9:25:25 London Stock Exchange
200 3112.00 9:25:25 London Stock Exchange
20 3111.00 9:25:32 London Stock Exchange
77 3111.00 9:25:32 London Stock Exchange
104 3111.00 9:25:32 London Stock Exchange
104 3111.00 9:25:32 London Stock Exchange
111 3111.00 9:26:24 London Stock Exchange
2 3113.00 9:30:11 London Stock Exchange
16 3113.00 9:30:11 London Stock Exchange
23 3113.00 9:30:11 London Stock Exchange
39 3113.00 9:30:11 London Stock Exchange
62 3113.00 9:30:11 London Stock Exchange
67 3113.00 9:30:11 London Stock Exchange
90 3113.00 9:30:11 London Stock Exchange
95 3113.00 9:30:11 London Stock Exchange
95 3113.00 9:30:11 London Stock Exchange
95 3113.00 9:30:11 London Stock Exchange
105 3113.00 9:30:11 London Stock Exchange
200 3113.00 9:30:11 London Stock Exchange
13 3111.00 9:32:06 London Stock Exchange
80 3111.00 9:32:06 London Stock Exchange
200 3111.00 9:32:06 London Stock Exchange
200 3111.00 9:32:06 London Stock Exchange
1 3110.00 9:35:47 London Stock Exchange
54 3110.00 9:35:47 London Stock Exchange
249 3110.00 9:35:47 London Stock Exchange
14 3112.00 9:39:16 London Stock Exchange
17 3112.00 9:39:16 London Stock Exchange
58 3112.00 9:39:16 London Stock Exchange
72 3114.00 9:39:16 London Stock Exchange
96 3114.00 9:39:16 London Stock Exchange
143 3112.00 9:39:16 London Stock Exchange
184 3112.00 9:39:16 London Stock Exchange
196 3112.00 9:39:16 London Stock Exchange
201 3112.00 9:39:16 London Stock Exchange
201 3112.00 9:39:16 London Stock Exchange
236 3112.00 9:39:16 London Stock Exchange
191 3111.00 9:39:32 London Stock Exchange
201 3111.00 9:39:32 London Stock Exchange
87 3109.00 9:41:18 London Stock Exchange
105 3109.00 9:41:18 London Stock Exchange
114 3109.00 9:41:18 London Stock Exchange
192 3109.00 9:41:18 London Stock Exchange
31 3109.00 9:44:13 London Stock Exchange
69 3109.00 9:44:13 London Stock Exchange
100 3109.00 9:44:13 London Stock Exchange
200 3109.00 9:44:13 London Stock Exchange
4 3109.00 9:44:41 London Stock Exchange
11 3109.00 9:44:41 London Stock Exchange
32 3109.00 9:44:41 London Stock Exchange
36 3109.00 9:44:41 London Stock Exchange
66 3109.00 9:44:41 London Stock Exchange
78 3109.00 9:44:41 London Stock Exchange
99 3109.00 9:44:41 London Stock Exchange
201 3109.00 9:44:41 London Stock Exchange
42 3109.00 9:45:06 London Stock Exchange
55 3109.00 9:45:06 London Stock Exchange
100 3109.00 9:45:06 London Stock Exchange
16 3109.00 9:46:03 London Stock Exchange
42 3109.00 9:46:03 London Stock Exchange
89 3109.00 9:46:03 London Stock Exchange
200 3109.00 9:46:03 London Stock Exchange
34 3109.00 9:48:02 London Stock Exchange
36 3109.00 9:48:02 London Stock Exchange
69 3109.00 9:48:02 London Stock Exchange
32 3108.00 9:48:52 London Stock Exchange
53 3108.00 9:48:52 London Stock Exchange
148 3108.00 9:48:52 London Stock Exchange
201 3108.00 9:48:52 London Stock Exchange
9 3107.00 9:50:21 London Stock Exchange
64 3107.00 9:50:21 London Stock Exchange
192 3107.00 9:50:21 London Stock Exchange
201 3107.00 9:50:21 London Stock Exchange
71 3106.00 9:52:11 London Stock Exchange
201 3106.00 9:52:11 London Stock Exchange
201 3106.00 9:52:11 London Stock Exchange
200 3105.00 9:53:55 London Stock Exchange
200 3105.00 9:53:55 London Stock Exchange
32 3105.00 9:53:56 London Stock Exchange
33 3105.00 9:55:58 London Stock Exchange
64 3105.00 9:55:58 London Stock Exchange
167 3105.00 9:55:58 London Stock Exchange
200 3105.00 9:55:58 London Stock Exchange
88 3102.00 9:57:08 London Stock Exchange
201 3102.00 9:57:08 London Stock Exchange
201 3102.00 9:57:08 London Stock Exchange
105 3100.00 9:59:13 London Stock Exchange
200 3100.00 9:59:13 London Stock Exchange
200 3100.00 9:59:13 London Stock Exchange
9 3097.00 10:04:02 London Stock Exchange
51 3097.00 10:04:02 London Stock Exchange
85 3097.00 10:04:02 London Stock Exchange
100 3097.00 10:04:02 London Stock Exchange
150 3097.00 10:04:02 London Stock Exchange
192 3097.00 10:04:02 London Stock Exchange
201 3097.00 10:04:02 London Stock Exchange
201 3097.00 10:04:02 London Stock Exchange
10 3100.00 10:09:19 London Stock Exchange
201 3100.00 10:09:19 London Stock Exchange
201 3100.00 10:09:19 London Stock Exchange
17 3099.00 10:09:35 London Stock Exchange
17 3099.00 10:09:35 London Stock Exchange
53 3099.00 10:09:35 London Stock Exchange
64 3100.00 10:09:35 London Stock Exchange
85 3099.00 10:09:35 London Stock Exchange
85 3099.00 10:09:35 London Stock Exchange
98 3099.00 10:09:35 London Stock Exchange
102 3099.00 10:09:35 London Stock Exchange
201 3098.00 10:09:58 London Stock Exchange
201 3098.00 10:09:58 London Stock Exchange
83 3098.00 10:10:22 London Stock Exchange
153 3097.00 10:13:31 London Stock Exchange
201 3098.00 10:17:48 London Stock Exchange
51 3099.00 10:19:09 London Stock Exchange
99 3099.00 10:19:09 London Stock Exchange
150 3099.00 10:19:09 London Stock Exchange
150 3099.00 10:19:09 London Stock Exchange
265 3099.00 10:19:09 London Stock Exchange
25 3098.00 10:19:58 London Stock Exchange
96 3098.00 10:19:58 London Stock Exchange
104 3098.00 10:19:58 London Stock Exchange
201 3098.00 10:19:58 London Stock Exchange
269 3098.00 10:19:58 London Stock Exchange
294 3098.00 10:19:58 London Stock Exchange
38 3090.00 10:21:54 London Stock Exchange
53 3090.00 10:21:54 London Stock Exchange
201 3090.00 10:21:54 London Stock Exchange
201 3090.00 10:21:54 London Stock Exchange
21 3094.00 10:27:10 London Stock Exchange
50 3094.00 10:28:05 London Stock Exchange
130 3094.00 10:28:05 London Stock Exchange
195 3094.00 10:28:05 London Stock Exchange
217 3094.00 10:28:05 London Stock Exchange
293 3094.00 10:28:05 London Stock Exchange
16 3092.00 10:28:52 London Stock Exchange
44 3092.00 10:28:52 London Stock Exchange
185 3092.00 10:28:52 London Stock Exchange
201 3092.00 10:28:52 London Stock Exchange
12 3093.00 10:33:30 London Stock Exchange
56 3093.00 10:33:30 London Stock Exchange
96 3093.00 10:33:30 London Stock Exchange
188 3093.00 10:33:30 London Stock Exchange
188 3093.00 10:33:30 London Stock Exchange
200 3093.00 10:33:30 London Stock Exchange
27 3092.00 10:36:42 London Stock Exchange
32 3092.00 10:36:42 London Stock Exchange
169 3092.00 10:36:42 London Stock Exchange
201 3092.00 10:36:42 London Stock Exchange
32 3095.00 10:40:08 London Stock Exchange
51 3095.00 10:40:08 London Stock Exchange
200 3095.00 10:40:08 London Stock Exchange
200 3095.00 10:40:08 London Stock Exchange
7 3094.00 10:40:30 London Stock Exchange
12 3094.00 10:40:30 London Stock Exchange
86 3094.00 10:40:30 London Stock Exchange
148 3094.00 10:40:30 London Stock Exchange
200 3094.00 10:40:30 London Stock Exchange
200 3094.00 10:40:30 London Stock Exchange
200 3094.00 10:40:30 London Stock Exchange
52 3092.00 10:44:00 London Stock Exchange
92 3092.00 10:44:00 London Stock Exchange
92 3092.00 10:44:00 London Stock Exchange
94 3092.00 10:44:00 London Stock Exchange
99 3092.00 10:44:00 London Stock Exchange
148 3092.00 10:44:00 London Stock Exchange
200 3092.00 10:44:00 London Stock Exchange
200 3092.00 10:44:00 London Stock Exchange
200 3092.00 10:44:00 London Stock Exchange
200 3092.00 10:44:00 London Stock Exchange
10 3094.00 10:47:59 London Stock Exchange
46 3094.00 10:47:59 London Stock Exchange
67 3094.00 10:47:59 London Stock Exchange
94 3094.00 10:47:59 London Stock Exchange
133 3094.00 10:47:59 London Stock Exchange
154 3094.00 10:47:59 London Stock Exchange
200 3094.00 10:47:59 London Stock Exchange
200 3094.00 10:47:59 London Stock Exchange
20 3092.00 10:48:27 London Stock Exchange
180 3092.00 10:48:27 London Stock Exchange
200 3092.00 10:48:27 London Stock Exchange
49 3092.00 10:49:44 London Stock Exchange
200 3092.00 10:49:44 London Stock Exchange
2 3092.00 10:52:08 London Stock Exchange
3 3092.00 10:52:08 London Stock Exchange
31 3092.00 10:52:08 London Stock Exchange
65 3092.00 10:52:08 London Stock Exchange
101 3092.00 10:52:08 London Stock Exchange
103 3092.00 10:52:08 London Stock Exchange
163 3092.00 10:52:08 London Stock Exchange
170 3092.00 10:52:08 London Stock Exchange
200 3092.00 10:52:08 London Stock Exchange
201 3092.00 10:52:08 London Stock Exchange
70 3090.00 10:55:15 London Stock Exchange
24 3090.00 10:56:09 London Stock Exchange
33 3090.00 10:56:09 London Stock Exchange
98 3090.00 10:56:09 London Stock Exchange
195 3090.00 10:56:09 London Stock Exchange
5 3090.00 10:56:32 London Stock Exchange
44 3090.00 10:56:32 London Stock Exchange
157 3090.00 10:56:32 London Stock Exchange
30 3088.00 10:57:26 London Stock Exchange
104 3088.00 10:57:26 London Stock Exchange
170 3088.00 10:57:26 London Stock Exchange
170 3088.00 10:57:26 London Stock Exchange
19 3090.00 11:02:00 London Stock Exchange
201 3090.00 11:02:00 London Stock Exchange
8 3098.00 11:07:08 London Stock Exchange
12 3098.00 11:07:08 London Stock Exchange
24 3098.00 11:07:08 London Stock Exchange
28 3098.00 11:07:08 London Stock Exchange
200 3098.00 11:07:08 London Stock Exchange
200 3098.00 11:07:08 London Stock Exchange
201 3098.00 11:07:08 London Stock Exchange
201 3098.00 11:07:08 London Stock Exchange
3 3099.00 11:10:30 London Stock Exchange
44 3099.00 11:10:30 London Stock Exchange
87 3099.00 11:10:30 London Stock Exchange
113 3099.00 11:10:30 London Stock Exchange
137 3099.00 11:10:30 London Stock Exchange
156 3099.00 11:10:30 London Stock Exchange
198 3099.00 11:10:30 London Stock Exchange
200 3099.00 11:10:30 London Stock Exchange
200 3099.00 11:10:30 London Stock Exchange
200 3099.00 11:10:30 London Stock Exchange
3 3099.00 11:11:13 London Stock Exchange
46 3099.00 11:11:13 London Stock Exchange
63 3099.00 11:11:13 London Stock Exchange
81 3099.00 11:11:13 London Stock Exchange
89 3099.00 11:11:13 London Stock Exchange
201 3099.00 11:11:13 London Stock Exchange
8 3098.00 11:12:54 London Stock Exchange
72 3098.00 11:12:54 London Stock Exchange
186 3099.00 11:12:54 London Stock Exchange
200 3098.00 11:12:54 London Stock Exchange
200 3098.00 11:12:54 London Stock Exchange
201 3099.00 11:12:54 London Stock Exchange
8 3097.00 11:14:54 London Stock Exchange
20 3097.00 11:14:54 London Stock Exchange
98 3097.00 11:14:54 London Stock Exchange
180 3097.00 11:14:54 London Stock Exchange
198 3097.00 11:14:54 London Stock Exchange
2 3098.00 11:21:38 London Stock Exchange
13 3098.00 11:21:38 London Stock Exchange
27 3098.00 11:21:38 London Stock Exchange
28 3098.00 11:21:38 London Stock Exchange
32 3098.00 11:21:38 London Stock Exchange
37 3098.00 11:21:38 London Stock Exchange
47 3098.00 11:21:38 London Stock Exchange
57 3098.00 11:21:38 London Stock Exchange
62 3098.00 11:21:38 London Stock Exchange
68 3098.00 11:21:38 London Stock Exchange
104 3098.00 11:21:38 London Stock Exchange
106 3098.00 11:21:38 London Stock Exchange
116 3098.00 11:21:38 London Stock Exchange
153 3098.00 11:21:38 London Stock Exchange
163 3098.00 11:21:38 London Stock Exchange
166 3098.00 11:21:38 London Stock Exchange
200 3098.00 11:21:38 London Stock Exchange
200 3098.00 11:21:38 London Stock Exchange
201 3101.00 11:34:33 London Stock Exchange
285 3101.00 11:34:33 London Stock Exchange
293 3101.00 11:34:33 London Stock Exchange
5 3100.00 11:34:43 London Stock Exchange
13 3100.00 11:34:43 London Stock Exchange
14 3100.00 11:34:43 London Stock Exchange
16 3100.00 11:34:43 London Stock Exchange
80 3100.00 11:34:43 London Stock Exchange
184 3100.00 11:34:43 London Stock Exchange
188 3100.00 11:34:43 London Stock Exchange
200 3100.00 11:34:43 London Stock Exchange
201 3100.00 11:34:43 London Stock Exchange
131 3103.00 11:42:46 London Stock Exchange
201 3103.00 11:42:46 London Stock Exchange
52 3104.00 11:49:16 London Stock Exchange
102 3104.00 11:49:16 London Stock Exchange
148 3104.00 11:49:16 London Stock Exchange
149 3104.00 11:49:16 London Stock Exchange
185 3104.00 11:49:16 London Stock Exchange
13 3106.00 11:57:35 London Stock Exchange
14 3106.00 11:57:35 London Stock Exchange
188 3106.00 11:57:35 London Stock Exchange
201 3106.00 11:57:35 London Stock Exchange
136 3107.00 12:06:33 London Stock Exchange
163 3107.00 12:06:33 London Stock Exchange
4 3107.00 12:09:24 London Stock Exchange
286 3107.00 12:09:24 London Stock Exchange
294 3108.00 12:16:11 London Stock Exchange
200 3108.00 12:21:21 London Stock Exchange
200 3108.00 12:21:21 London Stock Exchange
67 3109.00 12:23:23 London Stock Exchange
69 3109.00 12:23:23 London Stock Exchange
200 3109.00 12:23:23 London Stock Exchange
200 3109.00 12:23:23 London Stock Exchange
32 3111.00 12:28:20 London Stock Exchange
37 3111.00 12:28:20 London Stock Exchange
100 3111.00 12:28:20 London Stock Exchange
101 3111.00 12:28:20 London Stock Exchange
101 3111.00 12:28:20 London Stock Exchange
48 3112.00 12:35:14 London Stock Exchange
152 3112.00 12:35:14 London Stock Exchange
230 3112.00 12:35:14 London Stock Exchange
4 3110.00 12:45:33 London Stock Exchange
33 3110.00 12:45:33 London Stock Exchange
132 3110.00 12:45:33 London Stock Exchange
168 3110.00 12:45:33 London Stock Exchange
304 3110.00 12:45:33 London Stock Exchange
261 3108.00 12:52:06 London Stock Exchange
282 3109.00 12:54:40 London Stock Exchange
7 3110.00 13:03:56 London Stock Exchange
26 3110.00 13:03:56 London Stock Exchange
174 3110.00 13:03:56 London Stock Exchange
200 3110.00 13:03:56 London Stock Exchange
4 3108.00 13:05:58 London Stock Exchange
7 3108.00 13:05:58 London Stock Exchange
7 3108.00 13:05:58 London Stock Exchange
7 3108.00 13:05:58 London Stock Exchange
187 3108.00 13:05:58 London Stock Exchange
194 3108.00 13:05:58 London Stock Exchange
97 3100.00 13:09:19 London Stock Exchange
103 3100.00 13:09:19 London Stock Exchange
135 3102.00 13:09:19 London Stock Exchange
173 3102.00 13:09:19 London Stock Exchange
200 3100.00 13:09:19 London Stock Exchange
34 3100.00 13:09:23 London Stock Exchange
11 3100.00 13:11:15 London Stock Exchange
53 3100.00 13:11:15 London Stock Exchange
200 3100.00 13:11:15 London Stock Exchange
200 3100.00 13:11:15 London Stock Exchange
113 3106.00 13:17:27 London Stock Exchange
153 3106.00 13:17:27 London Stock Exchange
316 3111.00 13:21:17 London Stock Exchange
34 3109.00 13:24:44 London Stock Exchange
217 3109.00 13:24:44 London Stock Exchange
24 3107.00 13:27:54 London Stock Exchange
38 3107.00 13:27:54 London Stock Exchange
125 3107.00 13:27:54 London Stock Exchange
200 3107.00 13:27:54 London Stock Exchange
46 3104.00 13:33:33 London Stock Exchange
200 3104.00 13:33:33 London Stock Exchange
200 3104.00 13:33:33 London Stock Exchange
110 3100.00 13:34:54 London Stock Exchange
90 3100.00 13:35:49 London Stock Exchange
200 3100.00 13:35:49 London Stock Exchange
69 3103.00 13:38:42 London Stock Exchange
73 3103.00 13:38:42 London Stock Exchange
78 3103.00 13:38:42 London Stock Exchange
122 3103.00 13:38:42 London Stock Exchange
127 3103.00 13:38:42 London Stock Exchange
55 3100.00 13:44:24 London Stock Exchange
70 3100.00 13:44:24 London Stock Exchange
146 3100.00 13:44:24 London Stock Exchange
190 3100.00 13:44:24 London Stock Exchange
59 3100.00 13:48:03 London Stock Exchange
87 3100.00 13:48:03 London Stock Exchange
101 3100.00 13:48:03 London Stock Exchange
113 3100.00 13:48:03 London Stock Exchange
142 3100.00 13:48:03 London Stock Exchange
162 3100.00 13:48:03 London Stock Exchange
200 3100.00 13:48:03 London Stock Exchange
201 3100.00 13:48:03 London Stock Exchange
193 3100.00 13:48:04 London Stock Exchange
19 3100.00 13:51:34 London Stock Exchange
49 3100.00 13:51:34 London Stock Exchange
73 3100.00 13:51:34 London Stock Exchange
109 3100.00 13:51:34 London Stock Exchange
125 3100.00 13:51:34 London Stock Exchange
200 3100.00 13:51:34 London Stock Exchange
200 3100.00 13:51:34 London Stock Exchange
11 3100.00 13:51:35 London Stock Exchange
36 3100.00 13:53:15 London Stock Exchange
65 3100.00 13:53:15 London Stock Exchange
135 3100.00 13:53:15 London Stock Exchange
189 3100.00 13:53:15 London Stock Exchange
1 3100.00 13:56:15 London Stock Exchange
15 3100.00 13:56:15 London Stock Exchange
18 3100.00 13:56:15 London Stock Exchange
68 3100.00 13:56:15 London Stock Exchange
133 3100.00 13:56:15 London Stock Exchange
200 3100.00 13:56:15 London Stock Exchange
201 3100.00 13:56:15 London Stock Exchange
201 3100.00 13:56:15 London Stock Exchange
16 3100.00 13:59:51 London Stock Exchange
17 3100.00 13:59:51 London Stock Exchange
79 3100.00 13:59:51 London Stock Exchange
80 3100.00 13:59:51 London Stock Exchange
184 3100.00 13:59:51 London Stock Exchange
200 3100.00 13:59:51 London Stock Exchange
200 3100.00 13:59:51 London Stock Exchange
201 3100.00 13:59:51 London Stock Exchange
3 3100.00 14:00:24 London Stock Exchange
3 3100.00 14:00:24 London Stock Exchange
12 3100.00 14:00:24 London Stock Exchange
24 3100.00 14:00:24 London Stock Exchange
45 3100.00 14:00:24 London Stock Exchange
138 3100.00 14:00:24 London Stock Exchange
201 3100.00 14:00:24 London Stock Exchange
36 3105.00 14:06:13 London Stock Exchange
201 3105.00 14:06:13 London Stock Exchange
201 3105.00 14:06:13 London Stock Exchange
70 3105.00 14:07:50 London Stock Exchange
200 3105.00 14:07:50 London Stock Exchange
200 3105.00 14:07:50 London Stock Exchange
200 3102.00 14:10:32 London Stock Exchange
7 3102.00 14:13:39 London Stock Exchange
7 3102.00 14:13:39 London Stock Exchange
17 3102.00 14:13:39 London Stock Exchange
200 3102.00 14:13:39 London Stock Exchange
58 3102.00 14:15:41 London Stock Exchange
201 3102.00 14:15:41 London Stock Exchange
201 3102.00 14:15:41 London Stock Exchange
200 3102.00 14:16:25 London Stock Exchange
9 3102.00 14:16:35 London Stock Exchange
200 3102.00 14:16:35 London Stock Exchange
1 3102.00 14:18:56 London Stock Exchange
1 3102.00 14:18:56 London Stock Exchange
1 3102.00 14:18:56 London Stock Exchange
1 3102.00 14:18:56 London Stock Exchange
14 3102.00 14:18:56 London Stock Exchange
23 3102.00 14:18:56 London Stock Exchange
200 3102.00 14:18:56 London Stock Exchange
201 3102.00 14:18:56 London Stock Exchange
56 3102.00 14:21:02 London Stock Exchange
201 3102.00 14:21:02 London Stock Exchange
201 3102.00 14:21:02 London Stock Exchange
37 3100.00 14:21:32 London Stock Exchange
76 3100.00 14:21:32 London Stock Exchange
87 3100.00 14:21:32 London Stock Exchange
38 3100.00 14:22:00 London Stock Exchange
200 3100.00 14:22:00 London Stock Exchange
201 3100.00 14:22:55 London Stock Exchange
23 3100.00 14:24:27 London Stock Exchange
201 3100.00 14:24:27 London Stock Exchange
134 3100.00 14:24:38 London Stock Exchange
135 3100.00 14:25:04 London Stock Exchange
16 3100.00 14:25:30 London Stock Exchange
24 3100.00 14:25:30 London Stock Exchange
30 3100.00 14:25:30 London Stock Exchange
34 3100.00 14:25:30 London Stock Exchange
45 3100.00 14:25:30 London Stock Exchange
65 3100.00 14:25:30 London Stock Exchange
73 3100.00 14:25:30 London Stock Exchange
97 3100.00 14:25:30 London Stock Exchange
97 3100.00 14:25:30 London Stock Exchange
97 3100.00 14:25:30 London Stock Exchange
103 3100.00 14:25:30 London Stock Exchange
150 3100.00 14:25:30 London Stock Exchange
200 3100.00 14:25:30 London Stock Exchange
200 3100.00 14:25:30 London Stock Exchange
45 3100.00 14:25:37 London Stock Exchange
200 3100.00 14:25:37 London Stock Exchange
200 3100.00 14:25:53 London Stock Exchange
200 3100.00 14:25:53 London Stock Exchange
295 3102.00 14:26:55 London Stock Exchange
404 3102.00 14:26:55 London Stock Exchange
43 3102.00 14:26:56 London Stock Exchange
145 3102.00 14:26:56 London Stock Exchange
43 3112.00 14:28:02 London Stock Exchange
181 3112.00 14:28:02 London Stock Exchange
84 3097.00 15:13:04 London Stock Exchange
91 3097.00 15:13:04 London Stock Exchange
117 3097.00 15:13:04 London Stock Exchange
201 3097.00 15:13:04 London Stock Exchange
22 3096.00 15:13:13 London Stock Exchange
50 3096.00 15:13:27 London Stock Exchange
50 3096.00 15:13:27 London Stock Exchange
72 3096.00 15:13:27 London Stock Exchange
78 3096.00 15:13:27 London Stock Exchange
108 3096.00 15:13:27 London Stock Exchange
128 3096.00 15:13:27 London Stock Exchange
201 3092.00 15:15:14 London Stock Exchange
92 3093.00 15:15:58 London Stock Exchange
108 3093.00 15:15:58 London Stock Exchange
241 3093.00 15:15:58 London Stock Exchange
35 3092.00 15:16:20 London Stock Exchange
84 3092.00 15:16:20 London Stock Exchange
166 3092.00 15:16:20 London Stock Exchange
12 3088.00 15:17:58 London Stock Exchange
12 3088.00 15:17:58 London Stock Exchange
14 3088.00 15:17:58 London Stock Exchange
14 3088.00 15:17:58 London Stock Exchange
26 3088.00 15:17:58 London Stock Exchange
50 3088.00 15:17:58 London Stock Exchange
162 3088.00 15:17:58 London Stock Exchange
174 3088.00 15:17:58 London Stock Exchange
173 3085.00 15:19:11 London Stock Exchange
27 3085.00 15:19:14 London Stock Exchange
98 3085.00 15:19:14 London Stock Exchange
136 3085.00 15:19:15 London Stock Exchange
200 3083.00 15:21:24 London Stock Exchange
200 3083.00 15:21:24 London Stock Exchange
101 3084.00 15:23:37 London Stock Exchange
8 3086.00 15:25:51 London Stock Exchange
18 3086.00 15:25:51 London Stock Exchange
53 3086.00 15:25:51 London Stock Exchange
54 3086.00 15:25:51 London Stock Exchange
69 3086.00 15:25:51 London Stock Exchange
70 3086.00 15:25:51 London Stock Exchange
79 3086.00 15:25:51 London Stock Exchange
93 3086.00 15:25:51 London Stock Exchange
131 3086.00 15:25:51 London Stock Exchange
131 3086.00 15:25:51 London Stock Exchange
190 3086.00 15:25:51 London Stock Exchange
199 3086.00 15:25:51 London Stock Exchange
200 3086.00 15:25:51 London Stock Exchange
15 3090.00 15:29:23 London Stock Exchange
37 3090.00 15:29:23 London Stock Exchange
39 3090.00 15:29:23 London Stock Exchange
43 3090.00 15:29:23 London Stock Exchange
158 3090.00 15:29:23 London Stock Exchange
164 3090.00 15:29:23 London Stock Exchange
201 3090.00 15:29:23 London Stock Exchange
201 3090.00 15:29:23 London Stock Exchange
192 3090.00 15:29:33 London Stock Exchange
200 3090.00 15:29:33 London Stock Exchange
24 3090.00 15:29:49 London Stock Exchange
82 3090.00 15:29:49 London Stock Exchange
200 3090.00 15:29:49 London Stock Exchange
200 3090.00 15:29:49 London Stock Exchange
201 3090.00 15:29:49 London Stock Exchange
201 3090.00 15:29:49 London Stock Exchange
1 3092.00 15:31:25 London Stock Exchange
3 3092.00 15:31:25 London Stock Exchange
96 3092.00 15:31:25 London Stock Exchange
104 3092.00 15:31:25 London Stock Exchange
105 3092.00 15:31:25 London Stock Exchange
201 3092.00 15:31:25 London Stock Exchange
201 3092.00 15:31:25 London Stock Exchange
201 3092.00 15:31:25 London Stock Exchange
97 3091.00 15:32:27 London Stock Exchange
200 3091.00 15:32:27 London Stock Exchange
200 3091.00 15:32:27 London Stock Exchange
102 3091.00 15:34:24 London Stock Exchange
200 3091.00 15:34:24 London Stock Exchange
200 3091.00 15:34:24 London Stock Exchange
200 3093.00 15:36:06 London Stock Exchange
59 3097.00 15:37:23 London Stock Exchange
74 3097.00 15:37:23 London Stock Exchange
126 3097.00 15:37:23 London Stock Exchange
200 3097.00 15:37:23 London Stock Exchange
59 3097.00 15:38:51 London Stock Exchange
39 3097.00 15:38:52 London Stock Exchange
142 3097.00 15:38:52 London Stock Exchange
169 3097.00 15:38:52 London Stock Exchange
5 3093.00 15:42:28 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings