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

Number of shares purchased:     100,000 shares

Highest price paid per share:     3701.0 pence

Lowest price paid per share:      3603.0 pence

Average price paid per share:    3667.4421 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 29,837,324 shares in treasury and has 187,508,319 shares in issue (excluding shares held in treasury by Carnival plc).

The schedule below contains detailed information about the purchases made by Merrill Lynch International on behalf of Carnival plc as part of the share repurchase programme.

Schedule of Purchases

Shares purchased: Carnival plc (ISIN CODE: GB0031215220)

Date of Purchase: 02 August 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
16 3699.00 8:18:26 London Stock Exchange
34 3699.00 8:18:26 London Stock Exchange
4 3696.00 8:20:09 London Stock Exchange
23 3696.00 8:20:09 London Stock Exchange
23 3696.00 8:20:09 London Stock Exchange
48 3696.00 8:20:09 London Stock Exchange
90 3696.00 8:20:09 London Stock Exchange
113 3696.00 8:20:09 London Stock Exchange
130 3696.00 8:20:09 London Stock Exchange
197 3696.00 8:20:09 London Stock Exchange
201 3696.00 8:20:09 London Stock Exchange
201 3696.00 8:20:09 London Stock Exchange
24 3700.00 8:23:26 London Stock Exchange
200 3700.00 8:23:26 London Stock Exchange
201 3701.00 8:23:34 London Stock Exchange
70 3701.00 8:23:38 London Stock Exchange
201 3701.00 8:23:38 London Stock Exchange
42 3700.00 8:23:58 London Stock Exchange
89 3700.00 8:23:58 London Stock Exchange
200 3700.00 8:23:58 London Stock Exchange
28 3696.00 8:26:47 London Stock Exchange
131 3696.00 8:26:47 London Stock Exchange
201 3696.00 8:26:47 London Stock Exchange
201 3696.00 8:26:47 London Stock Exchange
21 3691.00 8:29:38 London Stock Exchange
46 3691.00 8:29:38 London Stock Exchange
67 3691.00 8:29:38 London Stock Exchange
131 3691.00 8:29:38 London Stock Exchange
134 3691.00 8:29:38 London Stock Exchange
134 3691.00 8:29:38 London Stock Exchange
52 3686.00 8:33:16 London Stock Exchange
52 3686.00 8:33:16 London Stock Exchange
148 3686.00 8:33:16 London Stock Exchange
200 3686.00 8:33:16 London Stock Exchange
5 3686.00 8:33:19 London Stock Exchange
20 3685.00 8:36:00 London Stock Exchange
90 3685.00 8:36:00 London Stock Exchange
90 3685.00 8:36:00 London Stock Exchange
90 3685.00 8:36:00 London Stock Exchange
110 3685.00 8:36:00 London Stock Exchange
59 3692.00 8:37:35 London Stock Exchange
65 3692.00 8:37:35 London Stock Exchange
77 3692.00 8:37:35 London Stock Exchange
128 3692.00 8:37:35 London Stock Exchange
201 3692.00 8:37:35 London Stock Exchange
131 3692.00 8:38:10 London Stock Exchange
200 3692.00 8:39:23 London Stock Exchange
4 3694.00 8:39:45 London Stock Exchange
29 3694.00 8:39:45 London Stock Exchange
71 3694.00 8:39:45 London Stock Exchange
96 3694.00 8:39:45 London Stock Exchange
140 3694.00 8:39:45 London Stock Exchange
200 3694.00 8:39:45 London Stock Exchange
24 3697.00 8:40:07 London Stock Exchange
50 3697.00 8:40:07 London Stock Exchange
67 3697.00 8:40:07 London Stock Exchange
100 3697.00 8:40:07 London Stock Exchange
158 3695.00 8:40:10 London Stock Exchange
201 3695.00 8:40:10 London Stock Exchange
201 3695.00 8:40:10 London Stock Exchange
70 3689.00 8:41:15 London Stock Exchange
131 3689.00 8:41:15 London Stock Exchange
151 3690.00 8:42:40 London Stock Exchange
201 3690.00 8:42:40 London Stock Exchange
96 3690.00 8:44:11 London Stock Exchange
100 3690.00 8:44:11 London Stock Exchange
100 3690.00 8:44:11 London Stock Exchange
101 3690.00 8:44:11 London Stock Exchange
101 3690.00 8:44:11 London Stock Exchange
17 3689.00 8:44:35 London Stock Exchange
83 3689.00 8:44:35 London Stock Exchange
100 3689.00 8:44:35 London Stock Exchange
200 3689.00 8:44:35 London Stock Exchange
44 3689.00 8:44:53 London Stock Exchange
201 3688.00 8:46:33 London Stock Exchange
140 3688.00 8:46:40 London Stock Exchange
201 3688.00 8:46:40 London Stock Exchange
122 3688.00 8:48:56 London Stock Exchange
201 3688.00 8:48:56 London Stock Exchange
201 3688.00 8:48:56 London Stock Exchange
16 3676.00 8:50:49 London Stock Exchange
85 3676.00 8:50:49 London Stock Exchange
100 3676.00 8:50:49 London Stock Exchange
2 3682.00 8:55:19 London Stock Exchange
44 3682.00 8:55:19 London Stock Exchange
50 3682.00 8:55:19 London Stock Exchange
57 3682.00 8:55:19 London Stock Exchange
64 3682.00 8:55:19 London Stock Exchange
143 3682.00 8:55:19 London Stock Exchange
198 3682.00 8:55:19 London Stock Exchange
200 3682.00 8:55:19 London Stock Exchange
200 3682.00 8:55:19 London Stock Exchange
17 3681.00 8:57:50 London Stock Exchange
93 3681.00 8:57:50 London Stock Exchange
95 3681.00 8:57:50 London Stock Exchange
101 3681.00 8:57:50 London Stock Exchange
106 3681.00 8:57:50 London Stock Exchange
156 3681.00 8:57:50 London Stock Exchange
201 3681.00 8:57:50 London Stock Exchange
89 3677.00 8:59:57 London Stock Exchange
97 3677.00 8:59:57 London Stock Exchange
103 3677.00 8:59:57 London Stock Exchange
196 3677.00 8:59:57 London Stock Exchange
83 3671.00 9:00:31 London Stock Exchange
118 3671.00 9:00:31 London Stock Exchange
134 3671.00 9:00:31 London Stock Exchange
201 3671.00 9:00:31 London Stock Exchange
1 3672.00 9:02:45 London Stock Exchange
12 3672.00 9:02:45 London Stock Exchange
78 3672.00 9:02:45 London Stock Exchange
122 3672.00 9:02:45 London Stock Exchange
164 3672.00 9:02:45 London Stock Exchange
189 3672.00 9:02:45 London Stock Exchange
29 3672.00 9:04:14 London Stock Exchange
90 3672.00 9:04:14 London Stock Exchange
100 3672.00 9:04:14 London Stock Exchange
109 3672.00 9:04:14 London Stock Exchange
123 3672.00 9:04:14 London Stock Exchange
11 3670.00 9:04:18 London Stock Exchange
67 3670.00 9:04:18 London Stock Exchange
130 3670.00 9:04:18 London Stock Exchange
133 3670.00 9:04:18 London Stock Exchange
139 3670.00 9:04:18 London Stock Exchange
196 3670.00 9:04:18 London Stock Exchange
201 3670.00 9:04:18 London Stock Exchange
201 3670.00 9:04:18 London Stock Exchange
41 3665.00 9:06:35 London Stock Exchange
159 3665.00 9:06:35 London Stock Exchange
200 3665.00 9:06:35 London Stock Exchange
169 3665.00 9:07:06 London Stock Exchange
13 3662.00 9:07:38 London Stock Exchange
85 3662.00 9:07:38 London Stock Exchange
85 3662.00 9:07:38 London Stock Exchange
85 3662.00 9:07:38 London Stock Exchange
115 3662.00 9:07:38 London Stock Exchange
115 3662.00 9:07:38 London Stock Exchange
39 3663.00 9:10:02 London Stock Exchange
41 3663.00 9:10:02 London Stock Exchange
53 3663.00 9:10:02 London Stock Exchange
89 3663.00 9:10:02 London Stock Exchange
111 3663.00 9:10:02 London Stock Exchange
120 3663.00 9:10:02 London Stock Exchange
8 3662.00 9:10:39 London Stock Exchange
20 3662.00 9:10:39 London Stock Exchange
28 3662.00 9:10:39 London Stock Exchange
47 3662.00 9:10:39 London Stock Exchange
193 3662.00 9:10:39 London Stock Exchange
201 3662.00 9:10:39 London Stock Exchange
23 3662.00 9:13:32 London Stock Exchange
50 3662.00 9:13:32 London Stock Exchange
55 3662.00 9:13:32 London Stock Exchange
177 3662.00 9:13:32 London Stock Exchange
200 3662.00 9:13:32 London Stock Exchange
8 3662.00 9:14:04 London Stock Exchange
14 3662.00 9:14:04 London Stock Exchange
50 3662.00 9:14:04 London Stock Exchange
58 3662.00 9:14:04 London Stock Exchange
134 3662.00 9:14:04 London Stock Exchange
142 3662.00 9:14:04 London Stock Exchange
142 3662.00 9:14:04 London Stock Exchange
22 3661.00 9:15:26 London Stock Exchange
114 3661.00 9:15:26 London Stock Exchange
200 3661.00 9:15:26 London Stock Exchange
200 3661.00 9:15:26 London Stock Exchange
37 3660.00 9:20:03 London Stock Exchange
163 3660.00 9:20:03 London Stock Exchange
200 3660.00 9:20:03 London Stock Exchange
155 3660.00 9:20:04 London Stock Exchange
58 3660.00 9:20:35 London Stock Exchange
100 3660.00 9:20:35 London Stock Exchange
143 3660.00 9:20:35 London Stock Exchange
151 3660.00 9:20:35 London Stock Exchange
28 3659.00 9:22:15 London Stock Exchange
60 3659.00 9:22:15 London Stock Exchange
201 3659.00 9:22:15 London Stock Exchange
201 3659.00 9:22:15 London Stock Exchange
30 3660.00 9:23:33 London Stock Exchange
62 3660.00 9:23:33 London Stock Exchange
170 3660.00 9:23:33 London Stock Exchange
200 3660.00 9:23:33 London Stock Exchange
201 3664.00 9:27:13 London Stock Exchange
144 3664.00 9:27:25 London Stock Exchange
146 3667.00 9:29:07 London Stock Exchange
201 3667.00 9:29:07 London Stock Exchange
201 3667.00 9:29:07 London Stock Exchange
66 3668.00 9:29:38 London Stock Exchange
100 3668.00 9:29:38 London Stock Exchange
23 3667.00 9:30:44 London Stock Exchange
177 3667.00 9:30:44 London Stock Exchange
177 3667.00 9:30:44 London Stock Exchange
7 3667.00 9:31:04 London Stock Exchange
15 3667.00 9:31:04 London Stock Exchange
23 3667.00 9:31:04 London Stock Exchange
55 3667.00 9:31:04 London Stock Exchange
58 3667.00 9:31:04 London Stock Exchange
105 3667.00 9:31:04 London Stock Exchange
113 3667.00 9:31:04 London Stock Exchange
120 3667.00 9:31:04 London Stock Exchange
200 3667.00 9:31:04 London Stock Exchange
46 3660.00 9:33:30 London Stock Exchange
154 3660.00 9:33:30 London Stock Exchange
58 3660.00 9:34:08 London Stock Exchange
200 3660.00 9:34:08 London Stock Exchange
93 3667.00 9:35:50 London Stock Exchange
9 3664.00 9:44:53 London Stock Exchange
9 3664.00 9:44:53 London Stock Exchange
39 3664.00 9:44:53 London Stock Exchange
45 3664.00 9:44:53 London Stock Exchange
50 3664.00 9:44:53 London Stock Exchange
60 3664.00 9:44:53 London Stock Exchange
62 3664.00 9:44:53 London Stock Exchange
64 3664.00 9:44:53 London Stock Exchange
106 3664.00 9:44:53 London Stock Exchange
108 3664.00 9:44:53 London Stock Exchange
121 3664.00 9:44:53 London Stock Exchange
132 3664.00 9:44:53 London Stock Exchange
137 3664.00 9:44:53 London Stock Exchange
138 3664.00 9:44:53 London Stock Exchange
139 3664.00 9:44:53 London Stock Exchange
139 3664.00 9:44:53 London Stock Exchange
191 3664.00 9:44:53 London Stock Exchange
200 3664.00 9:44:53 London Stock Exchange
201 3664.00 9:44:53 London Stock Exchange
201 3664.00 9:44:53 London Stock Exchange
201 3664.00 9:44:53 London Stock Exchange
201 3664.00 9:44:53 London Stock Exchange
90 3664.00 9:44:54 London Stock Exchange
21 3663.00 9:47:36 London Stock Exchange
200 3663.00 9:47:36 London Stock Exchange
291 3663.00 9:47:36 London Stock Exchange
5 3663.00 9:51:04 London Stock Exchange
57 3663.00 9:51:04 London Stock Exchange
57 3663.00 9:51:04 London Stock Exchange
143 3663.00 9:51:04 London Stock Exchange
195 3663.00 9:51:04 London Stock Exchange
200 3663.00 9:51:04 London Stock Exchange
200 3663.00 9:51:04 London Stock Exchange
51 3665.00 9:51:38 London Stock Exchange
12 3665.00 9:51:44 London Stock Exchange
130 3664.00 9:52:24 London Stock Exchange
153 3664.00 9:52:24 London Stock Exchange
201 3664.00 9:52:24 London Stock Exchange
201 3664.00 9:52:24 London Stock Exchange
2 3662.00 9:56:03 London Stock Exchange
17 3662.00 9:56:03 London Stock Exchange
68 3662.00 9:56:03 London Stock Exchange
83 3662.00 9:56:03 London Stock Exchange
89 3662.00 9:56:03 London Stock Exchange
100 3662.00 9:56:03 London Stock Exchange
101 3662.00 9:56:03 London Stock Exchange
200 3662.00 9:56:03 London Stock Exchange
200 3662.00 9:56:03 London Stock Exchange
201 3662.00 9:56:03 London Stock Exchange
51 3657.00 10:01:33 London Stock Exchange
52 3657.00 10:01:33 London Stock Exchange
149 3657.00 10:01:33 London Stock Exchange
149 3657.00 10:01:33 London Stock Exchange
200 3657.00 10:01:33 London Stock Exchange
201 3657.00 10:01:33 London Stock Exchange
106 3660.00 10:04:19 London Stock Exchange
6 3660.00 10:04:59 London Stock Exchange
6 3660.00 10:04:59 London Stock Exchange
12 3660.00 10:04:59 London Stock Exchange
19 3660.00 10:04:59 London Stock Exchange
33 3660.00 10:04:59 London Stock Exchange
49 3660.00 10:04:59 London Stock Exchange
74 3660.00 10:04:59 London Stock Exchange
76 3660.00 10:04:59 London Stock Exchange
76 3660.00 10:04:59 London Stock Exchange
118 3660.00 10:04:59 London Stock Exchange
120 3660.00 10:04:59 London Stock Exchange
130 3660.00 10:04:59 London Stock Exchange
151 3660.00 10:04:59 London Stock Exchange
200 3660.00 10:04:59 London Stock Exchange
13 3659.00 10:06:52 London Stock Exchange
23 3659.00 10:06:52 London Stock Exchange
51 3659.00 10:06:52 London Stock Exchange
201 3659.00 10:06:52 London Stock Exchange
201 3659.00 10:06:52 London Stock Exchange
86 3651.00 10:10:36 London Stock Exchange
86 3651.00 10:10:36 London Stock Exchange
115 3651.00 10:10:36 London Stock Exchange
115 3651.00 10:10:36 London Stock Exchange
159 3651.00 10:10:39 London Stock Exchange
28 3648.00 10:15:03 London Stock Exchange
36 3648.00 10:15:03 London Stock Exchange
53 3648.00 10:15:03 London Stock Exchange
62 3648.00 10:15:03 London Stock Exchange
64 3648.00 10:15:03 London Stock Exchange
83 3648.00 10:15:03 London Stock Exchange
100 3648.00 10:15:03 London Stock Exchange
100 3648.00 10:15:03 London Stock Exchange
139 3648.00 10:15:03 London Stock Exchange
200 3648.00 10:15:03 London Stock Exchange
200 3648.00 10:15:03 London Stock Exchange
27 3642.00 10:17:51 London Stock Exchange
74 3642.00 10:17:51 London Stock Exchange
100 3642.00 10:17:51 London Stock Exchange
100 3642.00 10:17:51 London Stock Exchange
201 3642.00 10:18:23 London Stock Exchange
47 3642.00 10:18:30 London Stock Exchange
11 3645.00 10:24:31 London Stock Exchange
16 3645.00 10:24:31 London Stock Exchange
37 3645.00 10:24:31 London Stock Exchange
54 3645.00 10:24:31 London Stock Exchange
60 3645.00 10:24:31 London Stock Exchange
62 3645.00 10:24:31 London Stock Exchange
76 3645.00 10:24:31 London Stock Exchange
77 3645.00 10:24:31 London Stock Exchange
84 3645.00 10:24:31 London Stock Exchange
146 3645.00 10:24:31 London Stock Exchange
200 3645.00 10:24:31 London Stock Exchange
200 3645.00 10:24:31 London Stock Exchange
7 3648.00 10:26:55 London Stock Exchange
84 3648.00 10:26:55 London Stock Exchange
117 3648.00 10:26:55 London Stock Exchange
118 3648.00 10:26:55 London Stock Exchange
194 3648.00 10:26:55 London Stock Exchange
1 3648.00 10:28:41 London Stock Exchange
75 3648.00 10:28:41 London Stock Exchange
125 3648.00 10:28:41 London Stock Exchange
145 3648.00 10:28:41 London Stock Exchange
171 3648.00 10:28:41 London Stock Exchange
200 3648.00 10:28:41 London Stock Exchange
200 3648.00 10:28:41 London Stock Exchange
201 3648.00 10:28:41 London Stock Exchange
34 3653.00 10:41:44 London Stock Exchange
39 3653.00 10:41:44 London Stock Exchange
60 3653.00 10:41:44 London Stock Exchange
68 3653.00 10:41:44 London Stock Exchange
201 3653.00 10:41:44 London Stock Exchange
201 3653.00 10:41:44 London Stock Exchange
201 3653.00 10:41:44 London Stock Exchange
201 3653.00 10:41:44 London Stock Exchange
8 3659.00 10:51:06 London Stock Exchange
25 3659.00 10:51:06 London Stock Exchange
26 3659.00 10:51:06 London Stock Exchange
149 3659.00 10:51:06 London Stock Exchange
175 3659.00 10:51:06 London Stock Exchange
176 3659.00 10:51:06 London Stock Exchange
192 3659.00 10:51:06 London Stock Exchange
201 3659.00 10:51:06 London Stock Exchange
201 3659.00 10:51:06 London Stock Exchange
9 3665.00 10:51:14 London Stock Exchange
152 3665.00 10:51:14 London Stock Exchange
192 3665.00 10:51:14 London Stock Exchange
104 3666.00 10:54:14 London Stock Exchange
201 3666.00 10:54:14 London Stock Exchange
17 3668.00 11:01:26 London Stock Exchange
39 3668.00 11:01:26 London Stock Exchange
43 3668.00 11:01:26 London Stock Exchange
49 3668.00 11:01:26 London Stock Exchange
58 3668.00 11:01:26 London Stock Exchange
59 3668.00 11:01:26 London Stock Exchange
73 3668.00 11:01:26 London Stock Exchange
80 3668.00 11:01:26 London Stock Exchange
90 3668.00 11:01:26 London Stock Exchange
99 3668.00 11:01:26 London Stock Exchange
110 3668.00 11:01:26 London Stock Exchange
170 3668.00 11:01:26 London Stock Exchange
200 3668.00 11:01:26 London Stock Exchange
200 3668.00 11:01:26 London Stock Exchange
200 3668.00 11:01:26 London Stock Exchange
200 3668.00 11:01:26 London Stock Exchange
200 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
201 3668.00 11:01:26 London Stock Exchange
104 3669.00 11:02:17 London Stock Exchange
190 3669.00 11:02:17 London Stock Exchange
200 3669.00 11:02:17 London Stock Exchange
50 3672.00 11:07:42 London Stock Exchange
4 3672.00 11:09:31 London Stock Exchange
4 3672.00 11:09:31 London Stock Exchange
6 3672.00 11:09:31 London Stock Exchange
57 3672.00 11:09:31 London Stock Exchange
81 3672.00 11:09:31 London Stock Exchange
97 3672.00 11:09:31 London Stock Exchange
102 3672.00 11:09:31 London Stock Exchange
103 3672.00 11:09:31 London Stock Exchange
122 3672.00 11:09:31 London Stock Exchange
144 3672.00 11:09:31 London Stock Exchange
151 3672.00 11:09:31 London Stock Exchange
200 3672.00 11:09:31 London Stock Exchange
201 3672.00 11:09:31 London Stock Exchange
201 3672.00 11:09:31 London Stock Exchange
10 3671.00 11:17:01 London Stock Exchange
33 3671.00 11:17:01 London Stock Exchange
60 3671.00 11:17:01 London Stock Exchange
72 3671.00 11:17:01 London Stock Exchange
83 3671.00 11:17:01 London Stock Exchange
86 3671.00 11:17:01 London Stock Exchange
91 3671.00 11:17:01 London Stock Exchange
94 3671.00 11:17:01 London Stock Exchange
106 3671.00 11:17:01 London Stock Exchange
110 3671.00 11:17:01 London Stock Exchange
141 3671.00 11:17:01 London Stock Exchange
200 3671.00 11:17:01 London Stock Exchange
200 3671.00 11:17:01 London Stock Exchange
201 3671.00 11:17:01 London Stock Exchange
21 3677.00 11:27:36 London Stock Exchange
26 3677.00 11:27:36 London Stock Exchange
26 3677.00 11:27:36 London Stock Exchange
45 3677.00 11:27:36 London Stock Exchange
53 3677.00 11:27:36 London Stock Exchange
65 3677.00 11:27:36 London Stock Exchange
67 3677.00 11:27:36 London Stock Exchange
88 3677.00 11:27:36 London Stock Exchange
126 3677.00 11:27:36 London Stock Exchange
129 3677.00 11:27:36 London Stock Exchange
136 3677.00 11:27:36 London Stock Exchange
156 3677.00 11:27:36 London Stock Exchange
200 3677.00 11:27:36 London Stock Exchange
200 3677.00 11:27:36 London Stock Exchange
200 3677.00 11:27:36 London Stock Exchange
200 3677.00 11:27:36 London Stock Exchange
201 3677.00 11:27:36 London Stock Exchange
76 3676.00 11:27:59 London Stock Exchange
125 3676.00 11:27:59 London Stock Exchange
150 3676.00 11:27:59 London Stock Exchange
174 3676.00 11:27:59 London Stock Exchange
90 3675.00 11:28:09 London Stock Exchange
110 3675.00 11:28:09 London Stock Exchange
154 3675.00 11:28:09 London Stock Exchange
177 3675.00 11:28:09 London Stock Exchange
12 3677.00 11:31:52 London Stock Exchange
54 3677.00 11:31:52 London Stock Exchange
77 3677.00 11:31:52 London Stock Exchange
123 3677.00 11:31:52 London Stock Exchange
200 3677.00 11:31:52 London Stock Exchange
28 3678.00 11:34:53 London Stock Exchange
30 3678.00 11:34:53 London Stock Exchange
67 3678.00 11:34:53 London Stock Exchange
80 3678.00 11:34:53 London Stock Exchange
100 3677.00 11:34:53 London Stock Exchange
170 3678.00 11:34:53 London Stock Exchange
2 3678.00 11:36:44 London Stock Exchange
129 3678.00 11:36:44 London Stock Exchange
200 3678.00 11:36:44 London Stock Exchange
200 3678.00 11:36:44 London Stock Exchange
45 3675.00 11:39:08 London Stock Exchange
97 3675.00 11:39:08 London Stock Exchange
201 3675.00 11:39:08 London Stock Exchange
201 3675.00 11:39:08 London Stock Exchange
49 3675.00 11:42:25 London Stock Exchange
100 3675.00 11:42:25 London Stock Exchange
100 3675.00 11:42:25 London Stock Exchange
100 3675.00 11:42:25 London Stock Exchange
200 3675.00 11:42:25 London Stock Exchange
201 3673.00 11:42:55 London Stock Exchange
29 3673.00 11:43:02 London Stock Exchange
83 3673.00 11:43:02 London Stock Exchange
201 3673.00 11:43:02 London Stock Exchange
77 3665.00 11:51:36 London Stock Exchange
40 3675.00 11:55:49 London Stock Exchange
67 3675.00 11:55:49 London Stock Exchange
200 3675.00 11:55:49 London Stock Exchange
200 3675.00 11:55:49 London Stock Exchange
18 3674.00 11:55:52 London Stock Exchange
29 3674.00 11:55:52 London Stock Exchange
64 3674.00 11:55:52 London Stock Exchange
87 3674.00 11:55:52 London Stock Exchange
113 3674.00 11:55:52 London Stock Exchange
138 3674.00 11:55:52 London Stock Exchange
182 3674.00 11:55:52 London Stock Exchange
200 3674.00 11:55:52 London Stock Exchange
200 3674.00 11:55:52 London Stock Exchange
201 3674.00 11:55:52 London Stock Exchange
201 3674.00 11:55:52 London Stock Exchange
1 3676.00 11:57:03 London Stock Exchange
8 3676.00 11:57:03 London Stock Exchange
48 3676.00 11:57:03 London Stock Exchange
49 3676.00 11:57:03 London Stock Exchange
50 3676.00 11:57:03 London Stock Exchange
56 3676.00 11:57:03 London Stock Exchange
100 3676.00 11:57:03 London Stock Exchange
101 3676.00 11:57:03 London Stock Exchange
150 3676.00 11:57:03 London Stock Exchange
151 3676.00 11:57:03 London Stock Exchange
200 3676.00 11:57:03 London Stock Exchange
174 3672.00 11:59:26 London Stock Exchange
1 3673.00 12:02:27 London Stock Exchange
2 3673.00 12:02:27 London Stock Exchange
2 3673.00 12:02:27 London Stock Exchange
2 3673.00 12:02:27 London Stock Exchange
2 3673.00 12:02:27 London Stock Exchange
3 3673.00 12:02:27 London Stock Exchange
4 3673.00 12:02:27 London Stock Exchange
4 3673.00 12:02:27 London Stock Exchange
5 3673.00 12:02:27 London Stock Exchange
13 3673.00 12:02:27 London Stock Exchange
16 3673.00 12:02:27 London Stock Exchange
22 3673.00 12:02:27 London Stock Exchange
23 3673.00 12:02:27 London Stock Exchange
28 3673.00 12:02:27 London Stock Exchange
32 3673.00 12:02:27 London Stock Exchange
40 3673.00 12:02:27 London Stock Exchange
48 3673.00 12:02:27 London Stock Exchange
81 3673.00 12:02:27 London Stock Exchange
52 3673.00 12:02:40 London Stock Exchange
201 3673.00 12:02:40 London Stock Exchange
21 3673.00 12:03:37 London Stock Exchange
24 3673.00 12:03:37 London Stock Exchange
67 3673.00 12:03:37 London Stock Exchange
134 3673.00 12:03:37 London Stock Exchange
180 3673.00 12:03:37 London Stock Exchange
201 3673.00 12:03:37 London Stock Exchange
201 3673.00 12:03:37 London Stock Exchange
164 3667.00 12:06:04 London Stock Exchange
201 3667.00 12:06:04 London Stock Exchange
201 3667.00 12:06:04 London Stock Exchange
165 3666.00 12:08:11 London Stock Exchange
201 3666.00 12:08:11 London Stock Exchange
201 3666.00 12:08:11 London Stock Exchange
20 3662.00 12:11:06 London Stock Exchange
52 3662.00 12:11:06 London Stock Exchange
64 3662.00 12:11:06 London Stock Exchange
72 3662.00 12:11:06 London Stock Exchange
128 3662.00 12:11:06 London Stock Exchange
200 3662.00 12:11:06 London Stock Exchange
201 3662.00 12:13:34 London Stock Exchange
11 3662.00 12:13:40 London Stock Exchange
51 3662.00 12:13:40 London Stock Exchange
114 3662.00 12:13:40 London Stock Exchange
201 3662.00 12:13:40 London Stock Exchange
201 3662.00 12:13:40 London Stock Exchange
201 3662.00 12:13:40 London Stock Exchange
20 3661.00 12:15:53 London Stock Exchange
20 3661.00 12:15:53 London Stock Exchange
33 3661.00 12:15:53 London Stock Exchange
42 3661.00 12:15:53 London Stock Exchange
62 3661.00 12:15:53 London Stock Exchange
138 3661.00 12:15:53 London Stock Exchange
138 3661.00 12:15:53 London Stock Exchange
2 3660.00 12:19:28 London Stock Exchange
198 3660.00 12:19:28 London Stock Exchange
200 3660.00 12:19:28 London Stock Exchange
48 3661.00 12:21:25 London Stock Exchange
149 3660.00 12:21:25 London Stock Exchange
201 3660.00 12:21:25 London Stock Exchange
201 3660.00 12:21:25 London Stock Exchange
34 3663.00 12:26:47 London Stock Exchange
51 3663.00 12:26:47 London Stock Exchange
52 3663.00 12:26:47 London Stock Exchange
80 3663.00 12:26:47 London Stock Exchange
200 3663.00 12:26:47 London Stock Exchange
200 3663.00 12:26:47 London Stock Exchange
200 3663.00 12:26:47 London Stock Exchange
200 3663.00 12:26:47 London Stock Exchange
61 3660.00 12:28:32 London Stock Exchange
67 3660.00 12:28:32 London Stock Exchange
93 3660.00 12:28:32 London Stock Exchange
108 3660.00 12:28:32 London Stock Exchange
201 3660.00 12:28:32 London Stock Exchange
21 3661.00 12:30:44 London Stock Exchange
21 3661.00 12:30:44 London Stock Exchange
79 3661.00 12:30:44 London Stock Exchange
180 3661.00 12:30:44 London Stock Exchange
180 3661.00 12:30:44 London Stock Exchange
163 3660.00 12:41:48 London Stock Exchange
69 3662.00 12:47:20 London Stock Exchange
132 3662.00 12:47:20 London Stock Exchange
132 3662.00 12:47:20 London Stock Exchange
144 3662.00 12:47:20 London Stock Exchange
201 3662.00 12:47:20 London Stock Exchange
201 3662.00 12:47:20 London Stock Exchange
17 3661.00 12:51:29 London Stock Exchange
18 3661.00 12:51:29 London Stock Exchange
29 3661.00 12:51:29 London Stock Exchange
30 3661.00 12:51:29 London Stock Exchange
38 3661.00 12:51:29 London Stock Exchange
71 3661.00 12:51:29 London Stock Exchange
130 3661.00 12:51:29 London Stock Exchange
155 3661.00 12:51:29 London Stock Exchange
163 3661.00 12:51:29 London Stock Exchange
170 3661.00 12:51:29 London Stock Exchange
172 3661.00 12:51:29 London Stock Exchange
182 3661.00 12:51:29 London Stock Exchange
183 3661.00 12:51:29 London Stock Exchange
200 3661.00 12:51:29 London Stock Exchange
200 3661.00 12:51:29 London Stock Exchange
201 3661.00 12:51:29 London Stock Exchange
26 3664.00 12:57:32 London Stock Exchange
33 3664.00 12:57:32 London Stock Exchange
83 3664.00 12:57:32 London Stock Exchange
153 3664.00 12:57:32 London Stock Exchange
164 3664.00 12:57:32 London Stock Exchange
8 3664.00 13:03:06 London Stock Exchange
40 3664.00 13:03:06 London Stock Exchange
84 3664.00 13:03:06 London Stock Exchange
113 3664.00 13:03:06 London Stock Exchange
115 3664.00 13:03:06 London Stock Exchange
161 3664.00 13:03:06 London Stock Exchange
200 3664.00 13:03:06 London Stock Exchange
200 3664.00 13:03:06 London Stock Exchange
200 3664.00 13:03:06 London Stock Exchange
200 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
201 3664.00 13:03:06 London Stock Exchange
240 3664.00 13:03:06 London Stock Exchange
258 3664.00 13:03:06 London Stock Exchange
12 3665.00 13:05:20 London Stock Exchange
18 3665.00 13:05:20 London Stock Exchange
41 3665.00 13:05:20 London Stock Exchange
44 3665.00 13:05:20 London Stock Exchange
58 3665.00 13:05:20 London Stock Exchange
77 3665.00 13:05:20 London Stock Exchange
82 3665.00 13:05:20 London Stock Exchange
88 3665.00 13:05:20 London Stock Exchange
121 3665.00 13:05:20 London Stock Exchange
200 3665.00 13:05:20 London Stock Exchange
7 3665.00 13:05:21 London Stock Exchange
35 3665.00 13:05:21 London Stock Exchange
15 3665.00 13:08:04 London Stock Exchange
19 3665.00 13:08:04 London Stock Exchange
25 3665.00 13:08:04 London Stock Exchange
36 3665.00 13:08:04 London Stock Exchange
37 3665.00 13:08:04 London Stock Exchange
41 3665.00 13:08:04 London Stock Exchange
44 3665.00 13:08:04 London Stock Exchange
50 3665.00 13:08:04 London Stock Exchange
53 3665.00 13:08:04 London Stock Exchange
66 3665.00 13:08:04 London Stock Exchange
80 3665.00 13:08:04 London Stock Exchange
90 3665.00 13:08:04 London Stock Exchange
95 3665.00 13:08:04 London Stock Exchange
103 3665.00 13:08:04 London Stock Exchange
120 3665.00 13:08:04 London Stock Exchange
132 3665.00 13:08:04 London Stock Exchange
186 3665.00 13:08:04 London Stock Exchange
200 3665.00 13:08:04 London Stock Exchange
201 3665.00 13:08:04 London Stock Exchange
201 3665.00 13:08:04 London Stock Exchange
201 3665.00 13:08:04 London Stock Exchange
201 3665.00 13:08:04 London Stock Exchange
43 3662.00 13:11:28 London Stock Exchange
70 3662.00 13:11:28 London Stock Exchange
70 3662.00 13:11:28 London Stock Exchange
97 3662.00 13:11:28 London Stock Exchange
99 3662.00 13:11:28 London Stock Exchange
130 3662.00 13:11:28 London Stock Exchange
130 3662.00 13:11:28 London Stock Exchange
200 3662.00 13:11:28 London Stock Exchange
200 3662.00 13:11:28 London Stock Exchange
13 3669.00 13:18:49 London Stock Exchange
26 3669.00 13:18:49 London Stock Exchange
32 3669.00 13:18:49 London Stock Exchange
45 3669.00 13:18:49 London Stock Exchange
47 3669.00 13:18:49 London Stock Exchange
49 3669.00 13:18:49 London Stock Exchange
155 3669.00 13:18:49 London Stock Exchange
175 3669.00 13:18:49 London Stock Exchange
200 3669.00 13:18:49 London Stock Exchange
201 3669.00 13:18:49 London Stock Exchange
24 3669.00 13:29:50 London Stock Exchange
44 3669.00 13:29:50 London Stock Exchange
63 3669.00 13:29:50 London Stock Exchange
63 3669.00 13:29:50 London Stock Exchange
116 3669.00 13:29:50 London Stock Exchange
137 3669.00 13:29:50 London Stock Exchange
138 3669.00 13:29:50 London Stock Exchange
148 3669.00 13:29:50 London Stock Exchange
162 3669.00 13:29:50 London Stock Exchange
168 3669.00 13:29:50 London Stock Exchange
169 3669.00 13:29:50 London Stock Exchange
177 3669.00 13:29:50 London Stock Exchange
200 3669.00 13:29:50 London Stock Exchange
200 3669.00 13:29:50 London Stock Exchange
200 3669.00 13:29:50 London Stock Exchange
201 3669.00 13:29:50 London Stock Exchange
201 3669.00 13:29:50 London Stock Exchange
201 3669.00 13:29:50 London Stock Exchange
201 3669.00 13:29:50 London Stock Exchange
59 3660.00 13:31:38 London Stock Exchange
13 3661.00 13:32:37 London Stock Exchange
138 3661.00 13:32:37 London Stock Exchange
188 3661.00 13:32:37 London Stock Exchange
188 3661.00 13:32:37 London Stock Exchange
201 3661.00 13:32:37 London Stock Exchange
201 3661.00 13:32:37 London Stock Exchange
26 3661.00 13:33:29 London Stock Exchange
201 3657.00 13:33:59 London Stock Exchange
105 3657.00 13:34:18 London Stock Exchange
201 3657.00 13:34:18 London Stock Exchange
1 3661.00 13:38:31 London Stock Exchange
50 3661.00 13:38:31 London Stock Exchange
60 3661.00 13:38:31 London Stock Exchange
60 3661.00 13:38:31 London Stock Exchange
68 3661.00 13:38:31 London Stock Exchange
126 3661.00 13:38:31 London Stock Exchange
140 3661.00 13:38:31 London Stock Exchange
140 3661.00 13:38:31 London Stock Exchange
200 3661.00 13:38:31 London Stock Exchange
200 3661.00 13:38:31 London Stock Exchange
200 3661.00 13:38:31 London Stock Exchange
201 3661.00 13:38:31 London Stock Exchange
87 3663.00 13:39:27 London Stock Exchange
58 3661.00 13:41:51 London Stock Exchange
143 3661.00 13:41:51 London Stock Exchange
30 3663.00 13:44:11 London Stock Exchange
111 3663.00 13:44:11 London Stock Exchange
140 3663.00 13:44:11 London Stock Exchange
146 3663.00 13:44:11 London Stock Exchange
170 3663.00 13:44:11 London Stock Exchange
200 3663.00 13:44:11 London Stock Exchange
201 3663.00 13:44:11 London Stock Exchange
201 3663.00 13:44:11 London Stock Exchange
201 3663.00 13:44:11 London Stock Exchange
201 3660.00 13:45:27 London Stock Exchange
17 3667.00 13:50:04 London Stock Exchange
90 3667.00 13:50:04 London Stock Exchange
111 3667.00 13:50:04 London Stock Exchange
126 3667.00 13:50:04 London Stock Exchange
2 3664.00 13:52:53 London Stock Exchange
10 3664.00 13:52:53 London Stock Exchange
11 3664.00 13:52:53 London Stock Exchange
44 3664.00 13:52:53 London Stock Exchange
82 3664.00 13:52:53 London Stock Exchange
95 3664.00 13:52:53 London Stock Exchange
106 3664.00 13:52:53 London Stock Exchange
160 3664.00 13:52:53 London Stock Exchange
173 3664.00 13:52:53 London Stock Exchange
190 3664.00 13:52:53 London Stock Exchange
199 3664.00 13:52:53 London Stock Exchange
200 3664.00 13:52:53 London Stock Exchange
200 3664.00 13:52:53 London Stock Exchange
200 3664.00 13:52:53 London Stock Exchange
201 3664.00 13:52:53 London Stock Exchange
201 3664.00 13:52:53 London Stock Exchange
8 3664.00 13:54:35 London Stock Exchange
19 3664.00 13:54:35 London Stock Exchange
40 3664.00 13:54:35 London Stock Exchange
40 3664.00 13:54:35 London Stock Exchange
40 3664.00 13:54:35 London Stock Exchange
40 3664.00 13:54:35 London Stock Exchange
49 3664.00 13:54:35 London Stock Exchange
93 3664.00 13:54:35 London Stock Exchange
141 3664.00 13:54:35 London Stock Exchange
160 3664.00 13:54:35 London Stock Exchange
161 3664.00 13:54:35 London Stock Exchange
193 3664.00 13:54:35 London Stock Exchange
98 3661.00 13:59:11 London Stock Exchange
143 3661.00 13:59:11 London Stock Exchange
200 3662.00 13:59:11 London Stock Exchange
200 3661.00 13:59:11 London Stock Exchange
200 3661.00 13:59:11 London Stock Exchange
200 3661.00 13:59:11 London Stock Exchange
200 3661.00 13:59:11 London Stock Exchange
245 3662.00 13:59:11 London Stock Exchange
201 3672.00 14:02:42 London Stock Exchange
201 3672.00 14:02:42 London Stock Exchange
57 3672.00 14:02:57 London Stock Exchange
113 3671.00 14:02:58 London Stock Exchange
200 3671.00 14:02:58 London Stock Exchange
200 3671.00 14:02:58 London Stock Exchange
201 3670.00 14:03:21 London Stock Exchange
126 3670.00 14:03:22 London Stock Exchange
201 3670.00 14:03:22 London Stock Exchange
79 3670.00 14:04:53 London Stock Exchange
97 3670.00 14:04:53 London Stock Exchange
122 3670.00 14:04:53 London Stock Exchange
188 3670.00 14:04:53 London Stock Exchange
42 3668.00 14:06:00 London Stock Exchange
59 3668.00 14:06:05 London Stock Exchange
159 3668.00 14:06:05 London Stock Exchange
201 3668.00 14:06:05 London Stock Exchange
30 3668.00 14:06:30 London Stock Exchange
53 3668.00 14:06:30 London Stock Exchange
111 3668.00 14:06:30 London Stock Exchange
147 3668.00 14:06:30 London Stock Exchange
170 3668.00 14:06:30 London Stock Exchange
121 3669.00 14:09:03 London Stock Exchange
200 3669.00 14:09:03 London Stock Exchange
200 3669.00 14:09:03 London Stock Exchange
77 3668.00 14:10:22 London Stock Exchange
101 3668.00 14:10:22 London Stock Exchange
200 3668.00 14:10:22 London Stock Exchange
200 3668.00 14:10:22 London Stock Exchange
43 3666.00 14:11:41 London Stock Exchange
157 3666.00 14:11:41 London Stock Exchange
200 3666.00 14:11:41 London Stock Exchange
71 3669.00 14:16:26 London Stock Exchange
200 3669.00 14:16:26 London Stock Exchange
200 3669.00 14:16:26 London Stock Exchange
100 3669.00 14:16:36 London Stock Exchange
164 3669.00 14:16:36 London Stock Exchange
59 3670.00 14:19:00 London Stock Exchange
59 3670.00 14:19:00 London Stock Exchange
71 3670.00 14:19:00 London Stock Exchange
72 3670.00 14:19:00 London Stock Exchange
135 3670.00 14:19:00 London Stock Exchange
200 3670.00 14:19:00 London Stock Exchange
200 3670.00 14:19:00 London Stock Exchange
200 3670.00 14:19:00 London Stock Exchange
201 3670.00 14:19:00 London Stock Exchange
201 3670.00 14:19:00 London Stock Exchange
14 3671.00 14:24:02 London Stock Exchange
32 3671.00 14:24:02 London Stock Exchange
34 3671.00 14:24:02 London Stock Exchange
46 3671.00 14:24:02 London Stock Exchange
49 3671.00 14:24:02 London Stock Exchange
50 3671.00 14:24:02 London Stock Exchange
51 3671.00 14:24:02 London Stock Exchange
63 3671.00 14:24:02 London Stock Exchange
68 3671.00 14:24:02 London Stock Exchange
69 3671.00 14:24:02 London Stock Exchange
80 3671.00 14:24:02 London Stock Exchange
83 3671.00 14:24:02 London Stock Exchange
91 3671.00 14:24:02 London Stock Exchange
100 3671.00 14:24:02 London Stock Exchange
132 3671.00 14:24:02 London Stock Exchange
132 3671.00 14:24:02 London Stock Exchange
137 3671.00 14:24:02 London Stock Exchange
146 3671.00 14:24:02 London Stock Exchange
168 3671.00 14:24:02 London Stock Exchange
200 3671.00 14:24:02 London Stock Exchange
200 3671.00 14:24:02 London Stock Exchange
201 3671.00 14:24:02 London Stock Exchange
8 3670.00 14:26:00 London Stock Exchange
29 3670.00 14:26:00 London Stock Exchange
41 3670.00 14:26:00 London Stock Exchange
192 3670.00 14:26:00 London Stock Exchange
201 3670.00 14:26:00 London Stock Exchange
201 3670.00 14:26:00 London Stock Exchange
333 3670.00 14:26:00 London Stock Exchange
100 3669.00 14:26:34 London Stock Exchange
101 3669.00 14:26:34 London Stock Exchange
128 3669.00 14:26:34 London Stock Exchange
201 3669.00 14:26:34 London Stock Exchange
201 3669.00 14:26:34 London Stock Exchange
201 3669.00 14:26:34 London Stock Exchange
201 3669.00 14:26:34 London Stock Exchange
94 3670.00 14:27:08 London Stock Exchange
98 3670.00 14:27:08 London Stock Exchange
159 3670.00 14:27:08 London Stock Exchange
210 3670.00 14:27:08 London Stock Exchange
259 3670.00 14:27:08 London Stock Exchange
274 3670.00 14:27:08 London Stock Exchange
434 3670.00 14:27:08 London Stock Exchange
26 3612.00 15:14:47 London Stock Exchange
51 3612.00 15:15:11 London Stock Exchange
17 3611.00 15:21:38 London Stock Exchange
37 3611.00 15:21:38 London Stock Exchange
69 3615.00 15:25:32 London Stock Exchange
88 3616.00 15:31:42 London Stock Exchange
58 3612.00 15:35:07 London Stock Exchange
82 3606.00 15:41:10 London Stock Exchange
47 3614.00 15:45:26 London Stock Exchange
68 3603.00 15:51:36 London Stock Exchange
66 3607.00 15:56:17 London Stock Exchange
20 3604.00 16:00:23 London Stock Exchange
25 3604.00 16:00:23 London Stock Exchange
29 3604.00 16:00:23 London Stock Exchange
64 3605.00 16:07:00 London Stock Exchange
67 3608.00 16:10:51 London Stock Exchange
15 3608.00 16:16:02 London Stock Exchange
38 3608.00 16:16:02 London Stock Exchange
80 3614.00 16:20:29 London Stock Exchange
31 3617.00 16:26:42 London Stock Exchange
44 3617.00 16:26:42 London Stock Exchange

Companies

Carnival (CCL)
UK 100

Latest directors dealings