Steelhead Partners LLC ETSY 0 1/4 06/15/28 Transaction History
Steelhead Partners LLC
- $1.99 Trillion
- Q4 2024
Number of Shares
65,492,000
Previous 59,535,000
10.01%
Holding current value
$54 Billion
Previous $48.8 Billion
10.62%
% of portfolio
2.72%
Previous 2.51%
Shares
6 transactions