Natural Investments, LLC MANAGER DIRECTED PORTFOLIOS Transaction History
Natural Investments, LLC
- $353 Million
- Q1 2025
Number of Shares
232,125
Previous 218,868
6.06%
Holding current value
$2.35 Million
Previous $0
Infinity%
% of portfolio
0.67%
Previous 0.0%