Starz, a privately owned company and subsidiary of Lionsgate, is headquartered in the US. Founded in 1994, the company functions as a tier 1 media tech buyer, specializing in broadcast television and radio. It employs approximately 1,240 individuals and reported $876.9M in revenue as of 2023. The company operates a premium cable and satellite television network, with Starzplay listed as a subsidiary.
On March 11, 2026, Starz adopted a "poison pill," a shareholder rights plan designed to ward off hostile acquisition efforts, following media mogul Byron Allen's recent acquisition of a 10.7% stake in the company. The Starz board had unanimously voted to approve this limited-duration plan on March 10. Allen Family Capital, the investment arm of Byron Allen, acquired the 10.7% stake in Starz Entertainment for $25 million in a private deal with Liberty Steve Mnuchin’s Liberty 77 Capital. Allen's Media Group operates 28 stations across 21 U.S. markets and announced the sale of its local television stations in 2025. Previously, on March 9, Starz Entertainment director Harry E. Sloan stated he would not stand for re-election at the 2026 Annual Meeting but will complete his current term on the Board.
Starz offers 2 products in the media and telecoms services industry. Starz's product portfolio comprises of media and TV services and broadcast television and radio.
Subscribe for full access to Starz's products in full detail
Starz's revenues were over $1B in 2023. Caretta Research has split Starz's revenue into 2 different product categories, the largest of which is linear (thematic channel groups). For full access to Starz's revenue breakdown subscribe to Caretta Portal.
Subscribe for full access to Starz's revenue in full detail