ICFI Data
DIVIDEND DATA
Annual Dividend per Share$0.56
Dividend Yield0.39%
VALUATION DATA
Market Capitalization$2,705,003,000
Beta0.604
Price to Sales1.37
Earnings per Share$4.3500
PE Ratio33.19
PE to Growth Ratio1.881
Price to Book2.93
PRICE DATA
Most Recent Close$144.2900
52 Week High$157.85
52 Week Low$108.14
Analyst Target Price$172
50-Day Moving Average$148.77
200-Day Moving Average$135.06
FINANCIAL DATA
Revenue per Share$104.42
Revenue$1,963,238,000
Profit Margin4.21%
Return on Equity9.33%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input