Steelhead Partners LLC ITRI 0 03/15/26 Transaction History
Steelhead Partners LLC
- $1.94 Trillion
- Q3 2024
Number of Shares
65,000,000
Previous 30,000,000
116.67%
Holding current value
$68 Billion
Previous $30.2 Billion
124.94%
% of portfolio
3.5%
Previous 1.57%
Shares
5 transactions