Before we dive into today’s note, we have an update on the Elon-versus-Twitter saga that’s been unfolding all week.
On Tuesday evening, Musk finally filed the appropriate Form 13D we were waiting for, reflecting his intentions as an “active” shareholder.