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:                        24 June 2019

Number of shares purchased:     100,000 shares

Highest price paid per share:     3453.0 pence

Lowest price paid per share:      3416.0 pence

Average price paid per share:    3439.2310 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 28,057,785 shares in treasury and has 189,286,190 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: 24 June 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
200 3416.00 15:24:07 London Stock Exchange
143 3420.00 15:24:32 London Stock Exchange
154 3420.00 15:24:32 London Stock Exchange
100 3425.00 15:24:52 London Stock Exchange
200 3425.00 15:24:52 London Stock Exchange
117 3423.00 15:25:01 London Stock Exchange
118 3424.00 15:25:01 London Stock Exchange
201 3424.00 15:25:01 London Stock Exchange
201 3423.00 15:25:01 London Stock Exchange
1 3425.00 15:25:15 London Stock Exchange
23 3425.00 15:25:15 London Stock Exchange
38 3425.00 15:25:15 London Stock Exchange
39 3425.00 15:25:15 London Stock Exchange
39 3425.00 15:25:15 London Stock Exchange
61 3425.00 15:25:15 London Stock Exchange
61 3425.00 15:25:15 London Stock Exchange
12 3425.00 15:25:25 London Stock Exchange
24 3425.00 15:25:25 London Stock Exchange
36 3425.00 15:25:25 London Stock Exchange
288 3425.00 15:25:25 London Stock Exchange
40 3424.00 15:25:36 London Stock Exchange
109 3424.00 15:25:36 London Stock Exchange
129 3424.00 15:25:36 London Stock Exchange
200 3423.00 15:26:03 London Stock Exchange
130 3424.00 15:26:06 London Stock Exchange
133 3423.00 15:26:06 London Stock Exchange
200 3424.00 15:26:06 London Stock Exchange
110 3421.00 15:26:27 London Stock Exchange
201 3421.00 15:26:27 London Stock Exchange
4 3419.00 15:26:40 London Stock Exchange
19 3419.00 15:26:40 London Stock Exchange
268 3419.00 15:26:40 London Stock Exchange
100 3422.00 15:27:11 London Stock Exchange
209 3422.00 15:27:11 London Stock Exchange
200 3422.00 15:27:29 London Stock Exchange
120 3422.00 15:27:42 London Stock Exchange
201 3422.00 15:27:42 London Stock Exchange
110 3421.00 15:27:44 London Stock Exchange
200 3421.00 15:27:44 London Stock Exchange
295 3423.00 15:28:03 London Stock Exchange
90 3422.00 15:28:04 London Stock Exchange
200 3422.00 15:28:04 London Stock Exchange
142 3426.00 15:28:31 London Stock Exchange
46 3427.00 15:28:39 London Stock Exchange
66 3427.00 15:28:39 London Stock Exchange
101 3427.00 15:28:39 London Stock Exchange
106 3427.00 15:28:39 London Stock Exchange
34 3427.00 15:28:44 London Stock Exchange
17 3426.00 15:28:53 London Stock Exchange
112 3426.00 15:28:53 London Stock Exchange
137 3426.00 15:28:53 London Stock Exchange
183 3426.00 15:28:53 London Stock Exchange
183 3426.00 15:28:53 London Stock Exchange
8 3428.00 15:29:20 London Stock Exchange
26 3431.00 15:29:39 London Stock Exchange
78 3431.00 15:29:39 London Stock Exchange
205 3431.00 15:29:39 London Stock Exchange
310 3431.00 15:29:44 London Stock Exchange
10 3431.00 15:29:50 London Stock Exchange
16 3431.00 15:29:50 London Stock Exchange
50 3431.00 15:29:50 London Stock Exchange
94 3431.00 15:29:50 London Stock Exchange
115 3431.00 15:29:50 London Stock Exchange
54 3432.00 15:29:54 London Stock Exchange
87 3432.00 15:29:54 London Stock Exchange
100 3432.00 15:29:54 London Stock Exchange
141 3435.00 15:30:04 London Stock Exchange
200 3435.00 15:30:04 London Stock Exchange
290 3434.00 15:30:06 London Stock Exchange
83 3433.00 15:30:14 London Stock Exchange
84 3433.00 15:30:14 London Stock Exchange
117 3433.00 15:30:14 London Stock Exchange
118 3433.00 15:30:14 London Stock Exchange
121 3433.00 15:30:14 London Stock Exchange
128 3433.00 15:30:14 London Stock Exchange
23 3433.00 15:30:38 London Stock Exchange
100 3433.00 15:30:50 London Stock Exchange
84 3433.00 15:30:54 London Stock Exchange
100 3433.00 15:30:54 London Stock Exchange
100 3433.00 15:30:54 London Stock Exchange
1 3432.00 15:30:55 London Stock Exchange
48 3432.00 15:30:55 London Stock Exchange
63 3432.00 15:30:55 London Stock Exchange
90 3432.00 15:30:55 London Stock Exchange
90 3432.00 15:30:55 London Stock Exchange
110 3432.00 15:30:55 London Stock Exchange
200 3432.00 15:30:55 London Stock Exchange
100 3435.00 15:31:14 London Stock Exchange
132 3435.00 15:31:36 London Stock Exchange
133 3435.00 15:31:36 London Stock Exchange
200 3435.00 15:31:36 London Stock Exchange
201 3435.00 15:31:36 London Stock Exchange
51 3434.00 15:31:37 London Stock Exchange
131 3434.00 15:31:37 London Stock Exchange
150 3434.00 15:31:37 London Stock Exchange
17 3433.00 15:31:53 London Stock Exchange
20 3433.00 15:31:53 London Stock Exchange
52 3433.00 15:31:53 London Stock Exchange
60 3433.00 15:31:53 London Stock Exchange
65 3433.00 15:31:53 London Stock Exchange
67 3433.00 15:31:53 London Stock Exchange
183 3433.00 15:31:53 London Stock Exchange
201 3433.00 15:31:53 London Stock Exchange
309 3433.00 15:32:17 London Stock Exchange
2 3434.00 15:32:34 London Stock Exchange
100 3434.00 15:32:34 London Stock Exchange
105 3433.00 15:32:35 London Stock Exchange
95 3433.00 15:32:46 London Stock Exchange
127 3433.00 15:32:46 London Stock Exchange
129 3433.00 15:32:46 London Stock Exchange
201 3433.00 15:32:46 London Stock Exchange
303 3433.00 15:32:46 London Stock Exchange
296 3434.00 15:33:14 London Stock Exchange
83 3434.00 15:33:28 London Stock Exchange
104 3433.00 15:33:43 London Stock Exchange
128 3433.00 15:33:43 London Stock Exchange
201 3433.00 15:33:43 London Stock Exchange
205 3433.00 15:33:43 London Stock Exchange
288 3433.00 15:33:43 London Stock Exchange
279 3431.00 15:34:17 London Stock Exchange
104 3429.00 15:34:25 London Stock Exchange
167 3429.00 15:34:25 London Stock Exchange
40 3430.00 15:34:52 London Stock Exchange
70 3429.00 15:34:54 London Stock Exchange
145 3429.00 15:34:54 London Stock Exchange
201 3429.00 15:34:54 London Stock Exchange
209 3429.00 15:34:54 London Stock Exchange
13 3431.00 15:35:52 London Stock Exchange
21 3431.00 15:35:52 London Stock Exchange
85 3431.00 15:35:52 London Stock Exchange
91 3431.00 15:35:52 London Stock Exchange
135 3431.00 15:35:52 London Stock Exchange
64 3432.00 15:36:02 London Stock Exchange
209 3432.00 15:36:02 London Stock Exchange
281 3431.00 15:36:06 London Stock Exchange
113 3431.00 15:36:08 London Stock Exchange
200 3431.00 15:36:08 London Stock Exchange
24 3430.00 15:36:18 London Stock Exchange
78 3430.00 15:36:18 London Stock Exchange
200 3430.00 15:36:18 London Stock Exchange
27 3428.00 15:36:44 London Stock Exchange
39 3428.00 15:36:44 London Stock Exchange
98 3428.00 15:36:44 London Stock Exchange
132 3428.00 15:36:44 London Stock Exchange
29 3428.00 15:37:00 London Stock Exchange
42 3428.00 15:37:00 London Stock Exchange
100 3427.00 15:37:00 London Stock Exchange
140 3428.00 15:37:00 London Stock Exchange
5 3426.00 15:37:18 London Stock Exchange
73 3426.00 15:37:18 London Stock Exchange
100 3426.00 15:37:18 London Stock Exchange
100 3426.00 15:37:18 London Stock Exchange
298 3427.00 15:37:18 London Stock Exchange
29 3427.00 15:37:40 London Stock Exchange
34 3427.00 15:37:40 London Stock Exchange
93 3427.00 15:37:40 London Stock Exchange
200 3427.00 15:37:40 London Stock Exchange
6 3426.00 15:37:50 London Stock Exchange
292 3426.00 15:37:50 London Stock Exchange
23 3424.00 15:38:05 London Stock Exchange
52 3424.00 15:38:05 London Stock Exchange
209 3424.00 15:38:05 London Stock Exchange
5 3422.00 15:38:15 London Stock Exchange
32 3422.00 15:38:15 London Stock Exchange
98 3422.00 15:38:15 London Stock Exchange
100 3422.00 15:38:15 London Stock Exchange
103 3422.00 15:38:15 London Stock Exchange
73 3422.00 15:38:30 London Stock Exchange
212 3422.00 15:38:30 London Stock Exchange
24 3421.00 15:38:50 London Stock Exchange
97 3421.00 15:38:50 London Stock Exchange
163 3421.00 15:38:50 London Stock Exchange
87 3421.00 15:39:04 London Stock Exchange
54 3422.00 15:39:13 London Stock Exchange
54 3422.00 15:39:13 London Stock Exchange
58 3422.00 15:39:13 London Stock Exchange
126 3422.00 15:39:13 London Stock Exchange
52 3421.00 15:39:22 London Stock Exchange
234 3421.00 15:39:22 London Stock Exchange
307 3421.00 15:39:22 London Stock Exchange
54 3419.00 15:39:29 London Stock Exchange
75 3420.00 15:39:48 London Stock Exchange
200 3420.00 15:39:48 London Stock Exchange
285 3420.00 15:39:48 London Stock Exchange
4 3420.00 15:40:24 London Stock Exchange
8 3420.00 15:40:24 London Stock Exchange
8 3420.00 15:40:24 London Stock Exchange
18 3420.00 15:40:24 London Stock Exchange
21 3420.00 15:40:24 London Stock Exchange
25 3420.00 15:40:24 London Stock Exchange
29 3420.00 15:40:24 London Stock Exchange
29 3420.00 15:40:24 London Stock Exchange
38 3420.00 15:40:24 London Stock Exchange
43 3420.00 15:40:24 London Stock Exchange
65 3420.00 15:40:24 London Stock Exchange
69 3420.00 15:40:24 London Stock Exchange
74 3420.00 15:40:24 London Stock Exchange
91 3420.00 15:40:24 London Stock Exchange
144 3422.00 15:40:24 London Stock Exchange
153 3422.00 15:40:24 London Stock Exchange
15 3421.00 15:40:34 London Stock Exchange
17 3421.00 15:40:34 London Stock Exchange
88 3423.00 15:40:48 London Stock Exchange
209 3423.00 15:40:48 London Stock Exchange
266 3423.00 15:40:48 London Stock Exchange
296 3423.00 15:40:48 London Stock Exchange
89 3422.00 15:40:56 London Stock Exchange
40 3425.00 15:41:31 London Stock Exchange
236 3425.00 15:41:31 London Stock Exchange
275 3425.00 15:41:31 London Stock Exchange
100 3426.00 15:41:38 London Stock Exchange
69 3427.00 15:41:43 London Stock Exchange
100 3427.00 15:41:43 London Stock Exchange
144 3427.00 15:41:43 London Stock Exchange
110 3425.00 15:41:51 London Stock Exchange
200 3425.00 15:41:51 London Stock Exchange
275 3425.00 15:41:51 London Stock Exchange
32 3429.00 15:42:07 London Stock Exchange
301 3428.00 15:42:14 London Stock Exchange
126 3427.00 15:42:19 London Stock Exchange
200 3427.00 15:42:19 London Stock Exchange
55 3426.00 15:42:47 London Stock Exchange
100 3426.00 15:42:47 London Stock Exchange
100 3426.00 15:42:47 London Stock Exchange
119 3427.00 15:42:47 London Stock Exchange
182 3427.00 15:42:47 London Stock Exchange
21 3426.00 15:42:48 London Stock Exchange
262 3428.00 15:43:05 London Stock Exchange
22 3429.00 15:43:06 London Stock Exchange
125 3428.00 15:43:12 London Stock Exchange
201 3428.00 15:43:12 London Stock Exchange
147 3427.00 15:43:20 London Stock Exchange
201 3427.00 15:43:20 London Stock Exchange
305 3426.00 15:43:37 London Stock Exchange
17 3428.00 15:43:56 London Stock Exchange
123 3428.00 15:43:56 London Stock Exchange
183 3428.00 15:43:56 London Stock Exchange
54 3430.00 15:44:30 London Stock Exchange
18 3430.00 15:44:39 London Stock Exchange
33 3430.00 15:44:39 London Stock Exchange
100 3430.00 15:44:39 London Stock Exchange
121 3430.00 15:44:39 London Stock Exchange
148 3430.00 15:44:45 London Stock Exchange
7 3429.00 15:44:46 London Stock Exchange
13 3429.00 15:44:46 London Stock Exchange
20 3429.00 15:44:46 London Stock Exchange
49 3429.00 15:44:46 London Stock Exchange
84 3429.00 15:44:46 London Stock Exchange
104 3429.00 15:44:46 London Stock Exchange
124 3429.00 15:44:46 London Stock Exchange
200 3429.00 15:44:46 London Stock Exchange
54 3429.00 15:44:49 London Stock Exchange
131 3433.00 15:45:24 London Stock Exchange
132 3432.00 15:45:24 London Stock Exchange
201 3433.00 15:45:24 London Stock Exchange
201 3432.00 15:45:24 London Stock Exchange
93 3435.00 15:45:58 London Stock Exchange
209 3435.00 15:45:58 London Stock Exchange
29 3435.00 15:46:03 London Stock Exchange
62 3435.00 15:46:03 London Stock Exchange
71 3435.00 15:46:03 London Stock Exchange
171 3435.00 15:46:03 London Stock Exchange
104 3437.00 15:46:16 London Stock Exchange
134 3438.00 15:46:19 London Stock Exchange
175 3437.00 15:46:19 London Stock Exchange
200 3438.00 15:46:19 London Stock Exchange
12 3436.00 15:46:30 London Stock Exchange
48 3436.00 15:46:30 London Stock Exchange
65 3436.00 15:46:35 London Stock Exchange
69 3436.00 15:46:35 London Stock Exchange
140 3436.00 15:46:35 London Stock Exchange
29 3437.00 15:46:45 London Stock Exchange
266 3437.00 15:46:45 London Stock Exchange
93 3437.00 15:47:24 London Stock Exchange
107 3437.00 15:47:24 London Stock Exchange
135 3437.00 15:47:24 London Stock Exchange
201 3436.00 15:47:28 London Stock Exchange
120 3436.00 15:47:29 London Stock Exchange
69 3436.00 15:47:58 London Stock Exchange
74 3436.00 15:47:58 London Stock Exchange
201 3436.00 15:47:58 London Stock Exchange
79 3436.00 15:48:12 London Stock Exchange
121 3436.00 15:48:12 London Stock Exchange
7 3437.00 15:48:24 London Stock Exchange
15 3437.00 15:48:24 London Stock Exchange
52 3437.00 15:48:24 London Stock Exchange
62 3437.00 15:48:24 London Stock Exchange
11 3438.00 15:48:34 London Stock Exchange
300 3438.00 15:48:34 London Stock Exchange
85 3441.00 15:48:53 London Stock Exchange
110 3441.00 15:48:53 London Stock Exchange
116 3441.00 15:48:53 London Stock Exchange
287 3440.00 15:48:53 London Stock Exchange
290 3439.00 15:49:00 London Stock Exchange
104 3440.00 15:49:26 London Stock Exchange
187 3440.00 15:49:43 London Stock Exchange
42 3440.00 15:49:45 London Stock Exchange
121 3440.00 15:49:45 London Stock Exchange
123 3440.00 15:49:45 London Stock Exchange
153 3440.00 15:49:45 London Stock Exchange
159 3440.00 15:49:45 London Stock Exchange
200 3440.00 15:49:45 London Stock Exchange
201 3440.00 15:49:45 London Stock Exchange
3 3440.00 15:49:50 London Stock Exchange
47 3440.00 15:49:50 London Stock Exchange
59 3440.00 15:49:50 London Stock Exchange
84 3440.00 15:49:50 London Stock Exchange
98 3440.00 15:49:50 London Stock Exchange
95 3441.00 15:49:58 London Stock Exchange
106 3441.00 15:50:00 London Stock Exchange
143 3441.00 15:50:03 London Stock Exchange
95 3441.00 15:50:24 London Stock Exchange
105 3441.00 15:50:24 London Stock Exchange
135 3441.00 15:50:24 London Stock Exchange
49 3439.00 15:50:29 London Stock Exchange
104 3439.00 15:50:29 London Stock Exchange
47 3439.00 15:50:35 London Stock Exchange
75 3439.00 15:50:35 London Stock Exchange
108 3439.00 15:50:59 London Stock Exchange
233 3439.00 15:50:59 London Stock Exchange
279 3439.00 15:50:59 London Stock Exchange
292 3439.00 15:50:59 London Stock Exchange
106 3439.00 15:51:23 London Stock Exchange
201 3441.00 15:51:51 London Stock Exchange
280 3442.00 15:51:53 London Stock Exchange
126 3442.00 15:51:59 London Stock Exchange
140 3442.00 15:51:59 London Stock Exchange
201 3442.00 15:51:59 London Stock Exchange
95 3439.00 15:52:05 London Stock Exchange
186 3439.00 15:52:05 London Stock Exchange
6 3447.00 15:53:19 London Stock Exchange
21 3446.00 15:53:19 London Stock Exchange
24 3447.00 15:53:19 London Stock Exchange
28 3447.00 15:53:19 London Stock Exchange
41 3447.00 15:53:19 London Stock Exchange
44 3447.00 15:53:19 London Stock Exchange
48 3446.00 15:53:19 London Stock Exchange
100 3447.00 15:53:19 London Stock Exchange
100 3447.00 15:53:19 London Stock Exchange
100 3446.00 15:53:19 London Stock Exchange
104 3447.00 15:53:19 London Stock Exchange
107 3446.00 15:53:19 London Stock Exchange
108 3447.00 15:53:19 London Stock Exchange
160 3447.00 15:53:19 London Stock Exchange
166 3446.00 15:53:19 London Stock Exchange
176 3447.00 15:53:19 London Stock Exchange
177 3447.00 15:53:19 London Stock Exchange
200 3447.00 15:53:19 London Stock Exchange
80 3444.00 15:53:25 London Stock Exchange
101 3444.00 15:53:25 London Stock Exchange
101 3444.00 15:53:25 London Stock Exchange
5 3444.00 15:53:26 London Stock Exchange
125 3444.00 15:53:26 London Stock Exchange
162 3444.00 15:53:27 London Stock Exchange
280 3444.00 15:53:27 London Stock Exchange
288 3444.00 15:53:27 London Stock Exchange
15 3444.00 15:54:01 London Stock Exchange
102 3444.00 15:54:01 London Stock Exchange
130 3444.00 15:54:01 London Stock Exchange
149 3444.00 15:54:01 London Stock Exchange
182 3444.00 15:54:01 London Stock Exchange
308 3444.00 15:54:01 London Stock Exchange
81 3443.00 15:54:24 London Stock Exchange
97 3443.00 15:54:24 London Stock Exchange
100 3443.00 15:54:24 London Stock Exchange
101 3443.00 15:54:24 London Stock Exchange
203 3443.00 15:54:24 London Stock Exchange
279 3447.00 15:55:11 London Stock Exchange
138 3447.00 15:55:54 London Stock Exchange
153 3447.00 15:55:54 London Stock Exchange
200 3447.00 15:55:54 London Stock Exchange
201 3447.00 15:55:54 London Stock Exchange
276 3447.00 15:55:54 London Stock Exchange
2 3447.00 15:56:00 London Stock Exchange
6 3447.00 15:56:00 London Stock Exchange
29 3447.00 15:56:00 London Stock Exchange
34 3447.00 15:56:00 London Stock Exchange
45 3447.00 15:56:00 London Stock Exchange
73 3447.00 15:56:00 London Stock Exchange
101 3447.00 15:56:00 London Stock Exchange
123 3447.00 15:56:00 London Stock Exchange
124 3446.00 15:56:00 London Stock Exchange
209 3447.00 15:56:00 London Stock Exchange
4 3447.00 15:56:34 London Stock Exchange
39 3447.00 15:56:34 London Stock Exchange
43 3447.00 15:56:34 London Stock Exchange
52 3447.00 15:56:34 London Stock Exchange
91 3447.00 15:56:34 London Stock Exchange
91 3447.00 15:56:34 London Stock Exchange
100 3446.00 15:56:34 London Stock Exchange
158 3447.00 15:56:34 London Stock Exchange
161 3447.00 15:56:34 London Stock Exchange
195 3447.00 15:56:34 London Stock Exchange
289 3447.00 15:56:34 London Stock Exchange
29 3449.00 15:57:07 London Stock Exchange
29 3449.00 15:57:07 London Stock Exchange
29 3449.00 15:57:07 London Stock Exchange
79 3449.00 15:57:07 London Stock Exchange
92 3447.00 15:57:07 London Stock Exchange
109 3449.00 15:57:07 London Stock Exchange
168 3449.00 15:57:07 London Stock Exchange
171 3449.00 15:57:07 London Stock Exchange
190 3449.00 15:57:07 London Stock Exchange
245 3447.00 15:57:07 London Stock Exchange
2 3448.00 15:57:30 London Stock Exchange
13 3448.00 15:57:30 London Stock Exchange
47 3448.00 15:57:30 London Stock Exchange
60 3448.00 15:57:30 London Stock Exchange
137 3448.00 15:57:30 London Stock Exchange
275 3448.00 15:57:30 London Stock Exchange
278 3448.00 15:57:30 London Stock Exchange
287 3448.00 15:57:30 London Stock Exchange
3 3448.00 15:57:31 London Stock Exchange
182 3448.00 15:57:31 London Stock Exchange
95 3448.00 15:57:32 London Stock Exchange
7 3448.00 15:57:39 London Stock Exchange
100 3448.00 15:57:39 London Stock Exchange
101 3448.00 15:57:39 London Stock Exchange
1 3448.00 15:57:42 London Stock Exchange
37 3448.00 15:57:42 London Stock Exchange
71 3448.00 15:57:42 London Stock Exchange
109 3448.00 15:57:42 London Stock Exchange
109 3448.00 15:57:42 London Stock Exchange
200 3448.00 15:57:42 London Stock Exchange
284 3448.00 15:57:42 London Stock Exchange
275 3445.00 15:57:49 London Stock Exchange
28 3444.00 15:58:09 London Stock Exchange
88 3444.00 15:58:09 London Stock Exchange
127 3444.00 15:58:09 London Stock Exchange
201 3444.00 15:58:09 London Stock Exchange
201 3444.00 15:58:09 London Stock Exchange
4 3444.00 15:58:58 London Stock Exchange
12 3444.00 15:59:07 London Stock Exchange
196 3444.00 15:59:07 London Stock Exchange
48 3446.00 15:59:48 London Stock Exchange
104 3446.00 15:59:48 London Stock Exchange
117 3446.00 15:59:48 London Stock Exchange
118 3446.00 15:59:48 London Stock Exchange
200 3446.00 15:59:48 London Stock Exchange
201 3446.00 15:59:48 London Stock Exchange
261 3446.00 15:59:48 London Stock Exchange
291 3446.00 15:59:48 London Stock Exchange
291 3446.00 15:59:48 London Stock Exchange
306 3446.00 15:59:48 London Stock Exchange
105 3446.00 16:00:25 London Stock Exchange
12 3446.00 16:00:26 London Stock Exchange
53 3446.00 16:00:26 London Stock Exchange
93 3446.00 16:00:26 London Stock Exchange
104 3446.00 16:00:26 London Stock Exchange
147 3446.00 16:00:26 London Stock Exchange
189 3446.00 16:00:27 London Stock Exchange
116 3446.00 16:00:28 London Stock Exchange
11 3446.00 16:00:43 London Stock Exchange
19 3447.00 16:00:43 London Stock Exchange
80 3446.00 16:00:43 London Stock Exchange
100 3446.00 16:00:43 London Stock Exchange
110 3447.00 16:00:43 London Stock Exchange
110 3446.00 16:00:43 London Stock Exchange
135 3446.00 16:00:43 London Stock Exchange
192 3447.00 16:00:43 London Stock Exchange
201 3448.00 16:01:19 London Stock Exchange
68 3448.00 16:01:21 London Stock Exchange
201 3449.00 16:01:27 London Stock Exchange
296 3449.00 16:01:27 London Stock Exchange
39 3449.00 16:01:30 London Stock Exchange
130 3449.00 16:01:30 London Stock Exchange
135 3449.00 16:01:30 London Stock Exchange
161 3449.00 16:01:30 London Stock Exchange
276 3448.00 16:01:49 London Stock Exchange
291 3449.00 16:02:44 London Stock Exchange
19 3449.00 16:02:47 London Stock Exchange
8 3448.00 16:02:48 London Stock Exchange
13 3448.00 16:02:48 London Stock Exchange
14 3448.00 16:02:48 London Stock Exchange
48 3448.00 16:02:48 London Stock Exchange
50 3448.00 16:02:48 London Stock Exchange
57 3448.00 16:02:48 London Stock Exchange
117 3448.00 16:02:48 London Stock Exchange
143 3449.00 16:02:48 London Stock Exchange
152 3448.00 16:02:48 London Stock Exchange
182 3449.00 16:02:48 London Stock Exchange
186 3448.00 16:02:48 London Stock Exchange
101 3448.00 16:02:50 London Stock Exchange
8 3448.00 16:02:51 London Stock Exchange
10 3448.00 16:02:51 London Stock Exchange
36 3448.00 16:02:51 London Stock Exchange
99 3448.00 16:02:51 London Stock Exchange
301 3447.00 16:02:57 London Stock Exchange
82 3447.00 16:03:48 London Stock Exchange
138 3447.00 16:03:48 London Stock Exchange
200 3447.00 16:03:48 London Stock Exchange
219 3447.00 16:03:48 London Stock Exchange
263 3447.00 16:03:48 London Stock Exchange
284 3446.00 16:04:00 London Stock Exchange
22 3445.00 16:04:20 London Stock Exchange
46 3445.00 16:04:20 London Stock Exchange
200 3445.00 16:04:20 London Stock Exchange
109 3445.00 16:04:55 London Stock Exchange
201 3445.00 16:04:55 London Stock Exchange
289 3445.00 16:04:55 London Stock Exchange
290 3445.00 16:04:55 London Stock Exchange
49 3443.00 16:05:31 London Stock Exchange
289 3443.00 16:05:31 London Stock Exchange
76 3443.00 16:05:35 London Stock Exchange
123 3452.00 16:07:26 London Stock Exchange
150 3452.00 16:07:26 London Stock Exchange
193 3453.00 16:07:26 London Stock Exchange
200 3452.00 16:07:26 London Stock Exchange
201 3452.00 16:07:26 London Stock Exchange
304 3452.00 16:07:26 London Stock Exchange
87 3451.00 16:07:31 London Stock Exchange
15 3451.00 16:07:35 London Stock Exchange
99 3451.00 16:07:35 London Stock Exchange
127 3451.00 16:07:35 London Stock Exchange
328 3451.00 16:07:35 London Stock Exchange
97 3450.00 16:07:37 London Stock Exchange
163 3450.00 16:07:40 London Stock Exchange
201 3450.00 16:07:40 London Stock Exchange
116 3450.00 16:07:48 London Stock Exchange
117 3450.00 16:07:48 London Stock Exchange
201 3450.00 16:07:48 London Stock Exchange
296 3450.00 16:07:48 London Stock Exchange
303 3450.00 16:07:48 London Stock Exchange
304 3450.00 16:07:48 London Stock Exchange
7 3449.00 16:07:58 London Stock Exchange
90 3449.00 16:08:07 London Stock Exchange
25 3449.00 16:08:28 London Stock Exchange
104 3449.00 16:08:28 London Stock Exchange
110 3449.00 16:08:28 London Stock Exchange
152 3449.00 16:08:28 London Stock Exchange
201 3449.00 16:08:28 London Stock Exchange
284 3449.00 16:08:28 London Stock Exchange
34 3449.00 16:08:40 London Stock Exchange
48 3449.00 16:08:40 London Stock Exchange
101 3449.00 16:08:40 London Stock Exchange
153 3449.00 16:08:40 London Stock Exchange
110 3447.00 16:09:08 London Stock Exchange
141 3448.00 16:09:08 London Stock Exchange
200 3448.00 16:09:08 London Stock Exchange
200 3447.00 16:09:08 London Stock Exchange
21 3447.00 16:09:24 London Stock Exchange
115 3447.00 16:09:24 London Stock Exchange
180 3447.00 16:09:24 London Stock Exchange
12 3446.00 16:09:42 London Stock Exchange
21 3446.00 16:09:42 London Stock Exchange
32 3446.00 16:09:42 London Stock Exchange
80 3446.00 16:09:42 London Stock Exchange
143 3446.00 16:09:44 London Stock Exchange
3 3446.00 16:09:47 London Stock Exchange
92 3446.00 16:09:47 London Stock Exchange
80 3446.00 16:09:53 London Stock Exchange
29 3446.00 16:09:56 London Stock Exchange
31 3447.00 16:10:19 London Stock Exchange
54 3447.00 16:10:24 London Stock Exchange
60 3447.00 16:10:24 London Stock Exchange
70 3447.00 16:10:24 London Stock Exchange
70 3447.00 16:10:24 London Stock Exchange
80 3447.00 16:10:24 London Stock Exchange
82 3447.00 16:10:24 London Stock Exchange
84 3447.00 16:10:24 London Stock Exchange
200 3447.00 16:10:24 London Stock Exchange
200 3447.00 16:10:24 London Stock Exchange
201 3447.00 16:10:24 London Stock Exchange
287 3447.00 16:10:24 London Stock Exchange
118 3447.00 16:10:36 London Stock Exchange
201 3447.00 16:10:36 London Stock Exchange
60 3447.00 16:11:12 London Stock Exchange
71 3447.00 16:11:12 London Stock Exchange
76 3447.00 16:11:17 London Stock Exchange
76 3447.00 16:11:20 London Stock Exchange
4 3447.00 16:11:33 London Stock Exchange
25 3447.00 16:11:33 London Stock Exchange
31 3447.00 16:11:33 London Stock Exchange
34 3447.00 16:11:33 London Stock Exchange
40 3447.00 16:11:33 London Stock Exchange
79 3447.00 16:11:33 London Stock Exchange
89 3447.00 16:11:33 London Stock Exchange
160 3447.00 16:11:33 London Stock Exchange
201 3447.00 16:11:33 London Stock Exchange
278 3447.00 16:11:33 London Stock Exchange
281 3447.00 16:11:33 London Stock Exchange
15 3445.00 16:11:51 London Stock Exchange
76 3445.00 16:11:54 London Stock Exchange
40 3446.00 16:12:06 London Stock Exchange
50 3446.00 16:12:06 London Stock Exchange
52 3446.00 16:12:06 London Stock Exchange
68 3446.00 16:12:06 London Stock Exchange
150 3446.00 16:12:06 London Stock Exchange
150 3446.00 16:12:06 London Stock Exchange
120 3446.00 16:12:45 London Stock Exchange
201 3446.00 16:12:45 London Stock Exchange
298 3446.00 16:12:45 London Stock Exchange
299 3446.00 16:12:45 London Stock Exchange
279 3445.00 16:12:57 London Stock Exchange
33 3444.00 16:13:34 London Stock Exchange
45 3444.00 16:13:34 London Stock Exchange
46 3444.00 16:13:34 London Stock Exchange
81 3444.00 16:13:34 London Stock Exchange
96 3444.00 16:13:34 London Stock Exchange
97 3444.00 16:13:34 London Stock Exchange
131 3444.00 16:13:34 London Stock Exchange
155 3444.00 16:13:34 London Stock Exchange
239 3444.00 16:13:34 London Stock Exchange
61 3442.00 16:13:59 London Stock Exchange
71 3442.00 16:13:59 London Stock Exchange
200 3442.00 16:13:59 London Stock Exchange
304 3442.00 16:13:59 London Stock Exchange
33 3441.00 16:14:47 London Stock Exchange
43 3441.00 16:14:47 London Stock Exchange
79 3441.00 16:14:47 London Stock Exchange
84 3441.00 16:14:47 London Stock Exchange
99 3441.00 16:14:47 London Stock Exchange
117 3441.00 16:14:47 London Stock Exchange
200 3441.00 16:14:47 London Stock Exchange
285 3441.00 16:14:47 London Stock Exchange
285 3441.00 16:14:47 London Stock Exchange
261 3442.00 16:15:01 London Stock Exchange
13 3444.00 16:15:48 London Stock Exchange
16 3444.00 16:15:48 London Stock Exchange
103 3444.00 16:15:48 London Stock Exchange
117 3444.00 16:15:48 London Stock Exchange
200 3444.00 16:15:48 London Stock Exchange
201 3444.00 16:15:48 London Stock Exchange
283 3444.00 16:15:48 London Stock Exchange
54 3445.00 16:16:23 London Stock Exchange
140 3445.00 16:16:23 London Stock Exchange
146 3445.00 16:16:23 London Stock Exchange
200 3446.00 16:16:46 London Stock Exchange
108 3446.00 16:16:49 London Stock Exchange
304 3446.00 16:16:49 London Stock Exchange
43 3445.00 16:16:55 London Stock Exchange
264 3445.00 16:16:55 London Stock Exchange
62 3445.00 16:17:42 London Stock Exchange
78 3445.00 16:17:42 London Stock Exchange
201 3445.00 16:17:42 London Stock Exchange
292 3445.00 16:17:42 London Stock Exchange
292 3445.00 16:17:42 London Stock Exchange
293 3445.00 16:17:42 London Stock Exchange
33 3446.00 16:18:24 London Stock Exchange
52 3446.00 16:18:24 London Stock Exchange
53 3446.00 16:18:24 London Stock Exchange
79 3446.00 16:18:24 London Stock Exchange
115 3446.00 16:18:24 London Stock Exchange
120 3446.00 16:18:24 London Stock Exchange
152 3446.00 16:18:24 London Stock Exchange
201 3446.00 16:18:24 London Stock Exchange
201 3446.00 16:18:24 London Stock Exchange
12 3448.00 16:19:00 London Stock Exchange
19 3448.00 16:19:00 London Stock Exchange
20 3448.00 16:19:00 London Stock Exchange
56 3448.00 16:19:00 London Stock Exchange
70 3448.00 16:19:00 London Stock Exchange
120 3449.00 16:19:00 London Stock Exchange
120 3447.00 16:19:00 London Stock Exchange
144 3448.00 16:19:00 London Stock Exchange
201 3449.00 16:19:00 London Stock Exchange
201 3447.00 16:19:00 London Stock Exchange
269 3449.00 16:19:00 London Stock Exchange
27 3448.00 16:19:38 London Stock Exchange
127 3448.00 16:19:38 London Stock Exchange
200 3448.00 16:19:38 London Stock Exchange
283 3448.00 16:19:38 London Stock Exchange
306 3448.00 16:19:38 London Stock Exchange
200 3447.00 16:19:48 London Stock Exchange
130 3447.00 16:19:49 London Stock Exchange
200 3445.00 16:20:01 London Stock Exchange
139 3445.00 16:20:02 London Stock Exchange
6 3445.00 16:20:06 London Stock Exchange
9 3445.00 16:20:06 London Stock Exchange
51 3444.00 16:20:09 London Stock Exchange
78 3444.00 16:20:09 London Stock Exchange
150 3444.00 16:20:09 London Stock Exchange
36 3444.00 16:20:12 London Stock Exchange
70 3444.00 16:20:30 London Stock Exchange
130 3444.00 16:20:31 London Stock Exchange
54 3444.00 16:20:32 London Stock Exchange
60 3444.00 16:20:32 London Stock Exchange
24 3443.00 16:20:40 London Stock Exchange
30 3443.00 16:20:40 London Stock Exchange
30 3443.00 16:20:40 London Stock Exchange
30 3443.00 16:20:40 London Stock Exchange
54 3443.00 16:20:40 London Stock Exchange
66 3443.00 16:20:40 London Stock Exchange
88 3443.00 16:20:40 London Stock Exchange
146 3443.00 16:20:40 London Stock Exchange
201 3443.00 16:20:40 London Stock Exchange
201 3442.00 16:20:45 London Stock Exchange
23 3442.00 16:20:46 London Stock Exchange
130 3442.00 16:20:47 London Stock Exchange
225 3442.00 16:20:59 London Stock Exchange
50 3442.00 16:21:01 London Stock Exchange
192 3442.00 16:21:04 London Stock Exchange
130 3442.00 16:21:06 London Stock Exchange
71 3442.00 16:21:08 London Stock Exchange
130 3442.00 16:21:10 London Stock Exchange
134 3442.00 16:21:11 London Stock Exchange
224 3442.00 16:21:20 London Stock Exchange
50 3442.00 16:21:24 London Stock Exchange
304 3440.00 16:21:36 London Stock Exchange
255 3440.00 16:21:39 London Stock Exchange
50 3440.00 16:21:41 London Stock Exchange
76 3439.00 16:21:48 London Stock Exchange
65 3439.00 16:21:52 London Stock Exchange
99 3439.00 16:21:52 London Stock Exchange
101 3439.00 16:21:52 London Stock Exchange
135 3439.00 16:21:52 London Stock Exchange
70 3440.00 16:22:06 London Stock Exchange
1 3440.00 16:22:07 London Stock Exchange
77 3440.00 16:22:07 London Stock Exchange
130 3440.00 16:22:07 London Stock Exchange
53 3440.00 16:22:08 London Stock Exchange
71 3440.00 16:22:08 London Stock Exchange
130 3440.00 16:22:10 London Stock Exchange
138 3440.00 16:22:13 London Stock Exchange
301 3439.00 16:22:20 London Stock Exchange
45 3439.00 16:22:46 London Stock Exchange
54 3439.00 16:22:46 London Stock Exchange
63 3439.00 16:22:46 London Stock Exchange
139 3439.00 16:22:46 London Stock Exchange
139 3439.00 16:22:46 London Stock Exchange
139 3439.00 16:22:46 London Stock Exchange
200 3439.00 16:22:46 London Stock Exchange
200 3439.00 16:22:46 London Stock Exchange
297 3438.00 16:23:04 London Stock Exchange
301 3438.00 16:23:04 London Stock Exchange
201 3438.00 16:23:18 London Stock Exchange
82 3438.00 16:23:27 London Stock Exchange
61 3438.00 16:23:30 London Stock Exchange
78 3441.00 16:24:34 London Stock Exchange
100 3441.00 16:24:34 London Stock Exchange
144 3441.00 16:24:34 London Stock Exchange
55 3441.00 16:24:40 London Stock Exchange
103 3441.00 16:24:40 London Stock Exchange
192 3441.00 16:24:40 London Stock Exchange
272 3440.00 16:24:44 London Stock Exchange
50 3440.00 16:24:47 London Stock Exchange
271 3440.00 16:24:50 London Stock Exchange
50 3440.00 16:24:52 London Stock Exchange
117 3440.00 16:24:55 London Stock Exchange
201 3440.00 16:24:55 London Stock Exchange
100 3441.00 16:25:00 London Stock Exchange
183 3440.00 16:25:00 London Stock Exchange
17 3440.00 16:25:07 London Stock Exchange
93 3440.00 16:25:07 London Stock Exchange
107 3440.00 16:25:07 London Stock Exchange
116 3440.00 16:25:07 London Stock Exchange
121 3440.00 16:25:07 London Stock Exchange
86 3440.00 16:25:11 London Stock Exchange
252 3440.00 16:25:11 London Stock Exchange
306 3440.00 16:25:11 London Stock Exchange
1 3442.00 16:25:59 London Stock Exchange
173 3442.00 16:25:59 London Stock Exchange
338 3442.00 16:25:59 London Stock Exchange
110 3443.00 16:26:05 London Stock Exchange
152 3443.00 16:26:05 London Stock Exchange
339 3443.00 16:26:05 London Stock Exchange
1 3443.00 16:26:37 London Stock Exchange
12 3443.00 16:26:37 London Stock Exchange
6617 3442.00 16:35:09 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings