ZEN $5.372004 ▼ -6.59% — Horizen on Base | Defined.fi