MPS director Herbert Chang sells 50 common shares worth $64,078.5 - MPWR News | Rallies