7628 Historical data - Ohashi Technica Inc. | Makkler