MONOLITHIC POWER SYSTEMS, INC. (MPWR): financials, 13F holders and insider trades