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

Number of shares purchased:     83,879 shares

Highest price paid per share:     3083.0 pence

Lowest price paid per share:      3040.0 pence

Average price paid per share:    3054.1642 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,317,037 shares in treasury and has 184,028,606 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: 17 October 2019

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 3054.1642 83,879

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
186 3065.00 8:13:32 London Stock Exchange
201 3065.00 8:13:32 London Stock Exchange
32 3059.00 8:15:03 London Stock Exchange
145 3059.00 8:15:03 London Stock Exchange
200 3059.00 8:15:03 London Stock Exchange
185 3061.00 8:17:58 London Stock Exchange
201 3061.00 8:17:58 London Stock Exchange
3 3064.00 8:19:24 London Stock Exchange
7 3064.00 8:19:24 London Stock Exchange
8 3064.00 8:19:24 London Stock Exchange
61 3064.00 8:19:24 London Stock Exchange
132 3064.00 8:19:24 London Stock Exchange
197 3064.00 8:19:24 London Stock Exchange
99 3068.00 8:22:35 London Stock Exchange
201 3068.00 8:22:35 London Stock Exchange
201 3068.00 8:22:35 London Stock Exchange
1 3063.00 8:23:00 London Stock Exchange
18 3063.00 8:23:00 London Stock Exchange
200 3063.00 8:23:00 London Stock Exchange
300 3063.00 8:23:00 London Stock Exchange
123 3059.00 8:28:13 London Stock Exchange
158 3059.00 8:28:13 London Stock Exchange
200 3059.00 8:28:13 London Stock Exchange
13 3057.00 8:33:22 London Stock Exchange
100 3057.00 8:33:22 London Stock Exchange
200 3057.00 8:33:22 London Stock Exchange
200 3057.00 8:33:22 London Stock Exchange
72 3057.00 8:35:18 London Stock Exchange
200 3057.00 8:35:18 London Stock Exchange
200 3057.00 8:35:18 London Stock Exchange
38 3056.00 8:39:01 London Stock Exchange
200 3056.00 8:39:01 London Stock Exchange
200 3056.00 8:39:01 London Stock Exchange
8 3054.00 8:41:02 London Stock Exchange
50 3054.00 8:41:02 London Stock Exchange
55 3054.00 8:41:02 London Stock Exchange
95 3054.00 8:41:02 London Stock Exchange
200 3054.00 8:41:02 London Stock Exchange
30 3053.00 8:42:52 London Stock Exchange
34 3053.00 8:42:52 London Stock Exchange
96 3053.00 8:42:52 London Stock Exchange
105 3053.00 8:42:52 London Stock Exchange
167 3053.00 8:42:52 London Stock Exchange
97 3051.00 8:47:23 London Stock Exchange
200 3051.00 8:47:23 London Stock Exchange
200 3051.00 8:47:23 London Stock Exchange
13 3050.00 8:49:09 London Stock Exchange
200 3050.00 8:49:09 London Stock Exchange
200 3050.00 8:49:09 London Stock Exchange
22 3053.00 8:56:08 London Stock Exchange
26 3053.00 8:56:08 London Stock Exchange
61 3053.00 8:56:08 London Stock Exchange
123 3053.00 8:56:08 London Stock Exchange
144 3052.00 8:56:20 London Stock Exchange
200 3052.00 8:56:20 London Stock Exchange
200 3052.00 8:56:20 London Stock Exchange
200 3052.00 8:56:20 London Stock Exchange
201 3052.00 8:56:20 London Stock Exchange
201 3052.00 8:56:20 London Stock Exchange
201 3052.00 8:56:20 London Stock Exchange
8 3052.00 8:57:20 London Stock Exchange
8 3052.00 8:57:20 London Stock Exchange
11 3052.00 8:57:20 London Stock Exchange
57 3052.00 8:57:20 London Stock Exchange
79 3052.00 8:57:20 London Stock Exchange
93 3052.00 8:57:20 London Stock Exchange
200 3052.00 8:57:20 London Stock Exchange
36 3053.00 8:59:12 London Stock Exchange
43 3053.00 8:59:12 London Stock Exchange
80 3053.00 8:59:12 London Stock Exchange
165 3053.00 8:59:12 London Stock Exchange
201 3053.00 8:59:12 London Stock Exchange
201 3053.00 8:59:12 London Stock Exchange
201 3053.00 8:59:12 London Stock Exchange
27 3053.00 9:01:14 London Stock Exchange
90 3053.00 9:01:14 London Stock Exchange
201 3053.00 9:01:14 London Stock Exchange
201 3053.00 9:01:14 London Stock Exchange
201 3053.00 9:01:14 London Stock Exchange
201 3053.00 9:01:14 London Stock Exchange
14 3053.00 9:01:20 London Stock Exchange
16 3053.00 9:01:20 London Stock Exchange
39 3053.00 9:01:20 London Stock Exchange
53 3053.00 9:01:20 London Stock Exchange
104 3053.00 9:01:20 London Stock Exchange
105 3053.00 9:01:20 London Stock Exchange
42 3053.00 9:03:28 London Stock Exchange
201 3053.00 9:03:28 London Stock Exchange
201 3053.00 9:03:28 London Stock Exchange
69 3052.00 9:03:32 London Stock Exchange
200 3052.00 9:03:32 London Stock Exchange
200 3052.00 9:03:32 London Stock Exchange
47 3053.00 9:06:20 London Stock Exchange
201 3053.00 9:06:20 London Stock Exchange
218 3053.00 9:06:20 London Stock Exchange
10 3056.00 9:09:37 London Stock Exchange
192 3056.00 9:09:37 London Stock Exchange
200 3056.00 9:09:37 London Stock Exchange
46 3061.00 9:13:38 London Stock Exchange
78 3061.00 9:13:38 London Stock Exchange
102 3061.00 9:13:38 London Stock Exchange
123 3061.00 9:13:38 London Stock Exchange
155 3061.00 9:13:38 London Stock Exchange
155 3061.00 9:13:38 London Stock Exchange
200 3061.00 9:13:38 London Stock Exchange
20 3063.00 9:17:15 London Stock Exchange
200 3063.00 9:17:15 London Stock Exchange
200 3063.00 9:17:15 London Stock Exchange
200 3061.00 9:18:03 London Stock Exchange
312 3061.00 9:18:03 London Stock Exchange
199 3053.00 9:21:41 London Stock Exchange
200 3053.00 9:21:41 London Stock Exchange
83 3053.00 9:21:57 London Stock Exchange
50 3051.00 9:22:23 London Stock Exchange
81 3051.00 9:22:23 London Stock Exchange
200 3051.00 9:22:23 London Stock Exchange
3 3051.00 9:22:45 London Stock Exchange
25 3051.00 9:22:45 London Stock Exchange
51 3051.00 9:22:45 London Stock Exchange
70 3051.00 9:22:45 London Stock Exchange
150 3051.00 9:22:45 London Stock Exchange
195 3051.00 9:22:45 London Stock Exchange
52 3051.00 9:22:55 London Stock Exchange
35 3046.00 9:25:18 London Stock Exchange
166 3046.00 9:25:18 London Stock Exchange
199 3046.00 9:25:18 London Stock Exchange
72 3056.00 9:32:50 London Stock Exchange
200 3056.00 9:32:50 London Stock Exchange
200 3056.00 9:32:50 London Stock Exchange
17 3054.00 9:33:59 London Stock Exchange
57 3054.00 9:33:59 London Stock Exchange
57 3054.00 9:33:59 London Stock Exchange
86 3054.00 9:33:59 London Stock Exchange
105 3054.00 9:33:59 London Stock Exchange
183 3054.00 9:33:59 London Stock Exchange
27 3053.00 9:34:10 London Stock Exchange
70 3053.00 9:34:10 London Stock Exchange
85 3053.00 9:34:10 London Stock Exchange
116 3053.00 9:34:10 London Stock Exchange
131 3053.00 9:34:10 London Stock Exchange
7 3051.00 9:36:14 London Stock Exchange
33 3051.00 9:36:14 London Stock Exchange
88 3051.00 9:36:14 London Stock Exchange
113 3051.00 9:36:14 London Stock Exchange
200 3051.00 9:36:14 London Stock Exchange
200 3051.00 9:36:14 London Stock Exchange
201 3051.00 9:36:14 London Stock Exchange
200 3051.00 9:37:58 London Stock Exchange
4 3051.00 9:38:03 London Stock Exchange
51 3051.00 9:38:03 London Stock Exchange
200 3051.00 9:38:03 London Stock Exchange
108 3054.00 9:40:57 London Stock Exchange
200 3054.00 9:40:57 London Stock Exchange
200 3054.00 9:40:57 London Stock Exchange
4 3054.00 9:41:44 London Stock Exchange
4 3053.00 9:41:44 London Stock Exchange
30 3053.00 9:41:44 London Stock Exchange
45 3053.00 9:41:44 London Stock Exchange
82 3053.00 9:41:44 London Stock Exchange
115 3053.00 9:41:44 London Stock Exchange
156 3053.00 9:41:44 London Stock Exchange
201 3054.00 9:41:44 London Stock Exchange
201 3054.00 9:41:44 London Stock Exchange
25 3055.00 9:44:38 London Stock Exchange
52 3055.00 9:44:38 London Stock Exchange
62 3055.00 9:44:38 London Stock Exchange
175 3055.00 9:44:38 London Stock Exchange
200 3055.00 9:44:38 London Stock Exchange
45 3058.00 9:50:15 London Stock Exchange
156 3058.00 9:50:15 London Stock Exchange
186 3058.00 9:50:15 London Stock Exchange
42 3058.00 9:52:11 London Stock Exchange
201 3058.00 9:52:11 London Stock Exchange
201 3058.00 9:52:11 London Stock Exchange
17 3061.00 9:59:04 London Stock Exchange
184 3061.00 9:59:04 London Stock Exchange
263 3061.00 9:59:04 London Stock Exchange
80 3062.00 10:02:20 London Stock Exchange
100 3062.00 10:02:20 London Stock Exchange
120 3062.00 10:02:20 London Stock Exchange
17 3062.00 10:02:26 London Stock Exchange
100 3062.00 10:02:26 London Stock Exchange
100 3062.00 10:02:26 London Stock Exchange
58 3061.00 10:03:20 London Stock Exchange
78 3061.00 10:03:29 London Stock Exchange
123 3061.00 10:03:29 London Stock Exchange
143 3061.00 10:03:29 London Stock Exchange
200 3079.00 10:08:14 London Stock Exchange
92 3079.00 10:09:33 London Stock Exchange
200 3079.00 10:09:33 London Stock Exchange
38 3083.00 10:13:43 London Stock Exchange
62 3083.00 10:13:43 London Stock Exchange
62 3083.00 10:13:43 London Stock Exchange
100 3083.00 10:13:43 London Stock Exchange
38 3083.00 10:14:01 London Stock Exchange
62 3083.00 10:14:01 London Stock Exchange
64 3083.00 10:14:01 London Stock Exchange
74 3083.00 10:14:01 London Stock Exchange
100 3083.00 10:17:01 London Stock Exchange
153 3083.00 10:17:01 London Stock Exchange
200 3083.00 10:17:01 London Stock Exchange
10 3069.00 10:21:19 London Stock Exchange
32 3069.00 10:21:19 London Stock Exchange
38 3069.00 10:21:19 London Stock Exchange
41 3069.00 10:21:19 London Stock Exchange
78 3069.00 10:21:19 London Stock Exchange
122 3069.00 10:21:19 London Stock Exchange
159 3069.00 10:21:19 London Stock Exchange
201 3068.00 10:23:55 London Stock Exchange
55 3068.00 10:24:22 London Stock Exchange
58 3068.00 10:24:22 London Stock Exchange
146 3068.00 10:24:22 London Stock Exchange
10 3068.00 10:29:40 London Stock Exchange
26 3068.00 10:29:40 London Stock Exchange
38 3068.00 10:29:40 London Stock Exchange
46 3068.00 10:29:40 London Stock Exchange
137 3068.00 10:29:40 London Stock Exchange
155 3068.00 10:29:40 London Stock Exchange
201 3061.00 10:31:03 London Stock Exchange
271 3061.00 10:31:03 London Stock Exchange
9 3059.00 10:36:30 London Stock Exchange
9 3059.00 10:36:30 London Stock Exchange
34 3059.00 10:36:30 London Stock Exchange
58 3059.00 10:36:30 London Stock Exchange
191 3059.00 10:36:30 London Stock Exchange
191 3059.00 10:36:30 London Stock Exchange
1 3055.00 10:40:07 London Stock Exchange
200 3055.00 10:40:07 London Stock Exchange
311 3055.00 10:40:07 London Stock Exchange
77 3053.00 10:40:09 London Stock Exchange
124 3053.00 10:40:09 London Stock Exchange
201 3053.00 10:40:09 London Stock Exchange
38 3053.00 10:40:18 London Stock Exchange
36 3052.00 10:40:20 London Stock Exchange
38 3052.00 10:40:20 London Stock Exchange
38 3052.00 10:40:20 London Stock Exchange
74 3052.00 10:40:20 London Stock Exchange
88 3052.00 10:40:20 London Stock Exchange
126 3052.00 10:40:20 London Stock Exchange
12 3053.00 10:42:39 London Stock Exchange
67 3053.00 10:42:39 London Stock Exchange
134 3053.00 10:42:39 London Stock Exchange
201 3053.00 10:42:39 London Stock Exchange
200 3052.00 10:43:18 London Stock Exchange
53 3052.00 10:45:21 London Stock Exchange
200 3052.00 10:45:21 London Stock Exchange
75 3052.00 10:47:16 London Stock Exchange
200 3052.00 10:47:16 London Stock Exchange
200 3052.00 10:47:16 London Stock Exchange
200 3051.00 10:47:46 London Stock Exchange
200 3051.00 10:47:46 London Stock Exchange
100 3053.00 10:49:31 London Stock Exchange
123 3053.00 10:49:31 London Stock Exchange
10 3051.00 10:51:18 London Stock Exchange
10 3051.00 10:51:18 London Stock Exchange
21 3051.00 10:51:18 London Stock Exchange
28 3051.00 10:51:18 London Stock Exchange
33 3051.00 10:51:18 London Stock Exchange
73 3051.00 10:51:18 London Stock Exchange
100 3051.00 10:51:18 London Stock Exchange
101 3051.00 10:51:18 London Stock Exchange
109 3051.00 10:51:18 London Stock Exchange
125 3051.00 10:51:18 London Stock Exchange
157 3051.00 10:51:18 London Stock Exchange
191 3051.00 10:51:18 London Stock Exchange
200 3051.00 10:51:18 London Stock Exchange
200 3051.00 10:51:18 London Stock Exchange
201 3051.00 10:51:18 London Stock Exchange
210 3051.00 10:51:18 London Stock Exchange
293 3051.00 10:51:18 London Stock Exchange
43 3051.00 10:54:58 London Stock Exchange
157 3051.00 10:54:58 London Stock Exchange
26 3053.00 10:57:18 London Stock Exchange
191 3053.00 10:57:18 London Stock Exchange
26 3051.00 10:57:20 London Stock Exchange
69 3051.00 10:57:20 London Stock Exchange
106 3051.00 10:57:20 London Stock Exchange
76 3051.00 10:57:30 London Stock Exchange
86 3051.00 10:57:30 London Stock Exchange
125 3051.00 10:57:30 London Stock Exchange
48 3051.00 10:58:03 London Stock Exchange
51 3051.00 10:58:03 London Stock Exchange
114 3051.00 10:58:03 London Stock Exchange
150 3051.00 10:58:03 London Stock Exchange
16 3048.00 10:59:48 London Stock Exchange
35 3048.00 10:59:48 London Stock Exchange
166 3048.00 10:59:48 London Stock Exchange
201 3048.00 10:59:48 London Stock Exchange
9 3054.00 11:03:04 London Stock Exchange
26 3054.00 11:03:04 London Stock Exchange
94 3054.00 11:03:04 London Stock Exchange
98 3054.00 11:03:04 London Stock Exchange
201 3054.00 11:03:04 London Stock Exchange
31 3053.00 11:04:15 London Stock Exchange
64 3053.00 11:04:15 London Stock Exchange
200 3053.00 11:04:15 London Stock Exchange
200 3053.00 11:04:15 London Stock Exchange
71 3052.00 11:05:48 London Stock Exchange
201 3052.00 11:05:48 London Stock Exchange
201 3052.00 11:05:48 London Stock Exchange
200 3051.00 11:09:04 London Stock Exchange
200 3051.00 11:09:04 London Stock Exchange
201 3051.00 11:09:04 London Stock Exchange
205 3051.00 11:09:04 London Stock Exchange
216 3051.00 11:09:04 London Stock Exchange
294 3051.00 11:09:04 London Stock Exchange
200 3047.00 11:09:17 London Stock Exchange
200 3047.00 11:09:17 London Stock Exchange
53 3049.00 11:11:29 London Stock Exchange
200 3048.00 11:11:58 London Stock Exchange
5 3048.00 11:12:10 London Stock Exchange
6 3048.00 11:12:10 London Stock Exchange
23 3048.00 11:12:10 London Stock Exchange
38 3048.00 11:12:10 London Stock Exchange
139 3048.00 11:12:10 London Stock Exchange
195 3048.00 11:12:10 London Stock Exchange
28 3049.00 11:13:33 London Stock Exchange
200 3048.00 11:14:53 London Stock Exchange
201 3048.00 11:14:53 London Stock Exchange
88 3048.00 11:16:10 London Stock Exchange
99 3048.00 11:16:10 London Stock Exchange
201 3048.00 11:16:10 London Stock Exchange
35 3048.00 11:16:38 London Stock Exchange
27 3048.00 11:16:40 London Stock Exchange
67 3048.00 11:16:40 London Stock Exchange
103 3048.00 11:16:40 London Stock Exchange
201 3048.00 11:16:40 London Stock Exchange
8 3047.00 11:17:24 London Stock Exchange
20 3047.00 11:17:24 London Stock Exchange
172 3047.00 11:17:24 London Stock Exchange
200 3047.00 11:17:24 London Stock Exchange
42 3047.00 11:17:29 London Stock Exchange
16 3047.00 11:20:24 London Stock Exchange
184 3047.00 11:22:50 London Stock Exchange
201 3047.00 11:22:50 London Stock Exchange
22 3047.00 11:24:00 London Stock Exchange
200 3047.00 11:24:00 London Stock Exchange
6 3047.00 11:24:47 London Stock Exchange
30 3047.00 11:24:47 London Stock Exchange
30 3047.00 11:24:47 London Stock Exchange
56 3047.00 11:24:47 London Stock Exchange
96 3047.00 11:24:47 London Stock Exchange
149 3047.00 11:24:47 London Stock Exchange
170 3047.00 11:24:47 London Stock Exchange
200 3047.00 11:24:47 London Stock Exchange
201 3045.00 11:26:21 London Stock Exchange
201 3045.00 11:26:21 London Stock Exchange
81 3045.00 11:26:24 London Stock Exchange
6 3043.00 11:27:27 London Stock Exchange
182 3043.00 11:27:44 London Stock Exchange
12 3043.00 11:28:51 London Stock Exchange
200 3043.00 11:28:51 London Stock Exchange
53 3043.00 11:28:56 London Stock Exchange
50 3041.00 11:30:18 London Stock Exchange
6 3041.00 11:30:43 London Stock Exchange
151 3041.00 11:30:43 London Stock Exchange
201 3041.00 11:30:43 London Stock Exchange
198 3042.00 11:34:46 London Stock Exchange
201 3042.00 11:34:46 London Stock Exchange
440 3042.00 11:34:46 London Stock Exchange
6 3040.00 11:36:51 London Stock Exchange
201 3040.00 11:36:51 London Stock Exchange
201 3040.00 11:36:51 London Stock Exchange
77 3049.00 11:42:01 London Stock Exchange
200 3049.00 11:42:01 London Stock Exchange
200 3049.00 11:42:01 London Stock Exchange
50 3049.00 11:42:50 London Stock Exchange
201 3049.00 11:42:50 London Stock Exchange
201 3049.00 11:42:50 London Stock Exchange
8 3049.00 11:43:23 London Stock Exchange
51 3049.00 11:43:23 London Stock Exchange
201 3049.00 11:43:23 London Stock Exchange
201 3049.00 11:43:23 London Stock Exchange
47 3048.00 11:43:30 London Stock Exchange
177 3048.00 11:43:30 London Stock Exchange
200 3048.00 11:43:30 London Stock Exchange
21 3049.00 11:48:50 London Stock Exchange
65 3049.00 11:48:50 London Stock Exchange
85 3049.00 11:48:50 London Stock Exchange
93 3049.00 11:48:50 London Stock Exchange
98 3049.00 11:48:50 London Stock Exchange
98 3049.00 11:48:50 London Stock Exchange
102 3049.00 11:48:50 London Stock Exchange
116 3049.00 11:48:50 London Stock Exchange
200 3049.00 11:48:50 London Stock Exchange
200 3049.00 11:48:50 London Stock Exchange
200 3049.00 11:48:50 London Stock Exchange
200 3049.00 11:48:50 London Stock Exchange
200 3049.00 11:48:50 London Stock Exchange
201 3049.00 11:48:50 London Stock Exchange
201 3042.00 11:52:35 London Stock Exchange
276 3042.00 11:52:35 London Stock Exchange
18 3048.00 11:55:36 London Stock Exchange
26 3048.00 11:55:36 London Stock Exchange
54 3048.00 11:55:36 London Stock Exchange
74 3048.00 11:55:36 London Stock Exchange
84 3048.00 11:55:36 London Stock Exchange
116 3048.00 11:55:36 London Stock Exchange
200 3048.00 11:55:36 London Stock Exchange
201 3048.00 11:55:36 London Stock Exchange
201 3048.00 11:55:36 London Stock Exchange
15 3048.00 11:58:30 London Stock Exchange
27 3048.00 11:58:30 London Stock Exchange
29 3048.00 11:58:30 London Stock Exchange
145 3048.00 11:58:30 London Stock Exchange
172 3048.00 11:58:30 London Stock Exchange
174 3048.00 11:58:30 London Stock Exchange
201 3048.00 11:58:30 London Stock Exchange
100 3047.00 12:03:58 London Stock Exchange
200 3047.00 12:03:58 London Stock Exchange
200 3047.00 12:03:58 London Stock Exchange
201 3046.00 12:03:58 London Stock Exchange
201 3046.00 12:03:58 London Stock Exchange
38 3046.00 12:04:00 London Stock Exchange
53 3046.00 12:04:00 London Stock Exchange
59 3046.00 12:04:00 London Stock Exchange
110 3046.00 12:04:00 London Stock Exchange
142 3046.00 12:04:00 London Stock Exchange
163 3046.00 12:04:00 London Stock Exchange
161 3046.00 12:04:03 London Stock Exchange
200 3046.00 12:04:03 London Stock Exchange
21 3050.00 12:07:09 London Stock Exchange
49 3050.00 12:07:09 London Stock Exchange
87 3050.00 12:07:09 London Stock Exchange
96 3050.00 12:07:09 London Stock Exchange
179 3050.00 12:07:09 London Stock Exchange
8 3049.00 12:07:12 London Stock Exchange
201 3049.00 12:07:12 London Stock Exchange
201 3049.00 12:07:12 London Stock Exchange
198 3048.00 12:08:10 London Stock Exchange
201 3048.00 12:08:10 London Stock Exchange
18 3048.00 12:09:42 London Stock Exchange
80 3048.00 12:09:42 London Stock Exchange
80 3048.00 12:09:42 London Stock Exchange
121 3048.00 12:09:42 London Stock Exchange
121 3048.00 12:09:42 London Stock Exchange
312 3049.00 12:12:18 London Stock Exchange
28 3050.00 12:16:50 London Stock Exchange
34 3050.00 12:16:50 London Stock Exchange
74 3050.00 12:16:50 London Stock Exchange
80 3050.00 12:16:50 London Stock Exchange
139 3050.00 12:16:50 London Stock Exchange
155 3050.00 12:16:50 London Stock Exchange
33 3049.00 12:17:20 London Stock Exchange
47 3049.00 12:17:20 London Stock Exchange
55 3049.00 12:17:20 London Stock Exchange
56 3049.00 12:17:20 London Stock Exchange
56 3049.00 12:17:20 London Stock Exchange
89 3049.00 12:17:20 London Stock Exchange
111 3049.00 12:17:20 London Stock Exchange
145 3049.00 12:17:20 London Stock Exchange
145 3049.00 12:17:20 London Stock Exchange
201 3049.00 12:17:20 London Stock Exchange
1 3049.00 12:28:32 London Stock Exchange
28 3049.00 12:28:32 London Stock Exchange
28 3049.00 12:28:32 London Stock Exchange
36 3049.00 12:28:32 London Stock Exchange
50 3049.00 12:28:32 London Stock Exchange
61 3049.00 12:28:32 London Stock Exchange
85 3049.00 12:28:32 London Stock Exchange
86 3049.00 12:28:32 London Stock Exchange
89 3049.00 12:28:32 London Stock Exchange
95 3049.00 12:28:32 London Stock Exchange
102 3049.00 12:28:32 London Stock Exchange
115 3049.00 12:28:32 London Stock Exchange
172 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
200 3049.00 12:28:32 London Stock Exchange
201 3049.00 12:28:32 London Stock Exchange
201 3049.00 12:28:32 London Stock Exchange
201 3049.00 12:28:32 London Stock Exchange
201 3049.00 12:28:32 London Stock Exchange
194 3049.00 12:30:54 London Stock Exchange
200 3049.00 12:30:54 London Stock Exchange
77 3049.00 12:36:02 London Stock Exchange
201 3049.00 12:36:02 London Stock Exchange
124 3049.00 12:36:39 London Stock Exchange
235 3049.00 12:36:39 London Stock Exchange
8 3049.00 12:37:40 London Stock Exchange
18 3049.00 12:37:40 London Stock Exchange
46 3049.00 12:37:40 London Stock Exchange
183 3049.00 12:37:40 London Stock Exchange
201 3049.00 12:37:40 London Stock Exchange
217 3049.00 12:37:40 London Stock Exchange
100 3049.00 12:47:07 London Stock Exchange
101 3049.00 12:47:07 London Stock Exchange
199 3049.00 12:47:07 London Stock Exchange
200 3049.00 12:47:07 London Stock Exchange
1 3049.00 12:47:32 London Stock Exchange
161 3049.00 12:47:32 London Stock Exchange
25 3049.00 12:49:45 London Stock Exchange
6 3049.00 12:49:48 London Stock Exchange
6 3049.00 12:49:48 London Stock Exchange
14 3049.00 12:49:48 London Stock Exchange
20 3049.00 12:49:48 London Stock Exchange
34 3049.00 12:49:48 London Stock Exchange
38 3049.00 12:49:48 London Stock Exchange
44 3049.00 12:49:48 London Stock Exchange
63 3049.00 12:49:48 London Stock Exchange
97 3049.00 12:49:48 London Stock Exchange
103 3049.00 12:49:48 London Stock Exchange
104 3049.00 12:49:48 London Stock Exchange
137 3049.00 12:49:48 London Stock Exchange
163 3049.00 12:49:48 London Stock Exchange
172 3049.00 12:49:48 London Stock Exchange
200 3049.00 12:49:48 London Stock Exchange
200 3049.00 12:49:48 London Stock Exchange
233 3049.00 12:49:48 London Stock Exchange
256 3049.00 12:49:48 London Stock Exchange
1 3049.00 12:59:56 London Stock Exchange
14 3049.00 12:59:56 London Stock Exchange
21 3049.00 12:59:56 London Stock Exchange
28 3049.00 12:59:56 London Stock Exchange
33 3049.00 12:59:56 London Stock Exchange
39 3049.00 12:59:56 London Stock Exchange
42 3049.00 12:59:56 London Stock Exchange
43 3049.00 12:59:56 London Stock Exchange
57 3049.00 12:59:56 London Stock Exchange
159 3049.00 12:59:56 London Stock Exchange
175 3049.00 12:59:56 London Stock Exchange
180 3049.00 12:59:56 London Stock Exchange
199 3049.00 12:59:56 London Stock Exchange
200 3049.00 12:59:56 London Stock Exchange
200 3049.00 12:59:56 London Stock Exchange
201 3049.00 12:59:56 London Stock Exchange
201 3049.00 12:59:56 London Stock Exchange
201 3049.00 12:59:56 London Stock Exchange
201 3049.00 12:59:56 London Stock Exchange
9 3049.00 13:02:51 London Stock Exchange
73 3049.00 13:02:51 London Stock Exchange
201 3049.00 13:02:51 London Stock Exchange
201 3049.00 13:02:51 London Stock Exchange
100 3049.00 13:05:40 London Stock Exchange
200 3049.00 13:05:40 London Stock Exchange
201 3049.00 13:05:40 London Stock Exchange
100 3049.00 13:06:03 London Stock Exchange
110 3049.00 13:06:03 London Stock Exchange
1 3049.00 13:09:50 London Stock Exchange
36 3049.00 13:09:50 London Stock Exchange
48 3049.00 13:09:50 London Stock Exchange
91 3049.00 13:09:50 London Stock Exchange
137 3049.00 13:09:50 London Stock Exchange
200 3049.00 13:09:50 London Stock Exchange
200 3049.00 13:09:50 London Stock Exchange
200 3049.00 13:09:50 London Stock Exchange
4 3049.00 13:10:50 London Stock Exchange
22 3049.00 13:10:50 London Stock Exchange
30 3049.00 13:10:50 London Stock Exchange
36 3049.00 13:10:50 London Stock Exchange
51 3049.00 13:10:50 London Stock Exchange
64 3049.00 13:10:50 London Stock Exchange
79 3049.00 13:10:50 London Stock Exchange
164 3049.00 13:10:50 London Stock Exchange
200 3049.00 13:10:50 London Stock Exchange
200 3049.00 13:10:50 London Stock Exchange
42 3049.00 13:11:20 London Stock Exchange
44 3049.00 13:11:20 London Stock Exchange
158 3049.00 13:11:20 London Stock Exchange
166 3049.00 13:11:20 London Stock Exchange
200 3049.00 13:11:20 London Stock Exchange
55 3049.00 13:18:34 London Stock Exchange
145 3049.00 13:18:34 London Stock Exchange
200 3049.00 13:18:43 London Stock Exchange
200 3049.00 13:18:43 London Stock Exchange
200 3049.00 13:18:43 London Stock Exchange
33 3049.00 13:18:50 London Stock Exchange
61 3049.00 13:18:50 London Stock Exchange
68 3049.00 13:18:50 London Stock Exchange
85 3049.00 13:18:50 London Stock Exchange
106 3049.00 13:18:50 London Stock Exchange
136 3049.00 13:18:50 London Stock Exchange
24 3052.00 13:29:45 London Stock Exchange
39 3052.00 13:29:45 London Stock Exchange
55 3052.00 13:29:45 London Stock Exchange
145 3052.00 13:29:45 London Stock Exchange
200 3052.00 13:29:45 London Stock Exchange
201 3052.00 13:29:45 London Stock Exchange
201 3052.00 13:29:45 London Stock Exchange
54 3052.00 13:29:46 London Stock Exchange
84 3052.00 13:29:46 London Stock Exchange
196 3052.00 13:29:46 London Stock Exchange
200 3052.00 13:29:46 London Stock Exchange
4 3052.00 13:29:47 London Stock Exchange
7 3052.00 13:29:47 London Stock Exchange
200 3052.00 13:29:47 London Stock Exchange
19 3052.00 13:29:49 London Stock Exchange
150 3052.00 13:29:49 London Stock Exchange
175 3052.00 13:29:49 London Stock Exchange
51 3052.00 13:29:50 London Stock Exchange
4 3052.00 13:30:38 London Stock Exchange
5 3052.00 13:30:38 London Stock Exchange
15 3052.00 13:30:38 London Stock Exchange
24 3052.00 13:30:38 London Stock Exchange
45 3052.00 13:30:38 London Stock Exchange
70 3052.00 13:30:38 London Stock Exchange
76 3052.00 13:30:38 London Stock Exchange
83 3052.00 13:30:38 London Stock Exchange
116 3052.00 13:30:38 London Stock Exchange
200 3052.00 13:30:38 London Stock Exchange
201 3052.00 13:30:38 London Stock Exchange
201 3052.00 13:30:38 London Stock Exchange
170 3051.00 13:32:21 London Stock Exchange
31 3051.00 13:32:45 London Stock Exchange
76 3051.00 13:32:45 London Stock Exchange
18 3053.00 13:36:33 London Stock Exchange
30 3053.00 13:36:33 London Stock Exchange
38 3053.00 13:36:33 London Stock Exchange
132 3053.00 13:36:33 London Stock Exchange
142 3053.00 13:36:33 London Stock Exchange
200 3053.00 13:36:33 London Stock Exchange
200 3053.00 13:36:33 London Stock Exchange
12 3053.00 13:36:48 London Stock Exchange
22 3053.00 13:36:48 London Stock Exchange
64 3053.00 13:36:48 London Stock Exchange
20 3054.00 13:38:30 London Stock Exchange
47 3054.00 13:38:30 London Stock Exchange
57 3054.00 13:38:30 London Stock Exchange
92 3054.00 13:38:30 London Stock Exchange
123 3054.00 13:38:30 London Stock Exchange
153 3054.00 13:38:30 London Stock Exchange
6 3058.00 13:45:11 London Stock Exchange
66 3058.00 13:45:11 London Stock Exchange
95 3058.00 13:45:11 London Stock Exchange
99 3058.00 13:45:11 London Stock Exchange
102 3058.00 13:45:11 London Stock Exchange
106 3058.00 13:45:11 London Stock Exchange
201 3058.00 13:45:11 London Stock Exchange
201 3058.00 13:45:11 London Stock Exchange
75 3057.00 13:46:08 London Stock Exchange
200 3057.00 13:46:08 London Stock Exchange
28 3057.00 13:46:15 London Stock Exchange
61 3057.00 13:46:15 London Stock Exchange
139 3057.00 13:46:15 London Stock Exchange
23 3058.00 13:50:20 London Stock Exchange
31 3058.00 13:50:20 London Stock Exchange
70 3058.00 13:50:20 London Stock Exchange
75 3058.00 13:50:20 London Stock Exchange
100 3058.00 13:50:20 London Stock Exchange
126 3058.00 13:50:20 London Stock Exchange
13 3060.00 13:55:27 London Stock Exchange
201 3060.00 13:55:27 London Stock Exchange
201 3060.00 13:55:27 London Stock Exchange
200 3061.00 13:57:00 London Stock Exchange
195 3061.00 13:57:05 London Stock Exchange
5 3061.00 13:57:34 London Stock Exchange
45 3061.00 13:58:10 London Stock Exchange
4 3059.00 14:01:02 London Stock Exchange
7 3059.00 14:01:02 London Stock Exchange
8 3059.00 14:01:02 London Stock Exchange
11 3059.00 14:01:02 London Stock Exchange
63 3059.00 14:01:02 London Stock Exchange
189 3059.00 14:01:02 London Stock Exchange
200 3059.00 14:01:02 London Stock Exchange
100 3064.00 14:02:43 London Stock Exchange
200 3074.00 14:04:57 London Stock Exchange
272 3074.00 14:04:57 London Stock Exchange
53 3070.00 14:05:40 London Stock Exchange
68 3070.00 14:05:40 London Stock Exchange
148 3070.00 14:05:40 London Stock Exchange
201 3070.00 14:05:40 London Stock Exchange
200 3072.00 14:11:39 London Stock Exchange
5 3072.00 14:14:05 London Stock Exchange
12 3072.00 14:14:05 London Stock Exchange
60 3072.00 14:14:05 London Stock Exchange
76 3072.00 14:14:05 London Stock Exchange
76 3072.00 14:14:05 London Stock Exchange
124 3072.00 14:14:05 London Stock Exchange
124 3072.00 14:14:05 London Stock Exchange
200 3072.00 14:14:05 London Stock Exchange
10 3072.00 14:14:38 London Stock Exchange
191 3072.00 14:14:38 London Stock Exchange
191 3072.00 14:14:38 London Stock Exchange
3 3074.00 14:19:30 London Stock Exchange
11 3074.00 14:19:30 London Stock Exchange
56 3074.00 14:19:30 London Stock Exchange
64 3074.00 14:19:30 London Stock Exchange
98 3074.00 14:19:30 London Stock Exchange
99 3074.00 14:19:30 London Stock Exchange
101 3074.00 14:19:30 London Stock Exchange
136 3074.00 14:19:30 London Stock Exchange
144 3074.00 14:19:30 London Stock Exchange
190 3074.00 14:19:30 London Stock Exchange
201 3074.00 14:19:30 London Stock Exchange
4 3074.00 14:20:00 London Stock Exchange
60 3074.00 14:20:00 London Stock Exchange
66 3074.00 14:20:00 London Stock Exchange
200 3074.00 14:20:00 London Stock Exchange
5 3072.00 14:20:03 London Stock Exchange
7 3072.00 14:20:03 London Stock Exchange
25 3072.00 14:20:03 London Stock Exchange
28 3072.00 14:20:03 London Stock Exchange
47 3072.00 14:20:03 London Stock Exchange
75 3072.00 14:20:03 London Stock Exchange
119 3072.00 14:20:03 London Stock Exchange
121 3072.00 14:20:03 London Stock Exchange
91 3070.00 14:23:49 London Stock Exchange
201 3070.00 14:23:49 London Stock Exchange
201 3070.00 14:23:49 London Stock Exchange
84 3071.00 14:26:32 London Stock Exchange
116 3071.00 14:26:32 London Stock Exchange
200 3071.00 14:26:32 London Stock Exchange
11 3072.00 14:27:13 London Stock Exchange
11 3072.00 14:27:14 London Stock Exchange
11 3072.00 14:27:14 London Stock Exchange
11 3072.00 14:27:14 London Stock Exchange
14 3072.00 14:27:14 London Stock Exchange
14 3072.00 14:27:14 London Stock Exchange
14 3072.00 14:27:14 London Stock Exchange
15 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
21 3072.00 14:27:14 London Stock Exchange
32 3072.00 14:27:14 London Stock Exchange
32 3072.00 14:27:14 London Stock Exchange
38 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
40 3072.00 14:27:14 London Stock Exchange
67 3072.00 14:27:14 London Stock Exchange
67 3072.00 14:27:14 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings