4577 Historical data - Ofuna Technology Co Ltd | Makkler