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

Number of shares purchased:     100,000 shares

Highest price paid per share:     3567.0 pence

Lowest price paid per share:      3489.0 pence

Average price paid per share:    3556.9011 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 31,237,324 shares in treasury and has 186,108,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: 22 August 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
161 3560.00 8:20:08 London Stock Exchange
201 3560.00 8:20:08 London Stock Exchange
201 3560.00 8:20:08 London Stock Exchange
16 3560.00 8:22:43 London Stock Exchange
16 3560.00 8:22:43 London Stock Exchange
25 3560.00 8:22:43 London Stock Exchange
85 3560.00 8:22:43 London Stock Exchange
87 3560.00 8:22:43 London Stock Exchange
99 3560.00 8:22:43 London Stock Exchange
200 3560.00 8:22:43 London Stock Exchange
51 3560.00 8:26:58 London Stock Exchange
61 3560.00 8:26:58 London Stock Exchange
61 3560.00 8:26:58 London Stock Exchange
78 3560.00 8:26:58 London Stock Exchange
139 3560.00 8:26:58 London Stock Exchange
139 3560.00 8:26:58 London Stock Exchange
36 3559.00 8:28:11 London Stock Exchange
68 3559.00 8:28:11 London Stock Exchange
81 3559.00 8:28:11 London Stock Exchange
120 3559.00 8:28:11 London Stock Exchange
165 3559.00 8:28:11 London Stock Exchange
3 3558.00 8:29:50 London Stock Exchange
20 3558.00 8:29:50 London Stock Exchange
48 3558.00 8:29:50 London Stock Exchange
55 3558.00 8:29:50 London Stock Exchange
58 3558.00 8:29:50 London Stock Exchange
94 3558.00 8:29:50 London Stock Exchange
197 3558.00 8:29:50 London Stock Exchange
5 3562.00 8:35:04 London Stock Exchange
6 3562.00 8:35:04 London Stock Exchange
59 3562.00 8:35:04 London Stock Exchange
72 3562.00 8:35:04 London Stock Exchange
80 3562.00 8:35:04 London Stock Exchange
141 3562.00 8:35:04 London Stock Exchange
200 3562.00 8:35:04 London Stock Exchange
201 3562.00 8:35:04 London Stock Exchange
201 3562.00 8:35:04 London Stock Exchange
6 3561.00 8:36:04 London Stock Exchange
25 3561.00 8:36:04 London Stock Exchange
25 3561.00 8:36:04 London Stock Exchange
25 3561.00 8:36:04 London Stock Exchange
25 3561.00 8:36:04 London Stock Exchange
25 3561.00 8:36:04 London Stock Exchange
175 3561.00 8:36:04 London Stock Exchange
275 3561.00 8:36:04 London Stock Exchange
26 3563.00 8:42:26 London Stock Exchange
27 3563.00 8:42:26 London Stock Exchange
29 3563.00 8:42:26 London Stock Exchange
45 3563.00 8:42:26 London Stock Exchange
53 3563.00 8:42:26 London Stock Exchange
68 3563.00 8:42:26 London Stock Exchange
78 3563.00 8:42:26 London Stock Exchange
80 3563.00 8:42:26 London Stock Exchange
103 3563.00 8:42:26 London Stock Exchange
121 3563.00 8:42:26 London Stock Exchange
132 3563.00 8:42:26 London Stock Exchange
147 3563.00 8:42:26 London Stock Exchange
173 3563.00 8:42:26 London Stock Exchange
200 3563.00 8:42:26 London Stock Exchange
201 3563.00 8:42:26 London Stock Exchange
15 3566.00 8:45:46 London Stock Exchange
44 3566.00 8:45:46 London Stock Exchange
201 3566.00 8:45:46 London Stock Exchange
201 3566.00 8:45:46 London Stock Exchange
100 3567.00 8:46:12 London Stock Exchange
159 3567.00 8:46:12 London Stock Exchange
19 3566.00 8:46:16 London Stock Exchange
70 3566.00 8:46:16 London Stock Exchange
70 3566.00 8:46:16 London Stock Exchange
131 3566.00 8:46:16 London Stock Exchange
148 3566.00 8:46:16 London Stock Exchange
201 3566.00 8:46:16 London Stock Exchange
201 3566.00 8:46:16 London Stock Exchange
201 3566.00 8:46:16 London Stock Exchange
19 3561.00 8:49:16 London Stock Exchange
19 3561.00 8:49:16 London Stock Exchange
20 3561.00 8:49:16 London Stock Exchange
71 3561.00 8:49:16 London Stock Exchange
90 3561.00 8:49:16 London Stock Exchange
200 3561.00 8:49:16 London Stock Exchange
115 3565.00 8:51:58 London Stock Exchange
20 3564.00 8:52:55 London Stock Exchange
89 3564.00 8:52:55 London Stock Exchange
91 3564.00 8:52:55 London Stock Exchange
39 3565.00 8:53:31 London Stock Exchange
69 3565.00 8:53:31 London Stock Exchange
181 3565.00 8:53:31 London Stock Exchange
200 3565.00 8:53:31 London Stock Exchange
21 3564.00 8:53:44 London Stock Exchange
113 3564.00 8:53:44 London Stock Exchange
200 3564.00 8:53:44 London Stock Exchange
20 3565.00 8:57:46 London Stock Exchange
59 3564.00 8:57:46 London Stock Exchange
66 3564.00 8:57:46 London Stock Exchange
122 3564.00 8:57:46 London Stock Exchange
135 3564.00 8:57:46 London Stock Exchange
145 3565.00 8:57:46 London Stock Exchange
200 3565.00 8:57:46 London Stock Exchange
200 3565.00 8:57:46 London Stock Exchange
201 3564.00 8:57:46 London Stock Exchange
201 3565.00 9:00:35 London Stock Exchange
342 3565.00 9:00:35 London Stock Exchange
5 3563.00 9:02:04 London Stock Exchange
6 3563.00 9:02:04 London Stock Exchange
25 3563.00 9:02:04 London Stock Exchange
87 3563.00 9:02:04 London Stock Exchange
114 3563.00 9:02:04 London Stock Exchange
116 3563.00 9:02:04 London Stock Exchange
165 3563.00 9:02:04 London Stock Exchange
34 3563.00 9:03:08 London Stock Exchange
39 3563.00 9:03:08 London Stock Exchange
81 3563.00 9:03:08 London Stock Exchange
167 3563.00 9:03:08 London Stock Exchange
201 3563.00 9:03:08 London Stock Exchange
19 3566.00 9:05:03 London Stock Exchange
25 3566.00 9:05:03 London Stock Exchange
44 3566.00 9:05:03 London Stock Exchange
46 3566.00 9:05:03 London Stock Exchange
46 3566.00 9:05:03 London Stock Exchange
52 3566.00 9:05:03 London Stock Exchange
89 3566.00 9:05:03 London Stock Exchange
89 3566.00 9:05:03 London Stock Exchange
111 3566.00 9:05:03 London Stock Exchange
111 3566.00 9:05:03 London Stock Exchange
200 3566.00 9:05:03 London Stock Exchange
201 3566.00 9:05:03 London Stock Exchange
27 3565.00 9:06:06 London Stock Exchange
201 3565.00 9:06:06 London Stock Exchange
291 3565.00 9:06:06 London Stock Exchange
201 3565.00 9:08:46 London Stock Exchange
309 3565.00 9:08:46 London Stock Exchange
9 3565.00 9:09:46 London Stock Exchange
9 3565.00 9:09:46 London Stock Exchange
9 3565.00 9:09:46 London Stock Exchange
17 3565.00 9:09:46 London Stock Exchange
20 3565.00 9:09:46 London Stock Exchange
51 3565.00 9:09:46 London Stock Exchange
55 3565.00 9:09:46 London Stock Exchange
55 3565.00 9:09:46 London Stock Exchange
107 3565.00 9:09:46 London Stock Exchange
191 3565.00 9:09:46 London Stock Exchange
32 3567.00 9:11:25 London Stock Exchange
40 3567.00 9:11:25 London Stock Exchange
68 3567.00 9:11:25 London Stock Exchange
105 3567.00 9:11:25 London Stock Exchange
274 3567.00 9:11:25 London Stock Exchange
200 3564.00 9:11:43 London Stock Exchange
78 3565.00 9:13:06 London Stock Exchange
200 3565.00 9:13:06 London Stock Exchange
200 3565.00 9:13:06 London Stock Exchange
32 3566.00 9:14:55 London Stock Exchange
108 3566.00 9:14:55 London Stock Exchange
111 3566.00 9:14:55 London Stock Exchange
168 3566.00 9:14:55 London Stock Exchange
200 3566.00 9:14:55 London Stock Exchange
200 3566.00 9:14:55 London Stock Exchange
28 3564.00 9:15:23 London Stock Exchange
88 3564.00 9:15:23 London Stock Exchange
113 3564.00 9:15:23 London Stock Exchange
173 3564.00 9:15:23 London Stock Exchange
113 3564.00 9:15:54 London Stock Exchange
22 3564.00 9:16:16 London Stock Exchange
12 3563.00 9:18:00 London Stock Exchange
96 3563.00 9:18:00 London Stock Exchange
96 3563.00 9:18:00 London Stock Exchange
104 3563.00 9:18:00 London Stock Exchange
92 3563.00 9:18:11 London Stock Exchange
162 3563.00 9:18:11 London Stock Exchange
13 3561.00 9:20:58 London Stock Exchange
13 3561.00 9:20:58 London Stock Exchange
56 3561.00 9:20:58 London Stock Exchange
64 3561.00 9:20:58 London Stock Exchange
69 3561.00 9:20:58 London Stock Exchange
118 3561.00 9:20:58 London Stock Exchange
118 3561.00 9:20:58 London Stock Exchange
3 3563.00 9:28:45 London Stock Exchange
7 3563.00 9:28:45 London Stock Exchange
16 3563.00 9:28:45 London Stock Exchange
21 3563.00 9:28:45 London Stock Exchange
34 3562.00 9:28:45 London Stock Exchange
39 3562.00 9:28:45 London Stock Exchange
47 3563.00 9:28:45 London Stock Exchange
51 3563.00 9:28:45 London Stock Exchange
78 3563.00 9:28:45 London Stock Exchange
81 3563.00 9:28:45 London Stock Exchange
84 3563.00 9:28:45 London Stock Exchange
109 3563.00 9:28:45 London Stock Exchange
113 3563.00 9:28:45 London Stock Exchange
116 3563.00 9:28:45 London Stock Exchange
119 3563.00 9:28:45 London Stock Exchange
200 3563.00 9:28:45 London Stock Exchange
200 3562.00 9:28:45 London Stock Exchange
200 3562.00 9:28:45 London Stock Exchange
201 3562.00 9:28:45 London Stock Exchange
201 3562.00 9:28:45 London Stock Exchange
16 3562.00 9:28:46 London Stock Exchange
1 3562.00 9:29:00 London Stock Exchange
16 3562.00 9:29:00 London Stock Exchange
85 3559.00 9:32:34 London Stock Exchange
172 3559.00 9:32:34 London Stock Exchange
200 3559.00 9:32:34 London Stock Exchange
200 3559.00 9:32:34 London Stock Exchange
201 3559.00 9:32:34 London Stock Exchange
201 3559.00 9:32:34 London Stock Exchange
201 3557.00 9:34:12 London Stock Exchange
49 3557.00 9:34:22 London Stock Exchange
201 3557.00 9:34:22 London Stock Exchange
201 3556.00 9:35:32 London Stock Exchange
201 3556.00 9:35:41 London Stock Exchange
50 3556.00 9:37:07 London Stock Exchange
55 3556.00 9:37:07 London Stock Exchange
201 3556.00 9:37:07 London Stock Exchange
201 3556.00 9:37:07 London Stock Exchange
28 3555.00 9:39:43 London Stock Exchange
7 3555.00 9:39:50 London Stock Exchange
96 3555.00 9:39:50 London Stock Exchange
69 3555.00 9:40:05 London Stock Exchange
158 3555.00 9:40:05 London Stock Exchange
200 3555.00 9:40:05 London Stock Exchange
3 3557.00 9:42:33 London Stock Exchange
9 3557.00 9:42:33 London Stock Exchange
21 3557.00 9:42:33 London Stock Exchange
27 3557.00 9:42:33 London Stock Exchange
36 3557.00 9:42:33 London Stock Exchange
80 3557.00 9:42:33 London Stock Exchange
108 3557.00 9:42:33 London Stock Exchange
120 3557.00 9:42:33 London Stock Exchange
200 3557.00 9:42:33 London Stock Exchange
201 3557.00 9:42:33 London Stock Exchange
201 3557.00 9:42:33 London Stock Exchange
1 3553.00 9:49:11 London Stock Exchange
85 3553.00 9:49:11 London Stock Exchange
200 3553.00 9:49:11 London Stock Exchange
200 3553.00 9:49:11 London Stock Exchange
201 3553.00 9:49:11 London Stock Exchange
12 3553.00 9:50:05 London Stock Exchange
50 3553.00 9:50:05 London Stock Exchange
53 3553.00 9:50:05 London Stock Exchange
64 3553.00 9:50:05 London Stock Exchange
166 3553.00 9:50:05 London Stock Exchange
136 3553.00 9:50:23 London Stock Exchange
151 3553.00 9:50:23 London Stock Exchange
87 3553.00 9:51:10 London Stock Exchange
200 3553.00 9:51:10 London Stock Exchange
1 3553.00 9:58:02 London Stock Exchange
18 3553.00 9:58:02 London Stock Exchange
60 3553.00 9:58:02 London Stock Exchange
61 3553.00 9:58:02 London Stock Exchange
76 3553.00 9:58:02 London Stock Exchange
81 3553.00 9:58:02 London Stock Exchange
83 3553.00 9:58:02 London Stock Exchange
93 3553.00 9:58:02 London Stock Exchange
105 3553.00 9:58:02 London Stock Exchange
117 3553.00 9:58:02 London Stock Exchange
119 3553.00 9:58:02 London Stock Exchange
128 3553.00 9:58:02 London Stock Exchange
138 3553.00 9:58:02 London Stock Exchange
183 3553.00 9:58:02 London Stock Exchange
200 3553.00 9:58:02 London Stock Exchange
201 3553.00 9:58:02 London Stock Exchange
201 3553.00 9:58:02 London Stock Exchange
201 3553.00 9:58:02 London Stock Exchange
18 3554.00 10:05:25 London Stock Exchange
33 3554.00 10:05:25 London Stock Exchange
73 3554.00 10:05:25 London Stock Exchange
127 3554.00 10:05:25 London Stock Exchange
150 3554.00 10:05:25 London Stock Exchange
24 3558.00 10:21:21 London Stock Exchange
28 3558.00 10:21:21 London Stock Exchange
36 3558.00 10:21:21 London Stock Exchange
82 3558.00 10:21:21 London Stock Exchange
118 3558.00 10:21:21 London Stock Exchange
176 3558.00 10:21:21 London Stock Exchange
201 3558.00 10:21:21 London Stock Exchange
34 3556.00 10:21:23 London Stock Exchange
1 3556.00 10:21:34 London Stock Exchange
4 3556.00 10:21:34 London Stock Exchange
10 3556.00 10:21:34 London Stock Exchange
13 3556.00 10:21:34 London Stock Exchange
30 3556.00 10:21:34 London Stock Exchange
68 3556.00 10:21:34 London Stock Exchange
133 3556.00 10:21:34 London Stock Exchange
166 3556.00 10:21:34 London Stock Exchange
174 3556.00 10:21:34 London Stock Exchange
188 3556.00 10:21:34 London Stock Exchange
190 3556.00 10:21:34 London Stock Exchange
196 3556.00 10:21:34 London Stock Exchange
199 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
200 3556.00 10:21:34 London Stock Exchange
201 3556.00 10:21:34 London Stock Exchange
201 3556.00 10:21:34 London Stock Exchange
458 3556.00 10:21:34 London Stock Exchange
54 3556.00 10:22:15 London Stock Exchange
56 3556.00 10:22:15 London Stock Exchange
63 3556.00 10:22:15 London Stock Exchange
81 3556.00 10:22:15 London Stock Exchange
113 3556.00 10:22:15 London Stock Exchange
181 3556.00 10:22:15 London Stock Exchange
19 3559.00 10:27:40 London Stock Exchange
25 3559.00 10:27:40 London Stock Exchange
29 3559.00 10:27:40 London Stock Exchange
30 3559.00 10:27:40 London Stock Exchange
34 3559.00 10:27:40 London Stock Exchange
55 3559.00 10:27:40 London Stock Exchange
117 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
200 3559.00 10:27:40 London Stock Exchange
16 3557.00 10:35:20 London Stock Exchange
86 3557.00 10:35:25 London Stock Exchange
115 3557.00 10:35:25 London Stock Exchange
125 3557.00 10:35:25 London Stock Exchange
185 3557.00 10:35:25 London Stock Exchange
1 3562.00 10:44:45 London Stock Exchange
1 3562.00 10:44:45 London Stock Exchange
1 3562.00 10:44:45 London Stock Exchange
2 3562.00 10:44:45 London Stock Exchange
65 3562.00 10:44:45 London Stock Exchange
83 3562.00 10:44:45 London Stock Exchange
131 3562.00 10:44:45 London Stock Exchange
200 3562.00 10:44:45 London Stock Exchange
201 3562.00 10:44:45 London Stock Exchange
201 3562.00 10:44:45 London Stock Exchange
201 3562.00 10:44:45 London Stock Exchange
24 3562.00 10:44:50 London Stock Exchange
51 3562.00 10:44:50 London Stock Exchange
69 3562.00 10:44:50 London Stock Exchange
70 3562.00 10:44:50 London Stock Exchange
176 3562.00 10:44:50 London Stock Exchange
6 3561.00 10:46:45 London Stock Exchange
62 3561.00 10:46:45 London Stock Exchange
62 3561.00 10:46:45 London Stock Exchange
68 3561.00 10:46:45 London Stock Exchange
133 3561.00 10:46:45 London Stock Exchange
10 3561.00 10:48:00 London Stock Exchange
19 3561.00 10:48:00 London Stock Exchange
25 3561.00 10:48:00 London Stock Exchange
28 3561.00 10:48:00 London Stock Exchange
71 3561.00 10:48:00 London Stock Exchange
76 3561.00 10:48:00 London Stock Exchange
117 3561.00 10:48:00 London Stock Exchange
119 3561.00 10:48:00 London Stock Exchange
122 3561.00 10:48:00 London Stock Exchange
123 3561.00 10:48:00 London Stock Exchange
124 3561.00 10:48:00 London Stock Exchange
133 3561.00 10:48:00 London Stock Exchange
181 3561.00 10:48:00 London Stock Exchange
200 3561.00 10:48:00 London Stock Exchange
200 3561.00 10:48:00 London Stock Exchange
200 3561.00 10:48:00 London Stock Exchange
2 3560.00 10:54:08 London Stock Exchange
3 3560.00 10:54:08 London Stock Exchange
22 3560.00 10:54:08 London Stock Exchange
78 3560.00 10:54:08 London Stock Exchange
84 3560.00 10:54:08 London Stock Exchange
84 3560.00 10:54:08 London Stock Exchange
100 3560.00 10:54:08 London Stock Exchange
100 3560.00 10:54:08 London Stock Exchange
100 3560.00 10:54:08 London Stock Exchange
103 3560.00 10:54:08 London Stock Exchange
107 3560.00 10:54:08 London Stock Exchange
117 3560.00 10:54:08 London Stock Exchange
123 3560.00 10:54:08 London Stock Exchange
178 3560.00 10:54:08 London Stock Exchange
200 3560.00 10:54:08 London Stock Exchange
200 3560.00 10:54:08 London Stock Exchange
200 3560.00 10:54:08 London Stock Exchange
200 3560.00 10:54:08 London Stock Exchange
21 3561.00 11:10:48 London Stock Exchange
35 3561.00 11:10:48 London Stock Exchange
70 3561.00 11:10:48 London Stock Exchange
72 3561.00 11:10:48 London Stock Exchange
93 3561.00 11:10:48 London Stock Exchange
108 3561.00 11:10:48 London Stock Exchange
128 3561.00 11:10:48 London Stock Exchange
200 3561.00 11:10:48 London Stock Exchange
200 3561.00 11:10:48 London Stock Exchange
200 3561.00 11:10:48 London Stock Exchange
200 3560.00 11:11:05 London Stock Exchange
201 3560.00 11:11:05 London Stock Exchange
201 3560.00 11:11:05 London Stock Exchange
66 3560.00 11:11:17 London Stock Exchange
87 3560.00 11:11:17 London Stock Exchange
98 3560.00 11:11:17 London Stock Exchange
102 3560.00 11:11:17 London Stock Exchange
175 3560.00 11:11:17 London Stock Exchange
201 3560.00 11:11:17 London Stock Exchange
201 3560.00 11:11:17 London Stock Exchange
2 3559.00 11:15:10 London Stock Exchange
6 3559.00 11:15:10 London Stock Exchange
85 3559.00 11:15:10 London Stock Exchange
100 3559.00 11:15:10 London Stock Exchange
101 3559.00 11:15:10 London Stock Exchange
109 3559.00 11:15:10 London Stock Exchange
199 3559.00 11:15:10 London Stock Exchange
200 3559.00 11:15:10 London Stock Exchange
200 3559.00 11:15:10 London Stock Exchange
200 3559.00 11:15:10 London Stock Exchange
201 3559.00 11:15:10 London Stock Exchange
201 3559.00 11:15:10 London Stock Exchange
21 3559.00 11:17:10 London Stock Exchange
50 3559.00 11:17:10 London Stock Exchange
60 3559.00 11:17:10 London Stock Exchange
71 3559.00 11:17:10 London Stock Exchange
85 3559.00 11:17:10 London Stock Exchange
88 3559.00 11:17:10 London Stock Exchange
134 3559.00 11:17:10 London Stock Exchange
150 3559.00 11:17:10 London Stock Exchange
250 3559.00 11:17:10 London Stock Exchange
6 3561.00 11:19:55 London Stock Exchange
24 3561.00 11:19:55 London Stock Exchange
25 3561.00 11:19:55 London Stock Exchange
116 3561.00 11:19:55 London Stock Exchange
137 3561.00 11:19:55 London Stock Exchange
176 3561.00 11:19:55 London Stock Exchange
195 3561.00 11:19:55 London Stock Exchange
201 3561.00 11:19:55 London Stock Exchange
201 3561.00 11:19:55 London Stock Exchange
200 3558.00 11:28:42 London Stock Exchange
4 3559.00 11:33:03 London Stock Exchange
24 3559.00 11:33:03 London Stock Exchange
40 3559.00 11:33:03 London Stock Exchange
42 3559.00 11:33:03 London Stock Exchange
58 3559.00 11:33:03 London Stock Exchange
119 3559.00 11:33:03 London Stock Exchange
161 3559.00 11:33:03 London Stock Exchange
197 3559.00 11:33:03 London Stock Exchange
200 3559.00 11:33:03 London Stock Exchange
200 3559.00 11:33:03 London Stock Exchange
200 3559.00 11:33:03 London Stock Exchange
57 3559.00 11:33:15 London Stock Exchange
71 3559.00 11:33:15 London Stock Exchange
127 3559.00 11:33:15 London Stock Exchange
139 3559.00 11:33:15 London Stock Exchange
200 3559.00 11:33:15 London Stock Exchange
37 3558.00 11:34:24 London Stock Exchange
113 3558.00 11:34:42 London Stock Exchange
164 3558.00 11:34:42 London Stock Exchange
201 3558.00 11:34:42 London Stock Exchange
3 3558.00 11:39:11 London Stock Exchange
4 3558.00 11:39:11 London Stock Exchange
4 3558.00 11:39:11 London Stock Exchange
5 3558.00 11:39:11 London Stock Exchange
137 3558.00 11:39:11 London Stock Exchange
150 3558.00 11:39:11 London Stock Exchange
200 3558.00 11:39:11 London Stock Exchange
200 3558.00 11:39:11 London Stock Exchange
201 3558.00 11:39:11 London Stock Exchange
201 3558.00 11:39:11 London Stock Exchange
3 3556.00 11:42:39 London Stock Exchange
47 3556.00 11:42:39 London Stock Exchange
99 3556.00 11:42:39 London Stock Exchange
99 3556.00 11:42:39 London Stock Exchange
102 3556.00 11:42:39 London Stock Exchange
102 3556.00 11:42:39 London Stock Exchange
102 3556.00 11:42:39 London Stock Exchange
133 3553.00 11:44:18 London Stock Exchange
201 3553.00 11:44:18 London Stock Exchange
201 3553.00 11:44:18 London Stock Exchange
4 3556.00 11:48:20 London Stock Exchange
9 3556.00 11:48:20 London Stock Exchange
29 3556.00 11:48:20 London Stock Exchange
37 3556.00 11:48:20 London Stock Exchange
54 3556.00 11:48:20 London Stock Exchange
142 3556.00 11:48:20 London Stock Exchange
150 3556.00 11:48:20 London Stock Exchange
200 3556.00 11:48:20 London Stock Exchange
200 3556.00 11:48:20 London Stock Exchange
205 3556.00 11:48:20 London Stock Exchange
11 3555.00 11:57:13 London Stock Exchange
13 3555.00 11:57:13 London Stock Exchange
20 3555.00 11:57:13 London Stock Exchange
30 3555.00 11:57:13 London Stock Exchange
85 3555.00 11:57:13 London Stock Exchange
97 3555.00 11:57:13 London Stock Exchange
104 3555.00 11:57:13 London Stock Exchange
116 3555.00 11:57:13 London Stock Exchange
201 3555.00 11:57:13 London Stock Exchange
201 3555.00 11:57:13 London Stock Exchange
201 3555.00 11:57:13 London Stock Exchange
201 3555.00 11:57:13 London Stock Exchange
201 3555.00 11:57:13 London Stock Exchange
27 3557.00 12:08:31 London Stock Exchange
19 3557.00 12:09:00 London Stock Exchange
31 3557.00 12:09:00 London Stock Exchange
54 3557.00 12:09:00 London Stock Exchange
70 3557.00 12:09:00 London Stock Exchange
140 3557.00 12:09:00 London Stock Exchange
143 3557.00 12:09:00 London Stock Exchange
146 3557.00 12:09:00 London Stock Exchange
200 3557.00 12:09:00 London Stock Exchange
201 3557.00 12:09:00 London Stock Exchange
35 3558.00 12:11:12 London Stock Exchange
82 3558.00 12:11:12 London Stock Exchange
201 3558.00 12:11:12 London Stock Exchange
201 3558.00 12:11:12 London Stock Exchange
1 3557.00 12:15:54 London Stock Exchange
21 3557.00 12:15:54 London Stock Exchange
25 3557.00 12:15:54 London Stock Exchange
108 3557.00 12:15:54 London Stock Exchange
114 3557.00 12:15:54 London Stock Exchange
179 3557.00 12:15:54 London Stock Exchange
200 3557.00 12:15:54 London Stock Exchange
200 3557.00 12:15:54 London Stock Exchange
201 3557.00 12:15:54 London Stock Exchange
3 3556.00 12:22:24 London Stock Exchange
21 3556.00 12:22:24 London Stock Exchange
68 3556.00 12:22:24 London Stock Exchange
71 3556.00 12:22:24 London Stock Exchange
79 3556.00 12:22:24 London Stock Exchange
98 3556.00 12:22:24 London Stock Exchange
103 3556.00 12:22:24 London Stock Exchange
122 3556.00 12:22:24 London Stock Exchange
129 3556.00 12:22:24 London Stock Exchange
142 3556.00 12:22:24 London Stock Exchange
156 3556.00 12:22:24 London Stock Exchange
179 3556.00 12:22:24 London Stock Exchange
197 3556.00 12:22:24 London Stock Exchange
200 3556.00 12:22:24 London Stock Exchange
13 3554.00 12:30:27 London Stock Exchange
34 3554.00 12:30:27 London Stock Exchange
64 3554.00 12:30:27 London Stock Exchange
103 3554.00 12:30:27 London Stock Exchange
167 3554.00 12:30:27 London Stock Exchange
188 3554.00 12:30:27 London Stock Exchange
201 3554.00 12:30:27 London Stock Exchange
2 3554.00 12:31:15 London Stock Exchange
6 3554.00 12:31:15 London Stock Exchange
6 3554.00 12:31:15 London Stock Exchange
34 3554.00 12:31:15 London Stock Exchange
49 3554.00 12:31:15 London Stock Exchange
55 3554.00 12:31:15 London Stock Exchange
65 3554.00 12:31:15 London Stock Exchange
76 3554.00 12:31:15 London Stock Exchange
88 3554.00 12:31:15 London Stock Exchange
128 3554.00 12:31:15 London Stock Exchange
167 3554.00 12:31:15 London Stock Exchange
201 3554.00 12:31:15 London Stock Exchange
201 3554.00 12:31:15 London Stock Exchange
201 3554.00 12:31:15 London Stock Exchange
48 3551.00 12:33:36 London Stock Exchange
48 3551.00 12:33:36 London Stock Exchange
77 3551.00 12:33:36 London Stock Exchange
153 3551.00 12:33:36 London Stock Exchange
153 3551.00 12:33:36 London Stock Exchange
28 3548.00 12:36:57 London Stock Exchange
15 3554.00 12:44:30 London Stock Exchange
200 3554.00 12:44:30 London Stock Exchange
201 3554.00 12:44:30 London Stock Exchange
201 3554.00 12:44:30 London Stock Exchange
63 3556.00 12:45:52 London Stock Exchange
81 3559.00 12:53:53 London Stock Exchange
179 3559.00 12:53:53 London Stock Exchange
201 3559.00 12:53:53 London Stock Exchange
8 3560.00 12:57:39 London Stock Exchange
9 3560.00 12:57:39 London Stock Exchange
14 3560.00 12:57:39 London Stock Exchange
16 3560.00 12:57:39 London Stock Exchange
24 3560.00 12:57:39 London Stock Exchange
40 3560.00 12:57:39 London Stock Exchange
44 3560.00 12:57:39 London Stock Exchange
45 3560.00 12:57:39 London Stock Exchange
47 3560.00 12:57:39 London Stock Exchange
51 3560.00 12:57:39 London Stock Exchange
63 3560.00 12:57:39 London Stock Exchange
85 3560.00 12:57:39 London Stock Exchange
97 3560.00 12:57:39 London Stock Exchange
140 3560.00 12:57:39 London Stock Exchange
156 3560.00 12:57:39 London Stock Exchange
185 3560.00 12:57:39 London Stock Exchange
200 3560.00 12:57:39 London Stock Exchange
200 3560.00 12:57:39 London Stock Exchange
200 3560.00 12:57:39 London Stock Exchange
201 3560.00 12:57:39 London Stock Exchange
201 3560.00 12:57:39 London Stock Exchange
3 3558.00 12:59:00 London Stock Exchange
21 3558.00 12:59:00 London Stock Exchange
32 3559.00 12:59:00 London Stock Exchange
41 3558.00 12:59:00 London Stock Exchange
42 3559.00 12:59:00 London Stock Exchange
51 3559.00 12:59:00 London Stock Exchange
56 3559.00 12:59:00 London Stock Exchange
58 3559.00 12:59:00 London Stock Exchange
68 3559.00 12:59:00 London Stock Exchange
69 3559.00 12:59:00 London Stock Exchange
72 3559.00 12:59:00 London Stock Exchange
74 3559.00 12:59:00 London Stock Exchange
90 3558.00 12:59:00 London Stock Exchange
95 3559.00 12:59:00 London Stock Exchange
131 3559.00 12:59:00 London Stock Exchange
169 3559.00 12:59:00 London Stock Exchange
197 3558.00 12:59:00 London Stock Exchange
200 3559.00 12:59:00 London Stock Exchange
200 3559.00 12:59:00 London Stock Exchange
200 3559.00 12:59:00 London Stock Exchange
200 3558.00 12:59:00 London Stock Exchange
200 3559.00 12:59:00 London Stock Exchange
200 3559.00 12:59:00 London Stock Exchange
201 3559.00 12:59:00 London Stock Exchange
200 3558.00 13:00:01 London Stock Exchange
20 3561.00 13:07:36 London Stock Exchange
38 3561.00 13:07:36 London Stock Exchange
73 3561.00 13:07:36 London Stock Exchange
79 3561.00 13:07:36 London Stock Exchange
90 3561.00 13:07:36 London Stock Exchange
110 3561.00 13:07:36 London Stock Exchange
139 3561.00 13:07:36 London Stock Exchange
200 3561.00 13:07:36 London Stock Exchange
200 3561.00 13:07:36 London Stock Exchange
200 3560.00 13:07:47 London Stock Exchange
201 3560.00 13:07:47 London Stock Exchange
201 3560.00 13:07:47 London Stock Exchange
201 3560.00 13:07:47 London Stock Exchange
200 3560.00 13:07:50 London Stock Exchange
201 3560.00 13:07:50 London Stock Exchange
201 3560.00 13:07:50 London Stock Exchange
201 3560.00 13:07:50 London Stock Exchange
103 3560.00 13:07:52 London Stock Exchange
141 3560.00 13:07:52 London Stock Exchange
155 3560.00 13:07:52 London Stock Exchange
172 3560.00 13:07:52 London Stock Exchange
100 3561.00 13:12:27 London Stock Exchange
183 3561.00 13:12:27 London Stock Exchange
200 3560.00 13:12:33 London Stock Exchange
200 3560.00 13:12:33 London Stock Exchange
201 3560.00 13:12:33 London Stock Exchange
200 3560.00 13:12:40 London Stock Exchange
200 3560.00 13:12:40 London Stock Exchange
201 3560.00 13:12:40 London Stock Exchange
87 3560.00 13:12:42 London Stock Exchange
95 3560.00 13:12:42 London Stock Exchange
121 3560.00 13:12:42 London Stock Exchange
10 3560.00 13:16:58 London Stock Exchange
13 3560.00 13:16:58 London Stock Exchange
17 3560.00 13:16:58 London Stock Exchange
23 3560.00 13:16:58 London Stock Exchange
76 3560.00 13:16:58 London Stock Exchange
76 3560.00 13:16:58 London Stock Exchange
76 3560.00 13:16:58 London Stock Exchange
125 3560.00 13:16:58 London Stock Exchange
125 3560.00 13:16:58 London Stock Exchange
125 3560.00 13:16:58 London Stock Exchange
125 3560.00 13:16:58 London Stock Exchange
201 3560.00 13:16:58 London Stock Exchange
13 3558.00 13:19:27 London Stock Exchange
71 3558.00 13:19:27 London Stock Exchange
116 3558.00 13:19:27 London Stock Exchange
42 3559.00 13:20:17 London Stock Exchange
15 3559.00 13:20:37 London Stock Exchange
35 3559.00 13:20:37 London Stock Exchange
88 3559.00 13:20:37 London Stock Exchange
123 3559.00 13:20:37 London Stock Exchange
168 3559.00 13:20:37 London Stock Exchange
200 3559.00 13:20:37 London Stock Exchange
200 3559.00 13:20:37 London Stock Exchange
64 3561.00 13:25:47 London Stock Exchange
75 3561.00 13:25:47 London Stock Exchange
75 3561.00 13:25:47 London Stock Exchange
118 3561.00 13:25:47 London Stock Exchange
182 3561.00 13:25:47 London Stock Exchange
200 3561.00 13:25:47 London Stock Exchange
201 3561.00 13:25:47 London Stock Exchange
201 3560.00 13:29:50 London Stock Exchange
201 3560.00 13:29:50 London Stock Exchange
201 3560.00 13:29:50 London Stock Exchange
63 3560.00 13:29:51 London Stock Exchange
73 3560.00 13:29:51 London Stock Exchange
201 3560.00 13:29:51 London Stock Exchange
201 3560.00 13:29:51 London Stock Exchange
201 3560.00 13:29:51 London Stock Exchange
8 3560.00 13:29:52 London Stock Exchange
170 3560.00 13:29:52 London Stock Exchange
51 3559.00 13:32:30 London Stock Exchange
100 3559.00 13:32:30 London Stock Exchange
100 3559.00 13:32:30 London Stock Exchange
100 3559.00 13:32:30 London Stock Exchange
200 3559.00 13:32:30 London Stock Exchange
201 3559.00 13:32:30 London Stock Exchange
67 3561.00 13:34:31 London Stock Exchange
100 3561.00 13:34:32 London Stock Exchange
33 3560.00 13:46:23 London Stock Exchange
62 3560.00 13:46:23 London Stock Exchange
138 3560.00 13:46:23 London Stock Exchange
200 3560.00 13:46:23 London Stock Exchange
200 3560.00 13:46:23 London Stock Exchange
200 3560.00 13:46:23 London Stock Exchange
200 3560.00 13:46:23 London Stock Exchange
201 3560.00 13:46:23 London Stock Exchange
201 3560.00 13:46:23 London Stock Exchange
201 3560.00 13:46:23 London Stock Exchange
201 3560.00 13:46:23 London Stock Exchange
201 3560.00 13:46:23 London Stock Exchange
128 3560.00 13:46:25 London Stock Exchange
166 3560.00 13:46:25 London Stock Exchange
168 3560.00 13:46:25 London Stock Exchange
200 3560.00 13:46:25 London Stock Exchange
201 3560.00 13:46:25 London Stock Exchange
201 3560.00 13:46:25 London Stock Exchange
201 3560.00 13:46:25 London Stock Exchange
201 3560.00 13:46:25 London Stock Exchange
64 3560.00 13:46:27 London Stock Exchange
90 3560.00 13:46:27 London Stock Exchange
108 3560.00 13:46:27 London Stock Exchange
136 3560.00 13:46:27 London Stock Exchange
181 3560.00 13:46:27 London Stock Exchange
181 3560.00 13:46:27 London Stock Exchange
19 3559.00 13:49:00 London Stock Exchange
45 3559.00 13:49:00 London Stock Exchange
50 3559.00 13:49:00 London Stock Exchange
61 3559.00 13:49:00 London Stock Exchange
67 3559.00 13:49:00 London Stock Exchange
107 3559.00 13:49:00 London Stock Exchange
121 3559.00 13:49:00 London Stock Exchange
134 3559.00 13:49:00 London Stock Exchange
137 3559.00 13:49:00 London Stock Exchange
141 3559.00 13:49:00 London Stock Exchange
200 3559.00 13:49:00 London Stock Exchange
200 3559.00 13:49:00 London Stock Exchange
25 3557.00 13:51:05 London Stock Exchange
31 3557.00 13:51:05 London Stock Exchange
58 3557.00 13:51:05 London Stock Exchange
58 3557.00 13:51:05 London Stock Exchange
83 3557.00 13:51:05 London Stock Exchange
83 3557.00 13:51:05 London Stock Exchange
117 3557.00 13:51:05 London Stock Exchange
7 3555.00 13:52:47 London Stock Exchange
8 3555.00 13:52:47 London Stock Exchange
43 3555.00 13:52:47 London Stock Exchange
158 3555.00 13:52:47 London Stock Exchange
185 3555.00 13:52:47 London Stock Exchange
200 3555.00 13:52:49 London Stock Exchange
201 3555.00 13:52:49 London Stock Exchange
36 3555.00 13:52:59 London Stock Exchange
49 3555.00 13:52:59 London Stock Exchange
64 3555.00 13:52:59 London Stock Exchange
100 3555.00 13:52:59 London Stock Exchange
200 3551.00 13:53:17 London Stock Exchange
33 3555.00 13:56:15 London Stock Exchange
36 3555.00 13:56:15 London Stock Exchange
48 3555.00 13:56:15 London Stock Exchange
52 3555.00 13:56:15 London Stock Exchange
85 3555.00 13:56:15 London Stock Exchange
116 3555.00 13:56:15 London Stock Exchange
148 3555.00 13:56:15 London Stock Exchange
152 3555.00 13:56:15 London Stock Exchange
180 3555.00 13:56:15 London Stock Exchange
200 3555.00 13:56:15 London Stock Exchange
201 3555.00 13:56:15 London Stock Exchange
14 3555.00 14:00:17 London Stock Exchange
16 3555.00 14:00:17 London Stock Exchange
18 3555.00 14:00:17 London Stock Exchange
18 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
50 3555.00 14:00:17 London Stock Exchange
114 3555.00 14:00:17 London Stock Exchange
200 3555.00 14:00:17 London Stock Exchange
200 3555.00 14:00:17 London Stock Exchange
201 3555.00 14:00:17 London Stock Exchange
1 3555.00 14:00:19 London Stock Exchange
13 3555.00 14:00:19 London Stock Exchange
17 3555.00 14:00:19 London Stock Exchange
49 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
50 3555.00 14:00:19 London Stock Exchange
122 3555.00 14:00:19 London Stock Exchange
141 3555.00 14:00:19 London Stock Exchange
84 3554.00 14:01:12 London Stock Exchange
95 3554.00 14:01:12 London Stock Exchange
117 3554.00 14:01:12 London Stock Exchange
201 3554.00 14:01:12 London Stock Exchange
4 3554.00 14:03:49 London Stock Exchange
10 3554.00 14:03:49 London Stock Exchange
14 3554.00 14:03:49 London Stock Exchange
17 3554.00 14:03:49 London Stock Exchange
22 3554.00 14:03:49 London Stock Exchange
29 3554.00 14:03:49 London Stock Exchange
45 3554.00 14:03:49 London Stock Exchange
45 3554.00 14:03:49 London Stock Exchange
71 3554.00 14:03:49 London Stock Exchange
74 3554.00 14:03:49 London Stock Exchange
98 3554.00 14:03:49 London Stock Exchange
156 3554.00 14:03:49 London Stock Exchange
179 3554.00 14:03:49 London Stock Exchange
200 3554.00 14:03:49 London Stock Exchange
28 3552.00 14:04:44 London Stock Exchange
28 3552.00 14:04:44 London Stock Exchange
46 3552.00 14:04:44 London Stock Exchange
126 3552.00 14:04:44 London Stock Exchange
200 3552.00 14:04:44 London Stock Exchange
34 3552.00 14:04:45 London Stock Exchange
100 3552.00 14:04:45 London Stock Exchange
10 3552.00 14:07:02 London Stock Exchange
90 3552.00 14:07:02 London Stock Exchange
91 3552.00 14:07:02 London Stock Exchange
100 3552.00 14:07:02 London Stock Exchange
110 3552.00 14:07:02 London Stock Exchange
185 3552.00 14:07:02 London Stock Exchange
21 3553.00 14:09:55 London Stock Exchange
40 3553.00 14:10:20 London Stock Exchange
42 3553.00 14:10:20 London Stock Exchange
59 3553.00 14:10:20 London Stock Exchange
83 3553.00 14:10:20 London Stock Exchange
83 3553.00 14:10:20 London Stock Exchange
118 3553.00 14:10:20 London Stock Exchange
142 3553.00 14:10:20 London Stock Exchange
142 3553.00 14:10:20 London Stock Exchange
158 3553.00 14:10:20 London Stock Exchange
201 3553.00 14:10:20 London Stock Exchange
201 3553.00 14:10:20 London Stock Exchange
201 3553.00 14:10:20 London Stock Exchange
19 3552.00 14:13:52 London Stock Exchange
107 3552.00 14:13:52 London Stock Exchange
200 3552.00 14:13:52 London Stock Exchange
200 3552.00 14:13:52 London Stock Exchange
200 3552.00 14:13:52 London Stock Exchange
29 3552.00 14:13:57 London Stock Exchange
74 3552.00 14:13:57 London Stock Exchange
74 3552.00 14:13:57 London Stock Exchange
201 3552.00 14:13:57 London Stock Exchange
107 3552.00 14:14:22 London Stock Exchange
168 3552.00 14:14:22 London Stock Exchange
201 3552.00 14:14:22 London Stock Exchange
20 3549.00 14:15:59 London Stock Exchange
38 3549.00 14:15:59 London Stock Exchange
66 3549.00 14:15:59 London Stock Exchange
66 3549.00 14:15:59 London Stock Exchange
86 3549.00 14:15:59 London Stock Exchange
115 3549.00 14:15:59 London Stock Exchange
135 3549.00 14:15:59 London Stock Exchange
57 3551.00 14:18:19 London Stock Exchange
57 3551.00 14:18:19 London Stock Exchange
85 3551.00 14:18:19 London Stock Exchange
115 3551.00 14:18:19 London Stock Exchange
143 3551.00 14:18:19 London Stock Exchange
200 3551.00 14:18:19 London Stock Exchange
200 3551.00 14:18:19 London Stock Exchange
200 3551.00 14:18:19 London Stock Exchange
4 3551.00 14:18:34 London Stock Exchange
33 3550.00 14:20:44 London Stock Exchange
127 3550.00 14:20:44 London Stock Exchange
167 3550.00 14:20:44 London Stock Exchange
200 3550.00 14:20:44 London Stock Exchange
19 3549.00 14:21:32 London Stock Exchange
51 3549.00 14:21:32 London Stock Exchange
200 3549.00 14:21:32 London Stock Exchange
200 3549.00 14:21:32 London Stock Exchange
99 3545.00 14:23:55 London Stock Exchange
200 3545.00 14:23:55 London Stock Exchange
200 3545.00 14:23:55 London Stock Exchange
53 3545.00 14:24:19 London Stock Exchange
73 3545.00 14:24:19 London Stock Exchange
201 3545.00 14:24:19 London Stock Exchange
148 3545.00 14:24:21 London Stock Exchange
60 3545.00 14:24:23 London Stock Exchange
100 3543.00 14:26:07 London Stock Exchange
200 3543.00 14:26:07 London Stock Exchange
200 3543.00 14:26:07 London Stock Exchange
63 3545.00 14:28:07 London Stock Exchange
38 3545.00 14:28:40 London Stock Exchange
54 3545.00 14:28:40 London Stock Exchange
59 3545.00 14:28:40 London Stock Exchange
82 3545.00 14:28:40 London Stock Exchange
100 3545.00 14:28:40 London Stock Exchange
100 3545.00 14:28:40 London Stock Exchange
100 3545.00 14:28:40 London Stock Exchange
104 3545.00 14:28:40 London Stock Exchange
123 3545.00 14:28:40 London Stock Exchange
125 3543.00 14:29:15 London Stock Exchange
141 3543.00 14:29:15 London Stock Exchange
158 3509.00 15:11:11 London Stock Exchange
100 3507.00 15:13:36 London Stock Exchange
109 3507.00 15:13:36 London Stock Exchange
201 3506.00 15:22:06 London Stock Exchange
228 3503.00 15:24:46 London Stock Exchange
214 3500.00 15:28:39 London Stock Exchange
56 3498.00 15:33:03 London Stock Exchange
106 3498.00 15:33:03 London Stock Exchange
167 3495.00 15:39:40 London Stock Exchange
216 3494.00 15:44:08 London Stock Exchange
174 3491.00 15:46:58 London Stock Exchange
61 3491.00 15:47:09 London Stock Exchange
44 3489.00 15:52:35 London Stock Exchange
133 3489.00 15:52:58 London Stock Exchange
26 3495.00 16:05:46 London Stock Exchange
21 3499.00 16:09:30 London Stock Exchange
28 3501.00 16:15:34 London Stock Exchange
26 3504.00 16:20:11 London Stock Exchange
32 3505.00 16:23:41 London Stock Exchange
8 3500.00 16:35:22 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings