Steelhead Partners LLC ENPH 0 03/01/26 Transaction History
Steelhead Partners LLC
- $1.94 Trillion
- Q3 2024
Number of Shares
31,000,000
Previous 37,000,000
16.22%
Holding current value
$29.2 Billion
Previous $33.7 Billion
13.34%
% of portfolio
1.5%
Previous 1.75%
Shares
6 transactions