Lord, Abbett & Co. LLC FRESHPET INC Transaction History
Lord, Abbett & Co. LLC
- $28.1 Billion
- Q1 2025
Number of Shares
8,248,000
Previous 12,580,000
34.44%
Holding current value
$11.7 Million
Previous $27.8 Million
58.04%
% of portfolio
0.04%
Previous 0.09%
Shares
7 transactions