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:                       21 December 2018

Number of shares purchased:     100,000 shares

Highest price paid per share:     3894.0 pence

Lowest price paid per share:      3799.0 pence

Average price paid per share:    3863.4166 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 23,689,519 shares in treasury and has 193,653,044 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: 21 December 2018

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
24 3830.00 8:14:00 London Stock Exchange
200 3830.00 8:14:00 London Stock Exchange
200 3830.00 8:14:00 London Stock Exchange
163 3829.00 8:14:06 London Stock Exchange
201 3829.00 8:14:06 London Stock Exchange
30 3811.00 8:15:38 London Stock Exchange
39 3811.00 8:15:38 London Stock Exchange
161 3811.00 8:15:38 London Stock Exchange
200 3811.00 8:15:38 London Stock Exchange
201 3799.00 8:17:54 London Stock Exchange
29 3799.00 8:17:59 London Stock Exchange
201 3799.00 8:17:59 London Stock Exchange
33 3801.00 8:20:28 London Stock Exchange
58 3801.00 8:20:28 London Stock Exchange
11 3805.00 8:21:01 London Stock Exchange
200 3805.00 8:21:01 London Stock Exchange
200 3805.00 8:21:01 London Stock Exchange
180 3800.00 8:21:11 London Stock Exchange
201 3800.00 8:21:11 London Stock Exchange
30 3818.00 8:23:28 London Stock Exchange
100 3818.00 8:23:28 London Stock Exchange
100 3818.00 8:23:28 London Stock Exchange
150 3818.00 8:23:28 London Stock Exchange
58 3821.00 8:23:46 London Stock Exchange
142 3821.00 8:23:46 London Stock Exchange
200 3821.00 8:23:46 London Stock Exchange
1 3821.00 8:24:10 London Stock Exchange
27 3824.00 8:26:17 London Stock Exchange
201 3824.00 8:26:17 London Stock Exchange
201 3824.00 8:26:17 London Stock Exchange
5 3832.00 8:28:02 London Stock Exchange
65 3832.00 8:28:02 London Stock Exchange
135 3832.00 8:28:02 London Stock Exchange
153 3832.00 8:28:02 London Stock Exchange
53 3836.00 8:29:07 London Stock Exchange
201 3838.00 8:30:27 London Stock Exchange
36 3845.00 8:30:52 London Stock Exchange
57 3845.00 8:30:52 London Stock Exchange
88 3845.00 8:30:52 London Stock Exchange
18 3846.00 8:31:15 London Stock Exchange
63 3846.00 8:31:15 London Stock Exchange
120 3846.00 8:31:15 London Stock Exchange
156 3846.00 8:31:22 London Stock Exchange
143 3850.00 8:33:01 London Stock Exchange
184 3850.00 8:33:01 London Stock Exchange
200 3850.00 8:33:01 London Stock Exchange
201 3850.00 8:33:01 London Stock Exchange
30 3854.00 8:35:11 London Stock Exchange
171 3854.00 8:35:11 London Stock Exchange
215 3854.00 8:35:11 London Stock Exchange
25 3853.00 8:35:46 London Stock Exchange
200 3853.00 8:35:46 London Stock Exchange
200 3853.00 8:35:46 London Stock Exchange
144 3850.00 8:37:33 London Stock Exchange
201 3850.00 8:37:33 London Stock Exchange
30 3852.00 8:39:14 London Stock Exchange
75 3852.00 8:39:14 London Stock Exchange
75 3852.00 8:39:14 London Stock Exchange
83 3852.00 8:39:14 London Stock Exchange
95 3852.00 8:39:14 London Stock Exchange
6 3854.00 8:39:57 London Stock Exchange
200 3854.00 8:39:57 London Stock Exchange
200 3854.00 8:39:57 London Stock Exchange
21 3852.00 8:41:58 London Stock Exchange
45 3852.00 8:41:58 London Stock Exchange
155 3852.00 8:41:58 London Stock Exchange
200 3852.00 8:41:58 London Stock Exchange
139 3849.00 8:43:25 London Stock Exchange
200 3849.00 8:43:25 London Stock Exchange
71 3844.00 8:45:31 London Stock Exchange
150 3844.00 8:45:31 London Stock Exchange
201 3844.00 8:45:31 London Stock Exchange
44 3841.00 8:47:51 London Stock Exchange
136 3841.00 8:47:51 London Stock Exchange
157 3841.00 8:47:51 London Stock Exchange
201 3844.00 8:47:51 London Stock Exchange
221 3844.00 8:47:51 London Stock Exchange
7 3844.00 8:50:55 London Stock Exchange
27 3844.00 8:50:55 London Stock Exchange
67 3844.00 8:50:55 London Stock Exchange
67 3844.00 8:50:55 London Stock Exchange
100 3844.00 8:50:55 London Stock Exchange
126 3844.00 8:50:55 London Stock Exchange
7 3843.00 8:51:13 London Stock Exchange
27 3843.00 8:51:13 London Stock Exchange
41 3843.00 8:51:13 London Stock Exchange
59 3843.00 8:51:13 London Stock Exchange
74 3843.00 8:51:13 London Stock Exchange
133 3843.00 8:51:13 London Stock Exchange
1 3848.00 8:55:36 London Stock Exchange
1 3848.00 8:55:36 London Stock Exchange
199 3848.00 8:55:36 London Stock Exchange
200 3848.00 8:55:36 London Stock Exchange
5 3847.00 8:55:37 London Stock Exchange
196 3847.00 8:55:37 London Stock Exchange
201 3847.00 8:55:37 London Stock Exchange
201 3847.00 8:55:37 London Stock Exchange
159 3847.00 8:55:43 London Stock Exchange
55 3841.00 8:58:20 London Stock Exchange
100 3841.00 8:58:20 London Stock Exchange
101 3841.00 8:58:20 London Stock Exchange
133 3841.00 8:58:20 London Stock Exchange
42 3839.00 8:59:15 London Stock Exchange
100 3839.00 8:59:15 London Stock Exchange
200 3839.00 8:59:15 London Stock Exchange
47 3845.00 9:01:29 London Stock Exchange
117 3845.00 9:01:29 London Stock Exchange
201 3845.00 9:01:29 London Stock Exchange
152 3843.00 9:02:01 London Stock Exchange
201 3843.00 9:02:01 London Stock Exchange
167 3848.00 9:05:45 London Stock Exchange
179 3848.00 9:05:45 London Stock Exchange
200 3848.00 9:05:45 London Stock Exchange
201 3848.00 9:05:45 London Stock Exchange
17 3846.00 9:06:01 London Stock Exchange
201 3846.00 9:06:01 London Stock Exchange
201 3846.00 9:06:01 London Stock Exchange
1 3847.00 9:09:07 London Stock Exchange
10 3847.00 9:09:07 London Stock Exchange
200 3847.00 9:09:07 London Stock Exchange
200 3847.00 9:09:07 London Stock Exchange
52 3846.00 9:09:52 London Stock Exchange
124 3846.00 9:09:52 London Stock Exchange
201 3846.00 9:09:52 London Stock Exchange
23 3854.00 9:13:39 London Stock Exchange
37 3854.00 9:13:39 London Stock Exchange
38 3854.00 9:13:39 London Stock Exchange
66 3854.00 9:13:39 London Stock Exchange
67 3854.00 9:13:39 London Stock Exchange
67 3854.00 9:13:39 London Stock Exchange
67 3854.00 9:13:39 London Stock Exchange
67 3854.00 9:13:39 London Stock Exchange
37 3854.00 9:14:08 London Stock Exchange
128 3854.00 9:14:08 London Stock Exchange
200 3854.00 9:14:08 London Stock Exchange
1 3855.00 9:16:03 London Stock Exchange
67 3855.00 9:16:03 London Stock Exchange
67 3855.00 9:16:03 London Stock Exchange
94 3855.00 9:16:03 London Stock Exchange
132 3855.00 9:16:03 London Stock Exchange
66 3855.00 9:18:30 London Stock Exchange
92 3855.00 9:18:30 London Stock Exchange
200 3855.00 9:18:30 London Stock Exchange
23 3854.00 9:18:41 London Stock Exchange
29 3854.00 9:18:41 London Stock Exchange
61 3854.00 9:18:41 London Stock Exchange
71 3854.00 9:18:41 London Stock Exchange
116 3854.00 9:18:41 London Stock Exchange
129 3854.00 9:18:41 London Stock Exchange
38 3859.00 9:21:38 London Stock Exchange
63 3859.00 9:21:38 London Stock Exchange
99 3859.00 9:21:38 London Stock Exchange
144 3860.00 9:21:38 London Stock Exchange
162 3859.00 9:21:38 London Stock Exchange
200 3860.00 9:21:38 London Stock Exchange
8 3857.00 9:23:06 London Stock Exchange
27 3857.00 9:23:06 London Stock Exchange
174 3857.00 9:23:06 London Stock Exchange
8 3857.00 9:23:14 London Stock Exchange
145 3857.00 9:23:14 London Stock Exchange
2 3854.00 9:26:32 London Stock Exchange
74 3854.00 9:26:32 London Stock Exchange
100 3854.00 9:26:32 London Stock Exchange
201 3854.00 9:26:32 London Stock Exchange
28 3850.00 9:27:08 London Stock Exchange
172 3850.00 9:27:08 London Stock Exchange
201 3850.00 9:27:08 London Stock Exchange
35 3848.00 9:30:35 London Stock Exchange
37 3848.00 9:30:35 London Stock Exchange
38 3848.00 9:30:35 London Stock Exchange
75 3848.00 9:30:35 London Stock Exchange
90 3848.00 9:30:35 London Stock Exchange
129 3848.00 9:30:35 London Stock Exchange
38 3848.00 9:33:52 London Stock Exchange
67 3848.00 9:33:52 London Stock Exchange
133 3848.00 9:33:52 London Stock Exchange
152 3848.00 9:33:52 London Stock Exchange
2 3847.00 9:34:52 London Stock Exchange
65 3847.00 9:34:52 London Stock Exchange
135 3847.00 9:34:52 London Stock Exchange
135 3847.00 9:34:52 London Stock Exchange
200 3847.00 9:34:52 London Stock Exchange
201 3847.00 9:34:52 London Stock Exchange
201 3842.00 9:37:58 London Stock Exchange
141 3850.00 9:42:23 London Stock Exchange
178 3849.00 9:42:37 London Stock Exchange
200 3849.00 9:42:37 London Stock Exchange
17 3847.00 9:43:47 London Stock Exchange
38 3847.00 9:43:47 London Stock Exchange
56 3847.00 9:43:47 London Stock Exchange
99 3847.00 9:43:47 London Stock Exchange
143 3847.00 9:43:47 London Stock Exchange
200 3847.00 9:43:47 London Stock Exchange
200 3847.00 9:43:47 London Stock Exchange
38 3846.00 9:46:44 London Stock Exchange
42 3846.00 9:46:44 London Stock Exchange
112 3846.00 9:46:44 London Stock Exchange
200 3846.00 9:46:44 London Stock Exchange
136 3847.00 9:47:53 London Stock Exchange
200 3847.00 9:47:53 London Stock Exchange
175 3848.00 9:49:14 London Stock Exchange
201 3848.00 9:49:14 London Stock Exchange
45 3840.00 9:53:04 London Stock Exchange
150 3840.00 9:53:04 London Stock Exchange
200 3840.00 9:53:04 London Stock Exchange
200 3843.00 9:55:54 London Stock Exchange
201 3843.00 9:55:54 London Stock Exchange
5 3842.00 9:56:34 London Stock Exchange
25 3842.00 9:56:34 London Stock Exchange
82 3842.00 9:56:34 London Stock Exchange
118 3842.00 9:56:34 London Stock Exchange
200 3842.00 9:56:34 London Stock Exchange
201 3842.00 9:56:34 London Stock Exchange
201 3842.00 9:56:34 London Stock Exchange
17 3844.00 10:00:51 London Stock Exchange
166 3844.00 10:00:51 London Stock Exchange
200 3844.00 10:00:51 London Stock Exchange
200 3845.00 10:03:16 London Stock Exchange
135 3845.00 10:03:34 London Stock Exchange
1 3845.00 10:04:25 London Stock Exchange
30 3845.00 10:04:25 London Stock Exchange
199 3845.00 10:04:25 London Stock Exchange
199 3845.00 10:04:25 London Stock Exchange
26 3851.00 10:07:22 London Stock Exchange
37 3851.00 10:07:22 London Stock Exchange
82 3851.00 10:07:22 London Stock Exchange
200 3851.00 10:07:22 London Stock Exchange
47 3850.00 10:15:29 London Stock Exchange
65 3850.00 10:15:29 London Stock Exchange
111 3850.00 10:15:29 London Stock Exchange
136 3850.00 10:15:29 London Stock Exchange
149 3850.00 10:15:29 London Stock Exchange
166 3850.00 10:15:29 London Stock Exchange
201 3850.00 10:15:29 London Stock Exchange
79 3846.00 10:15:32 London Stock Exchange
200 3846.00 10:15:32 London Stock Exchange
200 3846.00 10:15:32 London Stock Exchange
1 3846.00 10:16:13 London Stock Exchange
36 3846.00 10:16:13 London Stock Exchange
100 3846.00 10:16:13 London Stock Exchange
100 3846.00 10:16:13 London Stock Exchange
100 3846.00 10:16:13 London Stock Exchange
165 3846.00 10:16:13 London Stock Exchange
200 3846.00 10:16:13 London Stock Exchange
201 3846.00 10:16:13 London Stock Exchange
201 3846.00 10:16:13 London Stock Exchange
201 3846.00 10:16:13 London Stock Exchange
236 3846.00 10:16:13 London Stock Exchange
14 3847.00 10:17:09 London Stock Exchange
58 3847.00 10:17:09 London Stock Exchange
143 3847.00 10:17:09 London Stock Exchange
143 3847.00 10:17:09 London Stock Exchange
66 3848.00 10:18:24 London Stock Exchange
66 3848.00 10:18:24 London Stock Exchange
67 3848.00 10:18:24 London Stock Exchange
67 3848.00 10:18:24 London Stock Exchange
68 3848.00 10:18:24 London Stock Exchange
66 3847.00 10:18:30 London Stock Exchange
107 3847.00 10:18:30 London Stock Exchange
201 3847.00 10:18:30 London Stock Exchange
200 3845.00 10:19:31 London Stock Exchange
230 3845.00 10:19:31 London Stock Exchange
6 3843.00 10:20:32 London Stock Exchange
56 3843.00 10:20:32 London Stock Exchange
100 3843.00 10:20:32 London Stock Exchange
201 3843.00 10:20:32 London Stock Exchange
201 3845.00 10:21:38 London Stock Exchange
31 3844.00 10:21:39 London Stock Exchange
159 3845.00 10:21:39 London Stock Exchange
170 3844.00 10:21:39 London Stock Exchange
156 3846.00 10:22:43 London Stock Exchange
28 3845.00 10:22:49 London Stock Exchange
63 3845.00 10:22:49 London Stock Exchange
133 3845.00 10:22:49 London Stock Exchange
138 3845.00 10:22:49 London Stock Exchange
100 3844.00 10:23:46 London Stock Exchange
201 3844.00 10:23:46 London Stock Exchange
201 3850.00 10:25:25 London Stock Exchange
201 3852.00 10:26:11 London Stock Exchange
201 3852.00 10:26:11 London Stock Exchange
53 3853.00 10:26:38 London Stock Exchange
34 3859.00 10:27:15 London Stock Exchange
100 3859.00 10:27:15 London Stock Exchange
47 3857.00 10:29:04 London Stock Exchange
8 3856.00 10:29:48 London Stock Exchange
18 3856.00 10:29:48 London Stock Exchange
64 3856.00 10:29:48 London Stock Exchange
76 3856.00 10:29:48 London Stock Exchange
181 3856.00 10:29:48 London Stock Exchange
200 3856.00 10:29:48 London Stock Exchange
200 3856.00 10:29:48 London Stock Exchange
200 3856.00 10:29:48 London Stock Exchange
201 3856.00 10:29:48 London Stock Exchange
201 3852.00 10:31:11 London Stock Exchange
220 3852.00 10:31:11 London Stock Exchange
30 3860.00 10:33:06 London Stock Exchange
171 3860.00 10:33:06 London Stock Exchange
150 3863.00 10:34:03 London Stock Exchange
80 3862.00 10:34:09 London Stock Exchange
120 3862.00 10:34:09 London Stock Exchange
192 3862.00 10:34:09 London Stock Exchange
19 3861.00 10:34:16 London Stock Exchange
201 3861.00 10:34:16 London Stock Exchange
201 3861.00 10:34:16 London Stock Exchange
150 3869.00 10:36:10 London Stock Exchange
8 3868.00 10:36:21 London Stock Exchange
37 3868.00 10:36:21 London Stock Exchange
147 3868.00 10:36:44 London Stock Exchange
156 3868.00 10:36:44 London Stock Exchange
198 3868.00 10:36:44 London Stock Exchange
201 3868.00 10:36:44 London Stock Exchange
9 3870.00 10:38:47 London Stock Exchange
140 3870.00 10:38:47 London Stock Exchange
201 3870.00 10:38:47 London Stock Exchange
201 3870.00 10:38:47 London Stock Exchange
201 3870.00 10:38:47 London Stock Exchange
2 3868.00 10:40:51 London Stock Exchange
63 3868.00 10:40:51 London Stock Exchange
64 3868.00 10:40:51 London Stock Exchange
114 3868.00 10:40:51 London Stock Exchange
136 3868.00 10:40:51 London Stock Exchange
151 3868.00 10:40:51 London Stock Exchange
199 3868.00 10:40:51 London Stock Exchange
161 3868.00 10:41:44 London Stock Exchange
201 3868.00 10:41:44 London Stock Exchange
140 3867.00 10:42:52 London Stock Exchange
22 3867.00 10:42:53 London Stock Exchange
38 3867.00 10:42:53 London Stock Exchange
104 3867.00 10:42:53 London Stock Exchange
26 3867.00 10:42:54 London Stock Exchange
10 3867.00 10:43:00 London Stock Exchange
16 3865.00 10:44:45 London Stock Exchange
149 3865.00 10:44:45 London Stock Exchange
156 3865.00 10:44:45 London Stock Exchange
200 3865.00 10:44:45 London Stock Exchange
200 3865.00 10:44:45 London Stock Exchange
1 3865.00 10:48:23 London Stock Exchange
26 3865.00 10:48:23 London Stock Exchange
38 3865.00 10:48:23 London Stock Exchange
38 3865.00 10:48:23 London Stock Exchange
38 3865.00 10:48:23 London Stock Exchange
87 3865.00 10:48:23 London Stock Exchange
200 3865.00 10:48:23 London Stock Exchange
4 3866.00 10:49:08 London Stock Exchange
38 3866.00 10:49:08 London Stock Exchange
50 3866.00 10:49:08 London Stock Exchange
74 3867.00 10:49:08 London Stock Exchange
98 3867.00 10:49:08 London Stock Exchange
101 3866.00 10:49:08 London Stock Exchange
164 3866.00 10:49:08 London Stock Exchange
200 3867.00 10:49:08 London Stock Exchange
200 3866.00 10:49:08 London Stock Exchange
201 3866.00 10:49:08 London Stock Exchange
21 3868.00 10:50:00 London Stock Exchange
33 3868.00 10:50:00 London Stock Exchange
58 3868.00 10:50:00 London Stock Exchange
63 3868.00 10:50:09 London Stock Exchange
37 3870.00 10:50:44 London Stock Exchange
71 3870.00 10:50:44 London Stock Exchange
78 3870.00 10:50:44 London Stock Exchange
122 3870.00 10:50:44 London Stock Exchange
131 3870.00 10:50:44 London Stock Exchange
201 3870.00 10:50:44 London Stock Exchange
138 3870.00 10:50:54 London Stock Exchange
63 3870.00 10:50:56 London Stock Exchange
83 3870.00 10:50:56 London Stock Exchange
117 3870.00 10:50:56 London Stock Exchange
21 3873.00 10:51:07 London Stock Exchange
31 3873.00 10:51:07 London Stock Exchange
170 3873.00 10:51:07 London Stock Exchange
112 3873.00 10:51:09 London Stock Exchange
66 3875.00 10:51:28 London Stock Exchange
67 3875.00 10:51:28 London Stock Exchange
101 3875.00 10:51:28 London Stock Exchange
200 3875.00 10:51:28 London Stock Exchange
200 3874.00 10:51:38 London Stock Exchange
59 3877.00 10:51:48 London Stock Exchange
90 3877.00 10:51:48 London Stock Exchange
200 3877.00 10:51:48 London Stock Exchange
100 3875.00 10:51:50 London Stock Exchange
100 3875.00 10:51:50 London Stock Exchange
95 3880.00 10:52:24 London Stock Exchange
122 3880.00 10:52:24 London Stock Exchange
200 3880.00 10:52:24 London Stock Exchange
32 3878.00 10:52:30 London Stock Exchange
148 3878.00 10:52:30 London Stock Exchange
152 3878.00 10:52:30 London Stock Exchange
200 3878.00 10:52:30 London Stock Exchange
200 3878.00 10:52:30 London Stock Exchange
180 3878.00 10:52:31 London Stock Exchange
201 3878.00 10:52:31 London Stock Exchange
201 3877.00 10:52:39 London Stock Exchange
183 3877.00 10:52:41 London Stock Exchange
8 3875.00 10:52:45 London Stock Exchange
58 3875.00 10:52:45 London Stock Exchange
134 3875.00 10:52:54 London Stock Exchange
158 3875.00 10:52:54 London Stock Exchange
1 3875.00 10:52:56 London Stock Exchange
14 3875.00 10:52:56 London Stock Exchange
15 3875.00 10:52:56 London Stock Exchange
35 3875.00 10:52:56 London Stock Exchange
42 3875.00 10:52:56 London Stock Exchange
146 3875.00 10:52:56 London Stock Exchange
149 3875.00 10:52:56 London Stock Exchange
201 3875.00 10:52:56 London Stock Exchange
201 3875.00 10:52:56 London Stock Exchange
201 3875.00 10:52:56 London Stock Exchange
201 3875.00 10:52:56 London Stock Exchange
150 3884.00 10:53:17 London Stock Exchange
212 3884.00 10:53:17 London Stock Exchange
50 3885.00 10:53:30 London Stock Exchange
151 3885.00 10:53:31 London Stock Exchange
189 3885.00 10:53:31 London Stock Exchange
21 3884.00 10:53:45 London Stock Exchange
190 3885.00 10:53:45 London Stock Exchange
200 3885.00 10:53:45 London Stock Exchange
161 3884.00 10:53:48 London Stock Exchange
180 3884.00 10:53:48 London Stock Exchange
201 3884.00 10:53:54 London Stock Exchange
201 3884.00 10:53:56 London Stock Exchange
3 3884.00 10:53:57 London Stock Exchange
182 3882.00 10:54:11 London Stock Exchange
31 3885.00 10:54:40 London Stock Exchange
45 3885.00 10:54:40 London Stock Exchange
85 3885.00 10:54:40 London Stock Exchange
85 3885.00 10:54:40 London Stock Exchange
85 3885.00 10:54:40 London Stock Exchange
116 3885.00 10:54:40 London Stock Exchange
8 3884.00 10:54:45 London Stock Exchange
58 3884.00 10:54:45 London Stock Exchange
45 3885.00 10:55:00 London Stock Exchange
22 3885.00 10:55:09 London Stock Exchange
22 3885.00 10:55:09 London Stock Exchange
67 3885.00 10:55:09 London Stock Exchange
134 3885.00 10:55:09 London Stock Exchange
150 3885.00 10:55:09 London Stock Exchange
156 3885.00 10:55:09 London Stock Exchange
170 3885.00 10:55:09 London Stock Exchange
179 3885.00 10:55:09 London Stock Exchange
31 3885.00 10:55:13 London Stock Exchange
157 3885.00 10:55:13 London Stock Exchange
169 3885.00 10:55:13 London Stock Exchange
182 3888.00 10:55:43 London Stock Exchange
201 3888.00 10:55:43 London Stock Exchange
46 3885.00 10:55:52 London Stock Exchange
200 3885.00 10:55:52 London Stock Exchange
92 3885.00 10:55:54 London Stock Exchange
155 3885.00 10:55:54 London Stock Exchange
22 3887.00 10:56:07 London Stock Exchange
163 3887.00 10:56:07 London Stock Exchange
179 3887.00 10:56:07 London Stock Exchange
47 3886.00 10:56:12 London Stock Exchange
200 3886.00 10:56:12 London Stock Exchange
39 3889.00 10:56:18 London Stock Exchange
23 3889.00 10:56:23 London Stock Exchange
26 3889.00 10:56:23 London Stock Exchange
98 3889.00 10:56:23 London Stock Exchange
160 3889.00 10:56:23 London Stock Exchange
201 3889.00 10:56:23 London Stock Exchange
8 3889.00 10:56:30 London Stock Exchange
9 3889.00 10:56:30 London Stock Exchange
58 3889.00 10:56:30 London Stock Exchange
193 3889.00 10:56:30 London Stock Exchange
22 3889.00 10:56:31 London Stock Exchange
134 3889.00 10:56:31 London Stock Exchange
145 3888.00 10:56:44 London Stock Exchange
200 3888.00 10:56:44 London Stock Exchange
201 3888.00 10:56:44 London Stock Exchange
224 3888.00 10:56:44 London Stock Exchange
75 3894.00 10:57:16 London Stock Exchange
135 3894.00 10:57:16 London Stock Exchange
201 3894.00 10:57:16 London Stock Exchange
8 3893.00 10:57:17 London Stock Exchange
24 3893.00 10:57:17 London Stock Exchange
24 3893.00 10:57:17 London Stock Exchange
176 3893.00 10:57:17 London Stock Exchange
200 3893.00 10:57:17 London Stock Exchange
31 3892.00 10:57:52 London Stock Exchange
150 3892.00 10:57:52 London Stock Exchange
200 3892.00 10:57:52 London Stock Exchange
200 3892.00 10:57:52 London Stock Exchange
200 3892.00 10:57:52 London Stock Exchange
193 3890.00 10:57:58 London Stock Exchange
201 3890.00 10:57:58 London Stock Exchange
199 3889.00 10:58:44 London Stock Exchange
2 3889.00 10:58:45 London Stock Exchange
26 3889.00 10:58:49 London Stock Exchange
175 3889.00 10:58:49 London Stock Exchange
190 3889.00 10:58:49 London Stock Exchange
200 3889.00 10:58:49 London Stock Exchange
165 3889.00 10:58:54 London Stock Exchange
200 3889.00 10:58:54 London Stock Exchange
18 3889.00 10:58:55 London Stock Exchange
24 3888.00 10:58:59 London Stock Exchange
8 3888.00 10:59:00 London Stock Exchange
10 3888.00 10:59:00 London Stock Exchange
58 3888.00 10:59:00 London Stock Exchange
78 3888.00 10:59:00 London Stock Exchange
82 3888.00 10:59:00 London Stock Exchange
101 3888.00 10:59:00 London Stock Exchange
10 3887.00 10:59:13 London Stock Exchange
201 3887.00 10:59:13 London Stock Exchange
201 3887.00 10:59:13 London Stock Exchange
11 3886.00 10:59:30 London Stock Exchange
116 3886.00 10:59:35 London Stock Exchange
4 3886.00 10:59:37 London Stock Exchange
70 3886.00 10:59:37 London Stock Exchange
36 3886.00 10:59:42 London Stock Exchange
201 3886.00 10:59:42 London Stock Exchange
160 3885.00 10:59:56 London Stock Exchange
200 3885.00 10:59:56 London Stock Exchange
35 3883.00 11:00:09 London Stock Exchange
166 3883.00 11:00:09 London Stock Exchange
195 3883.00 11:00:33 London Stock Exchange
190 3882.00 11:01:16 London Stock Exchange
201 3882.00 11:01:16 London Stock Exchange
124 3882.00 11:02:37 London Stock Exchange
17 3882.00 11:02:42 London Stock Exchange
76 3882.00 11:02:42 London Stock Exchange
158 3882.00 11:02:42 London Stock Exchange
68 3880.00 11:03:15 London Stock Exchange
132 3880.00 11:03:15 London Stock Exchange
147 3880.00 11:03:15 London Stock Exchange
13 3875.00 11:04:20 London Stock Exchange
201 3875.00 11:04:20 London Stock Exchange
201 3875.00 11:04:20 London Stock Exchange
164 3871.00 11:05:47 London Stock Exchange
200 3871.00 11:05:47 London Stock Exchange
25 3869.00 11:07:00 London Stock Exchange
201 3869.00 11:07:00 London Stock Exchange
201 3869.00 11:07:00 London Stock Exchange
1 3864.00 11:10:18 London Stock Exchange
1 3864.00 11:10:18 London Stock Exchange
33 3864.00 11:10:18 London Stock Exchange
51 3864.00 11:10:18 London Stock Exchange
149 3864.00 11:10:18 London Stock Exchange
173 3864.00 11:10:18 London Stock Exchange
200 3864.00 11:10:18 London Stock Exchange
200 3864.00 11:10:18 London Stock Exchange
152 3862.00 11:12:09 London Stock Exchange
201 3862.00 11:12:09 London Stock Exchange
157 3866.00 11:14:31 London Stock Exchange
200 3866.00 11:14:31 London Stock Exchange
17 3864.00 11:15:54 London Stock Exchange
86 3864.00 11:15:54 London Stock Exchange
114 3864.00 11:15:54 London Stock Exchange
156 3864.00 11:15:54 London Stock Exchange
200 3864.00 11:15:54 London Stock Exchange
200 3864.00 11:15:54 London Stock Exchange
82 3865.00 11:17:49 London Stock Exchange
133 3865.00 11:17:49 London Stock Exchange
200 3865.00 11:17:49 London Stock Exchange
100 3864.00 11:20:43 London Stock Exchange
201 3864.00 11:20:43 London Stock Exchange
71 3864.00 11:20:44 London Stock Exchange
33 3863.00 11:23:17 London Stock Exchange
141 3863.00 11:23:17 London Stock Exchange
157 3863.00 11:23:17 London Stock Exchange
200 3863.00 11:23:17 London Stock Exchange
201 3863.00 11:23:17 London Stock Exchange
27 3860.00 11:24:18 London Stock Exchange
200 3860.00 11:24:18 London Stock Exchange
200 3860.00 11:24:18 London Stock Exchange
38 3860.00 11:26:11 London Stock Exchange
38 3860.00 11:26:11 London Stock Exchange
50 3860.00 11:26:11 London Stock Exchange
113 3860.00 11:26:11 London Stock Exchange
156 3860.00 11:26:11 London Stock Exchange
60 3860.00 11:26:42 London Stock Exchange
77 3860.00 11:26:42 London Stock Exchange
200 3860.00 11:26:42 London Stock Exchange
6 3860.00 11:28:25 London Stock Exchange
200 3860.00 11:28:25 London Stock Exchange
200 3860.00 11:28:25 London Stock Exchange
200 3860.00 11:29:07 London Stock Exchange
156 3861.00 11:30:16 London Stock Exchange
25 3867.00 11:31:53 London Stock Exchange
25 3867.00 11:31:53 London Stock Exchange
66 3867.00 11:31:53 London Stock Exchange
66 3867.00 11:31:53 London Stock Exchange
110 3867.00 11:31:53 London Stock Exchange
135 3867.00 11:31:53 London Stock Exchange
201 3867.00 11:31:53 London Stock Exchange
16 3869.00 11:33:04 London Stock Exchange
131 3868.00 11:33:52 London Stock Exchange
160 3868.00 11:33:52 London Stock Exchange
200 3868.00 11:33:52 London Stock Exchange
201 3867.00 11:35:12 London Stock Exchange
53 3873.00 11:38:59 London Stock Exchange
67 3873.00 11:38:59 London Stock Exchange
67 3873.00 11:38:59 London Stock Exchange
74 3873.00 11:38:59 London Stock Exchange
113 3873.00 11:38:59 London Stock Exchange
200 3873.00 11:38:59 London Stock Exchange
200 3873.00 11:38:59 London Stock Exchange
201 3873.00 11:38:59 London Stock Exchange
6 3873.00 11:41:27 London Stock Exchange
36 3873.00 11:41:27 London Stock Exchange
38 3873.00 11:41:27 London Stock Exchange
127 3873.00 11:41:27 London Stock Exchange
145 3873.00 11:41:27 London Stock Exchange
181 3872.00 11:42:04 London Stock Exchange
201 3872.00 11:42:04 London Stock Exchange
37 3878.00 11:45:54 London Stock Exchange
13 3878.00 11:45:58 London Stock Exchange
147 3878.00 11:45:58 London Stock Exchange
147 3878.00 11:45:58 London Stock Exchange
156 3878.00 11:45:58 London Stock Exchange
164 3878.00 11:45:58 London Stock Exchange
200 3878.00 11:45:58 London Stock Exchange
200 3878.00 11:45:58 London Stock Exchange
168 3877.00 11:46:39 London Stock Exchange
201 3877.00 11:46:39 London Stock Exchange
13 3883.00 11:50:24 London Stock Exchange
20 3883.00 11:50:24 London Stock Exchange
38 3883.00 11:50:24 London Stock Exchange
39 3883.00 11:50:24 London Stock Exchange
79 3883.00 11:50:24 London Stock Exchange
82 3883.00 11:50:24 London Stock Exchange
90 3883.00 11:50:24 London Stock Exchange
93 3883.00 11:50:24 London Stock Exchange
108 3883.00 11:50:24 London Stock Exchange
157 3883.00 11:50:24 London Stock Exchange
198 3883.00 11:50:24 London Stock Exchange
200 3883.00 11:50:24 London Stock Exchange
8 3884.00 11:53:13 London Stock Exchange
10 3884.00 11:53:13 London Stock Exchange
81 3884.00 11:53:13 London Stock Exchange
120 3884.00 11:53:13 London Stock Exchange
145 3884.00 11:53:13 London Stock Exchange
182 3882.00 11:53:53 London Stock Exchange
32 3884.00 11:58:38 London Stock Exchange
32 3884.00 11:58:38 London Stock Exchange
45 3884.00 11:58:38 London Stock Exchange
66 3884.00 11:58:38 London Stock Exchange
77 3884.00 11:58:38 London Stock Exchange
92 3884.00 11:58:38 London Stock Exchange
93 3884.00 11:58:38 London Stock Exchange
95 3884.00 11:58:38 London Stock Exchange
102 3884.00 11:58:38 London Stock Exchange
118 3884.00 11:58:38 London Stock Exchange
118 3884.00 11:58:38 London Stock Exchange
168 3884.00 11:58:38 London Stock Exchange
200 3884.00 11:58:38 London Stock Exchange
200 3884.00 11:58:38 London Stock Exchange
46 3883.00 11:59:34 London Stock Exchange
155 3883.00 11:59:34 London Stock Exchange
151 3883.00 11:59:42 London Stock Exchange
8 3877.00 12:03:23 London Stock Exchange
18 3877.00 12:03:23 London Stock Exchange
131 3877.00 12:03:23 London Stock Exchange
192 3877.00 12:03:23 London Stock Exchange
200 3877.00 12:03:23 London Stock Exchange
201 3877.00 12:03:23 London Stock Exchange
77 3875.00 12:04:07 London Stock Exchange
124 3875.00 12:04:07 London Stock Exchange
183 3875.00 12:04:07 London Stock Exchange
31 3877.00 12:06:16 London Stock Exchange
38 3877.00 12:06:16 London Stock Exchange
131 3877.00 12:06:16 London Stock Exchange
200 3877.00 12:06:16 London Stock Exchange
201 3876.00 12:06:43 London Stock Exchange
52 3876.00 12:06:48 London Stock Exchange
105 3876.00 12:06:48 London Stock Exchange
39 3876.00 12:08:38 London Stock Exchange
200 3876.00 12:08:38 London Stock Exchange
182 3876.00 12:08:45 London Stock Exchange
29 3876.00 12:09:29 London Stock Exchange
171 3876.00 12:09:29 London Stock Exchange
14 3876.00 12:09:32 London Stock Exchange
200 3876.00 12:09:32 London Stock Exchange
21 3876.00 12:11:19 London Stock Exchange
176 3876.00 12:11:19 London Stock Exchange
200 3876.00 12:11:19 London Stock Exchange
38 3875.00 12:12:11 London Stock Exchange
100 3875.00 12:12:11 London Stock Exchange
201 3875.00 12:12:11 London Stock Exchange
167 3872.00 12:13:52 London Stock Exchange
179 3872.00 12:13:52 London Stock Exchange
201 3872.00 12:13:52 London Stock Exchange
201 3872.00 12:13:52 London Stock Exchange
195 3866.00 12:15:42 London Stock Exchange
200 3866.00 12:15:42 London Stock Exchange
23 3864.00 12:18:26 London Stock Exchange
27 3864.00 12:18:26 London Stock Exchange
46 3864.00 12:18:26 London Stock Exchange
112 3864.00 12:18:26 London Stock Exchange
200 3864.00 12:18:26 London Stock Exchange
200 3864.00 12:18:26 London Stock Exchange
201 3864.00 12:18:26 London Stock Exchange
41 3868.00 12:21:30 London Stock Exchange
71 3868.00 12:21:30 London Stock Exchange
88 3868.00 12:21:30 London Stock Exchange
146 3869.00 12:21:30 London Stock Exchange
200 3869.00 12:21:30 London Stock Exchange
224 3868.00 12:21:30 London Stock Exchange
200 3867.00 12:22:50 London Stock Exchange
215 3867.00 12:22:50 London Stock Exchange
25 3871.00 12:26:43 London Stock Exchange
43 3871.00 12:26:43 London Stock Exchange
67 3871.00 12:26:43 London Stock Exchange
89 3871.00 12:26:43 London Stock Exchange
93 3871.00 12:26:43 London Stock Exchange
125 3871.00 12:26:43 London Stock Exchange
132 3871.00 12:26:43 London Stock Exchange
200 3871.00 12:26:43 London Stock Exchange
186 3868.00 12:28:50 London Stock Exchange
200 3868.00 12:28:50 London Stock Exchange
32 3866.00 12:30:01 London Stock Exchange
38 3866.00 12:30:01 London Stock Exchange
140 3866.00 12:30:01 London Stock Exchange
169 3866.00 12:30:01 London Stock Exchange
27 3874.00 12:35:09 London Stock Exchange
67 3874.00 12:35:09 London Stock Exchange
67 3874.00 12:35:09 London Stock Exchange
106 3874.00 12:35:09 London Stock Exchange
155 3874.00 12:35:09 London Stock Exchange
1 3872.00 12:36:30 London Stock Exchange
12 3872.00 12:36:30 London Stock Exchange
17 3872.00 12:36:30 London Stock Exchange
31 3872.00 12:36:30 London Stock Exchange
90 3872.00 12:36:30 London Stock Exchange
111 3872.00 12:36:30 London Stock Exchange
177 3872.00 12:36:30 London Stock Exchange
200 3872.00 12:36:30 London Stock Exchange
200 3872.00 12:36:30 London Stock Exchange
201 3872.00 12:36:30 London Stock Exchange
201 3872.00 12:36:30 London Stock Exchange
22 3874.00 12:41:02 London Stock Exchange
28 3874.00 12:41:02 London Stock Exchange
172 3874.00 12:41:02 London Stock Exchange
172 3874.00 12:41:02 London Stock Exchange
200 3874.00 12:41:02 London Stock Exchange
200 3874.00 12:41:02 London Stock Exchange
31 3873.00 12:41:04 London Stock Exchange
77 3873.00 12:41:04 London Stock Exchange
124 3873.00 12:41:04 London Stock Exchange
201 3873.00 12:41:04 London Stock Exchange
152 3874.00 12:47:59 London Stock Exchange
178 3875.00 12:47:59 London Stock Exchange
191 3875.00 12:47:59 London Stock Exchange
200 3875.00 12:47:59 London Stock Exchange
200 3875.00 12:47:59 London Stock Exchange
201 3874.00 12:47:59 London Stock Exchange
24 3873.00 12:48:00 London Stock Exchange
67 3873.00 12:48:00 London Stock Exchange
94 3873.00 12:48:00 London Stock Exchange
107 3873.00 12:48:00 London Stock Exchange
134 3873.00 12:48:00 London Stock Exchange
200 3872.00 12:48:27 London Stock Exchange
200 3872.00 12:48:27 London Stock Exchange
8 3878.00 12:52:40 London Stock Exchange
15 3878.00 12:52:40 London Stock Exchange
168 3878.00 12:52:40 London Stock Exchange
185 3878.00 12:52:40 London Stock Exchange
200 3878.00 12:52:40 London Stock Exchange
200 3878.00 12:52:40 London Stock Exchange
200 3878.00 12:52:40 London Stock Exchange
201 3878.00 12:52:40 London Stock Exchange
2 3874.00 12:54:43 London Stock Exchange
40 3874.00 12:54:43 London Stock Exchange
67 3874.00 12:54:43 London Stock Exchange
72 3874.00 12:54:43 London Stock Exchange
199 3874.00 12:54:43 London Stock Exchange
167 3871.00 12:55:46 London Stock Exchange
201 3871.00 12:55:46 London Stock Exchange
146 3869.00 12:56:38 London Stock Exchange
201 3869.00 12:56:38 London Stock Exchange
201 3867.00 12:58:08 London Stock Exchange
230 3867.00 12:58:08 London Stock Exchange
41 3863.00 12:59:58 London Stock Exchange
42 3863.00 12:59:58 London Stock Exchange
158 3863.00 12:59:58 London Stock Exchange
143 3863.00 13:00:01 London Stock Exchange
196 3864.00 13:02:52 London Stock Exchange
201 3864.00 13:02:52 London Stock Exchange
92 3863.00 13:03:02 London Stock Exchange
107 3863.00 13:03:02 London Stock Exchange
200 3863.00 13:03:02 London Stock Exchange
22 3864.00 13:04:58 London Stock Exchange
38 3864.00 13:04:58 London Stock Exchange
51 3864.00 13:04:58 London Stock Exchange
112 3864.00 13:04:58 London Stock Exchange
151 3864.00 13:04:58 London Stock Exchange
154 3861.00 13:05:06 London Stock Exchange
18 3865.00 13:07:25 London Stock Exchange
49 3865.00 13:07:25 London Stock Exchange
200 3865.00 13:07:25 London Stock Exchange
190 3865.00 13:08:37 London Stock Exchange
201 3865.00 13:08:37 London Stock Exchange
48 3864.00 13:08:39 London Stock Exchange
141 3864.00 13:08:39 London Stock Exchange
152 3864.00 13:08:39 London Stock Exchange
200 3860.00 13:09:17 London Stock Exchange
144 3860.00 13:09:19 London Stock Exchange
24 3863.00 13:14:09 London Stock Exchange
32 3863.00 13:14:09 London Stock Exchange
100 3863.00 13:14:09 London Stock Exchange
101 3863.00 13:14:09 London Stock Exchange
139 3863.00 13:14:09 London Stock Exchange
153 3863.00 13:14:09 London Stock Exchange
155 3863.00 13:14:09 London Stock Exchange
201 3863.00 13:14:09 London Stock Exchange
201 3863.00 13:14:09 London Stock Exchange
201 3863.00 13:14:09 London Stock Exchange
201 3863.00 13:14:09 London Stock Exchange
70 3861.00 13:15:13 London Stock Exchange
99 3861.00 13:15:13 London Stock Exchange
200 3861.00 13:15:13 London Stock Exchange
137 3862.00 13:19:07 London Stock Exchange
184 3862.00 13:19:07 London Stock Exchange
200 3862.00 13:19:07 London Stock Exchange
200 3862.00 13:19:07 London Stock Exchange
13 3862.00 13:20:00 London Stock Exchange
13 3862.00 13:20:00 London Stock Exchange
24 3862.00 13:20:00 London Stock Exchange
38 3862.00 13:20:00 London Stock Exchange
38 3862.00 13:20:00 London Stock Exchange
51 3862.00 13:20:00 London Stock Exchange
51 3862.00 13:20:00 London Stock Exchange
149 3862.00 13:20:00 London Stock Exchange
36 3862.00 13:21:08 London Stock Exchange
47 3862.00 13:21:08 London Stock Exchange
117 3862.00 13:21:08 London Stock Exchange
193 3862.00 13:21:09 London Stock Exchange
19 3864.00 13:25:01 London Stock Exchange
24 3864.00 13:25:01 London Stock Exchange
26 3864.00 13:25:01 London Stock Exchange
90 3864.00 13:25:01 London Stock Exchange
110 3864.00 13:25:01 London Stock Exchange
150 3864.00 13:25:01 London Stock Exchange
176 3864.00 13:25:01 London Stock Exchange
176 3864.00 13:25:01 London Stock Exchange
16 3864.00 13:26:22 London Stock Exchange
37 3864.00 13:26:22 London Stock Exchange
79 3864.00 13:26:22 London Stock Exchange
82 3864.00 13:26:22 London Stock Exchange
148 3864.00 13:26:22 London Stock Exchange
13 3863.00 13:27:01 London Stock Exchange
27 3863.00 13:27:01 London Stock Exchange
27 3863.00 13:27:01 London Stock Exchange
27 3863.00 13:27:01 London Stock Exchange
40 3863.00 13:27:01 London Stock Exchange
187 3863.00 13:27:01 London Stock Exchange
200 3863.00 13:27:01 London Stock Exchange
200 3863.00 13:27:01 London Stock Exchange
200 3863.00 13:27:01 London Stock Exchange
200 3863.00 13:27:01 London Stock Exchange
200 3863.00 13:27:01 London Stock Exchange
66 3863.00 13:27:07 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings