Hamburger joint Shake Shack priced its U.S. initial public offering at $21 a share on Thursday.

The company will offer 5 million shares on on Friday, and another 750,000 Class A shares could be made available at the underwriters' discretion. Selling 5 million shares would raise $105 million and value the company at more than $700 million.