Steelhead Partners LLC ETSY 0 1/4 06/15/28 Transaction History
Steelhead Partners LLC
- $1.73 Trillion
- Q1 2025
Number of Shares
65,492,000
Previous 65,492,000
-0.0%
Holding current value
$55.7 Billion
Previous $54 Billion
3.16%
% of portfolio
3.21%
Previous 2.72%
Shares
6 transactions