Byron Allen Sells Entire Starz Stake for About $45 Million
Allen Family Capital exited roughly 1.8 million Starz shares after a months-long investment that benefited from the company’s rising stock price.
Allen Family Capital exited roughly 1.8 million Starz shares after a months-long investment that benefited from the company’s rising stock price.