2382 Stock Price and Chart - Quanta Computer Inc. | Makkler