On Holding Unveils $1 Billion Buyback and CHF 5.6 Billion 2029 Sales Target
On Holding authorized a $1 billion buyback, its first, and targeted CHF 5.6 billion in net sales by 2029 with a 22% adjusted EBITDA margin. Shares rose almost 9% on the news.
