Steelhead Partners LLC ENPHASE ENERGY INC Transaction History
Steelhead Partners LLC
- $1.94 Trillion
- Q3 2024
Number of Shares
49,944,000
Previous 49,944,000
-0.0%
Holding current value
$44.1 Billion
Previous $41.5 Billion
6.33%
% of portfolio
2.27%
Previous 2.16%
Shares
3 transactions