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:                      15 April 2019

Number of shares purchased:     50,000 shares

Highest price paid per share:     4032.0 pence

Lowest price paid per share:      3999.0 pence

Average price paid per share:    4021.9701 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 27,469,458 shares in treasury and has 189,874,517 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: 15 April 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
131 3999.00 8:43:26 London Stock Exchange
200 3999.00 8:43:26 London Stock Exchange
80 3999.00 8:44:15 London Stock Exchange
95 3999.00 8:44:15 London Stock Exchange
201 3999.00 8:44:15 London Stock Exchange
36 4001.00 8:46:18 London Stock Exchange
43 4001.00 8:46:18 London Stock Exchange
38 3999.00 8:46:42 London Stock Exchange
109 3999.00 8:46:42 London Stock Exchange
200 3999.00 8:46:42 London Stock Exchange
27 3999.00 8:49:46 London Stock Exchange
173 3999.00 8:49:46 London Stock Exchange
200 3999.00 8:49:46 London Stock Exchange
200 3999.00 8:49:46 London Stock Exchange
128 4000.00 8:50:14 London Stock Exchange
24 3999.00 8:50:40 London Stock Exchange
176 3999.00 8:50:40 London Stock Exchange
113 3999.00 8:51:14 London Stock Exchange
100 4002.00 8:54:49 London Stock Exchange
137 4005.00 8:55:10 London Stock Exchange
200 4005.00 8:55:10 London Stock Exchange
43 4005.00 8:56:39 London Stock Exchange
59 4004.00 8:57:10 London Stock Exchange
67 4004.00 8:57:10 London Stock Exchange
142 4004.00 8:57:10 London Stock Exchange
168 4004.00 8:57:10 London Stock Exchange
200 4004.00 8:57:10 London Stock Exchange
200 4004.00 8:57:10 London Stock Exchange
201 4004.00 8:57:10 London Stock Exchange
100 4006.00 9:01:24 London Stock Exchange
100 4006.00 9:01:24 London Stock Exchange
11 4010.00 9:01:55 London Stock Exchange
41 4010.00 9:01:55 London Stock Exchange
88 4010.00 9:01:55 London Stock Exchange
100 4010.00 9:01:55 London Stock Exchange
167 4010.00 9:02:21 London Stock Exchange
200 4010.00 9:02:21 London Stock Exchange
28 4011.00 9:02:42 London Stock Exchange
57 4011.00 9:02:42 London Stock Exchange
110 4011.00 9:02:42 London Stock Exchange
200 4011.00 9:02:42 London Stock Exchange
14 4011.00 9:02:44 London Stock Exchange
186 4011.00 9:02:44 London Stock Exchange
9 4011.00 9:02:48 London Stock Exchange
1 4011.00 9:03:34 London Stock Exchange
31 4011.00 9:03:34 London Stock Exchange
173 4011.00 9:03:34 London Stock Exchange
200 4011.00 9:03:34 London Stock Exchange
121 4010.00 9:04:01 London Stock Exchange
200 4010.00 9:04:01 London Stock Exchange
166 4009.00 9:05:10 London Stock Exchange
200 4009.00 9:05:10 London Stock Exchange
147 4014.00 9:08:12 London Stock Exchange
200 4014.00 9:08:12 London Stock Exchange
47 4016.00 9:09:00 London Stock Exchange
100 4016.00 9:09:00 London Stock Exchange
170 4016.00 9:09:36 London Stock Exchange
200 4016.00 9:09:36 London Stock Exchange
80 4015.00 9:10:54 London Stock Exchange
120 4015.00 9:10:54 London Stock Exchange
160 4015.00 9:10:54 London Stock Exchange
14 4012.00 9:11:55 London Stock Exchange
28 4012.00 9:11:55 London Stock Exchange
150 4012.00 9:11:55 London Stock Exchange
201 4012.00 9:11:55 London Stock Exchange
10 4016.00 9:15:13 London Stock Exchange
55 4016.00 9:15:13 London Stock Exchange
100 4016.00 9:15:13 London Stock Exchange
123 4015.00 9:15:24 London Stock Exchange
200 4015.00 9:15:24 London Stock Exchange
184 4016.00 9:18:00 London Stock Exchange
200 4016.00 9:18:00 London Stock Exchange
201 4016.00 9:18:00 London Stock Exchange
14 4016.00 9:18:55 London Stock Exchange
46 4016.00 9:18:55 London Stock Exchange
91 4016.00 9:18:55 London Stock Exchange
165 4016.00 9:18:55 London Stock Exchange
201 4016.00 9:18:55 London Stock Exchange
40 4016.00 9:21:37 London Stock Exchange
47 4016.00 9:21:37 London Stock Exchange
52 4016.00 9:21:37 London Stock Exchange
63 4016.00 9:21:37 London Stock Exchange
100 4016.00 9:21:37 London Stock Exchange
1 4016.00 9:22:49 London Stock Exchange
1 4016.00 9:22:49 London Stock Exchange
10 4016.00 9:22:49 London Stock Exchange
11 4016.00 9:22:49 London Stock Exchange
12 4016.00 9:22:49 London Stock Exchange
53 4016.00 9:22:49 London Stock Exchange
52 4015.00 9:23:00 London Stock Exchange
53 4015.00 9:23:00 London Stock Exchange
121 4015.00 9:23:00 London Stock Exchange
128 4015.00 9:23:00 London Stock Exchange
148 4015.00 9:23:00 London Stock Exchange
201 4015.00 9:23:00 London Stock Exchange
100 4014.00 9:23:04 London Stock Exchange
100 4014.00 9:23:04 London Stock Exchange
100 4014.00 9:23:04 London Stock Exchange
24 4014.00 9:23:07 London Stock Exchange
1 4013.00 9:24:41 London Stock Exchange
41 4017.00 9:26:27 London Stock Exchange
52 4017.00 9:26:27 London Stock Exchange
69 4017.00 9:26:27 London Stock Exchange
100 4016.00 9:26:27 London Stock Exchange
152 4017.00 9:26:27 London Stock Exchange
56 4015.00 9:26:51 London Stock Exchange
65 4015.00 9:26:51 London Stock Exchange
101 4015.00 9:26:51 London Stock Exchange
121 4015.00 9:26:51 London Stock Exchange
144 4015.00 9:26:51 London Stock Exchange
201 4015.00 9:26:51 London Stock Exchange
16 4014.00 9:29:50 London Stock Exchange
180 4014.00 9:29:55 London Stock Exchange
184 4014.00 9:29:55 London Stock Exchange
15 4021.00 9:34:47 London Stock Exchange
185 4021.00 9:34:47 London Stock Exchange
30 4021.00 9:34:52 London Stock Exchange
50 4021.00 9:34:52 London Stock Exchange
50 4021.00 9:34:52 London Stock Exchange
166 4021.00 9:34:52 London Stock Exchange
200 4021.00 9:34:52 London Stock Exchange
7 4021.00 9:36:10 London Stock Exchange
100 4021.00 9:36:10 London Stock Exchange
100 4021.00 9:36:10 London Stock Exchange
200 4021.00 9:36:10 London Stock Exchange
11 4020.00 9:36:17 London Stock Exchange
11 4020.00 9:36:17 London Stock Exchange
190 4020.00 9:36:17 London Stock Exchange
3 4020.00 9:36:24 London Stock Exchange
70 4020.00 9:36:44 London Stock Exchange
13 4020.00 9:36:48 London Stock Exchange
26 4020.00 9:37:22 London Stock Exchange
139 4020.00 9:37:22 London Stock Exchange
200 4020.00 9:37:22 London Stock Exchange
18 4020.00 9:43:08 London Stock Exchange
43 4020.00 9:43:08 London Stock Exchange
75 4020.00 9:43:08 London Stock Exchange
108 4020.00 9:43:08 London Stock Exchange
125 4020.00 9:43:08 London Stock Exchange
148 4020.00 9:43:08 London Stock Exchange
183 4020.00 9:43:08 London Stock Exchange
194 4020.00 9:43:08 London Stock Exchange
200 4020.00 9:43:08 London Stock Exchange
9 4022.00 9:45:57 London Stock Exchange
71 4022.00 9:45:57 London Stock Exchange
122 4022.00 9:45:57 London Stock Exchange
129 4022.00 9:45:57 London Stock Exchange
200 4022.00 9:45:57 London Stock Exchange
200 4022.00 9:45:57 London Stock Exchange
2 4021.00 9:48:18 London Stock Exchange
43 4021.00 9:48:18 London Stock Exchange
61 4021.00 9:48:18 London Stock Exchange
201 4021.00 9:48:18 London Stock Exchange
10 4021.00 9:48:20 London Stock Exchange
1 4021.00 9:48:38 London Stock Exchange
1 4021.00 9:48:46 London Stock Exchange
16 4021.00 9:48:46 London Stock Exchange
74 4021.00 9:48:46 London Stock Exchange
197 4021.00 9:48:46 London Stock Exchange
201 4021.00 9:48:46 London Stock Exchange
10 4025.00 9:53:25 London Stock Exchange
11 4025.00 9:53:25 London Stock Exchange
21 4025.00 9:53:25 London Stock Exchange
51 4025.00 9:53:25 London Stock Exchange
60 4025.00 9:53:25 London Stock Exchange
66 4025.00 9:53:25 London Stock Exchange
129 4025.00 9:53:25 London Stock Exchange
135 4025.00 9:53:25 London Stock Exchange
140 4025.00 9:53:25 London Stock Exchange
143 4025.00 9:53:25 London Stock Exchange
149 4025.00 9:53:25 London Stock Exchange
179 4025.00 9:53:25 London Stock Exchange
189 4025.00 9:53:25 London Stock Exchange
192 4025.00 9:53:25 London Stock Exchange
200 4025.00 9:53:25 London Stock Exchange
201 4025.00 9:53:25 London Stock Exchange
7 4024.00 9:54:02 London Stock Exchange
130 4024.00 9:54:02 London Stock Exchange
194 4024.00 9:54:02 London Stock Exchange
4 4024.00 9:56:57 London Stock Exchange
201 4024.00 9:56:57 London Stock Exchange
196 4024.00 9:57:02 London Stock Exchange
121 4024.00 9:57:06 London Stock Exchange
180 4024.00 9:57:06 London Stock Exchange
200 4024.00 9:58:41 London Stock Exchange
155 4024.00 9:58:45 London Stock Exchange
16 4023.00 9:59:11 London Stock Exchange
74 4023.00 9:59:11 London Stock Exchange
126 4023.00 9:59:11 London Stock Exchange
155 4023.00 9:59:13 London Stock Exchange
200 4021.00 10:01:19 London Stock Exchange
196 4021.00 10:01:29 London Stock Exchange
201 4020.00 10:02:30 London Stock Exchange
68 4021.00 10:03:17 London Stock Exchange
115 4021.00 10:03:17 London Stock Exchange
153 4021.00 10:03:17 London Stock Exchange
200 4021.00 10:03:17 London Stock Exchange
24 4023.00 10:05:58 London Stock Exchange
158 4023.00 10:05:58 London Stock Exchange
177 4023.00 10:05:58 London Stock Exchange
162 4028.00 10:10:25 London Stock Exchange
200 4028.00 10:10:25 London Stock Exchange
49 4028.00 10:11:01 London Stock Exchange
152 4028.00 10:11:01 London Stock Exchange
80 4028.00 10:11:05 London Stock Exchange
121 4028.00 10:11:05 London Stock Exchange
177 4028.00 10:11:05 London Stock Exchange
195 4028.00 10:11:05 London Stock Exchange
40 4030.00 10:13:05 London Stock Exchange
139 4030.00 10:13:05 London Stock Exchange
152 4030.00 10:13:05 London Stock Exchange
200 4030.00 10:13:05 London Stock Exchange
201 4030.00 10:13:05 London Stock Exchange
1 4032.00 10:17:20 London Stock Exchange
31 4032.00 10:18:48 London Stock Exchange
32 4032.00 10:18:48 London Stock Exchange
33 4032.00 10:18:48 London Stock Exchange
38 4032.00 10:18:48 London Stock Exchange
53 4032.00 10:18:48 London Stock Exchange
129 4032.00 10:18:48 London Stock Exchange
142 4032.00 10:18:48 London Stock Exchange
147 4032.00 10:18:48 London Stock Exchange
162 4032.00 10:18:48 London Stock Exchange
168 4032.00 10:18:48 London Stock Exchange
169 4032.00 10:18:48 London Stock Exchange
170 4032.00 10:18:48 London Stock Exchange
187 4032.00 10:18:48 London Stock Exchange
200 4032.00 10:18:48 London Stock Exchange
201 4032.00 10:18:48 London Stock Exchange
28 4027.00 10:22:24 London Stock Exchange
188 4029.00 10:26:01 London Stock Exchange
200 4029.00 10:26:01 London Stock Exchange
200 4029.00 10:26:01 London Stock Exchange
200 4029.00 10:26:01 London Stock Exchange
13 4029.00 10:26:03 London Stock Exchange
50 4029.00 10:26:03 London Stock Exchange
151 4030.00 10:26:03 London Stock Exchange
103 4029.00 10:26:25 London Stock Exchange
47 4029.00 10:28:39 London Stock Exchange
147 4031.00 10:30:00 London Stock Exchange
148 4031.00 10:30:00 London Stock Exchange
56 4031.00 10:31:34 London Stock Exchange
144 4031.00 10:31:34 London Stock Exchange
145 4031.00 10:31:34 London Stock Exchange
188 4032.00 10:31:34 London Stock Exchange
199 4032.00 10:31:34 London Stock Exchange
201 4032.00 10:31:34 London Stock Exchange
10 4031.00 10:32:05 London Stock Exchange
57 4031.00 10:32:05 London Stock Exchange
97 4031.00 10:32:05 London Stock Exchange
103 4031.00 10:32:05 London Stock Exchange
128 4031.00 10:32:05 London Stock Exchange
131 4031.00 10:32:05 London Stock Exchange
134 4032.00 10:32:05 London Stock Exchange
144 4031.00 10:32:05 London Stock Exchange
40 4030.00 10:33:46 London Stock Exchange
93 4030.00 10:33:47 London Stock Exchange
29 4030.00 10:34:28 London Stock Exchange
68 4030.00 10:34:28 London Stock Exchange
69 4030.00 10:34:28 London Stock Exchange
113 4030.00 10:34:28 London Stock Exchange
132 4030.00 10:34:28 London Stock Exchange
171 4030.00 10:34:28 London Stock Exchange
132 4029.00 10:35:25 London Stock Exchange
201 4029.00 10:35:25 London Stock Exchange
201 4027.00 10:35:56 London Stock Exchange
204 4027.00 10:35:56 London Stock Exchange
6 4032.00 10:43:29 London Stock Exchange
53 4032.00 10:43:29 London Stock Exchange
54 4032.00 10:43:29 London Stock Exchange
68 4032.00 10:43:29 London Stock Exchange
75 4032.00 10:43:29 London Stock Exchange
132 4032.00 10:43:29 London Stock Exchange
147 4032.00 10:43:29 London Stock Exchange
180 4032.00 10:43:29 London Stock Exchange
200 4032.00 10:43:29 London Stock Exchange
200 4032.00 10:43:29 London Stock Exchange
200 4032.00 10:43:29 London Stock Exchange
200 4032.00 10:43:29 London Stock Exchange
1 4032.00 10:44:34 London Stock Exchange
1 4032.00 10:44:34 London Stock Exchange
200 4032.00 10:44:34 London Stock Exchange
126 4032.00 10:44:43 London Stock Exchange
200 4029.00 10:45:53 London Stock Exchange
8 4029.00 10:47:57 London Stock Exchange
84 4029.00 10:47:57 London Stock Exchange
105 4029.00 10:47:57 London Stock Exchange
193 4029.00 10:47:57 London Stock Exchange
28 4029.00 10:48:08 London Stock Exchange
97 4029.00 10:48:15 London Stock Exchange
134 4026.00 10:49:26 London Stock Exchange
66 4026.00 10:49:55 London Stock Exchange
31 4026.00 10:50:40 London Stock Exchange
103 4026.00 10:50:40 London Stock Exchange
135 4026.00 10:50:40 London Stock Exchange
26 4030.00 10:52:10 London Stock Exchange
29 4030.00 10:52:10 London Stock Exchange
38 4030.00 10:52:10 London Stock Exchange
134 4030.00 10:52:10 London Stock Exchange
97 4029.00 10:52:48 London Stock Exchange
104 4029.00 10:52:48 London Stock Exchange
141 4029.00 10:52:48 London Stock Exchange
200 4029.00 10:52:48 London Stock Exchange
153 4029.00 10:52:56 London Stock Exchange
38 4027.00 10:54:58 London Stock Exchange
162 4027.00 10:54:58 London Stock Exchange
49 4027.00 10:55:51 London Stock Exchange
145 4027.00 10:55:51 London Stock Exchange
148 4027.00 10:55:51 London Stock Exchange
201 4027.00 10:55:51 London Stock Exchange
30 4025.00 10:58:32 London Stock Exchange
133 4025.00 11:00:20 London Stock Exchange
145 4025.00 11:00:20 London Stock Exchange
147 4025.00 11:00:20 London Stock Exchange
170 4025.00 11:00:20 London Stock Exchange
200 4025.00 11:00:20 London Stock Exchange
201 4025.00 11:00:20 London Stock Exchange
15 4025.00 11:01:34 London Stock Exchange
186 4025.00 11:02:02 London Stock Exchange
67 4025.00 11:03:35 London Stock Exchange
134 4025.00 11:03:35 London Stock Exchange
142 4025.00 11:03:35 London Stock Exchange
200 4025.00 11:03:35 London Stock Exchange
21 4025.00 11:03:42 London Stock Exchange
128 4025.00 11:03:54 London Stock Exchange
169 4025.00 11:03:54 London Stock Exchange
3 4024.00 11:06:16 London Stock Exchange
7 4024.00 11:06:16 London Stock Exchange
194 4024.00 11:06:16 London Stock Exchange
194 4024.00 11:06:16 London Stock Exchange
201 4024.00 11:06:16 London Stock Exchange
201 4024.00 11:06:16 London Stock Exchange
66 4023.00 11:08:04 London Stock Exchange
72 4023.00 11:08:04 London Stock Exchange
101 4023.00 11:08:04 London Stock Exchange
128 4023.00 11:08:04 London Stock Exchange
3 4023.00 11:08:05 London Stock Exchange
200 4021.00 11:08:49 London Stock Exchange
1 4021.00 11:09:14 London Stock Exchange
60 4021.00 11:09:14 London Stock Exchange
3 4021.00 11:12:07 London Stock Exchange
40 4021.00 11:12:07 London Stock Exchange
51 4021.00 11:12:07 London Stock Exchange
68 4021.00 11:12:07 London Stock Exchange
106 4021.00 11:12:07 London Stock Exchange
137 4021.00 11:12:07 London Stock Exchange
161 4021.00 11:12:07 London Stock Exchange
201 4021.00 11:12:07 London Stock Exchange
102 4021.00 11:12:19 London Stock Exchange
98 4020.00 11:16:09 London Stock Exchange
98 4020.00 11:16:20 London Stock Exchange
102 4020.00 11:16:20 London Stock Exchange
103 4020.00 11:16:20 London Stock Exchange
156 4020.00 11:16:40 London Stock Exchange
200 4020.00 11:16:40 London Stock Exchange
14 4020.00 11:16:44 London Stock Exchange
176 4025.00 11:22:00 London Stock Exchange
200 4025.00 11:22:00 London Stock Exchange
5 4025.00 11:23:23 London Stock Exchange
8 4025.00 11:23:23 London Stock Exchange
14 4025.00 11:23:23 London Stock Exchange
32 4025.00 11:23:23 London Stock Exchange
152 4025.00 11:23:23 London Stock Exchange
154 4025.00 11:23:23 London Stock Exchange
163 4025.00 11:23:23 London Stock Exchange
166 4025.00 11:23:23 London Stock Exchange
195 4025.00 11:23:23 London Stock Exchange
201 4025.00 11:23:23 London Stock Exchange
27 4029.00 11:28:24 London Stock Exchange
52 4029.00 11:28:24 London Stock Exchange
55 4029.00 11:28:24 London Stock Exchange
64 4029.00 11:28:24 London Stock Exchange
83 4029.00 11:28:24 London Stock Exchange
201 4029.00 11:28:24 London Stock Exchange
201 4029.00 11:28:24 London Stock Exchange
179 4030.00 11:28:34 London Stock Exchange
201 4030.00 11:28:34 London Stock Exchange
1 4027.00 11:30:11 London Stock Exchange
137 4027.00 11:30:11 London Stock Exchange
200 4027.00 11:30:11 London Stock Exchange
121 4028.00 11:31:30 London Stock Exchange
79 4028.00 11:31:38 London Stock Exchange
34 4028.00 11:31:46 London Stock Exchange
131 4028.00 11:31:46 London Stock Exchange
172 4025.00 11:34:18 London Stock Exchange
200 4025.00 11:34:18 London Stock Exchange
29 4027.00 11:38:19 London Stock Exchange
29 4027.00 11:38:19 London Stock Exchange
121 4027.00 11:38:19 London Stock Exchange
143 4027.00 11:38:19 London Stock Exchange
144 4027.00 11:38:19 London Stock Exchange
171 4027.00 11:38:19 London Stock Exchange
171 4027.00 11:38:19 London Stock Exchange
200 4027.00 11:38:19 London Stock Exchange
18 4027.00 11:40:34 London Stock Exchange
36 4027.00 11:40:34 London Stock Exchange
172 4027.00 11:40:34 London Stock Exchange
183 4027.00 11:40:34 London Stock Exchange
146 4025.00 11:43:23 London Stock Exchange
16 4025.00 11:45:51 London Stock Exchange
26 4025.00 11:45:51 London Stock Exchange
55 4025.00 11:45:51 London Stock Exchange
70 4025.00 11:45:51 London Stock Exchange
105 4025.00 11:45:51 London Stock Exchange
129 4025.00 11:45:51 London Stock Exchange
162 4025.00 11:45:51 London Stock Exchange
174 4025.00 11:45:51 London Stock Exchange
184 4025.00 11:45:51 London Stock Exchange
189 4025.00 11:45:51 London Stock Exchange
201 4025.00 11:45:51 London Stock Exchange
200 4026.00 11:49:45 London Stock Exchange
200 4026.00 11:49:45 London Stock Exchange
201 4026.00 11:49:45 London Stock Exchange
11 4026.00 11:49:58 London Stock Exchange
16 4026.00 11:49:58 London Stock Exchange
133 4026.00 11:49:58 London Stock Exchange
165 4026.00 11:49:58 London Stock Exchange
174 4026.00 11:49:58 London Stock Exchange
201 4025.00 11:51:11 London Stock Exchange
57 4025.00 11:51:16 London Stock Exchange
136 4025.00 11:51:16 London Stock Exchange
51 4025.00 11:52:26 London Stock Exchange
150 4025.00 11:52:26 London Stock Exchange
172 4025.00 11:52:26 London Stock Exchange
201 4023.00 11:53:28 London Stock Exchange
24 4023.00 11:53:36 London Stock Exchange
141 4023.00 11:53:36 London Stock Exchange
13 4022.00 11:57:30 London Stock Exchange
188 4022.00 11:57:30 London Stock Exchange
50 4022.00 11:58:30 London Stock Exchange
151 4022.00 11:58:30 London Stock Exchange
70 4022.00 11:58:35 London Stock Exchange
104 4022.00 11:58:52 London Stock Exchange
131 4022.00 11:58:52 London Stock Exchange
60 4021.00 11:59:02 London Stock Exchange
141 4021.00 11:59:02 London Stock Exchange
158 4021.00 11:59:02 London Stock Exchange
50 4021.00 11:59:27 London Stock Exchange
100 4021.00 11:59:27 London Stock Exchange

Copyright l 15 PR Newswire

Carnival (LSE:CCL)
Historical Stock Chart
From Mar 2024 to Apr 2024 Click Here for more Carnival Charts.
Carnival (LSE:CCL)
Historical Stock Chart
From Apr 2023 to Apr 2024 Click Here for more Carnival Charts.