Schiff disputes Strategy STRC ownership shift as institutional holdings hit $3.5 million
Retail ownership fell from 78% in March to 71% in July, while Peter Schiff said institutions may be pursuing yield or hedged trades rather than bullish Bitcoin exposure.