News Shiba Inu Stands Strong: Over 650K Wallet Addresses Still Profitable Amid Recent Price Drop editorial staff 4. May 2024