Star Buds Email Format
RetailColorado, United States51-200 Employees
Star Buds is a cannabis retail company based in Denver, Colorado 80216, United States. Founded in 2013, it was among the first retail outlets to receive licensing when recreational cannabis was legalized in Colorado. The company aims to establish a footprint as one of the largest internationally operating cannabis retail companies. Star Buds employs between 51 and 200 people. In 2020, Schwazze, Inc. acquired Star Buds in a deal valued at about $118 million, and later that year Star Buds sold six retail stores/assets to Schwazze for $37.1 million. Reported revenue is in the range of $50 million to $100 million.