ODUWA (OWC) Price – History Chart

OWC
OWC
ODUWA
€0.32
-3.11%
Today’s Current Price
0.3225809229246071
Market Cap
€1.35M
Volume (24)
€9 302
Circulating Supply
4 188 884 OWC
Issue Date
2019-02-25
Issue Price
-