Steelhead Partners LLC ENPHASE ENERGY INC Transaction History
Steelhead Partners LLC
- $1.93 Trillion
- Q2 2024
Number of Shares
37,000,000
Previous 40,000,000
7.5%
Holding current value
$33.7 Billion
Previous $36.8 Billion
8.58%
% of portfolio
1.75%
Previous 1.93%
Shares
5 transactions