Numerai Numerai

$30.0300000000
4.850000 (19.26%)

Historical Rates Chart

Date Price Volume