Notable Holders of Nature's Sunshine Products, Inc. (NATR)

  |   Expand Research on NATR   |   * Does Not Fully Represent All Holders
Fund Title Shares % Owned Source
KENNEDY CAPITAL MANAGEMENT INC COM 312,529 1.93% 13F