Steelhead Partners LLC ENPH 0 03/01/28 Transaction History
Steelhead Partners LLC
- $1.67 Trillion
- Q3 2025
Number of Shares
30,000,000
Previous 65,200,000
53.99%
Holding current value
$26 Billion
Previous $53.5 Billion
51.37%
% of portfolio
1.56%
Previous 2.69%
Shares
7 transactions