IDR

$27.64
-0.42 -1.48% today

Price History

Not enough data

Key Stats

Market Cap
437.44M
Avg Volume
217,489