Filing: Byron Allen sold his 10.7% Starz stake over August and September, netting a bit less than $45M; he acquired it from Steve Mnuchin's Liberty 77 for $25M (Alex Weprin/The Hollywood Reporter)
Alex Weprin / The Hollywood Reporter:
Filing: Byron Allen sold his 10.7% Starz stake over August and September, netting a bit less than $45M; he acquired it from Steve Mnuchin’s Liberty 77 for $25M — The mogul acquired more than 10 percent of the company earlier this year in a deal with Steve Mnuchin.