Why is Babylon (BABY) down 22.4% Today, August 13,? 4.26x Turnover Points to a Supply-Sensitive Selloff
BABY fell 22.4% in 24 hours as validated volume reached USD 187.91 million, or 4.26x market cap. The next scheduled unlock is a supply-risk watchpoint.