Treading Water
Honyaku Center Inc. (2483.T) 5-Year Performance. Market cap at USD 57m