Carnival Corporation & plc

Purchase of Shares

In accordance with Carnival Corporation & plc's (NYSE/LSE: CCL; NYSE: CUK) previously announced Share Repurchase Programme, Carnival Corporation & plc announces that Carnival plc has purchased:

Shares purchased:                        Carnival plc ordinary USD 1.66 shares

Date of purchase:                         21 November 2019

Number of shares purchased:      50,000 shares

Highest price paid per share:       3106.0 pence

Lowest price paid per share:        3067.0 pence

Average price paid per share:      3085.6423 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 34,567,037 shares in treasury and has 182,778,606 shares in issue (excluding shares held in treasury by Carnival plc).

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

Schedule of Purchases

Shares purchased: Carnival plc (ISIN CODE: GB0031215220)

Date of Purchase: 21 November 2019

Broker: Merrill Lynch International

Aggregated information:

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

Individual transactions:

Number of shares purchased Transaction price Time of transaction Trading Venue
132 3093.00 8:32:56 London Stock Exchange
200 3093.00 8:32:56 London Stock Exchange
200 3093.00 8:32:56 London Stock Exchange
53 3091.00 8:33:10 London Stock Exchange
112 3091.00 8:33:10 London Stock Exchange
147 3091.00 8:33:10 London Stock Exchange
200 3091.00 8:33:10 London Stock Exchange
10 3090.00 8:36:11 London Stock Exchange
10 3090.00 8:36:11 London Stock Exchange
40 3090.00 8:36:11 London Stock Exchange
42 3090.00 8:36:11 London Stock Exchange
68 3090.00 8:36:11 London Stock Exchange
81 3090.00 8:36:11 London Stock Exchange
201 3090.00 8:36:11 London Stock Exchange
86 3093.00 8:43:33 London Stock Exchange
100 3093.00 8:43:33 London Stock Exchange
42 3092.00 8:44:19 London Stock Exchange
74 3092.00 8:44:19 London Stock Exchange
200 3092.00 8:44:19 London Stock Exchange
200 3092.00 8:44:19 London Stock Exchange
90 3098.00 8:48:45 London Stock Exchange
94 3098.00 8:48:45 London Stock Exchange
110 3098.00 8:48:45 London Stock Exchange
200 3098.00 8:48:45 London Stock Exchange
11 3101.00 8:51:10 London Stock Exchange
100 3101.00 8:51:10 London Stock Exchange
189 3101.00 8:51:10 London Stock Exchange
9 3101.00 8:51:16 London Stock Exchange
200 3101.00 8:51:16 London Stock Exchange
41 3100.00 8:51:44 London Stock Exchange
48 3100.00 8:51:44 London Stock Exchange
48 3100.00 8:51:44 London Stock Exchange
53 3100.00 8:51:44 London Stock Exchange
99 3100.00 8:51:44 London Stock Exchange
200 3100.00 8:51:44 London Stock Exchange
122 3100.00 8:54:48 London Stock Exchange
201 3100.00 8:54:48 London Stock Exchange
201 3100.00 8:54:48 London Stock Exchange
5 3103.00 9:00:25 London Stock Exchange
44 3103.00 9:00:25 London Stock Exchange
44 3103.00 9:00:25 London Stock Exchange
44 3103.00 9:00:25 London Stock Exchange
157 3103.00 9:00:25 London Stock Exchange
157 3103.00 9:00:25 London Stock Exchange
65 3102.00 9:01:01 London Stock Exchange
200 3102.00 9:01:01 London Stock Exchange
200 3102.00 9:01:01 London Stock Exchange
40 3100.00 9:02:10 London Stock Exchange
137 3104.00 9:02:53 London Stock Exchange
201 3104.00 9:02:53 London Stock Exchange
201 3104.00 9:02:53 London Stock Exchange
18 3105.00 9:03:50 London Stock Exchange
201 3105.00 9:03:50 London Stock Exchange
201 3105.00 9:03:50 London Stock Exchange
15 3106.00 9:06:26 London Stock Exchange
15 3106.00 9:06:26 London Stock Exchange
130 3106.00 9:06:26 London Stock Exchange
186 3106.00 9:06:26 London Stock Exchange
201 3106.00 9:06:26 London Stock Exchange
27 3105.00 9:11:07 London Stock Exchange
95 3105.00 9:11:07 London Stock Exchange
106 3105.00 9:11:07 London Stock Exchange
174 3105.00 9:11:07 London Stock Exchange
37 3105.00 9:11:08 London Stock Exchange
195 3101.00 9:13:36 London Stock Exchange
29 3102.00 9:15:10 London Stock Exchange
201 3102.00 9:15:10 London Stock Exchange
201 3102.00 9:15:10 London Stock Exchange
5 3101.00 9:15:16 London Stock Exchange
30 3101.00 9:15:26 London Stock Exchange
67 3101.00 9:15:26 London Stock Exchange
133 3101.00 9:15:26 London Stock Exchange
59 3095.00 9:18:23 London Stock Exchange
141 3095.00 9:18:36 London Stock Exchange
90 3095.00 9:19:22 London Stock Exchange
110 3095.00 9:19:22 London Stock Exchange
128 3095.00 9:19:22 London Stock Exchange
201 3085.00 9:24:19 London Stock Exchange
46 3085.00 9:24:28 London Stock Exchange
201 3085.00 9:24:28 London Stock Exchange
15 3089.00 9:31:33 London Stock Exchange
54 3089.00 9:31:33 London Stock Exchange
57 3089.00 9:31:33 London Stock Exchange
72 3089.00 9:31:33 London Stock Exchange
72 3089.00 9:31:33 London Stock Exchange
98 3089.00 9:31:33 London Stock Exchange
129 3089.00 9:31:33 London Stock Exchange
129 3089.00 9:31:33 London Stock Exchange
129 3089.00 9:31:33 London Stock Exchange
201 3089.00 9:31:33 London Stock Exchange
72 3091.00 9:41:56 London Stock Exchange
201 3091.00 9:41:56 London Stock Exchange
201 3091.00 9:41:56 London Stock Exchange
65 3091.00 9:43:25 London Stock Exchange
85 3091.00 9:43:25 London Stock Exchange
116 3091.00 9:43:25 London Stock Exchange
136 3091.00 9:43:25 London Stock Exchange
200 3091.00 9:43:25 London Stock Exchange
200 3091.00 9:43:25 London Stock Exchange
201 3091.00 9:43:25 London Stock Exchange
122 3090.00 9:48:06 London Stock Exchange
201 3090.00 9:48:06 London Stock Exchange
201 3090.00 9:48:06 London Stock Exchange
17 3088.00 9:51:34 London Stock Exchange
30 3088.00 9:51:34 London Stock Exchange
62 3088.00 9:51:34 London Stock Exchange
100 3088.00 9:51:34 London Stock Exchange
101 3088.00 9:51:34 London Stock Exchange
171 3088.00 9:51:34 London Stock Exchange
99 3087.00 9:55:46 London Stock Exchange
99 3087.00 9:55:46 London Stock Exchange
102 3087.00 9:55:46 London Stock Exchange
102 3087.00 9:55:46 London Stock Exchange
105 3087.00 9:55:46 London Stock Exchange
21 3086.00 9:59:44 London Stock Exchange
77 3086.00 9:59:44 London Stock Exchange
89 3086.00 9:59:44 London Stock Exchange
103 3086.00 9:59:44 London Stock Exchange
112 3086.00 9:59:44 London Stock Exchange
124 3086.00 9:59:44 London Stock Exchange
3 3087.00 10:02:19 London Stock Exchange
125 3087.00 10:02:19 London Stock Exchange
200 3087.00 10:02:19 London Stock Exchange
200 3087.00 10:02:19 London Stock Exchange
29 3101.00 10:08:29 London Stock Exchange
71 3101.00 10:08:29 London Stock Exchange
200 3101.00 10:08:29 London Stock Exchange
200 3101.00 10:08:29 London Stock Exchange
7 3104.00 10:11:42 London Stock Exchange
142 3104.00 10:11:42 London Stock Exchange
200 3104.00 10:11:42 London Stock Exchange
200 3104.00 10:11:42 London Stock Exchange
3 3102.00 10:16:53 London Stock Exchange
31 3102.00 10:16:53 London Stock Exchange
63 3102.00 10:16:53 London Stock Exchange
197 3102.00 10:16:53 London Stock Exchange
200 3102.00 10:16:53 London Stock Exchange
201 3103.00 10:19:31 London Stock Exchange
71 3103.00 10:22:13 London Stock Exchange
201 3103.00 10:22:13 London Stock Exchange
44 3100.00 10:26:12 London Stock Exchange
103 3100.00 10:26:12 London Stock Exchange
200 3100.00 10:26:12 London Stock Exchange
200 3100.00 10:26:12 London Stock Exchange
201 3099.00 10:28:22 London Stock Exchange
136 3099.00 10:29:07 London Stock Exchange
201 3099.00 10:29:07 London Stock Exchange
65 3100.00 10:35:44 London Stock Exchange
78 3100.00 10:35:44 London Stock Exchange
198 3100.00 10:35:44 London Stock Exchange
200 3100.00 10:35:44 London Stock Exchange
201 3100.00 10:35:44 London Stock Exchange
243 3100.00 10:35:44 London Stock Exchange
201 3098.00 10:42:38 London Stock Exchange
96 3101.00 10:45:30 London Stock Exchange
201 3101.00 10:45:30 London Stock Exchange
27 3101.00 10:47:33 London Stock Exchange
174 3101.00 10:47:33 London Stock Exchange
244 3101.00 10:47:33 London Stock Exchange
26 3098.00 10:51:16 London Stock Exchange
57 3098.00 10:51:16 London Stock Exchange
78 3098.00 10:51:16 London Stock Exchange
122 3098.00 10:51:16 London Stock Exchange
174 3098.00 10:51:16 London Stock Exchange
54 3098.00 10:51:18 London Stock Exchange
39 3096.00 10:52:41 London Stock Exchange
53 3096.00 10:52:41 London Stock Exchange
81 3096.00 10:52:41 London Stock Exchange
81 3096.00 10:52:41 London Stock Exchange
120 3096.00 10:52:41 London Stock Exchange
120 3096.00 10:52:41 London Stock Exchange
162 3091.00 10:56:16 London Stock Exchange
2 3091.00 10:56:17 London Stock Exchange
4 3091.00 10:56:25 London Stock Exchange
28 3091.00 10:56:26 London Stock Exchange
32 3091.00 10:56:26 London Stock Exchange
30 3091.00 10:56:58 London Stock Exchange
31 3091.00 10:56:58 London Stock Exchange
172 3091.00 10:56:58 London Stock Exchange
30 3090.00 11:02:20 London Stock Exchange
62 3090.00 11:02:20 London Stock Exchange
201 3090.00 11:02:20 London Stock Exchange
201 3090.00 11:02:20 London Stock Exchange
116 3088.00 11:03:21 London Stock Exchange
37 3088.00 11:03:28 London Stock Exchange
22 3088.00 11:04:03 London Stock Exchange
48 3088.00 11:04:03 London Stock Exchange
100 3088.00 11:04:03 London Stock Exchange
201 3088.00 11:04:03 London Stock Exchange
201 3088.00 11:07:20 London Stock Exchange
25 3088.00 11:07:24 London Stock Exchange
201 3088.00 11:07:24 London Stock Exchange
2 3082.00 11:10:36 London Stock Exchange
198 3082.00 11:10:41 London Stock Exchange
57 3082.00 11:10:43 London Stock Exchange
200 3082.00 11:10:43 London Stock Exchange
200 3078.00 11:18:12 London Stock Exchange
201 3078.00 11:18:12 London Stock Exchange
247 3078.00 11:18:12 London Stock Exchange
319 3078.00 11:18:12 London Stock Exchange
200 3067.00 11:22:48 London Stock Exchange
36 3067.00 11:23:35 London Stock Exchange
200 3067.00 11:23:35 London Stock Exchange
16 3067.00 11:27:08 London Stock Exchange
28 3067.00 11:27:08 London Stock Exchange
32 3067.00 11:27:08 London Stock Exchange
48 3067.00 11:27:08 London Stock Exchange
153 3067.00 11:27:08 London Stock Exchange
185 3067.00 11:27:08 London Stock Exchange
5 3067.00 11:32:45 London Stock Exchange
33 3067.00 11:33:17 London Stock Exchange
40 3067.00 11:33:17 London Stock Exchange
75 3067.00 11:33:17 London Stock Exchange
80 3067.00 11:33:17 London Stock Exchange
120 3067.00 11:33:17 London Stock Exchange
120 3067.00 11:33:17 London Stock Exchange
51 3071.00 11:37:50 London Stock Exchange
150 3071.00 11:37:50 London Stock Exchange
119 3071.00 11:38:02 London Stock Exchange
201 3071.00 11:38:02 London Stock Exchange
20 3072.00 11:44:07 London Stock Exchange
31 3072.00 11:44:07 London Stock Exchange
32 3072.00 11:44:07 London Stock Exchange
36 3072.00 11:44:07 London Stock Exchange
149 3072.00 11:44:07 London Stock Exchange
170 3072.00 11:44:07 London Stock Exchange
201 3072.00 11:44:07 London Stock Exchange
201 3072.00 11:44:07 London Stock Exchange
4 3072.00 11:45:10 London Stock Exchange
9 3078.00 11:51:40 London Stock Exchange
22 3078.00 11:51:40 London Stock Exchange
74 3078.00 11:51:40 London Stock Exchange
5 3079.00 11:57:55 London Stock Exchange
13 3079.00 11:57:55 London Stock Exchange
32 3079.00 11:57:55 London Stock Exchange
58 3079.00 11:57:55 London Stock Exchange
70 3079.00 11:57:55 London Stock Exchange
70 3079.00 11:57:55 London Stock Exchange
88 3079.00 11:57:55 London Stock Exchange
92 3079.00 11:57:55 London Stock Exchange
100 3079.00 11:57:55 London Stock Exchange
103 3079.00 11:57:55 London Stock Exchange
125 3079.00 11:57:55 London Stock Exchange
131 3079.00 11:57:55 London Stock Exchange
200 3079.00 11:57:55 London Stock Exchange
201 3079.00 11:57:55 London Stock Exchange
201 3079.00 11:57:55 London Stock Exchange
201 3079.00 11:57:55 London Stock Exchange
201 3079.00 11:57:55 London Stock Exchange
2 3074.00 12:02:19 London Stock Exchange
99 3078.00 12:03:32 London Stock Exchange
101 3078.00 12:03:32 London Stock Exchange
200 3078.00 12:03:32 London Stock Exchange
1 3078.00 12:03:37 London Stock Exchange
25 3078.00 12:04:08 London Stock Exchange
110 3078.00 12:04:08 London Stock Exchange
39 3079.00 12:07:18 London Stock Exchange
84 3079.00 12:07:18 London Stock Exchange
162 3079.00 12:07:18 London Stock Exchange
186 3079.00 12:07:18 London Stock Exchange
31 3078.00 12:10:33 London Stock Exchange
53 3078.00 12:10:33 London Stock Exchange
58 3077.00 12:10:33 London Stock Exchange
79 3077.00 12:10:33 London Stock Exchange
121 3077.00 12:10:33 London Stock Exchange
147 3078.00 12:10:33 London Stock Exchange
200 3077.00 12:10:33 London Stock Exchange
242 3078.00 12:10:33 London Stock Exchange
57 3079.00 12:18:00 London Stock Exchange
100 3079.00 12:18:00 London Stock Exchange
100 3079.00 12:18:00 London Stock Exchange
183 3079.00 12:18:00 London Stock Exchange
201 3077.00 12:18:27 London Stock Exchange
59 3077.00 12:20:12 London Stock Exchange
113 3077.00 12:21:24 London Stock Exchange
142 3077.00 12:21:24 London Stock Exchange
303 3076.00 12:21:59 London Stock Exchange
79 3075.00 12:33:56 London Stock Exchange
11 3076.00 12:40:30 London Stock Exchange
189 3076.00 12:40:30 London Stock Exchange
201 3076.00 12:40:30 London Stock Exchange
201 3076.00 12:40:30 London Stock Exchange
201 3076.00 12:40:30 London Stock Exchange
17 3076.00 12:41:03 London Stock Exchange
24 3076.00 12:41:03 London Stock Exchange
25 3076.00 12:41:03 London Stock Exchange
28 3076.00 12:41:03 London Stock Exchange
31 3076.00 12:41:03 London Stock Exchange
39 3076.00 12:41:03 London Stock Exchange
66 3076.00 12:41:03 London Stock Exchange
68 3076.00 12:41:03 London Stock Exchange
74 3076.00 12:41:03 London Stock Exchange
96 3076.00 12:41:03 London Stock Exchange
127 3076.00 12:41:03 London Stock Exchange
136 3076.00 12:41:03 London Stock Exchange
149 3076.00 12:41:03 London Stock Exchange
201 3076.00 12:41:03 London Stock Exchange
201 3074.00 12:43:17 London Stock Exchange
67 3074.00 12:44:17 London Stock Exchange
201 3074.00 12:44:17 London Stock Exchange
74 3074.00 12:50:24 London Stock Exchange
95 3074.00 12:50:24 London Stock Exchange
200 3074.00 12:50:24 London Stock Exchange
12 3073.00 12:54:18 London Stock Exchange
19 3073.00 12:54:18 London Stock Exchange
38 3073.00 12:54:18 London Stock Exchange
44 3073.00 12:54:18 London Stock Exchange
44 3073.00 12:54:18 London Stock Exchange
44 3073.00 12:54:18 London Stock Exchange
70 3073.00 12:54:19 London Stock Exchange
131 3073.00 12:54:19 London Stock Exchange
17 3073.00 12:54:36 London Stock Exchange
5 3071.00 12:59:46 London Stock Exchange
33 3071.00 12:59:46 London Stock Exchange
33 3071.00 12:59:46 London Stock Exchange
34 3071.00 12:59:46 London Stock Exchange
107 3071.00 12:59:46 London Stock Exchange
133 3071.00 12:59:46 London Stock Exchange
200 3071.00 12:59:46 London Stock Exchange
201 3070.00 13:02:31 London Stock Exchange
201 3070.00 13:02:31 London Stock Exchange
75 3070.00 13:04:21 London Stock Exchange
9 3073.00 13:10:10 London Stock Exchange
141 3073.00 13:10:10 London Stock Exchange
191 3073.00 13:10:10 London Stock Exchange
200 3073.00 13:10:10 London Stock Exchange
37 3077.00 13:20:23 London Stock Exchange
79 3077.00 13:20:23 London Stock Exchange
79 3077.00 13:20:23 London Stock Exchange
122 3077.00 13:20:23 London Stock Exchange
122 3077.00 13:20:23 London Stock Exchange
265 3076.00 13:20:24 London Stock Exchange
200 3076.00 13:24:33 London Stock Exchange
201 3076.00 13:24:33 London Stock Exchange
200 3076.00 13:26:59 London Stock Exchange
201 3076.00 13:26:59 London Stock Exchange
16 3076.00 13:28:00 London Stock Exchange
20 3076.00 13:28:00 London Stock Exchange
47 3076.00 13:28:00 London Stock Exchange
67 3076.00 13:28:00 London Stock Exchange
78 3076.00 13:28:00 London Stock Exchange
106 3076.00 13:28:00 London Stock Exchange
153 3076.00 13:28:00 London Stock Exchange
171 3076.00 13:28:00 London Stock Exchange
24 3077.00 13:31:42 London Stock Exchange
201 3077.00 13:31:42 London Stock Exchange
201 3077.00 13:31:42 London Stock Exchange
44 3079.00 13:36:57 London Stock Exchange
200 3079.00 13:36:57 London Stock Exchange
200 3079.00 13:36:57 London Stock Exchange
35 3078.00 13:37:04 London Stock Exchange
57 3078.00 13:37:04 London Stock Exchange
72 3078.00 13:37:04 London Stock Exchange
92 3078.00 13:37:04 London Stock Exchange
92 3078.00 13:37:04 London Stock Exchange
108 3078.00 13:37:04 London Stock Exchange
109 3078.00 13:37:04 London Stock Exchange
200 3078.00 13:37:04 London Stock Exchange
201 3078.00 13:37:04 London Stock Exchange
67 3076.00 13:40:24 London Stock Exchange
69 3076.00 13:40:24 London Stock Exchange
133 3076.00 13:40:24 London Stock Exchange
200 3076.00 13:40:24 London Stock Exchange
18 3074.00 13:44:39 London Stock Exchange
31 3074.00 13:44:39 London Stock Exchange
81 3074.00 13:44:39 London Stock Exchange
201 3074.00 13:44:39 London Stock Exchange
201 3074.00 13:44:39 London Stock Exchange
57 3072.00 13:48:35 London Stock Exchange
113 3072.00 13:48:35 London Stock Exchange
144 3072.00 13:48:35 London Stock Exchange
201 3072.00 13:48:35 London Stock Exchange
27 3076.00 13:56:30 London Stock Exchange
67 3076.00 13:56:30 London Stock Exchange
98 3076.00 13:56:30 London Stock Exchange
117 3076.00 13:56:30 London Stock Exchange
118 3076.00 13:56:30 London Stock Exchange
142 3076.00 13:56:30 London Stock Exchange
166 3076.00 13:56:30 London Stock Exchange
174 3076.00 13:56:30 London Stock Exchange
198 3076.00 13:56:30 London Stock Exchange
200 3076.00 13:56:30 London Stock Exchange
201 3076.00 13:56:30 London Stock Exchange
47 3077.00 14:01:17 London Stock Exchange
53 3077.00 14:01:17 London Stock Exchange
101 3077.00 14:01:17 London Stock Exchange
127 3077.00 14:01:17 London Stock Exchange
201 3077.00 14:01:17 London Stock Exchange
54 3078.00 14:04:47 London Stock Exchange
200 3078.00 14:04:47 London Stock Exchange
200 3078.00 14:04:47 London Stock Exchange
13 3079.00 14:08:44 London Stock Exchange
29 3079.00 14:08:44 London Stock Exchange
30 3079.00 14:08:44 London Stock Exchange
31 3079.00 14:08:44 London Stock Exchange
76 3079.00 14:08:44 London Stock Exchange
84 3079.00 14:08:44 London Stock Exchange
200 3079.00 14:08:44 London Stock Exchange
200 3079.00 14:08:44 London Stock Exchange
200 3079.00 14:08:44 London Stock Exchange
200 3079.00 14:08:44 London Stock Exchange
201 3079.00 14:08:44 London Stock Exchange
201 3079.00 14:08:44 London Stock Exchange
18 3081.00 14:13:00 London Stock Exchange
45 3081.00 14:13:03 London Stock Exchange
182 3081.00 14:13:03 London Stock Exchange
200 3081.00 14:13:03 London Stock Exchange
39 3080.00 14:16:15 London Stock Exchange
200 3080.00 14:16:15 London Stock Exchange
200 3080.00 14:16:15 London Stock Exchange
7 3083.00 14:18:45 London Stock Exchange
33 3083.00 14:19:02 London Stock Exchange
42 3083.00 14:19:02 London Stock Exchange
78 3083.00 14:19:02 London Stock Exchange
81 3083.00 14:19:02 London Stock Exchange
159 3083.00 14:19:02 London Stock Exchange
168 3083.00 14:19:02 London Stock Exchange
194 3083.00 14:19:02 London Stock Exchange
201 3083.00 14:19:02 London Stock Exchange
100 3087.00 14:22:53 London Stock Exchange
104 3087.00 14:22:53 London Stock Exchange
126 3087.00 14:22:53 London Stock Exchange
7 3092.00 14:27:21 London Stock Exchange
17 3092.00 14:27:21 London Stock Exchange
24 3092.00 14:27:21 London Stock Exchange
31 3092.00 14:27:21 London Stock Exchange
84 3092.00 14:27:21 London Stock Exchange
100 3092.00 14:27:21 London Stock Exchange
100 3091.00 14:27:21 London Stock Exchange
100 3091.00 14:27:21 London Stock Exchange
113 3092.00 14:27:21 London Stock Exchange
117 3092.00 14:27:21 London Stock Exchange
117 3091.00 14:27:21 London Stock Exchange
169 3092.00 14:27:21 London Stock Exchange
183 3092.00 14:27:21 London Stock Exchange
200 3092.00 14:27:21 London Stock Exchange
200 3092.00 14:27:21 London Stock Exchange
200 3092.00 14:27:21 London Stock Exchange
267 3092.00 14:27:21 London Stock Exchange
294 3092.00 14:27:21 London Stock Exchange

Copyright r 21 PR Newswire

Grafico Azioni Carnival (LSE:CCL)
Storico
Da Feb 2024 a Mar 2024 Clicca qui per i Grafici di Carnival
Grafico Azioni Carnival (LSE:CCL)
Storico
Da Mar 2023 a Mar 2024 Clicca qui per i Grafici di Carnival