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:                        15 July 2019

Number of shares purchased:     100,000 shares

Highest price paid per share:      3579.0 pence

Lowest price paid per share:       3504.0 pence

Average price paid per share:     3547.3166 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,770,770 shares in treasury and has 188,573,205 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: 15 July 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
22 3519.00 8:20:50 London Stock Exchange
123 3519.00 8:20:50 London Stock Exchange
178 3519.00 8:20:50 London Stock Exchange
132 3515.00 8:35:36 London Stock Exchange
200 3515.00 8:35:36 London Stock Exchange
3 3513.00 8:43:36 London Stock Exchange
141 3513.00 8:43:36 London Stock Exchange
201 3513.00 8:43:36 London Stock Exchange
1 3516.00 8:45:13 London Stock Exchange
20 3516.00 8:45:13 London Stock Exchange
20 3516.00 8:45:13 London Stock Exchange
160 3516.00 8:45:13 London Stock Exchange
180 3516.00 8:45:13 London Stock Exchange
61 3515.00 8:47:37 London Stock Exchange
70 3515.00 8:47:37 London Stock Exchange
131 3514.00 8:49:57 London Stock Exchange
200 3514.00 8:49:57 London Stock Exchange
11 3511.00 8:53:11 London Stock Exchange
12 3511.00 8:53:11 London Stock Exchange
12 3511.00 8:53:11 London Stock Exchange
12 3511.00 8:53:11 London Stock Exchange
189 3511.00 8:53:11 London Stock Exchange
53 3515.00 8:56:54 London Stock Exchange
66 3515.00 8:56:54 London Stock Exchange
68 3514.00 8:56:54 London Stock Exchange
96 3514.00 8:56:54 London Stock Exchange
124 3515.00 8:56:54 London Stock Exchange
200 3515.00 8:56:54 London Stock Exchange
201 3514.00 8:56:54 London Stock Exchange
166 3512.00 8:59:30 London Stock Exchange
201 3512.00 8:59:30 London Stock Exchange
40 3511.00 9:01:37 London Stock Exchange
66 3511.00 9:01:37 London Stock Exchange
87 3512.00 9:01:37 London Stock Exchange
140 3511.00 9:01:37 London Stock Exchange
152 3511.00 9:01:37 London Stock Exchange
200 3511.00 9:01:37 London Stock Exchange
4 3508.00 9:03:53 London Stock Exchange
136 3508.00 9:03:53 London Stock Exchange
200 3508.00 9:03:53 London Stock Exchange
52 3507.00 9:05:47 London Stock Exchange
71 3507.00 9:05:47 London Stock Exchange
130 3507.00 9:05:47 London Stock Exchange
201 3507.00 9:05:47 London Stock Exchange
56 3505.00 9:06:04 London Stock Exchange
201 3505.00 9:06:04 London Stock Exchange
66 3505.00 9:06:24 London Stock Exchange
23 3505.00 9:08:05 London Stock Exchange
44 3505.00 9:08:05 London Stock Exchange
50 3505.00 9:08:05 London Stock Exchange
50 3505.00 9:08:05 London Stock Exchange
53 3505.00 9:08:05 London Stock Exchange
157 3505.00 9:08:05 London Stock Exchange
16 3506.00 9:12:11 London Stock Exchange
170 3506.00 9:12:11 London Stock Exchange
175 3506.00 9:12:11 London Stock Exchange
184 3506.00 9:12:11 London Stock Exchange
200 3506.00 9:12:11 London Stock Exchange
145 3504.00 9:12:19 London Stock Exchange
200 3504.00 9:12:19 London Stock Exchange
200 3509.00 9:17:21 London Stock Exchange
122 3509.00 9:17:24 London Stock Exchange
158 3511.00 9:19:35 London Stock Exchange
200 3511.00 9:19:35 London Stock Exchange
200 3513.00 9:21:39 London Stock Exchange
200 3513.00 9:21:39 London Stock Exchange
39 3513.00 9:21:53 London Stock Exchange
7 3512.00 9:21:56 London Stock Exchange
40 3512.00 9:21:56 London Stock Exchange
160 3512.00 9:21:56 London Stock Exchange
200 3512.00 9:21:56 London Stock Exchange
128 3508.00 9:23:15 London Stock Exchange
200 3508.00 9:23:15 London Stock Exchange
12 3508.00 9:24:09 London Stock Exchange
38 3508.00 9:24:09 London Stock Exchange
95 3508.00 9:24:09 London Stock Exchange
97 3508.00 9:24:09 London Stock Exchange
106 3508.00 9:24:09 London Stock Exchange
27 3506.00 9:28:03 London Stock Exchange
73 3506.00 9:28:03 London Stock Exchange
127 3506.00 9:28:03 London Stock Exchange
135 3506.00 9:28:03 London Stock Exchange
171 3506.00 9:28:03 London Stock Exchange
201 3506.00 9:28:03 London Stock Exchange
1 3505.00 9:33:05 London Stock Exchange
5 3506.00 9:33:05 London Stock Exchange
30 3505.00 9:33:05 London Stock Exchange
78 3506.00 9:33:05 London Stock Exchange
123 3506.00 9:33:05 London Stock Exchange
132 3505.00 9:33:05 London Stock Exchange
200 3505.00 9:33:05 London Stock Exchange
201 3506.00 9:33:05 London Stock Exchange
27 3506.00 9:38:54 London Stock Exchange
174 3506.00 9:38:54 London Stock Exchange
190 3506.00 9:38:54 London Stock Exchange
200 3506.00 9:38:54 London Stock Exchange
202 3506.00 9:38:54 London Stock Exchange
1 3510.00 9:45:58 London Stock Exchange
19 3510.00 9:45:58 London Stock Exchange
30 3510.00 9:45:58 London Stock Exchange
31 3510.00 9:45:58 London Stock Exchange
33 3510.00 9:45:58 London Stock Exchange
51 3510.00 9:45:58 London Stock Exchange
67 3510.00 9:45:58 London Stock Exchange
83 3510.00 9:45:58 London Stock Exchange
169 3510.00 9:45:58 London Stock Exchange
200 3510.00 9:45:58 London Stock Exchange
200 3510.00 9:45:58 London Stock Exchange
12 3512.00 9:50:55 London Stock Exchange
131 3512.00 9:50:55 London Stock Exchange
11 3512.00 9:52:30 London Stock Exchange
41 3512.00 9:52:30 London Stock Exchange
159 3512.00 9:52:30 London Stock Exchange
62 3512.00 9:52:46 London Stock Exchange
189 3512.00 9:52:46 London Stock Exchange
247 3512.00 9:52:46 London Stock Exchange
4 3512.00 9:53:10 London Stock Exchange
4 3510.00 9:54:51 London Stock Exchange
62 3510.00 9:54:51 London Stock Exchange
134 3510.00 9:54:51 London Stock Exchange
126 3510.00 9:54:54 London Stock Exchange
58 3513.00 9:59:46 London Stock Exchange
61 3513.00 9:59:46 London Stock Exchange
64 3513.00 9:59:46 London Stock Exchange
100 3513.00 9:59:46 London Stock Exchange
113 3513.00 9:59:46 London Stock Exchange
96 3512.00 10:00:58 London Stock Exchange
201 3512.00 10:00:58 London Stock Exchange
4 3515.00 10:01:39 London Stock Exchange
31 3515.00 10:01:39 London Stock Exchange
117 3515.00 10:01:39 London Stock Exchange
200 3515.00 10:01:39 London Stock Exchange
29 3510.00 10:03:36 London Stock Exchange
126 3510.00 10:03:36 London Stock Exchange
171 3510.00 10:03:36 London Stock Exchange
3 3509.00 10:06:23 London Stock Exchange
198 3509.00 10:06:23 London Stock Exchange
52 3510.00 10:08:21 London Stock Exchange
67 3510.00 10:08:21 London Stock Exchange
133 3510.00 10:08:21 London Stock Exchange
176 3510.00 10:08:21 London Stock Exchange
118 3510.00 10:15:06 London Stock Exchange
201 3510.00 10:15:06 London Stock Exchange
7 3509.00 10:15:10 London Stock Exchange
32 3509.00 10:15:10 London Stock Exchange
34 3509.00 10:15:10 London Stock Exchange
97 3509.00 10:15:10 London Stock Exchange
118 3509.00 10:15:10 London Stock Exchange
200 3509.00 10:15:10 London Stock Exchange
201 3509.00 10:15:10 London Stock Exchange
4 3510.00 10:17:09 London Stock Exchange
196 3510.00 10:17:09 London Stock Exchange
16 3510.00 10:17:19 London Stock Exchange
200 3510.00 10:17:19 London Stock Exchange
151 3508.00 10:20:31 London Stock Exchange
201 3508.00 10:20:31 London Stock Exchange
142 3507.00 10:23:03 London Stock Exchange
200 3507.00 10:23:03 London Stock Exchange
29 3509.00 10:26:37 London Stock Exchange
56 3509.00 10:26:37 London Stock Exchange
123 3509.00 10:26:37 London Stock Exchange
145 3509.00 10:26:37 London Stock Exchange
139 3508.00 10:29:18 London Stock Exchange
201 3508.00 10:29:18 London Stock Exchange
53 3509.00 10:32:17 London Stock Exchange
100 3509.00 10:32:17 London Stock Exchange
201 3509.00 10:32:17 London Stock Exchange
143 3507.00 10:34:10 London Stock Exchange
201 3507.00 10:34:10 London Stock Exchange
3 3505.00 10:37:24 London Stock Exchange
26 3505.00 10:37:24 London Stock Exchange
174 3505.00 10:37:24 London Stock Exchange
200 3505.00 10:37:24 London Stock Exchange
51 3505.00 10:41:59 London Stock Exchange
65 3505.00 10:41:59 London Stock Exchange
65 3505.00 10:41:59 London Stock Exchange
100 3505.00 10:41:59 London Stock Exchange
100 3505.00 10:41:59 London Stock Exchange
128 3505.00 10:46:55 London Stock Exchange
200 3505.00 10:46:55 London Stock Exchange
13 3508.00 10:50:55 London Stock Exchange
13 3508.00 10:50:55 London Stock Exchange
40 3508.00 10:50:55 London Stock Exchange
82 3508.00 10:50:55 London Stock Exchange
187 3508.00 10:50:55 London Stock Exchange
1 3508.00 10:53:01 London Stock Exchange
7 3508.00 10:53:01 London Stock Exchange
82 3508.00 10:53:01 London Stock Exchange
118 3508.00 10:53:01 London Stock Exchange
186 3508.00 10:53:01 London Stock Exchange
200 3508.00 10:53:01 London Stock Exchange
200 3508.00 10:53:01 London Stock Exchange
16 3506.00 10:54:51 London Stock Exchange
12 3507.00 11:01:52 London Stock Exchange
13 3507.00 11:01:52 London Stock Exchange
43 3507.00 11:01:52 London Stock Exchange
60 3507.00 11:01:52 London Stock Exchange
73 3507.00 11:01:52 London Stock Exchange
81 3507.00 11:01:52 London Stock Exchange
140 3507.00 11:01:52 London Stock Exchange
158 3507.00 11:01:52 London Stock Exchange
201 3507.00 11:01:52 London Stock Exchange
3 3518.00 11:12:34 London Stock Exchange
5 3518.00 11:12:34 London Stock Exchange
8 3518.00 11:12:34 London Stock Exchange
10 3518.00 11:12:34 London Stock Exchange
31 3518.00 11:12:34 London Stock Exchange
32 3518.00 11:12:34 London Stock Exchange
58 3518.00 11:12:34 London Stock Exchange
59 3518.00 11:12:34 London Stock Exchange
64 3518.00 11:12:34 London Stock Exchange
77 3518.00 11:12:34 London Stock Exchange
124 3518.00 11:12:34 London Stock Exchange
201 3518.00 11:12:34 London Stock Exchange
201 3518.00 11:12:34 London Stock Exchange
184 3517.00 11:12:55 London Stock Exchange
200 3517.00 11:12:55 London Stock Exchange
43 3524.00 11:27:19 London Stock Exchange
54 3524.00 11:27:19 London Stock Exchange
58 3524.00 11:27:19 London Stock Exchange
58 3524.00 11:27:19 London Stock Exchange
58 3524.00 11:27:19 London Stock Exchange
65 3524.00 11:27:19 London Stock Exchange
89 3524.00 11:27:19 London Stock Exchange
142 3524.00 11:27:19 London Stock Exchange
143 3524.00 11:27:19 London Stock Exchange
196 3524.00 11:27:19 London Stock Exchange
200 3524.00 11:27:19 London Stock Exchange
200 3524.00 11:27:19 London Stock Exchange
31 3527.00 11:31:37 London Stock Exchange
52 3527.00 11:31:37 London Stock Exchange
148 3527.00 11:31:37 London Stock Exchange
200 3527.00 11:31:37 London Stock Exchange
58 3526.00 11:31:54 London Stock Exchange
74 3526.00 11:31:54 London Stock Exchange
127 3526.00 11:31:54 London Stock Exchange
148 3526.00 11:31:54 London Stock Exchange
16 3525.00 11:38:39 London Stock Exchange
18 3525.00 11:38:39 London Stock Exchange
25 3525.00 11:38:39 London Stock Exchange
52 3525.00 11:38:39 London Stock Exchange
133 3525.00 11:38:39 London Stock Exchange
201 3525.00 11:38:39 London Stock Exchange
7 3524.00 11:40:32 London Stock Exchange
18 3524.00 11:40:32 London Stock Exchange
47 3524.00 11:40:32 London Stock Exchange
176 3524.00 11:40:32 London Stock Exchange
201 3524.00 11:40:32 London Stock Exchange
66 3527.00 11:48:13 London Stock Exchange
92 3527.00 11:48:13 London Stock Exchange
108 3527.00 11:48:13 London Stock Exchange
126 3527.00 11:48:13 London Stock Exchange
135 3527.00 11:48:13 London Stock Exchange
148 3527.00 11:48:13 London Stock Exchange
201 3527.00 11:48:13 London Stock Exchange
7 3529.00 11:53:14 London Stock Exchange
45 3529.00 11:53:14 London Stock Exchange
50 3529.00 11:53:14 London Stock Exchange
50 3529.00 11:53:14 London Stock Exchange
50 3529.00 11:53:14 London Stock Exchange
144 3529.00 11:53:14 London Stock Exchange
195 3529.00 11:54:37 London Stock Exchange
25 3530.00 11:56:37 London Stock Exchange
38 3530.00 11:56:37 London Stock Exchange
103 3530.00 11:56:37 London Stock Exchange
175 3530.00 11:56:37 London Stock Exchange
201 3528.00 11:57:35 London Stock Exchange
100 3528.00 11:57:54 London Stock Exchange
3 3528.00 12:02:00 London Stock Exchange
4 3528.00 12:02:00 London Stock Exchange
5 3528.00 12:02:00 London Stock Exchange
7 3528.00 12:02:00 London Stock Exchange
10 3528.00 12:02:00 London Stock Exchange
12 3528.00 12:02:00 London Stock Exchange
20 3528.00 12:02:00 London Stock Exchange
23 3528.00 12:02:00 London Stock Exchange
33 3528.00 12:02:00 London Stock Exchange
41 3528.00 12:02:00 London Stock Exchange
43 3528.00 12:02:00 London Stock Exchange
43 3528.00 12:02:00 London Stock Exchange
25 3532.00 12:09:56 London Stock Exchange
165 3532.00 12:11:16 London Stock Exchange
175 3532.00 12:11:16 London Stock Exchange
27 3530.00 12:12:13 London Stock Exchange
44 3530.00 12:16:16 London Stock Exchange
50 3532.00 12:19:56 London Stock Exchange
92 3532.00 12:19:56 London Stock Exchange
94 3532.00 12:19:56 London Stock Exchange
100 3532.00 12:19:56 London Stock Exchange
17 3532.00 12:22:12 London Stock Exchange
23 3532.00 12:22:12 London Stock Exchange
86 3532.00 12:22:12 London Stock Exchange
92 3532.00 12:22:12 London Stock Exchange
149 3532.00 12:22:12 London Stock Exchange
184 3532.00 12:22:12 London Stock Exchange
201 3532.00 12:22:12 London Stock Exchange
41 3532.00 12:30:25 London Stock Exchange
117 3532.00 12:30:25 London Stock Exchange
200 3532.00 12:30:25 London Stock Exchange
3 3531.00 12:32:41 London Stock Exchange
201 3531.00 12:32:41 London Stock Exchange
201 3531.00 12:32:41 London Stock Exchange
181 3532.00 12:42:07 London Stock Exchange
20 3532.00 12:46:10 London Stock Exchange
77 3532.00 12:46:10 London Stock Exchange
116 3532.00 12:46:10 London Stock Exchange
50 3536.00 12:52:39 London Stock Exchange
84 3536.00 12:52:39 London Stock Exchange
100 3536.00 12:52:39 London Stock Exchange
19 3536.00 12:54:20 London Stock Exchange
41 3536.00 12:54:20 London Stock Exchange
200 3536.00 12:54:20 London Stock Exchange
200 3536.00 12:54:20 London Stock Exchange
55 3536.00 12:59:24 London Stock Exchange
145 3536.00 12:59:24 London Stock Exchange
194 3536.00 12:59:34 London Stock Exchange
3 3537.00 13:08:57 London Stock Exchange
200 3537.00 13:08:57 London Stock Exchange
200 3537.00 13:08:57 London Stock Exchange
9 3535.00 13:12:13 London Stock Exchange
40 3535.00 13:12:13 London Stock Exchange
140 3535.00 13:12:13 London Stock Exchange
200 3535.00 13:12:13 London Stock Exchange
41 3536.00 13:19:18 London Stock Exchange
162 3536.00 13:19:18 London Stock Exchange
201 3536.00 13:19:18 London Stock Exchange
14 3535.00 13:19:31 London Stock Exchange
57 3535.00 13:19:31 London Stock Exchange
186 3535.00 13:19:31 London Stock Exchange
162 3539.00 13:25:19 London Stock Exchange
5 3538.00 13:25:47 London Stock Exchange
45 3538.00 13:25:47 London Stock Exchange
155 3538.00 13:25:47 London Stock Exchange
200 3538.00 13:25:47 London Stock Exchange
24 3535.00 13:33:48 London Stock Exchange
179 3535.00 13:33:48 London Stock Exchange
200 3535.00 13:33:48 London Stock Exchange
79 3531.00 13:49:58 London Stock Exchange
108 3531.00 13:49:58 London Stock Exchange
201 3531.00 13:49:58 London Stock Exchange
108 3529.00 13:58:40 London Stock Exchange
173 3529.00 13:58:40 London Stock Exchange
200 3529.00 13:58:40 London Stock Exchange
67 3531.00 14:02:01 London Stock Exchange
201 3531.00 14:02:01 London Stock Exchange
201 3531.00 14:02:01 London Stock Exchange
8 3532.00 14:11:17 London Stock Exchange
80 3532.00 14:11:17 London Stock Exchange
193 3532.00 14:11:17 London Stock Exchange
201 3532.00 14:11:17 London Stock Exchange
45 3532.00 14:15:12 London Stock Exchange
154 3532.00 14:15:12 London Stock Exchange
200 3532.00 14:15:12 London Stock Exchange
188 3532.00 14:17:17 London Stock Exchange
4 3532.00 14:18:12 London Stock Exchange
4 3532.00 14:18:12 London Stock Exchange
4 3532.00 14:18:12 London Stock Exchange
9 3532.00 14:18:12 London Stock Exchange
9 3532.00 14:18:12 London Stock Exchange
178 3532.00 14:18:12 London Stock Exchange
100 3533.00 14:22:20 London Stock Exchange
6 3535.00 14:29:36 London Stock Exchange
10 3535.00 14:29:36 London Stock Exchange
42 3535.00 14:29:36 London Stock Exchange
50 3535.00 14:29:36 London Stock Exchange
75 3535.00 14:29:36 London Stock Exchange
100 3535.00 14:29:36 London Stock Exchange
100 3535.00 14:29:36 London Stock Exchange
100 3535.00 14:29:36 London Stock Exchange
20 3534.00 14:29:42 London Stock Exchange
50 3534.00 14:29:42 London Stock Exchange
64 3534.00 14:29:42 London Stock Exchange
90 3534.00 14:29:42 London Stock Exchange
100 3534.00 14:29:42 London Stock Exchange
100 3534.00 14:29:52 London Stock Exchange
257 3534.00 14:29:52 London Stock Exchange
50 3534.00 14:29:57 London Stock Exchange
100 3534.00 14:29:57 London Stock Exchange
263 3534.00 14:29:57 London Stock Exchange
11 3561.00 15:23:25 London Stock Exchange
71 3561.00 15:23:25 London Stock Exchange
200 3561.00 15:23:25 London Stock Exchange
200 3561.00 15:23:25 London Stock Exchange
189 3559.00 15:26:31 London Stock Exchange
201 3559.00 15:26:31 London Stock Exchange
200 3559.00 15:29:25 London Stock Exchange
26 3559.00 15:30:22 London Stock Exchange
200 3559.00 15:30:22 London Stock Exchange
83 3558.00 15:30:45 London Stock Exchange
118 3558.00 15:30:45 London Stock Exchange
182 3558.00 15:30:45 London Stock Exchange
18 3558.00 15:31:00 London Stock Exchange
1 3557.00 15:32:21 London Stock Exchange
1 3557.00 15:32:21 London Stock Exchange
83 3557.00 15:32:21 London Stock Exchange
200 3557.00 15:32:21 London Stock Exchange
200 3557.00 15:32:21 London Stock Exchange
11 3557.00 15:34:30 London Stock Exchange
34 3557.00 15:34:30 London Stock Exchange
42 3557.00 15:34:30 London Stock Exchange
61 3557.00 15:34:30 London Stock Exchange
128 3557.00 15:34:30 London Stock Exchange
200 3557.00 15:34:30 London Stock Exchange
201 3556.00 15:35:19 London Stock Exchange
12 3560.00 15:36:27 London Stock Exchange
61 3560.00 15:36:27 London Stock Exchange
68 3560.00 15:36:27 London Stock Exchange
71 3560.00 15:36:27 London Stock Exchange
200 3560.00 15:36:27 London Stock Exchange
72 3562.00 15:37:12 London Stock Exchange
10 3563.00 15:38:18 London Stock Exchange
64 3563.00 15:38:18 London Stock Exchange
83 3563.00 15:38:18 London Stock Exchange
99 3563.00 15:38:18 London Stock Exchange
100 3563.00 15:38:18 London Stock Exchange
201 3564.00 15:39:56 London Stock Exchange
4 3566.00 15:41:12 London Stock Exchange
28 3566.00 15:41:12 London Stock Exchange
197 3566.00 15:41:12 London Stock Exchange
201 3566.00 15:41:12 London Stock Exchange
200 3564.00 15:41:40 London Stock Exchange
4 3566.00 15:42:54 London Stock Exchange
386 3566.00 15:42:54 London Stock Exchange
1 3564.00 15:44:23 London Stock Exchange
22 3564.00 15:44:23 London Stock Exchange
87 3564.00 15:44:23 London Stock Exchange
113 3564.00 15:44:23 London Stock Exchange
224 3564.00 15:44:23 London Stock Exchange
14 3563.00 15:45:44 London Stock Exchange
14 3563.00 15:45:44 London Stock Exchange
27 3563.00 15:45:44 London Stock Exchange
187 3563.00 15:45:44 London Stock Exchange
201 3563.00 15:45:44 London Stock Exchange
15 3562.00 15:48:58 London Stock Exchange
23 3562.00 15:48:58 London Stock Exchange
53 3562.00 15:48:58 London Stock Exchange
148 3562.00 15:48:58 London Stock Exchange
201 3562.00 15:48:58 London Stock Exchange
1 3569.00 15:53:24 London Stock Exchange
500 3569.00 15:53:24 London Stock Exchange
71 3568.00 15:55:23 London Stock Exchange
71 3568.00 15:55:23 London Stock Exchange
129 3568.00 15:55:23 London Stock Exchange
129 3568.00 15:55:23 London Stock Exchange
20 3568.00 15:55:29 London Stock Exchange
20 3568.00 15:55:29 London Stock Exchange
71 3568.00 15:55:29 London Stock Exchange
180 3568.00 15:55:29 London Stock Exchange
200 3568.00 15:55:29 London Stock Exchange
50 3570.00 15:57:56 London Stock Exchange
55 3570.00 15:57:56 London Stock Exchange
69 3570.00 15:57:56 London Stock Exchange
98 3570.00 15:57:56 London Stock Exchange
100 3570.00 15:57:56 London Stock Exchange
31 3570.00 15:58:59 London Stock Exchange
57 3570.00 15:58:59 London Stock Exchange
57 3570.00 15:58:59 London Stock Exchange
143 3570.00 15:58:59 London Stock Exchange
200 3570.00 15:58:59 London Stock Exchange
201 3575.00 15:59:55 London Stock Exchange
203 3575.00 15:59:55 London Stock Exchange
35 3573.00 16:00:17 London Stock Exchange
201 3573.00 16:00:17 London Stock Exchange
201 3573.00 16:00:17 London Stock Exchange
199 3574.00 16:01:05 London Stock Exchange
200 3574.00 16:01:05 London Stock Exchange
36 3573.00 16:01:27 London Stock Exchange
200 3573.00 16:01:27 London Stock Exchange
195 3573.00 16:01:50 London Stock Exchange
36 3578.00 16:03:11 London Stock Exchange
4 3576.00 16:03:25 London Stock Exchange
12 3576.00 16:03:25 London Stock Exchange
12 3576.00 16:03:25 London Stock Exchange
35 3576.00 16:03:25 London Stock Exchange
35 3576.00 16:03:25 London Stock Exchange
149 3576.00 16:03:25 London Stock Exchange
165 3576.00 16:03:25 London Stock Exchange
18 3576.00 16:03:31 London Stock Exchange
27 3576.00 16:03:31 London Stock Exchange
27 3576.00 16:03:31 London Stock Exchange
160 3575.00 16:04:08 London Stock Exchange
200 3576.00 16:04:50 London Stock Exchange
41 3575.00 16:04:59 London Stock Exchange
95 3576.00 16:04:59 London Stock Exchange
200 3576.00 16:04:59 London Stock Exchange
266 3575.00 16:04:59 London Stock Exchange
71 3575.00 16:06:04 London Stock Exchange
129 3575.00 16:06:04 London Stock Exchange
129 3575.00 16:06:04 London Stock Exchange
17 3575.00 16:06:05 London Stock Exchange
100 3575.00 16:06:05 London Stock Exchange
33 3579.00 16:09:03 London Stock Exchange
40 3579.00 16:09:03 London Stock Exchange
44 3579.00 16:09:03 London Stock Exchange
75 3579.00 16:09:03 London Stock Exchange
126 3579.00 16:09:03 London Stock Exchange
156 3579.00 16:09:03 London Stock Exchange
200 3579.00 16:09:03 London Stock Exchange
201 3579.00 16:09:03 London Stock Exchange
200 3578.00 16:09:14 London Stock Exchange
200 3578.00 16:09:14 London Stock Exchange
51 3578.00 16:09:24 London Stock Exchange
56 3578.00 16:10:02 London Stock Exchange
200 3578.00 16:10:02 London Stock Exchange
200 3578.00 16:10:02 London Stock Exchange
196 3575.00 16:11:48 London Stock Exchange
200 3575.00 16:11:48 London Stock Exchange
57 3575.00 16:13:19 London Stock Exchange
143 3575.00 16:13:20 London Stock Exchange
185 3575.00 16:13:20 London Stock Exchange
15 3574.00 16:15:04 London Stock Exchange
17 3574.00 16:15:04 London Stock Exchange
22 3574.00 16:15:04 London Stock Exchange
34 3574.00 16:15:04 London Stock Exchange
100 3574.00 16:15:04 London Stock Exchange
1 3575.00 16:15:05 London Stock Exchange
67 3575.00 16:15:05 London Stock Exchange
200 3575.00 16:15:05 London Stock Exchange
34 3573.00 16:15:47 London Stock Exchange
201 3573.00 16:15:47 London Stock Exchange
155 3573.00 16:15:49 London Stock Exchange
49 3571.00 16:16:10 London Stock Exchange
49 3571.00 16:16:10 London Stock Exchange
68 3571.00 16:16:10 London Stock Exchange
84 3571.00 16:16:10 London Stock Exchange
164 3571.00 16:16:13 London Stock Exchange
201 3572.00 16:18:05 London Stock Exchange
3 3572.00 16:18:11 London Stock Exchange
29 3572.00 16:18:11 London Stock Exchange
201 3572.00 16:18:11 London Stock Exchange
201 3572.00 16:18:11 London Stock Exchange
201 3572.00 16:18:11 London Stock Exchange
89 3572.00 16:19:56 London Stock Exchange
200 3572.00 16:19:56 London Stock Exchange
200 3572.00 16:19:56 London Stock Exchange
22 3571.00 16:22:19 London Stock Exchange
100 3571.00 16:22:19 London Stock Exchange
100 3571.00 16:22:19 London Stock Exchange
1 3571.00 16:22:21 London Stock Exchange
178 3571.00 16:22:21 London Stock Exchange
200 3568.00 16:25:00 London Stock Exchange
201 3568.00 16:25:00 London Stock Exchange
55 3567.00 16:25:46 London Stock Exchange
69 3567.00 16:25:46 London Stock Exchange
91 3567.00 16:25:46 London Stock Exchange
110 3567.00 16:25:46 London Stock Exchange
110 3567.00 16:25:46 London Stock Exchange
981 3564.00 16:35:03 London Stock Exchange
983 3564.00 16:35:03 London Stock Exchange
2580 3564.00 16:35:03 London Stock Exchange
2757 3564.00 16:35:03 London Stock Exchange
3001 3564.00 16:35:03 London Stock Exchange
3285 3564.00 16:35:03 London Stock Exchange
4810 3564.00 16:35:03 London Stock Exchange
6257 3564.00 16:35:03 London Stock Exchange
8304 3564.00 16:35:03 London Stock Exchange
9837 3564.00 16:35:03 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings