$420 Million of SHIB: Here’s What Is Happening editorial staff 16. March 2024 Shiba Inu nets in nearly half $1 billion, triggering speculation