Corporate Bitcoin Treasury Full Tracker 2026: Who Holds Most BTC?
As of May 26, 2026, a tracker cited by Bitcoin Treasuries says 254 entities hold 3,914,822 BTC, about 18.6% of the 21 million supply. ETFs lead with 1,499,344 BTC (7.14%), ahead of public companies (1,198,352) and governments (518,526). Strategy (MSTR) holds 843,738 BTC; it bought 24,869 BTC for $2.01B in May and reported YTD BTC yield of 13.3%.
MAY 21·MarketBeat→
Stephens Inc. AR Sells 89,604 Shares of eBay Inc. $EBAY
Stephens Inc. AR significantly reduced its stake in eBay Inc. by selling 89,604 shares in the fourth quarter, decreasing their position by 91.0% to 8,863 shares. This comes amidst ongoing market attention for eBay, including GameStop increasing its stake, fueling takeover speculation, and an analyst raising its price target. eBay's recent financial performance has been solid, with increased revenue and a declared quarterly dividend.
MAY 21·AD HOC NEWS→
eBay Inc. stock (US2786421030): Strong rally after GameStop stake and fresh institutional interest
eBay Inc. shares are trading near 12-month highs after a significant rally in May, driven by an increased stake from GameStop and new institutional investment from the North Dakota State Investment Board. The article highlights eBay's core business model as an asset-light online marketplace, its revenue drivers, competitive landscape, and its relevance to US investors, while also noting that current valuations imply a significant premium over intrinsic value.