Together with its sister network, Encore, Starz continues to dominate major markets with more than 57.3 million subscribers combined. It continues to provide premium subscription video programming in the United States. The business is listed as a global media and entertainment company with global content distribution through its Starz Distribution and Starz Animation, the animated television and movie production segment of the company.
Starz, Inc. is headquartered in Meridian, Colorado. The company was launched in 1994. Today, it continues to air some of the well loved movies and those that have been recently shown on the big screen. It operates under its slogan “Taking You Places”.