
Byron Allen Sells All Starz Shares for $44.9 Million
Byron Allen sold all 1.8 million Starz shares for $44.9 million, nearly $20 million above his purchase price, as Starz reported a smaller quarterly loss and flat revenue.
Topic
Topic

Byron Allen sold all 1.8 million Starz shares for $44.9 million, nearly $20 million above his purchase price, as Starz reported a smaller quarterly loss and flat revenue.