Bloomin' Brands, Inc., today announced that it has completed its initial public offering of 16,000,000 shares of its common stock at $11.00 per share, which included 13,000,000 shares sold by Bloomin' Brands and 3,000,000 shares sold by certain selling stockholders.
Bloomin' Brands, Inc. completes its initial public offering