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 November 2018

Number of shares purchased:     50,000 shares

Highest price paid per share:     4541.0 pence

Lowest price paid per share:      4497.0 pence

Average price paid per share:    4522.3085 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 22,085,381 shares in treasury and has 195,257   ,182 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 November 2018

Broker: Merrill Lynch International

Aggregated information:

Venue Volume-weighted average price, pence Aggregated volume
London Stock Exchange 4522.3085 50,000

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
200 4514.00 8:19:15 London Stock Exchange
200 4514.00 8:19:15 London Stock Exchange
111 4514.00 8:19:50 London Stock Exchange
73 4510.00 8:21:07 London Stock Exchange
73 4510.00 8:21:07 London Stock Exchange
128 4510.00 8:21:07 London Stock Exchange
128 4510.00 8:21:07 London Stock Exchange
190 4510.00 8:21:07 London Stock Exchange
1 4513.00 8:25:34 London Stock Exchange
170 4513.00 8:25:34 London Stock Exchange
200 4513.00 8:25:34 London Stock Exchange
200 4513.00 8:25:34 London Stock Exchange
89 4512.00 8:30:34 London Stock Exchange
156 4512.00 8:30:34 London Stock Exchange
200 4512.00 8:30:34 London Stock Exchange
200 4512.00 8:30:34 London Stock Exchange
23 4511.00 8:30:38 London Stock Exchange
53 4511.00 8:30:38 London Stock Exchange
53 4511.00 8:30:38 London Stock Exchange
95 4511.00 8:30:38 London Stock Exchange
148 4511.00 8:30:38 London Stock Exchange
148 4511.00 8:30:38 London Stock Exchange
14 4517.00 8:33:35 London Stock Exchange
24 4517.00 8:33:35 London Stock Exchange
27 4517.00 8:33:35 London Stock Exchange
33 4517.00 8:33:35 London Stock Exchange
125 4517.00 8:33:35 London Stock Exchange
141 4517.00 8:33:35 London Stock Exchange
201 4517.00 8:33:35 London Stock Exchange
42 4523.00 8:38:03 London Stock Exchange
52 4523.00 8:38:03 London Stock Exchange
148 4523.00 8:38:03 London Stock Exchange
200 4523.00 8:38:03 London Stock Exchange
203 4523.00 8:38:03 London Stock Exchange
47 4518.00 8:46:40 London Stock Exchange
87 4518.00 8:46:40 London Stock Exchange
97 4518.00 8:46:40 London Stock Exchange
98 4518.00 8:46:40 London Stock Exchange
103 4518.00 8:46:40 London Stock Exchange
103 4518.00 8:46:40 London Stock Exchange
154 4518.00 8:46:40 London Stock Exchange
162 4518.00 8:46:40 London Stock Exchange
200 4518.00 8:46:40 London Stock Exchange
107 4519.00 8:49:11 London Stock Exchange
1 4518.00 8:53:03 London Stock Exchange
1 4518.00 8:53:03 London Stock Exchange
14 4518.00 8:53:03 London Stock Exchange
199 4518.00 8:53:03 London Stock Exchange
200 4518.00 8:53:03 London Stock Exchange
200 4518.00 8:53:03 London Stock Exchange
200 4518.00 8:58:24 London Stock Exchange
41 4518.00 8:58:36 London Stock Exchange
150 4518.00 8:58:36 London Stock Exchange
200 4518.00 8:58:36 London Stock Exchange
19 4519.00 8:59:44 London Stock Exchange
19 4519.00 8:59:44 London Stock Exchange
150 4519.00 8:59:44 London Stock Exchange
182 4519.00 8:59:44 London Stock Exchange
182 4519.00 8:59:44 London Stock Exchange
30 4521.00 9:03:15 London Stock Exchange
44 4521.00 9:03:15 London Stock Exchange
117 4521.00 9:03:15 London Stock Exchange
170 4521.00 9:03:15 London Stock Exchange
200 4521.00 9:03:15 London Stock Exchange
26 4524.00 9:07:53 London Stock Exchange
174 4524.00 9:07:53 London Stock Exchange
200 4524.00 9:07:53 London Stock Exchange
125 4524.00 9:08:21 London Stock Exchange
33 4523.00 9:12:28 London Stock Exchange
35 4523.00 9:12:28 London Stock Exchange
200 4523.00 9:12:28 London Stock Exchange
200 4523.00 9:12:28 London Stock Exchange
132 4523.00 9:12:41 London Stock Exchange
22 4516.00 9:14:46 London Stock Exchange
22 4516.00 9:14:46 London Stock Exchange
62 4516.00 9:14:46 London Stock Exchange
116 4516.00 9:14:46 London Stock Exchange
79 4520.00 9:16:30 London Stock Exchange
200 4520.00 9:16:30 London Stock Exchange
2 4524.00 9:19:35 London Stock Exchange
39 4524.00 9:19:35 London Stock Exchange
95 4524.00 9:19:35 London Stock Exchange
97 4524.00 9:19:35 London Stock Exchange
103 4524.00 9:19:35 London Stock Exchange
200 4524.00 9:19:35 London Stock Exchange
6 4524.00 9:24:20 London Stock Exchange
45 4524.00 9:24:20 London Stock Exchange
48 4524.00 9:24:20 London Stock Exchange
64 4524.00 9:24:20 London Stock Exchange
96 4524.00 9:24:20 London Stock Exchange
137 4524.00 9:24:20 London Stock Exchange
150 4524.00 9:24:20 London Stock Exchange
25 4523.00 9:28:18 London Stock Exchange
30 4523.00 9:28:18 London Stock Exchange
201 4523.00 9:28:18 London Stock Exchange
201 4523.00 9:28:18 London Stock Exchange
200 4533.00 9:35:34 London Stock Exchange
136 4537.00 9:36:25 London Stock Exchange
200 4537.00 9:36:25 London Stock Exchange
31 4534.00 9:38:19 London Stock Exchange
69 4534.00 9:38:19 London Stock Exchange
100 4534.00 9:38:19 London Stock Exchange
100 4534.00 9:38:19 London Stock Exchange
200 4534.00 9:38:19 London Stock Exchange
46 4534.00 9:38:23 London Stock Exchange
31 4531.00 9:40:27 London Stock Exchange
100 4531.00 9:40:27 London Stock Exchange
101 4531.00 9:40:27 London Stock Exchange
201 4531.00 9:40:27 London Stock Exchange
201 4531.00 9:40:27 London Stock Exchange
60 4534.00 9:45:47 London Stock Exchange
201 4534.00 9:45:47 London Stock Exchange
201 4534.00 9:45:47 London Stock Exchange
38 4537.00 9:51:43 London Stock Exchange
47 4537.00 9:51:43 London Stock Exchange
163 4537.00 9:51:43 London Stock Exchange
201 4537.00 9:51:43 London Stock Exchange
29 4536.00 9:55:01 London Stock Exchange
115 4536.00 9:55:01 London Stock Exchange
171 4536.00 9:55:01 London Stock Exchange
200 4536.00 9:55:01 London Stock Exchange
23 4531.00 9:59:30 London Stock Exchange
23 4531.00 9:59:30 London Stock Exchange
28 4531.00 9:59:30 London Stock Exchange
150 4531.00 9:59:30 London Stock Exchange
201 4531.00 9:59:30 London Stock Exchange
201 4531.00 9:59:30 London Stock Exchange
25 4526.00 10:02:44 London Stock Exchange
200 4526.00 10:02:44 London Stock Exchange
200 4526.00 10:02:44 London Stock Exchange
200 4526.00 10:02:44 London Stock Exchange
60 4525.00 10:09:15 London Stock Exchange
112 4525.00 10:09:15 London Stock Exchange
201 4525.00 10:09:15 London Stock Exchange
150 4524.00 10:16:47 London Stock Exchange
20 4522.00 10:16:49 London Stock Exchange
201 4522.00 10:16:49 London Stock Exchange
201 4522.00 10:16:49 London Stock Exchange
201 4522.00 10:16:49 London Stock Exchange
161 4522.00 10:16:52 London Stock Exchange
200 4522.00 10:16:52 London Stock Exchange
200 4522.00 10:16:52 London Stock Exchange
1 4521.00 10:16:58 London Stock Exchange
95 4521.00 10:16:58 London Stock Exchange
104 4521.00 10:16:58 London Stock Exchange
136 4522.00 10:16:58 London Stock Exchange
186 4522.00 10:16:58 London Stock Exchange
199 4521.00 10:16:58 London Stock Exchange
200 4522.00 10:16:58 London Stock Exchange
200 4521.00 10:16:58 London Stock Exchange
200 4521.00 10:16:58 London Stock Exchange
200 4521.00 10:16:58 London Stock Exchange
200 4521.00 10:16:58 London Stock Exchange
201 4522.00 10:16:58 London Stock Exchange
201 4522.00 10:16:58 London Stock Exchange
200 4521.00 10:16:59 London Stock Exchange
200 4521.00 10:16:59 London Stock Exchange
7 4520.00 10:17:10 London Stock Exchange
10 4520.00 10:17:10 London Stock Exchange
46 4521.00 10:17:10 London Stock Exchange
50 4520.00 10:17:10 London Stock Exchange
52 4520.00 10:17:10 London Stock Exchange
63 4520.00 10:17:10 London Stock Exchange
67 4520.00 10:17:10 London Stock Exchange
82 4521.00 10:17:10 London Stock Exchange
89 4520.00 10:17:10 London Stock Exchange
98 4520.00 10:17:10 London Stock Exchange
103 4520.00 10:17:10 London Stock Exchange
108 4520.00 10:17:10 London Stock Exchange
109 4520.00 10:17:10 London Stock Exchange
112 4520.00 10:17:10 London Stock Exchange
148 4520.00 10:17:10 London Stock Exchange
150 4520.00 10:17:10 London Stock Exchange
200 4520.00 10:17:10 London Stock Exchange
201 4520.00 10:17:10 London Stock Exchange
201 4517.00 10:17:33 London Stock Exchange
199 4517.00 10:17:35 London Stock Exchange
201 4517.00 10:17:35 London Stock Exchange
23 4523.00 10:19:31 London Stock Exchange
54 4523.00 10:19:31 London Stock Exchange
54 4523.00 10:19:31 London Stock Exchange
146 4523.00 10:19:31 London Stock Exchange
150 4523.00 10:19:31 London Stock Exchange
200 4523.00 10:19:31 London Stock Exchange
8 4525.00 10:22:52 London Stock Exchange
40 4525.00 10:22:52 London Stock Exchange
66 4525.00 10:22:52 London Stock Exchange
92 4525.00 10:22:52 London Stock Exchange
100 4525.00 10:22:52 London Stock Exchange
100 4525.00 10:22:52 London Stock Exchange
134 4525.00 10:22:52 London Stock Exchange
2 4532.00 10:28:50 London Stock Exchange
190 4532.00 10:28:50 London Stock Exchange
198 4532.00 10:28:50 London Stock Exchange
202 4532.00 10:28:50 London Stock Exchange
201 4530.00 10:28:54 London Stock Exchange
44 4541.00 10:34:37 London Stock Exchange
157 4541.00 10:34:37 London Stock Exchange
173 4541.00 10:34:37 London Stock Exchange
200 4541.00 10:34:37 London Stock Exchange
200 4541.00 10:34:37 London Stock Exchange
201 4541.00 10:34:37 London Stock Exchange
26 4525.00 10:38:26 London Stock Exchange
28 4525.00 10:38:26 London Stock Exchange
147 4525.00 10:38:26 London Stock Exchange
201 4525.00 10:38:26 London Stock Exchange
1 4525.00 10:39:26 London Stock Exchange
18 4525.00 10:39:26 London Stock Exchange
200 4525.00 10:39:26 London Stock Exchange
200 4525.00 10:44:05 London Stock Exchange
187 4525.00 10:44:07 London Stock Exchange
200 4525.00 10:44:07 London Stock Exchange
15 4524.00 10:48:04 London Stock Exchange
49 4524.00 10:48:04 London Stock Exchange
151 4524.00 10:48:04 London Stock Exchange
185 4524.00 10:48:04 London Stock Exchange
200 4524.00 10:48:04 London Stock Exchange
32 4524.00 10:48:05 London Stock Exchange
21 4525.00 10:50:29 London Stock Exchange
201 4525.00 10:50:29 London Stock Exchange
47 4526.00 10:50:54 London Stock Exchange
81 4526.00 10:50:54 London Stock Exchange
81 4526.00 10:50:54 London Stock Exchange
120 4526.00 10:50:54 London Stock Exchange
75 4524.00 10:51:37 London Stock Exchange
106 4524.00 10:51:37 London Stock Exchange
200 4524.00 10:51:37 London Stock Exchange
200 4524.00 10:51:37 London Stock Exchange
200 4525.00 10:57:31 London Stock Exchange
37 4525.00 10:58:05 London Stock Exchange
200 4525.00 10:58:05 London Stock Exchange
200 4525.00 10:58:05 London Stock Exchange
53 4523.00 10:59:22 London Stock Exchange
53 4523.00 10:59:22 London Stock Exchange
53 4523.00 10:59:22 London Stock Exchange
53 4523.00 10:59:22 London Stock Exchange
148 4523.00 10:59:22 London Stock Exchange
148 4523.00 10:59:22 London Stock Exchange
1 4523.00 10:59:26 London Stock Exchange
23 4523.00 10:59:26 London Stock Exchange
79 4523.00 10:59:26 London Stock Exchange
4 4524.00 11:05:35 London Stock Exchange
6 4524.00 11:05:35 London Stock Exchange
11 4524.00 11:05:35 London Stock Exchange
94 4524.00 11:05:35 London Stock Exchange
98 4524.00 11:05:35 London Stock Exchange
102 4524.00 11:05:35 London Stock Exchange
102 4524.00 11:05:35 London Stock Exchange
200 4524.00 11:05:35 London Stock Exchange
200 4524.00 11:05:35 London Stock Exchange
200 4524.00 11:05:35 London Stock Exchange
200 4524.00 11:05:35 London Stock Exchange
13 4529.00 11:10:46 London Stock Exchange
48 4529.00 11:10:46 London Stock Exchange
78 4529.00 11:10:46 London Stock Exchange
93 4529.00 11:10:46 London Stock Exchange
153 4529.00 11:10:46 London Stock Exchange
201 4529.00 11:10:46 London Stock Exchange
27 4529.00 11:13:06 London Stock Exchange
173 4529.00 11:13:06 London Stock Exchange
200 4531.00 11:16:07 London Stock Exchange
200 4531.00 11:16:07 London Stock Exchange
27 4531.00 11:16:15 London Stock Exchange
115 4531.00 11:16:15 London Stock Exchange
200 4531.00 11:16:15 London Stock Exchange
200 4531.00 11:16:15 London Stock Exchange
75 4531.00 11:17:54 London Stock Exchange
21 4528.00 11:19:17 London Stock Exchange
21 4528.00 11:19:17 London Stock Exchange
29 4528.00 11:19:17 London Stock Exchange
150 4528.00 11:19:17 London Stock Exchange
116 4528.00 11:19:22 London Stock Exchange
179 4528.00 11:19:22 London Stock Exchange
1 4529.00 11:23:38 London Stock Exchange
7 4529.00 11:23:38 London Stock Exchange
66 4529.00 11:23:38 London Stock Exchange
68 4529.00 11:23:38 London Stock Exchange
124 4529.00 11:23:38 London Stock Exchange
200 4529.00 11:23:38 London Stock Exchange
46 4529.00 11:25:41 London Stock Exchange
50 4529.00 11:25:41 London Stock Exchange
50 4529.00 11:25:41 London Stock Exchange
62 4529.00 11:25:41 London Stock Exchange
126 4529.00 11:25:41 London Stock Exchange
151 4529.00 11:25:41 London Stock Exchange
201 4529.00 11:25:41 London Stock Exchange
201 4528.00 11:31:33 London Stock Exchange
26 4531.00 11:33:42 London Stock Exchange
77 4531.00 11:33:42 London Stock Exchange
77 4531.00 11:33:42 London Stock Exchange
124 4531.00 11:33:42 London Stock Exchange
201 4528.00 11:35:38 London Stock Exchange
200 4530.00 11:40:29 London Stock Exchange
200 4530.00 11:40:29 London Stock Exchange
201 4530.00 11:40:29 London Stock Exchange
201 4530.00 11:40:29 London Stock Exchange
5 4530.00 11:40:52 London Stock Exchange
37 4530.00 11:40:52 London Stock Exchange
200 4530.00 11:40:52 London Stock Exchange
96 4528.00 11:46:06 London Stock Exchange
105 4528.00 11:46:06 London Stock Exchange
4 4528.00 11:46:31 London Stock Exchange
29 4528.00 11:46:31 London Stock Exchange
37 4528.00 11:46:31 London Stock Exchange
172 4528.00 11:46:31 London Stock Exchange
197 4528.00 11:46:31 London Stock Exchange
143 4527.00 11:46:46 London Stock Exchange
201 4527.00 11:46:46 London Stock Exchange
201 4527.00 11:46:46 London Stock Exchange
200 4524.00 11:49:43 London Stock Exchange
200 4524.00 11:49:43 London Stock Exchange
30 4524.00 11:50:56 London Stock Exchange
48 4524.00 11:50:56 London Stock Exchange
152 4524.00 11:50:56 London Stock Exchange
39 4523.00 11:57:23 London Stock Exchange
39 4523.00 11:57:23 London Stock Exchange
61 4523.00 11:57:23 London Stock Exchange
161 4523.00 11:57:23 London Stock Exchange
221 4523.00 11:57:23 London Stock Exchange
2 4532.00 12:03:29 London Stock Exchange
98 4532.00 12:03:29 London Stock Exchange
103 4532.00 12:03:29 London Stock Exchange
160 4532.00 12:03:58 London Stock Exchange
51 4532.00 12:04:11 London Stock Exchange
90 4532.00 12:04:11 London Stock Exchange
200 4532.00 12:04:11 London Stock Exchange
200 4532.00 12:04:11 London Stock Exchange
100 4527.00 12:08:55 London Stock Exchange
100 4527.00 12:08:55 London Stock Exchange
100 4527.00 12:08:55 London Stock Exchange
81 4527.00 12:09:47 London Stock Exchange
100 4527.00 12:09:47 London Stock Exchange
201 4527.00 12:12:52 London Stock Exchange
35 4527.00 12:13:00 London Stock Exchange
35 4527.00 12:13:00 London Stock Exchange
166 4527.00 12:13:00 London Stock Exchange
3 4527.00 12:13:01 London Stock Exchange
166 4527.00 12:13:01 London Stock Exchange
85 4518.00 12:17:46 London Stock Exchange
116 4518.00 12:17:46 London Stock Exchange
143 4518.00 12:17:46 London Stock Exchange
201 4518.00 12:17:46 London Stock Exchange
33 4519.00 12:21:18 London Stock Exchange
33 4519.00 12:21:18 London Stock Exchange
168 4519.00 12:21:18 London Stock Exchange
168 4519.00 12:22:18 London Stock Exchange
158 4519.00 12:22:40 London Stock Exchange
7 4514.00 12:25:24 London Stock Exchange
56 4514.00 12:25:24 London Stock Exchange
69 4514.00 12:25:24 London Stock Exchange
77 4514.00 12:25:24 London Stock Exchange
124 4514.00 12:25:24 London Stock Exchange
194 4514.00 12:25:24 London Stock Exchange
28 4519.00 12:29:33 London Stock Exchange
86 4519.00 12:29:33 London Stock Exchange
91 4519.00 12:29:33 London Stock Exchange
109 4519.00 12:29:33 London Stock Exchange
114 4519.00 12:29:33 London Stock Exchange
137 4519.00 12:29:33 London Stock Exchange
39 4518.00 12:33:18 London Stock Exchange
108 4518.00 12:33:18 London Stock Exchange
200 4518.00 12:33:18 London Stock Exchange
200 4518.00 12:33:18 London Stock Exchange
58 4510.00 12:39:26 London Stock Exchange
69 4510.00 12:39:26 London Stock Exchange
73 4510.00 12:39:26 London Stock Exchange
143 4510.00 12:39:26 London Stock Exchange
201 4510.00 12:39:26 London Stock Exchange
33 4505.00 12:40:10 London Stock Exchange
64 4505.00 12:40:10 London Stock Exchange
124 4505.00 12:40:10 London Stock Exchange
136 4505.00 12:40:10 London Stock Exchange
200 4505.00 12:40:10 London Stock Exchange
45 4510.00 12:46:52 London Stock Exchange
97 4510.00 12:46:52 London Stock Exchange
103 4510.00 12:46:52 London Stock Exchange
200 4510.00 12:46:52 London Stock Exchange
200 4510.00 12:46:52 London Stock Exchange
13 4514.00 12:49:30 London Stock Exchange
20 4514.00 12:49:30 London Stock Exchange
88 4514.00 12:49:30 London Stock Exchange
100 4514.00 12:49:30 London Stock Exchange
113 4514.00 12:49:30 London Stock Exchange
201 4514.00 12:49:30 London Stock Exchange
200 4523.00 12:57:46 London Stock Exchange
50 4523.00 12:57:52 London Stock Exchange
98 4523.00 12:57:52 London Stock Exchange
102 4523.00 12:57:52 London Stock Exchange
16 4523.00 12:58:00 London Stock Exchange
150 4523.00 12:58:00 London Stock Exchange
16 4523.00 13:00:00 London Stock Exchange
74 4523.00 13:00:00 London Stock Exchange
84 4523.00 13:00:00 London Stock Exchange
90 4523.00 13:00:00 London Stock Exchange
127 4523.00 13:00:00 London Stock Exchange
201 4523.00 13:00:00 London Stock Exchange
25 4521.00 13:04:45 London Stock Exchange
33 4521.00 13:04:45 London Stock Exchange
33 4521.00 13:04:45 London Stock Exchange
33 4521.00 13:04:45 London Stock Exchange
42 4521.00 13:04:45 London Stock Exchange
75 4521.00 13:04:45 London Stock Exchange
159 4521.00 13:04:45 London Stock Exchange
201 4521.00 13:04:45 London Stock Exchange
1 4513.00 13:08:28 London Stock Exchange
200 4513.00 13:08:28 London Stock Exchange
30 4513.00 13:08:29 London Stock Exchange
171 4513.00 13:08:36 London Stock Exchange
134 4513.00 13:10:51 London Stock Exchange
38 4512.00 13:11:00 London Stock Exchange
163 4512.00 13:11:00 London Stock Exchange
201 4512.00 13:11:11 London Stock Exchange
158 4512.00 13:12:40 London Stock Exchange
4 4510.00 13:15:46 London Stock Exchange
4 4510.00 13:15:46 London Stock Exchange
6 4510.00 13:15:46 London Stock Exchange
18 4510.00 13:15:46 London Stock Exchange
56 4510.00 13:15:46 London Stock Exchange
150 4510.00 13:15:46 London Stock Exchange
196 4510.00 13:15:46 London Stock Exchange
196 4510.00 13:15:46 London Stock Exchange
29 4508.00 13:17:54 London Stock Exchange
62 4508.00 13:17:54 London Stock Exchange
62 4508.00 13:17:54 London Stock Exchange
106 4508.00 13:17:54 London Stock Exchange
109 4508.00 13:17:54 London Stock Exchange
138 4508.00 13:17:54 London Stock Exchange
89 4505.00 13:23:12 London Stock Exchange
112 4505.00 13:23:46 London Stock Exchange
64 4507.00 13:24:38 London Stock Exchange
100 4507.00 13:24:38 London Stock Exchange
201 4507.00 13:24:38 London Stock Exchange
1 4504.00 13:26:05 London Stock Exchange
27 4504.00 13:26:05 London Stock Exchange
200 4504.00 13:26:05 London Stock Exchange
201 4504.00 13:26:05 London Stock Exchange
201 4504.00 13:26:05 London Stock Exchange
29 4503.00 13:32:29 London Stock Exchange
25 4497.00 13:37:40 London Stock Exchange
32 4501.00 13:43:07 London Stock Exchange
38 4501.00 13:45:19 London Stock Exchange
37 4500.00 13:52:09 London Stock Exchange
10 4504.00 14:05:39 London Stock Exchange
7 4511.00 14:14:31 London Stock Exchange
8 4510.00 14:19:14 London Stock Exchange
7 4508.00 14:21:40 London Stock Exchange
14 4506.00 14:26:19 London Stock Exchange
1 4517.00 14:37:07 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings