Maybe I Spoke Too Soon…
A disappointing earnings report sent the shares of one of our positions plummeting. But what does this mean for those of us holding its Alpha Contracts? Here’s what the numbers said… and why shareholders and bondholders reacted differently to the news.