The top 20 SATS holders collectively hold tokens valued at $150.8 million, constituting almost 16% of the total token supply.