Natural Grocers by Vitamin Cottage shares are trading 28.7% higher at $17.35 after the company announced its quarterly earnings, with earnings per share and sales both exceeding analysts' expectations.