Capstar Capital

Capstar Capital, LLC is a private investment firm located in Austin, Texas, founded in 2018. The firm focuses on acquiring or investing in mature, lower middle-market companies that require growth capital or are considering an ownership transition. Capstar primarily targets businesses with EBITDA ranging from $1 million to $6 million. The firm's principals bring diverse experience across various sectors, including consumer products, energy, healthcare, hospitality, industrials, media, retail, and technology, positioning Capstar to effectively accelerate growth in its portfolio companies.

Steven Hicks

Founder and Managing Partner

1 past transactions

Atmosphere

Series A in 2019
Atmosphere is a streaming TV platform for businesses, offering 21 original and partner TV channels. The platform has been built from the ground up with proprietary content, technology and data to deliver unparalleled experiences for businesses, consumers and advertisers. The platform also provides a digital signage feature for businesses to run their house promotions within the content. The business was incubated within Chive Media Group (theCHIVE) and spun out in 2019.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.