Barclays PLC NATURES SUNSHINE PRODS INC Transaction History
Barclays PLC
- $353 Billion
- Q1 2025
Number of Shares
36,190
Previous 37,693
3.99%
Holding current value
$454,000
Previous $552,000
17.75%
% of portfolio
0.0%
Previous 0.0%
Shares
31 transactions