Steelhead Partners LLC ENPH 0 03/01/28 Transaction History
Steelhead Partners LLC
- $1.73 Trillion
- Q1 2025
Number of Shares
63,000,000
Previous 59,000,000
6.78%
Holding current value
$53.6 Billion
Previous $48.5 Billion
10.49%
% of portfolio
3.09%
Previous 2.44%
Shares
5 transactions