Lord, Abbett & Co. LLC STRIDE INC Transaction History
Lord, Abbett & Co. LLC
- $28.1 Billion
- Q1 2025
Number of Shares
10,867,000
Previous 10,054,000
8.09%
Holding current value
$26.5 Million
Previous $20.3 Million
30.8%
% of portfolio
0.09%
Previous 0.06%
Shares
7 transactions