UMBRA Trades 5X Above ICO Price After Oversubscribed Raise DeFi & Staking October 14, 2025 The ICO raised 200x its $750,000 minimum, and more than 50x its hard cap. With the privacy token meta in…