Steelhead Partners LLC ON 0 1/2 03/01/29 Transaction History
Steelhead Partners LLC
- $1.67 Trillion
- Q3 2025
Number of Shares
41,500,000
Previous 40,000,000
3.75%
Holding current value
$38.5 Billion
Previous $37.1 Billion
4.03%
% of portfolio
2.31%
Previous 1.87%