Natural Investments, LLC TIDAL TRUST III Transaction History
Natural Investments, LLC
- $387 Million
- Q2 2025
Number of Shares
112,989
Previous 89,885
25.7%
Holding current value
$1.94 Million
Previous $1.54 Million
25.57%
% of portfolio
0.5%
Previous 0.44%