According to Foresight News, on-chain data monitored by Lookonchain reveals that the top 20 holders of SATS own 333.3 trillion SATS, valued at $150.8 million, accounting for 15.9% of the total supply. Out of these top 20 holders, six individuals obtained their SATS through minting, totaling approximately 78.57 billion SATS, worth $35.5 million.