Stockreport

USANA Health Sciences: A Turnaround Watch List But Not A Bargain Yet [Seeking Alpha]

USANA Health Sciences, Inc.  (USNA) 
Last usana health sciences, inc. earnings: 4/21 04:00 pm Check Earnings Report
PDF USNA's customer base shrank to 388,000 from 452,000 YoY, driving a 7.9% drop in direct-selling sales and weakening the business model. Operating margins have contract [Read more]