alertmeipp
11 minutes ago
Total is now 1.198 million shares. Pretty significant.
Top Institutional Holders
Farallon Capital Management LLC 2.11M Sep 30, 2024 9.95% 10,731,053
Vanguard Group Inc 1.98M Sep 30, 2024 9.35% 10,087,698
Blackrock Inc. 1.9M Sep 30, 2024 8.97% 9,672,644
Kren