HENLO $0.0₁₂55916 ▼ -1.21% — Henlo on Base | Defined.fi