Jim Simons NATURES SUNSHINE PRODS INC Transaction History
Renaissance Technologies LLC
- $63.6 Billion
- Q1 2024
Number of Shares
549,097
Previous 554,397
0.96%
Holding current value
$11.4 Million
Previous $9.59 Million
18.98%
% of portfolio
0.02%
Previous 0.01%
Shares
22 transactions