Steelhead Partners LLC ETSY 0 1/4 06/15/28 Transaction History
Steelhead Partners LLC
- $1.99 Trillion
- Q2 2025
Number of Shares
42,000,000
Previous 65,492,000
35.87%
Holding current value
$36.1 Billion
Previous $55.7 Billion
35.26%
% of portfolio
1.82%
Previous 3.21%
Shares
7 transactions