Going Nowhere Fast
Honyaku Center Inc. (2483.T) 5-Year Performance. Market cap at USD 61m (0.6x revenue)