7689 Stock Price and Chart - Climax Technology Co., Ltd. | Makkler