Novartis shelled out $10.4 billion to Nestle for a 25% stake in eye care company Alcon.