Novartis stock near a year-high — what investors watch before earnings
Novartis AG’s stock closed Friday at 115.64 Swiss francs, gaining 0.54 franc, or 0.47%. It swung between 114.70 and 116.04 during the session. Roughly 2.6 million shares traded hands.