Swiss brand On plans $1 billion buyback through 2029, sets long-term targets - ONON News | Rallies