NASDAQ:MPWR - Nasdaq - US6098391054 - Common Stock - Currency: USD
661.08 -28.73 (-4.16%)
After market: 650.147 -10.93 (-1.65%)