Steelhead Partners LLC ITRI 0 03/15/26 Transaction History
Steelhead Partners LLC
- $1.99 Trillion
- Q4 2024
Number of Shares
80,000,000
Previous 65,000,000
23.08%
Holding current value
$83.1 Billion
Previous $68 Billion
22.2%
% of portfolio
4.18%
Previous 3.5%
Shares
6 transactions