NATR - Nature's Sunshine GAAP EPS of $0.46 beats by $0.31 revenue of $108.9M misses by $2.2M March, 12 2024 04:27 PM Nature's Sunshine Products Inc. 2024-03-12 16:27:05 ET More on Nature's Sunshine Nature's Sunshine Products: Unconvincing Trajectory Despite Improvements Seeking Alpha’s Quant Rating on Nature's Sunshine Historical earnings data for Nature's Sunshine Financial information for Nature's Sunshine For further details see: Nature's Sunshine GAAP EPS of $0.46 beats by $0.31, revenue of $108.9M misses by $2.2M