Steelhead Partners LLC ENPH 0 03/01/28 Transaction History
Steelhead Partners LLC
- $1.99 Trillion
- Q2 2025
Number of Shares
65,200,000
Previous 63,000,000
3.49%
Holding current value
$53.5 Billion
Previous $53.6 Billion
0.3%
% of portfolio
2.69%
Previous 3.09%
Shares
6 transactions