The studio is a wholly owned unit of Starz Media , a controlled subsidiary of Liberty Media Corporation attributed to the Liberty Capital Group ( NASDAQ : LCAPA , LCAPB ) , a tracking stock group of Liberty Media Corporation .