Natural Grocers Launches IPO

July 25, 2012

The natural foods and supplement chain with 54 stores in 10 states has priced its initial public offering at $15 a share.

Recent News