SHIBMemecoins19d agoShiba Inu Concentration: Whales Own 95% of Total SHIB SupplySHIB$0.00000412▼ -2.90%