6186 Historical data - ICHIKURA Co., Ltd. | Makkler