Pullen Investment Management, LLC KENVUE INC Transaction History
Pullen Investment Management, LLC
- $166 Billion
- Q2 2025
Number of Shares
85,413
Previous 85,894
0.56%
Holding current value
$1.79 Billion
Previous $2.06 Billion
13.21%
% of portfolio
1.08%
Previous 1.3%
Shares
4 transactions