Pullen Investment Management, LLC KENVUE INC Transaction History
Pullen Investment Management, LLC
- $190 Billion
- Q4 2025
Number of Shares
33,298
Previous 85,761
61.17%
Holding current value
$574 Million
Previous $1.39 Billion
58.73%
% of portfolio
0.3%
Previous 0.75%
Shares
6 transactions