Steelhead Partners LLC ENPHASE ENERGY INC Transaction History
Steelhead Partners LLC
- $1.93 Trillion
- Q2 2024
Number of Shares
49,944,000
Previous 35,000,000
42.7%
Holding current value
$41.5 Billion
Previous $30.2 Billion
37.37%
% of portfolio
2.16%
Previous 1.59%
Shares
3 transactions