3058 Technicals - Leader Electronics, Inc. | Makkler