Monday, July 13, 2026

30 buy ratings later, SpaceX is down 12%

No comments:

Post a Comment

Novartis’s $12 billion headache

The Swiss pharmaceutical major dropped just under 14% on Tuesday in its worst trading day in years, shedding about $45 billion in market c...