OFT logo

ONFA

OFT Rank #905
$0.153880
▲ 1.9% 24h
$16.5M
Market Cap
€0.135261
Price in EUR
£0.115530
Price in GBP
¥25.2100
Price in JPY