Lock&Lock Co Ltd (115390) Stock Price, News, History and Ratios | Finqube.io