2505 Stock Price and Chart - EDA Group Holdings Limited | Makkler