Williams & Novak, LLC NATURES SUNSHINE PRODS INC Transaction History
Williams & Novak, LLC
- $107 Billion
- Q3 2024
Number of Shares
10,750
Previous 10,600
1.42%
Holding current value
$146 Million
Previous $160 Million
8.34%
% of portfolio
0.14%
Previous 0.15%