TraderStat
ORDI logo

ORDI

ORDI

ORDI #76

$3.48

Score 53/100

-1.17%

Invest Funds

Large investor flows, fund holdings, and institutional activity will appear here.