MPWR Data
DIVIDEND DATA
Annual Dividend per Share$4
Dividend Yield0.78%
VALUATION DATA
Market Capitalization$31,250,582,000
Beta1.224
Price to Sales17.59
Earnings per Share$8.7300
PE Ratio73.56
PE to Growth Ratio2.625
Price to Book15.62
PRICE DATA
Most Recent Close$660.3400
52 Week High$776.69
52 Week Low$380.28
Analyst Target Price$776.4
50-Day Moving Average$686.33
200-Day Moving Average$574.39
FINANCIAL DATA
Revenue per Share$38.25
Revenue$1,821,072,000
Profit Margin23.5%
Return on Equity23%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input