048430 Historical data - YURA TECH. Co., Ltd. | Makkler