Carnival plc Reports Total Voting Rights as of March 31, 2025

As of 9:00 a.m. Eastern Time on March 31, 2025, Carnival plc announced it had 217,406,012 issued ordinary shares of US $1.66 each admitted to trading. Of these, 29,150,366 shares are held in treasury. Although the company has 188,255,646 issued and outstanding shares, 24,901,144 shares held by Carnival Investments Limited and 17,975,128 shares held by Carnival Corporation are non-voting under the company’s Articles of Association. Accordingly, the total number of voting rights in Carnival plc stands at 145,379,374. This figure should be used by shareholders for any required notifications under the FCA's Disclosure and Transparency Rules.