Monolithic Power Systems (MPWR) Dips 3% After Earnings After Massive Run

Monolithic Power Systems (NASDAQ: MPWR) reported another earnings beat with $4.73 EPS and $737.18M revenue. The stock dipped 3% in after-hours trading.