Top Stories

Novartis launches new $11 billion share buyback

Published by Uma Rajagopal

Posted on March 13, 2023

1 min read

· Last updated: February 2, 2026

Add as preferred source on Google
Novartis logo displayed at headquarters, reflecting the company's $11 billion share buyback program - Global Banking & Finance Review
The image showcases the Novartis logo at its headquarters, symbolizing the company's recent announcement of a $11 billion share buyback program aimed at enhancing shareholder value.
Global Banking & Finance Awards 2026 — Call for Entries

ZURICH (Reuters) -Novartis has formally launched its new share buyback programme where it could spend up to 10 billion Swiss francs ($10.90 billion) repurchasing its shares over the next three years. The Swiss company said it will buy a maximum of 10% of its own stock over the period from its last Annual General Meeting, […]

ZURICH (Reuters) -Novartis has formally launched its new share buyback programme where it could spend up to 10 billion Swiss francs ($10.90 billion) repurchasing its shares over the next three years.

The Swiss company said it will buy a maximum of 10% of its own stock over the period from its last Annual General Meeting, which took place on March 7, up to the AGM in 2026.

Capital reductions of the registered shares repurchased under the scheme will be proposed at future AGMs, Novartis said.

Shareholders approved rolling over the remaining authorisation of 6.5 billion francs for buybacks at their AGM last week. The amount was topped up to 10 billion francs in total.

Novartis has just completed the repurchase of 213 million of its shares in the period between March 2020 and March 10 2023.

This amounted to 8.9% of its shares, which have either been cancelled or will be proposed for cancellation at AGMs.

($1 = 0.9162 Swiss francs)

($1 = 0.9171 Swiss francs)

(Reporting by John RevillEditing by Paul Carrel)

Frequently Asked Questions

What is a share buyback?
A share buyback is when a company purchases its own shares from the marketplace, reducing the number of outstanding shares and often increasing the value of remaining shares.
What is equity?
Equity represents ownership in a company, typically in the form of shares. It reflects the value of the ownership stake held by shareholders.
What is corporate strategy?
Corporate strategy refers to the overarching plan and direction a company takes to achieve its goals, including decisions on resource allocation and market positioning.

Tags

Related Articles

More from Top Stories

Explore more articles in the Top Stories category