Ulta Beauty, Inc. is a public company trading on NASDAQ. Anyone can buy Ulta shares on the NASDAQ stock exchange. As of Dec 2023, Ulta had 49,067,744 Stock A shares. This figure includes 47,841,848 free-float shares and 799,000 company-owned shares. [ 12 ]