3058 Stock Price and Chart - Leader Electronics, Inc. | Makkler