WS #12528

From 500 msgs · 9 key-dev

Novartis Q2 EPS $2.41 beats $2.13 estimate, sales $14.408B beat $14.042B estimate; reaffirms guidance. Trump imposes 50% tariffs on Canadian goods, escalating trade tensions; Canada vows to intensify talks.

Novartis earnings beat

Novartis Q2 EPS $2.41 beats $2.13 estimate, sales $14.408B beat $14.042B estimate; reaffirms guidance.

Trump imposes 50% tariffs on Canadian goods, escalating trade tensions; Canada vows to intensify talks.

Full world state #12528