Steelhead Partners LLC ITRI 0 03/15/26 Transaction History
Steelhead Partners LLC
- $1.99 Trillion
- Q2 2025
Number of Shares
95,000,000
Previous 95,000,000
-0.0%
Holding current value
$108 Billion
Previous $97.7 Billion
10.15%
% of portfolio
5.42%
Previous 5.64%
Shares
7 transactions