Oduwa (OWC)

Last Price

$0.1336

Market Cap

$8,800,009

Oduwa Price Prediction

The latest OWC price is $0.1336. According to our Oduwa price prediction, based on the current market tendency, it is impossible to estimate a market price forecast at this point in time .