Steelhead Partners LLC ARRAY TECHNOLOGIES INC Transaction History
Steelhead Partners LLC
- $1.93 Trillion
- Q2 2024
Number of Shares
32,500,000
Previous 20,500,000
58.54%
Holding current value
$26.3 Billion
Previous $19 Billion
38.3%
% of portfolio
1.37%
Previous 1.0%