Numerai
Numerai NMR
arrow_upward 9.91 USD
0.42
4.40%