TSM Data
DIVIDEND DATA
Annual Dividend per Share$10
Dividend Yield1.52%
VALUATION DATA
Market Capitalization$699,935,162,000
Beta1.240
Price to Sales0.34
Earnings per Share$5.1700
PE Ratio26.1
PE to Growth Ratio1.631
Price to Book6.88
PRICE DATA
Most Recent Close$136.2300
52 Week High$157.77
52 Week Low$81.03
Analyst Target Price$149.83
50-Day Moving Average$137.51
200-Day Moving Average$108.54
FINANCIAL DATA
Revenue per Share$54.13
Revenue$2,245,746,754,000
Profit Margin38.2%
Return on Equity25.3%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input