Solstice shares soar 12.8% after $500 million buyback announced in place of $14.5 billion merger 31 August 2026
ServiceNow Shares Gain 4.5% After $1 Billion in AI Contracts Highlight 89x Earnings Multiple 31 August 2026
Pfizer Shares Edge Down 0.2% as $4 Billion COVID Forecast Challenges 5% Core Growth Target 31 August 2026