Natures Sunshine Products (NATR): Q1 EPS of $0.30 misses by $0.06. Revenue of $96.5M beats by...

|By:, SA News Editor
Natures Sunshine Products (NATR): Q1 EPS of $0.30 misses by $0.06. Revenue of $96.5M beats by $2.7M. (PR)