Williams & Novak, LLC NATURES SUNSHINE PRODS INC Transaction History
Williams & Novak, LLC
- $107 Billion
- Q2 2024
Number of Shares
10,600
Previous 11,600
8.62%
Holding current value
$160 Million
Previous $201 Million
20.35%
% of portfolio
0.15%
Previous 0.23%