Institutional purchases from recent SEC filings:
Bank of America
Q1/March 2026: approx. 2,140,000 shares (approx. $73 million) / ~0.6%
Q2/June 2026: 21,027,180 shares (approx. $925 million) / ~5.8%
→ +18,887,180 shares = +880%
BlackRock
Q1/March 2026: approx. 4,460,000 shares (approx. $153 million) / ~1.25%
Q2/June 2026: 13,300,000 shares (approx. $609 million) / ~3.7%
→ +8,840,000 shares = +200%
State Street
Q1/March 2026: approx. 2,620,000 shares (approx. $90 million) / ~0.75%
Q2/June 2026: 6,385,488 shares (approx. $292 million) / ~1.8%
→ +3,765,000 shares = +144%