https://stellartalk.org/topic/684-top-str-holders/?p=64351. 97,539,797,000.999664 STR (97B)
2. 2,000,000,001 STR (2B)
3. 76,311,230.492685 STR (76M)
4. 54,217,725.127013 STR (54M)
5. 42,205,445.231941 STR (42M)
6 .19,272,843.765859 STR (19M)
7. 10,428,807.210988 STR (10M)
8. 9,588,392.263069 STR (9M)
9. 8,561,881.459958 STR (8M)
10. 4,846,079.955805 STR (4M)
From their official forum. Total supply is 100 billion.
Stellar sits on a 97 billion premine
Stripe sits on a 2 billion premine
Number 3 - 10 is not clarified, quite likely they are insiders of Stellar-Stripe who assigned themselves tens of millions of Stellar. Alternative explanation is these are wallets belonging to professional blackhat hackers who were able to use thousands of Facebook accounts to acquire millions of Stellar at a time when each Facebook account was given 10K Stellar without verification.
How many people still think Stellar is a good buy? You only get thousands from signing up and you're buying 10K-100K when there's Stellar-Stripe ("SS") sitting on billions and then individuals who already own 10+ million.