Numerai Numerai

$42.2200000000
-2.930000 (-6.49%)

Historical Rates Chart

Date Price Volume