Pullen Investment Management, LLC KENVUE INC Transaction History
Pullen Investment Management, LLC
- $158 Billion
- Q1 2025
Number of Shares
85,894
Previous 69,907
22.87%
Holding current value
$2.06 Billion
Previous $1.49 Billion
38.0%
% of portfolio
1.3%
Previous 0.97%