098660 Historical data - STO Co., Ltd. | Makkler