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:                      16 August 2019

Number of shares purchased:     100,000 shares

Highest price paid per share:     3515.0 pence

Lowest price paid per share:      3483.0 pence

Average price paid per share:    3499.3033 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 30,837,324 shares in treasury and has 186,508,319 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: 16 August 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
39 3502.00 9:58:49 London Stock Exchange
39 3502.00 9:58:49 London Stock Exchange
52 3502.00 9:58:49 London Stock Exchange
71 3502.00 9:58:49 London Stock Exchange
78 3502.00 9:58:49 London Stock Exchange
91 3502.00 9:58:49 London Stock Exchange
110 3502.00 9:58:49 London Stock Exchange
162 3502.00 9:58:49 London Stock Exchange
162 3502.00 9:58:49 London Stock Exchange
83 3502.00 9:58:54 London Stock Exchange
126 3502.00 9:58:54 London Stock Exchange
24 3502.00 9:59:05 London Stock Exchange
24 3502.00 9:59:05 London Stock Exchange
25 3502.00 9:59:05 London Stock Exchange
36 3502.00 9:59:05 London Stock Exchange
48 3502.00 9:59:05 London Stock Exchange
153 3502.00 9:59:05 London Stock Exchange
201 3502.00 9:59:05 London Stock Exchange
14 3505.00 10:01:39 London Stock Exchange
71 3505.00 10:01:39 London Stock Exchange
99 3505.00 10:01:39 London Stock Exchange
115 3505.00 10:01:39 London Stock Exchange
158 3505.00 10:01:39 London Stock Exchange
200 3505.00 10:01:39 London Stock Exchange
200 3505.00 10:01:39 London Stock Exchange
200 3505.00 10:01:39 London Stock Exchange
200 3505.00 10:01:39 London Stock Exchange
200 3505.00 10:01:39 London Stock Exchange
205 3505.00 10:01:39 London Stock Exchange
63 3505.00 10:06:45 London Stock Exchange
87 3505.00 10:06:45 London Stock Exchange
90 3505.00 10:06:45 London Stock Exchange
93 3505.00 10:06:45 London Stock Exchange
108 3505.00 10:06:45 London Stock Exchange
114 3505.00 10:06:45 London Stock Exchange
200 3505.00 10:06:45 London Stock Exchange
200 3505.00 10:06:45 London Stock Exchange
201 3505.00 10:06:45 London Stock Exchange
65 3508.00 10:09:01 London Stock Exchange
68 3508.00 10:09:01 London Stock Exchange
100 3508.00 10:09:01 London Stock Exchange
1 3506.00 10:09:46 London Stock Exchange
200 3506.00 10:09:46 London Stock Exchange
200 3506.00 10:09:46 London Stock Exchange
200 3506.00 10:09:46 London Stock Exchange
201 3506.00 10:09:46 London Stock Exchange
55 3496.00 10:15:29 London Stock Exchange
84 3496.00 10:15:29 London Stock Exchange
130 3498.00 10:15:56 London Stock Exchange
201 3498.00 10:15:56 London Stock Exchange
201 3498.00 10:15:56 London Stock Exchange
131 3498.00 10:15:58 London Stock Exchange
62 3503.00 10:17:28 London Stock Exchange
139 3503.00 10:17:28 London Stock Exchange
100 3503.00 10:18:50 London Stock Exchange
18 3505.00 10:19:31 London Stock Exchange
70 3505.00 10:19:31 London Stock Exchange
88 3505.00 10:19:31 London Stock Exchange
215 3505.00 10:19:31 London Stock Exchange
558 3507.00 10:20:36 London Stock Exchange
13 3507.00 10:20:58 London Stock Exchange
510 3507.00 10:20:58 London Stock Exchange
20 3506.00 10:21:13 London Stock Exchange
28 3506.00 10:21:13 London Stock Exchange
36 3506.00 10:21:13 London Stock Exchange
76 3506.00 10:21:13 London Stock Exchange
80 3506.00 10:21:13 London Stock Exchange
130 3506.00 10:21:13 London Stock Exchange
172 3506.00 10:21:13 London Stock Exchange
181 3506.00 10:21:13 London Stock Exchange
200 3506.00 10:21:13 London Stock Exchange
150 3503.00 10:23:08 London Stock Exchange
100 3507.00 10:24:53 London Stock Exchange
201 3507.00 10:24:53 London Stock Exchange
1 3507.00 10:25:17 London Stock Exchange
8 3507.00 10:25:17 London Stock Exchange
16 3507.00 10:25:17 London Stock Exchange
30 3507.00 10:25:17 London Stock Exchange
45 3507.00 10:25:17 London Stock Exchange
46 3507.00 10:25:17 London Stock Exchange
54 3507.00 10:25:17 London Stock Exchange
81 3507.00 10:25:17 London Stock Exchange
142 3507.00 10:25:17 London Stock Exchange
155 3507.00 10:25:17 London Stock Exchange
184 3507.00 10:25:17 London Stock Exchange
200 3507.00 10:25:17 London Stock Exchange
200 3506.00 10:25:17 London Stock Exchange
201 3507.00 10:25:17 London Stock Exchange
200 3506.00 10:26:55 London Stock Exchange
17 3506.00 10:27:45 London Stock Exchange
28 3506.00 10:27:45 London Stock Exchange
35 3506.00 10:27:45 London Stock Exchange
92 3506.00 10:27:45 London Stock Exchange
148 3506.00 10:27:45 London Stock Exchange
151 3506.00 10:27:45 London Stock Exchange
166 3506.00 10:27:45 London Stock Exchange
201 3506.00 10:27:45 London Stock Exchange
201 3506.00 10:27:45 London Stock Exchange
201 3506.00 10:27:45 London Stock Exchange
40 3508.00 10:31:54 London Stock Exchange
41 3508.00 10:31:54 London Stock Exchange
46 3508.00 10:31:54 London Stock Exchange
55 3508.00 10:31:54 London Stock Exchange
56 3508.00 10:31:54 London Stock Exchange
151 3508.00 10:31:54 London Stock Exchange
155 3508.00 10:31:54 London Stock Exchange
200 3508.00 10:31:54 London Stock Exchange
200 3508.00 10:31:54 London Stock Exchange
201 3508.00 10:31:54 London Stock Exchange
201 3508.00 10:31:54 London Stock Exchange
201 3508.00 10:31:54 London Stock Exchange
17 3514.00 10:37:47 London Stock Exchange
130 3514.00 10:37:47 London Stock Exchange
183 3514.00 10:37:47 London Stock Exchange
200 3514.00 10:37:47 London Stock Exchange
118 3513.00 10:37:48 London Stock Exchange
201 3513.00 10:37:48 London Stock Exchange
201 3513.00 10:37:48 London Stock Exchange
72 3513.00 10:38:13 London Stock Exchange
159 3513.00 10:38:13 London Stock Exchange
41 3513.00 10:38:17 London Stock Exchange
200 3513.00 10:38:17 London Stock Exchange
154 3513.00 10:38:27 London Stock Exchange
38 3511.00 10:38:55 London Stock Exchange
62 3511.00 10:38:55 London Stock Exchange
97 3511.00 10:38:55 London Stock Exchange
100 3511.00 10:38:55 London Stock Exchange
103 3511.00 10:38:55 London Stock Exchange
200 3511.00 10:38:55 London Stock Exchange
201 3511.00 10:38:55 London Stock Exchange
201 3511.00 10:38:55 London Stock Exchange
14 3512.00 10:39:53 London Stock Exchange
74 3512.00 10:41:24 London Stock Exchange
100 3512.00 10:41:24 London Stock Exchange
126 3512.00 10:41:24 London Stock Exchange
152 3512.00 10:41:24 London Stock Exchange
200 3512.00 10:41:24 London Stock Exchange
201 3512.00 10:41:24 London Stock Exchange
201 3512.00 10:41:24 London Stock Exchange
13 3512.00 10:41:25 London Stock Exchange
63 3512.00 10:41:25 London Stock Exchange
16 3511.00 10:43:00 London Stock Exchange
62 3511.00 10:43:00 London Stock Exchange
62 3511.00 10:43:00 London Stock Exchange
99 3511.00 10:43:00 London Stock Exchange
139 3511.00 10:43:00 London Stock Exchange
179 3511.00 10:43:00 London Stock Exchange
19 3508.00 10:44:23 London Stock Exchange
53 3508.00 10:44:23 London Stock Exchange
200 3508.00 10:44:23 London Stock Exchange
318 3508.00 10:44:23 London Stock Exchange
1 3510.00 10:48:53 London Stock Exchange
6 3510.00 10:48:53 London Stock Exchange
7 3510.00 10:48:53 London Stock Exchange
7 3510.00 10:48:53 London Stock Exchange
32 3510.00 10:48:53 London Stock Exchange
32 3510.00 10:48:53 London Stock Exchange
49 3510.00 10:48:53 London Stock Exchange
102 3510.00 10:48:53 London Stock Exchange
110 3510.00 10:48:53 London Stock Exchange
127 3510.00 10:48:53 London Stock Exchange
168 3510.00 10:48:53 London Stock Exchange
200 3510.00 10:48:53 London Stock Exchange
200 3510.00 10:48:53 London Stock Exchange
201 3510.00 10:48:53 London Stock Exchange
201 3510.00 10:48:53 London Stock Exchange
201 3510.00 10:48:53 London Stock Exchange
35 3508.00 10:49:47 London Stock Exchange
55 3508.00 10:49:47 London Stock Exchange
55 3508.00 10:49:47 London Stock Exchange
56 3508.00 10:49:47 London Stock Exchange
90 3508.00 10:49:47 London Stock Exchange
90 3508.00 10:49:47 London Stock Exchange
91 3508.00 10:49:47 London Stock Exchange
111 3508.00 10:49:47 London Stock Exchange
1 3507.00 10:50:29 London Stock Exchange
21 3507.00 10:50:29 London Stock Exchange
21 3507.00 10:50:29 London Stock Exchange
21 3507.00 10:50:29 London Stock Exchange
27 3507.00 10:50:29 London Stock Exchange
152 3507.00 10:50:29 London Stock Exchange
152 3507.00 10:50:29 London Stock Exchange
179 3507.00 10:50:29 London Stock Exchange
50 3506.00 10:50:39 London Stock Exchange
150 3506.00 10:50:39 London Stock Exchange
150 3506.00 10:50:39 London Stock Exchange
178 3506.00 10:50:39 London Stock Exchange
2 3505.00 10:52:29 London Stock Exchange
13 3505.00 10:52:29 London Stock Exchange
26 3505.00 10:52:29 London Stock Exchange
42 3505.00 10:52:29 London Stock Exchange
46 3505.00 10:52:29 London Stock Exchange
63 3505.00 10:52:29 London Stock Exchange
80 3505.00 10:52:29 London Stock Exchange
121 3505.00 10:52:29 London Stock Exchange
137 3505.00 10:52:29 London Stock Exchange
142 3505.00 10:52:29 London Stock Exchange
155 3505.00 10:52:29 London Stock Exchange
158 3505.00 10:52:29 London Stock Exchange
201 3505.00 10:52:29 London Stock Exchange
24 3511.00 10:55:44 London Stock Exchange
48 3511.00 10:55:44 London Stock Exchange
69 3511.00 10:55:44 London Stock Exchange
88 3511.00 10:55:44 London Stock Exchange
88 3511.00 10:55:44 London Stock Exchange
89 3511.00 10:55:44 London Stock Exchange
106 3511.00 10:55:44 London Stock Exchange
112 3511.00 10:55:44 London Stock Exchange
112 3511.00 10:55:44 London Stock Exchange
130 3511.00 10:55:44 London Stock Exchange
152 3511.00 10:55:44 London Stock Exchange
176 3511.00 10:55:44 London Stock Exchange
200 3511.00 10:55:44 London Stock Exchange
200 3511.00 10:55:44 London Stock Exchange
24 3515.00 10:58:36 London Stock Exchange
52 3515.00 10:58:36 London Stock Exchange
52 3515.00 10:58:36 London Stock Exchange
64 3515.00 10:58:36 London Stock Exchange
148 3515.00 10:58:36 London Stock Exchange
176 3515.00 10:58:36 London Stock Exchange
200 3513.00 10:58:45 London Stock Exchange
179 3513.00 10:59:15 London Stock Exchange
200 3513.00 10:59:15 London Stock Exchange
201 3513.00 10:59:15 London Stock Exchange
67 3513.00 10:59:30 London Stock Exchange
67 3513.00 10:59:30 London Stock Exchange
82 3513.00 10:59:30 London Stock Exchange
134 3513.00 10:59:30 London Stock Exchange
12 3513.00 11:02:09 London Stock Exchange
13 3513.00 11:02:09 London Stock Exchange
41 3513.00 11:02:09 London Stock Exchange
52 3513.00 11:02:09 London Stock Exchange
73 3513.00 11:02:09 London Stock Exchange
100 3513.00 11:02:09 London Stock Exchange
101 3513.00 11:02:09 London Stock Exchange
128 3513.00 11:02:09 London Stock Exchange
137 3513.00 11:02:09 London Stock Exchange
188 3513.00 11:02:09 London Stock Exchange
34 3513.00 11:02:45 London Stock Exchange
41 3513.00 11:02:45 London Stock Exchange
103 3513.00 11:02:45 London Stock Exchange
138 3513.00 11:02:45 London Stock Exchange
201 3513.00 11:02:45 London Stock Exchange
201 3513.00 11:02:45 London Stock Exchange
25 3511.00 11:06:03 London Stock Exchange
25 3511.00 11:06:03 London Stock Exchange
100 3511.00 11:06:03 London Stock Exchange
176 3511.00 11:06:03 London Stock Exchange
200 3511.00 11:06:03 London Stock Exchange
9 3511.00 11:06:07 London Stock Exchange
17 3511.00 11:06:07 London Stock Exchange
70 3511.00 11:06:07 London Stock Exchange
75 3511.00 11:06:07 London Stock Exchange
75 3511.00 11:06:07 London Stock Exchange
132 3511.00 11:06:07 London Stock Exchange
201 3511.00 11:06:07 London Stock Exchange
196 3510.00 11:13:37 London Stock Exchange
1 3510.00 11:14:32 London Stock Exchange
4 3510.00 11:14:32 London Stock Exchange
10 3510.00 11:14:32 London Stock Exchange
47 3510.00 11:14:32 London Stock Exchange
47 3510.00 11:14:32 London Stock Exchange
74 3510.00 11:14:32 London Stock Exchange
78 3510.00 11:14:32 London Stock Exchange
97 3510.00 11:14:32 London Stock Exchange
103 3510.00 11:14:32 London Stock Exchange
110 3510.00 11:14:32 London Stock Exchange
130 3510.00 11:14:32 London Stock Exchange
153 3510.00 11:14:32 London Stock Exchange
154 3510.00 11:14:32 London Stock Exchange
166 3510.00 11:14:32 London Stock Exchange
169 3510.00 11:14:32 London Stock Exchange
200 3510.00 11:14:32 London Stock Exchange
200 3510.00 11:14:32 London Stock Exchange
200 3510.00 11:14:32 London Stock Exchange
201 3510.00 11:14:32 London Stock Exchange
201 3510.00 11:14:32 London Stock Exchange
201 3510.00 11:14:32 London Stock Exchange
201 3510.00 11:14:32 London Stock Exchange
201 3510.00 11:14:32 London Stock Exchange
57 3509.00 11:16:06 London Stock Exchange
143 3509.00 11:16:06 London Stock Exchange
166 3509.00 11:16:06 London Stock Exchange
200 3509.00 11:16:06 London Stock Exchange
11 3511.00 11:21:31 London Stock Exchange
100 3511.00 11:21:31 London Stock Exchange
107 3509.00 11:21:31 London Stock Exchange
200 3511.00 11:21:31 London Stock Exchange
200 3511.00 11:21:31 London Stock Exchange
201 3510.00 11:23:55 London Stock Exchange
10 3510.00 11:24:05 London Stock Exchange
92 3510.00 11:24:17 London Stock Exchange
96 3510.00 11:24:17 London Stock Exchange
109 3510.00 11:24:17 London Stock Exchange
191 3510.00 11:24:17 London Stock Exchange
201 3510.00 11:24:17 London Stock Exchange
206 3510.00 11:24:17 London Stock Exchange
38 3509.00 11:25:00 London Stock Exchange
39 3509.00 11:25:00 London Stock Exchange
77 3509.00 11:25:00 London Stock Exchange
123 3509.00 11:25:00 London Stock Exchange
200 3509.00 11:25:00 London Stock Exchange
200 3509.00 11:25:00 London Stock Exchange
200 3509.00 11:25:00 London Stock Exchange
20 3509.00 11:25:03 London Stock Exchange
141 3509.00 11:25:03 London Stock Exchange
168 3509.00 11:25:03 London Stock Exchange
9 3508.00 11:30:10 London Stock Exchange
12 3508.00 11:30:10 London Stock Exchange
22 3508.00 11:30:10 London Stock Exchange
24 3508.00 11:30:10 London Stock Exchange
36 3508.00 11:30:10 London Stock Exchange
40 3508.00 11:30:10 London Stock Exchange
41 3508.00 11:30:10 London Stock Exchange
41 3508.00 11:30:10 London Stock Exchange
78 3508.00 11:30:10 London Stock Exchange
86 3508.00 11:30:10 London Stock Exchange
94 3508.00 11:30:10 London Stock Exchange
96 3508.00 11:30:10 London Stock Exchange
104 3508.00 11:30:10 London Stock Exchange
120 3508.00 11:30:10 London Stock Exchange
138 3508.00 11:30:10 London Stock Exchange
200 3508.00 11:30:10 London Stock Exchange
19 3508.00 11:30:28 London Stock Exchange
100 3506.00 11:31:21 London Stock Exchange
2 3506.00 11:32:00 London Stock Exchange
2 3506.00 11:32:00 London Stock Exchange
2 3506.00 11:32:00 London Stock Exchange
56 3506.00 11:32:00 London Stock Exchange
96 3506.00 11:32:00 London Stock Exchange
98 3506.00 11:32:00 London Stock Exchange
100 3506.00 11:32:00 London Stock Exchange
39 3506.00 11:32:02 London Stock Exchange
165 3502.00 11:34:39 London Stock Exchange
200 3502.00 11:34:39 London Stock Exchange
200 3502.00 11:34:39 London Stock Exchange
18 3498.00 11:36:34 London Stock Exchange
21 3498.00 11:36:34 London Stock Exchange
21 3498.00 11:36:34 London Stock Exchange
22 3498.00 11:36:34 London Stock Exchange
74 3498.00 11:36:34 London Stock Exchange
133 3498.00 11:36:34 London Stock Exchange
180 3498.00 11:36:34 London Stock Exchange
180 3498.00 11:36:34 London Stock Exchange
201 3498.00 11:36:34 London Stock Exchange
201 3498.00 11:36:34 London Stock Exchange
38 3502.00 11:44:35 London Stock Exchange
96 3502.00 11:44:35 London Stock Exchange
109 3502.00 11:44:35 London Stock Exchange
163 3502.00 11:44:35 London Stock Exchange
201 3502.00 11:44:35 London Stock Exchange
8 3501.00 11:47:19 London Stock Exchange
16 3501.00 11:47:19 London Stock Exchange
16 3501.00 11:47:19 London Stock Exchange
48 3501.00 11:47:19 London Stock Exchange
50 3501.00 11:47:19 London Stock Exchange
102 3501.00 11:47:19 London Stock Exchange
185 3501.00 11:47:19 London Stock Exchange
192 3501.00 11:47:19 London Stock Exchange
200 3501.00 11:47:19 London Stock Exchange
200 3501.00 11:47:19 London Stock Exchange
200 3501.00 11:47:19 London Stock Exchange
201 3501.00 11:47:19 London Stock Exchange
16 3507.00 11:53:41 London Stock Exchange
83 3507.00 11:53:41 London Stock Exchange
145 3507.00 11:53:41 London Stock Exchange
154 3507.00 11:53:41 London Stock Exchange
200 3507.00 11:53:41 London Stock Exchange
201 3507.00 11:53:41 London Stock Exchange
201 3507.00 11:53:41 London Stock Exchange
165 3506.00 11:55:05 London Stock Exchange
11 3506.00 11:56:51 London Stock Exchange
19 3506.00 11:56:51 London Stock Exchange
30 3506.00 11:56:51 London Stock Exchange
35 3506.00 11:56:51 London Stock Exchange
53 3506.00 11:56:51 London Stock Exchange
71 3506.00 11:56:51 London Stock Exchange
73 3505.00 11:56:51 London Stock Exchange
75 3506.00 11:56:51 London Stock Exchange
88 3506.00 11:56:51 London Stock Exchange
89 3506.00 11:56:51 London Stock Exchange
90 3506.00 11:56:51 London Stock Exchange
91 3506.00 11:56:51 London Stock Exchange
92 3506.00 11:56:51 London Stock Exchange
93 3505.00 11:56:51 London Stock Exchange
98 3506.00 11:56:51 London Stock Exchange
102 3506.00 11:56:51 London Stock Exchange
110 3506.00 11:56:51 London Stock Exchange
111 3506.00 11:56:51 London Stock Exchange
111 3506.00 11:56:51 London Stock Exchange
129 3506.00 11:56:51 London Stock Exchange
135 3506.00 11:56:51 London Stock Exchange
145 3506.00 11:56:51 London Stock Exchange
171 3506.00 11:56:51 London Stock Exchange
175 3506.00 11:56:51 London Stock Exchange
189 3506.00 11:56:51 London Stock Exchange
197 3506.00 11:56:51 London Stock Exchange
200 3506.00 11:56:51 London Stock Exchange
200 3506.00 11:56:51 London Stock Exchange
200 3506.00 11:56:51 London Stock Exchange
200 3506.00 11:56:51 London Stock Exchange
200 3505.00 11:56:51 London Stock Exchange
201 3506.00 11:56:51 London Stock Exchange
6 3503.00 11:57:11 London Stock Exchange
30 3503.00 11:57:11 London Stock Exchange
75 3503.00 11:57:11 London Stock Exchange
86 3503.00 11:57:11 London Stock Exchange
95 3503.00 11:57:11 London Stock Exchange
200 3503.00 11:57:11 London Stock Exchange
200 3499.00 11:58:53 London Stock Exchange
34 3499.00 11:59:15 London Stock Exchange
77 3499.00 11:59:15 London Stock Exchange
89 3499.00 11:59:15 London Stock Exchange
123 3499.00 11:59:15 London Stock Exchange
139 3499.00 11:59:15 London Stock Exchange
200 3499.00 11:59:15 London Stock Exchange
200 3499.00 11:59:15 London Stock Exchange
1 3496.00 12:04:20 London Stock Exchange
79 3496.00 12:04:20 London Stock Exchange
81 3496.00 12:04:20 London Stock Exchange
121 3496.00 12:04:20 London Stock Exchange
200 3496.00 12:04:20 London Stock Exchange
27 3496.00 12:12:14 London Stock Exchange
34 3496.00 12:12:14 London Stock Exchange
39 3496.00 12:12:14 London Stock Exchange
77 3496.00 12:12:14 London Stock Exchange
162 3496.00 12:12:14 London Stock Exchange
201 3496.00 12:12:14 London Stock Exchange
65 3496.00 12:12:24 London Stock Exchange
77 3496.00 12:12:24 London Stock Exchange
10 3496.00 12:13:40 London Stock Exchange
100 3496.00 12:13:40 London Stock Exchange
200 3496.00 12:13:40 London Stock Exchange
200 3496.00 12:13:40 London Stock Exchange
201 3496.00 12:13:40 London Stock Exchange
201 3496.00 12:13:40 London Stock Exchange
201 3496.00 12:13:40 London Stock Exchange
65 3497.00 12:14:34 London Stock Exchange
73 3497.00 12:14:34 London Stock Exchange
100 3497.00 12:14:34 London Stock Exchange
201 3497.00 12:15:01 London Stock Exchange
4 3498.00 12:21:26 London Stock Exchange
5 3498.00 12:21:26 London Stock Exchange
7 3498.00 12:21:26 London Stock Exchange
9 3498.00 12:21:26 London Stock Exchange
15 3498.00 12:21:26 London Stock Exchange
16 3498.00 12:21:26 London Stock Exchange
18 3498.00 12:21:26 London Stock Exchange
35 3498.00 12:21:26 London Stock Exchange
38 3498.00 12:21:26 London Stock Exchange
43 3498.00 12:21:26 London Stock Exchange
54 3498.00 12:21:26 London Stock Exchange
87 3498.00 12:21:26 London Stock Exchange
97 3498.00 12:21:26 London Stock Exchange
103 3498.00 12:21:26 London Stock Exchange
118 3498.00 12:21:26 London Stock Exchange
120 3498.00 12:21:26 London Stock Exchange
123 3498.00 12:21:26 London Stock Exchange
140 3498.00 12:21:26 London Stock Exchange
147 3498.00 12:21:26 London Stock Exchange
147 3498.00 12:21:26 London Stock Exchange
163 3498.00 12:21:26 London Stock Exchange
176 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
200 3498.00 12:21:26 London Stock Exchange
201 3498.00 12:21:26 London Stock Exchange
201 3498.00 12:21:26 London Stock Exchange
201 3498.00 12:21:26 London Stock Exchange
5 3495.00 12:26:04 London Stock Exchange
144 3495.00 12:26:04 London Stock Exchange
196 3495.00 12:26:04 London Stock Exchange
201 3495.00 12:26:04 London Stock Exchange
183 3494.00 12:26:05 London Stock Exchange
200 3494.00 12:26:05 London Stock Exchange
200 3494.00 12:26:05 London Stock Exchange
4 3495.00 12:30:08 London Stock Exchange
25 3495.00 12:30:08 London Stock Exchange
26 3495.00 12:30:08 London Stock Exchange
32 3495.00 12:30:08 London Stock Exchange
32 3495.00 12:30:08 London Stock Exchange
41 3495.00 12:30:08 London Stock Exchange
50 3495.00 12:30:08 London Stock Exchange
51 3495.00 12:30:08 London Stock Exchange
57 3495.00 12:30:08 London Stock Exchange
70 3495.00 12:30:08 London Stock Exchange
76 3495.00 12:30:08 London Stock Exchange
124 3495.00 12:30:08 London Stock Exchange
149 3495.00 12:30:08 London Stock Exchange
151 3495.00 12:30:08 London Stock Exchange
159 3495.00 12:30:08 London Stock Exchange
168 3495.00 12:30:08 London Stock Exchange
174 3495.00 12:30:08 London Stock Exchange
176 3495.00 12:30:08 London Stock Exchange
35 3495.00 12:32:54 London Stock Exchange
35 3495.00 12:32:54 London Stock Exchange
127 3495.00 12:32:54 London Stock Exchange
165 3495.00 12:32:54 London Stock Exchange
166 3495.00 12:32:54 London Stock Exchange
180 3495.00 12:32:54 London Stock Exchange
200 3495.00 12:32:54 London Stock Exchange
201 3495.00 12:32:54 London Stock Exchange
6 3490.00 12:39:27 London Stock Exchange
9 3490.00 12:39:27 London Stock Exchange
29 3490.00 12:39:27 London Stock Exchange
40 3490.00 12:39:27 London Stock Exchange
65 3490.00 12:39:27 London Stock Exchange
70 3490.00 12:39:27 London Stock Exchange
94 3490.00 12:39:27 London Stock Exchange
101 3490.00 12:39:27 London Stock Exchange
106 3490.00 12:39:27 London Stock Exchange
107 3490.00 12:39:27 London Stock Exchange
108 3490.00 12:39:27 London Stock Exchange
127 3490.00 12:39:27 London Stock Exchange
195 3490.00 12:39:27 London Stock Exchange
200 3490.00 12:39:27 London Stock Exchange
200 3490.00 12:39:27 London Stock Exchange
200 3490.00 12:39:27 London Stock Exchange
200 3490.00 12:39:27 London Stock Exchange
200 3490.00 12:39:27 London Stock Exchange
29 3492.00 12:46:14 London Stock Exchange
95 3492.00 12:46:14 London Stock Exchange
96 3492.00 12:46:14 London Stock Exchange
98 3492.00 12:46:14 London Stock Exchange
99 3492.00 12:46:14 London Stock Exchange
101 3492.00 12:46:14 London Stock Exchange
103 3492.00 12:46:14 London Stock Exchange
103 3492.00 12:46:14 London Stock Exchange
105 3492.00 12:46:14 London Stock Exchange
106 3492.00 12:46:14 London Stock Exchange
106 3492.00 12:46:14 London Stock Exchange
139 3492.00 12:46:14 London Stock Exchange
152 3492.00 12:46:14 London Stock Exchange
200 3492.00 12:46:14 London Stock Exchange
201 3492.00 12:46:14 London Stock Exchange
201 3492.00 12:46:14 London Stock Exchange
201 3492.00 12:46:14 London Stock Exchange
183 3495.00 12:51:23 London Stock Exchange
201 3495.00 12:51:23 London Stock Exchange
17 3495.00 12:52:06 London Stock Exchange
45 3495.00 12:52:06 London Stock Exchange
144 3495.00 12:52:06 London Stock Exchange
156 3495.00 12:52:06 London Stock Exchange
201 3495.00 12:52:06 London Stock Exchange
173 3498.00 12:53:40 London Stock Exchange
56 3495.00 12:56:18 London Stock Exchange
58 3495.00 12:56:18 London Stock Exchange
61 3495.00 12:56:18 London Stock Exchange
128 3495.00 12:56:18 London Stock Exchange
132 3495.00 12:56:18 London Stock Exchange
142 3495.00 12:56:18 London Stock Exchange
200 3495.00 12:56:18 London Stock Exchange
200 3495.00 12:56:18 London Stock Exchange
200 3495.00 12:56:18 London Stock Exchange
201 3495.00 12:56:18 London Stock Exchange
201 3495.00 12:56:18 London Stock Exchange
201 3495.00 12:56:18 London Stock Exchange
180 3495.00 12:57:01 London Stock Exchange
188 3495.00 12:57:01 London Stock Exchange
195 3495.00 12:57:01 London Stock Exchange
1 3492.00 13:00:15 London Stock Exchange
38 3492.00 13:00:15 London Stock Exchange
100 3492.00 13:00:15 London Stock Exchange
100 3492.00 13:00:15 London Stock Exchange
100 3492.00 13:00:15 London Stock Exchange
100 3492.00 13:00:15 London Stock Exchange
100 3492.00 13:00:15 London Stock Exchange
101 3492.00 13:00:15 London Stock Exchange
101 3492.00 13:00:15 London Stock Exchange
150 3492.00 13:00:15 London Stock Exchange
201 3492.00 13:00:15 London Stock Exchange
200 3490.00 13:02:33 London Stock Exchange
30 3493.00 13:16:55 London Stock Exchange
32 3493.00 13:16:55 London Stock Exchange
34 3493.00 13:16:55 London Stock Exchange
45 3493.00 13:16:55 London Stock Exchange
59 3493.00 13:16:55 London Stock Exchange
70 3493.00 13:16:55 London Stock Exchange
70 3493.00 13:16:55 London Stock Exchange
72 3493.00 13:16:55 London Stock Exchange
85 3493.00 13:16:55 London Stock Exchange
85 3493.00 13:16:55 London Stock Exchange
87 3493.00 13:16:55 London Stock Exchange
96 3493.00 13:16:55 London Stock Exchange
120 3493.00 13:16:55 London Stock Exchange
123 3493.00 13:16:55 London Stock Exchange
127 3493.00 13:16:55 London Stock Exchange
129 3493.00 13:16:55 London Stock Exchange
141 3493.00 13:16:55 London Stock Exchange
165 3493.00 13:16:55 London Stock Exchange
169 3493.00 13:16:55 London Stock Exchange
200 3493.00 13:16:55 London Stock Exchange
200 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
201 3493.00 13:16:55 London Stock Exchange
95 3492.00 13:17:18 London Stock Exchange
95 3492.00 13:17:18 London Stock Exchange
106 3492.00 13:17:18 London Stock Exchange
200 3492.00 13:17:18 London Stock Exchange
200 3492.00 13:17:18 London Stock Exchange
5 3496.00 13:21:46 London Stock Exchange
34 3496.00 13:21:46 London Stock Exchange
52 3496.00 13:21:46 London Stock Exchange
69 3496.00 13:21:46 London Stock Exchange
85 3496.00 13:21:46 London Stock Exchange
108 3496.00 13:21:46 London Stock Exchange
115 3496.00 13:21:46 London Stock Exchange
150 3496.00 13:21:46 London Stock Exchange
193 3496.00 13:21:46 London Stock Exchange
200 3496.00 13:21:46 London Stock Exchange
200 3496.00 13:21:46 London Stock Exchange
200 3496.00 13:21:46 London Stock Exchange
200 3496.00 13:21:46 London Stock Exchange
200 3496.00 13:21:46 London Stock Exchange
201 3496.00 13:21:46 London Stock Exchange
201 3496.00 13:21:46 London Stock Exchange
201 3496.00 13:21:46 London Stock Exchange
86 3494.00 13:23:11 London Stock Exchange
201 3494.00 13:23:11 London Stock Exchange
201 3494.00 13:23:11 London Stock Exchange
8 3494.00 13:26:09 London Stock Exchange
56 3494.00 13:26:09 London Stock Exchange
92 3494.00 13:26:09 London Stock Exchange
144 3494.00 13:26:09 London Stock Exchange
200 3494.00 13:26:09 London Stock Exchange
201 3494.00 13:26:09 London Stock Exchange
201 3494.00 13:26:09 London Stock Exchange
167 3494.00 13:26:38 London Stock Exchange
5 3492.00 13:29:10 London Stock Exchange
14 3492.00 13:29:10 London Stock Exchange
50 3492.00 13:29:10 London Stock Exchange
50 3492.00 13:29:10 London Stock Exchange
105 3492.00 13:29:10 London Stock Exchange
105 3492.00 13:29:10 London Stock Exchange
150 3492.00 13:29:10 London Stock Exchange
195 3492.00 13:29:10 London Stock Exchange
132 3492.00 13:29:11 London Stock Exchange
198 3489.00 13:30:24 London Stock Exchange
201 3489.00 13:30:24 London Stock Exchange
201 3489.00 13:30:24 London Stock Exchange
49 3488.00 13:33:14 London Stock Exchange
94 3488.00 13:33:14 London Stock Exchange
99 3488.00 13:33:14 London Stock Exchange
102 3488.00 13:33:14 London Stock Exchange
175 3488.00 13:33:14 London Stock Exchange
201 3488.00 13:33:14 London Stock Exchange
201 3488.00 13:33:14 London Stock Exchange
201 3488.00 13:33:14 London Stock Exchange
61 3491.00 13:40:01 London Stock Exchange
139 3491.00 13:40:01 London Stock Exchange
166 3491.00 13:40:01 London Stock Exchange
200 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
201 3491.00 13:40:01 London Stock Exchange
35 3491.00 13:40:07 London Stock Exchange
127 3491.00 13:40:07 London Stock Exchange
201 3491.00 13:40:07 London Stock Exchange
1 3491.00 13:45:13 London Stock Exchange
72 3492.00 13:49:01 London Stock Exchange
16 3492.00 13:51:09 London Stock Exchange
61 3492.00 13:51:09 London Stock Exchange
83 3492.00 13:51:09 London Stock Exchange
100 3492.00 13:51:09 London Stock Exchange
113 3492.00 13:51:09 London Stock Exchange
134 3492.00 13:51:09 London Stock Exchange
140 3492.00 13:51:09 London Stock Exchange
142 3492.00 13:51:09 London Stock Exchange
184 3492.00 13:51:09 London Stock Exchange
185 3492.00 13:51:09 London Stock Exchange
201 3492.00 13:51:09 London Stock Exchange
201 3492.00 13:51:09 London Stock Exchange
4 3491.00 13:56:53 London Stock Exchange
6 3491.00 13:56:53 London Stock Exchange
15 3491.00 13:56:53 London Stock Exchange
29 3491.00 13:56:53 London Stock Exchange
31 3491.00 13:56:53 London Stock Exchange
33 3491.00 13:56:53 London Stock Exchange
50 3491.00 13:56:53 London Stock Exchange
51 3491.00 13:56:53 London Stock Exchange
55 3491.00 13:56:53 London Stock Exchange
56 3491.00 13:56:53 London Stock Exchange
61 3491.00 13:56:53 London Stock Exchange
70 3491.00 13:56:53 London Stock Exchange
73 3491.00 13:56:53 London Stock Exchange
77 3491.00 13:56:53 London Stock Exchange
81 3491.00 13:56:53 London Stock Exchange
86 3491.00 13:56:53 London Stock Exchange
93 3491.00 13:56:53 London Stock Exchange
95 3491.00 13:56:53 London Stock Exchange
108 3491.00 13:56:53 London Stock Exchange
108 3491.00 13:56:53 London Stock Exchange
115 3491.00 13:56:53 London Stock Exchange
123 3491.00 13:56:53 London Stock Exchange
126 3491.00 13:56:53 London Stock Exchange
148 3491.00 13:56:53 London Stock Exchange
149 3491.00 13:56:53 London Stock Exchange
172 3491.00 13:56:53 London Stock Exchange
175 3491.00 13:56:53 London Stock Exchange
197 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
200 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
201 3491.00 13:56:53 London Stock Exchange
483 3491.00 13:56:53 London Stock Exchange
6 3490.00 13:59:05 London Stock Exchange
25 3490.00 13:59:05 London Stock Exchange
40 3490.00 13:59:05 London Stock Exchange
61 3490.00 13:59:05 London Stock Exchange
140 3490.00 13:59:05 London Stock Exchange
170 3490.00 13:59:05 London Stock Exchange
195 3490.00 13:59:05 London Stock Exchange
201 3490.00 13:59:05 London Stock Exchange
201 3490.00 13:59:05 London Stock Exchange
30 3490.00 13:59:12 London Stock Exchange
32 3490.00 13:59:12 London Stock Exchange
61 3490.00 13:59:12 London Stock Exchange
60 3487.00 14:01:16 London Stock Exchange
61 3487.00 14:01:16 London Stock Exchange
70 3487.00 14:01:16 London Stock Exchange
130 3487.00 14:01:16 London Stock Exchange
140 3487.00 14:01:16 London Stock Exchange
201 3487.00 14:01:16 London Stock Exchange
17 3488.00 14:05:02 London Stock Exchange
21 3488.00 14:05:02 London Stock Exchange
50 3488.00 14:05:02 London Stock Exchange
58 3488.00 14:05:02 London Stock Exchange
61 3488.00 14:05:02 London Stock Exchange
95 3488.00 14:05:02 London Stock Exchange
99 3488.00 14:05:02 London Stock Exchange
122 3488.00 14:05:02 London Stock Exchange
122 3488.00 14:05:02 London Stock Exchange
151 3488.00 14:05:02 London Stock Exchange
200 3488.00 14:05:02 London Stock Exchange
201 3488.00 14:05:02 London Stock Exchange
13 3489.00 14:09:58 London Stock Exchange
17 3489.00 14:09:58 London Stock Exchange
68 3489.00 14:09:58 London Stock Exchange
124 3489.00 14:09:58 London Stock Exchange
164 3489.00 14:09:58 London Stock Exchange
184 3489.00 14:09:58 London Stock Exchange
198 3489.00 14:09:58 London Stock Exchange
200 3489.00 14:09:58 London Stock Exchange
201 3489.00 14:09:58 London Stock Exchange
201 3489.00 14:09:58 London Stock Exchange
201 3489.00 14:09:58 London Stock Exchange
201 3489.00 14:09:58 London Stock Exchange
36 3489.00 14:10:21 London Stock Exchange
56 3489.00 14:10:21 London Stock Exchange
10 3492.00 14:14:07 London Stock Exchange
52 3492.00 14:14:07 London Stock Exchange
53 3492.00 14:14:07 London Stock Exchange
101 3492.00 14:14:07 London Stock Exchange
141 3492.00 14:14:07 London Stock Exchange
146 3492.00 14:14:07 London Stock Exchange
148 3492.00 14:14:07 London Stock Exchange
148 3492.00 14:14:07 London Stock Exchange
190 3492.00 14:14:07 London Stock Exchange
201 3492.00 14:14:07 London Stock Exchange
88 3492.00 14:14:19 London Stock Exchange
117 3492.00 14:14:19 London Stock Exchange
144 3490.00 14:14:23 London Stock Exchange
201 3490.00 14:14:23 London Stock Exchange
51 3490.00 14:14:39 London Stock Exchange
54 3490.00 14:14:39 London Stock Exchange
201 3490.00 14:14:39 London Stock Exchange
89 3487.00 14:15:42 London Stock Exchange
200 3487.00 14:15:42 London Stock Exchange
200 3487.00 14:15:42 London Stock Exchange
2 3489.00 14:20:00 London Stock Exchange
23 3489.00 14:20:00 London Stock Exchange
27 3489.00 14:20:00 London Stock Exchange
28 3489.00 14:20:00 London Stock Exchange
56 3489.00 14:20:00 London Stock Exchange
99 3489.00 14:20:00 London Stock Exchange
99 3489.00 14:20:00 London Stock Exchange
102 3489.00 14:20:00 London Stock Exchange
102 3489.00 14:20:00 London Stock Exchange
105 3489.00 14:20:00 London Stock Exchange
125 3489.00 14:20:00 London Stock Exchange
132 3489.00 14:20:00 London Stock Exchange
198 3489.00 14:20:00 London Stock Exchange
200 3489.00 14:20:00 London Stock Exchange
201 3489.00 14:20:00 London Stock Exchange
201 3489.00 14:20:00 London Stock Exchange
201 3489.00 14:20:00 London Stock Exchange
201 3489.00 14:20:00 London Stock Exchange
2 3485.00 14:26:41 London Stock Exchange
26 3485.00 14:26:41 London Stock Exchange
49 3485.00 14:26:41 London Stock Exchange
61 3485.00 14:26:41 London Stock Exchange
65 3485.00 14:26:41 London Stock Exchange
82 3485.00 14:26:41 London Stock Exchange
85 3485.00 14:26:41 London Stock Exchange
87 3485.00 14:26:41 London Stock Exchange
91 3485.00 14:26:41 London Stock Exchange
113 3485.00 14:26:41 London Stock Exchange
139 3485.00 14:26:41 London Stock Exchange
198 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
200 3485.00 14:26:41 London Stock Exchange
201 3485.00 14:26:41 London Stock Exchange
4 3485.00 14:27:06 London Stock Exchange
5 3485.00 14:27:06 London Stock Exchange
5 3485.00 14:27:06 London Stock Exchange
95 3485.00 14:27:06 London Stock Exchange
96 3485.00 14:27:06 London Stock Exchange
100 3485.00 14:27:06 London Stock Exchange
100 3485.00 14:27:06 London Stock Exchange
100 3485.00 14:27:06 London Stock Exchange
100 3485.00 14:27:06 London Stock Exchange
104 3485.00 14:27:06 London Stock Exchange
12 3485.00 14:27:21 London Stock Exchange
18 3485.00 14:27:21 London Stock Exchange
100 3485.00 14:27:21 London Stock Exchange
10 3485.00 14:27:31 London Stock Exchange
10 3485.00 14:27:31 London Stock Exchange
80 3485.00 14:27:31 London Stock Exchange
22 3484.00 14:56:49 London Stock Exchange
25 3483.00 15:02:48 London Stock Exchange
29 3494.00 15:10:08 London Stock Exchange
22 3496.00 15:12:38 London Stock Exchange
11 3497.00 15:18:03 London Stock Exchange
3 3497.00 15:18:04 London Stock Exchange
3 3497.00 15:18:04 London Stock Exchange
9 3497.00 15:18:04 London Stock Exchange
17 3511.00 15:24:56 London Stock Exchange
15 3511.00 15:25:02 London Stock Exchange
33 3511.00 15:26:05 London Stock Exchange
27 3505.00 15:31:17 London Stock Exchange
26 3505.00 15:39:39 London Stock Exchange
24 3510.00 15:45:37 London Stock Exchange
31 3510.00 15:49:48 London Stock Exchange
16 3511.00 15:52:30 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings