Snowball logo
logo
3861_logo

Oji Holdings Corp.

¥828.60-¥6.40  (0.77%)