Steelhead Partners LLC ITRI 0 03/15/26 Transaction History
Steelhead Partners LLC
- $1.73 Trillion
- Q1 2025
Number of Shares
95,000,000
Previous 80,000,000
18.75%
Holding current value
$97.7 Billion
Previous $83.1 Billion
17.58%
% of portfolio
5.64%
Previous 4.18%
Shares
7 transactions