3955 Historical data - IMURA & Co.,Ltd. | Makkler