S&P 500   2,749.98 (+3.41%)
DOW   23,433.57 (+3.44%)
QQQ   200.57 (+2.12%)
AAPL   266.07 (+2.56%)
FB   174.28 (+3.23%)
MSFT   165.13 (+1.00%)
GOOGL   1,207.00 (+2.07%)
AMZN   2,043.00 (+1.56%)
CGC   14.83 (+2.28%)
NVDA   266.95 (+3.06%)
BABA   195.98 (-1.02%)
MU   48.29 (+3.76%)
GE   7.30 (+3.84%)
TSLA   548.84 (+0.62%)
AMD   48.79 (+2.59%)
T   29.89 (-0.63%)
ACB   0.85 (+6.23%)
F   5.03 (+6.79%)
NFLX   371.12 (-0.31%)
BAC   23.45 (+5.92%)
GILD   74.99 (+0.43%)
DIS   101.07 (-0.17%)
PRI   97.51 (+10.73%)
S&P 500   2,749.98 (+3.41%)
DOW   23,433.57 (+3.44%)
QQQ   200.57 (+2.12%)
AAPL   266.07 (+2.56%)
FB   174.28 (+3.23%)
MSFT   165.13 (+1.00%)
GOOGL   1,207.00 (+2.07%)
AMZN   2,043.00 (+1.56%)
CGC   14.83 (+2.28%)
NVDA   266.95 (+3.06%)
BABA   195.98 (-1.02%)
MU   48.29 (+3.76%)
GE   7.30 (+3.84%)
TSLA   548.84 (+0.62%)
AMD   48.79 (+2.59%)
T   29.89 (-0.63%)
ACB   0.85 (+6.23%)
F   5.03 (+6.79%)
NFLX   371.12 (-0.31%)
BAC   23.45 (+5.92%)
GILD   74.99 (+0.43%)
DIS   101.07 (-0.17%)
PRI   97.51 (+10.73%)
S&P 500   2,749.98 (+3.41%)
DOW   23,433.57 (+3.44%)
QQQ   200.57 (+2.12%)
AAPL   266.07 (+2.56%)
FB   174.28 (+3.23%)
MSFT   165.13 (+1.00%)
GOOGL   1,207.00 (+2.07%)
AMZN   2,043.00 (+1.56%)
CGC   14.83 (+2.28%)
NVDA   266.95 (+3.06%)
BABA   195.98 (-1.02%)
MU   48.29 (+3.76%)
GE   7.30 (+3.84%)
TSLA   548.84 (+0.62%)
AMD   48.79 (+2.59%)
T   29.89 (-0.63%)
ACB   0.85 (+6.23%)
F   5.03 (+6.79%)
NFLX   371.12 (-0.31%)
BAC   23.45 (+5.92%)
GILD   74.99 (+0.43%)
DIS   101.07 (-0.17%)
PRI   97.51 (+10.73%)
S&P 500   2,749.98 (+3.41%)
DOW   23,433.57 (+3.44%)
QQQ   200.57 (+2.12%)
AAPL   266.07 (+2.56%)
FB   174.28 (+3.23%)
MSFT   165.13 (+1.00%)
GOOGL   1,207.00 (+2.07%)
AMZN   2,043.00 (+1.56%)
CGC   14.83 (+2.28%)
NVDA   266.95 (+3.06%)
BABA   195.98 (-1.02%)
MU   48.29 (+3.76%)
GE   7.30 (+3.84%)
TSLA   548.84 (+0.62%)
AMD   48.79 (+2.59%)
T   29.89 (-0.63%)
ACB   0.85 (+6.23%)
F   5.03 (+6.79%)
NFLX   371.12 (-0.31%)
BAC   23.45 (+5.92%)
GILD   74.99 (+0.43%)
DIS   101.07 (-0.17%)
PRI   97.51 (+10.73%)
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 ICF InternationalHuron Consulting GroupNICRMR GroupApollo Medical
SymbolNASDAQ:ICFINASDAQ:HURNNASDAQ:EGOVNASDAQ:RMRNASDAQ:AMEH
Price Information
Current Price$71.57$47.59$24.20$28.61$14.21
52 Week RangeBuyBuyBuyHoldN/A
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldN/A
Consensus Price Target$102.75$72.00$24.67$48.22N/A
% Upside from Price Target43.57% upside51.29% upside1.93% upside68.55% upsideN/A
Trade Information
Market Cap$1.22 billion$969.85 million$1.64 billion$743.69 million$423.57 million
Beta0.660.470.321.530.04
Average Volume140,322142,717416,388113,73167,506
Sales & Book Value
Annual Revenue$1.48 billion$965.47 million$354.20 million$713.37 million$560.62 million
Price / Sales0.911.134.631.260.88
Cashflow$6.38 per share$5.10 per share$1.01 per share$3.43 per share$1.22 per share
Price / Cash11.219.3323.918.3311.63
Book Value$37.99 per share$25.55 per share$3.67 per share$16.90 per share$5.51 per share
Price / Book1.881.866.591.692.58
Profitability
Net Income$68.94 million$41.74 million$50.43 million$74.58 million$14.12 million
EPS$4.15$2.74$0.77$4.83$0.43
Trailing P/E Ratio19.9425.5932.7014.6738.41
Forward P/E Ratio15.8314.6426.5913.56
P/E Growth$1.56$1.08$1.63N/A$4.05
Net Margins4.66%4.32%14.24%5.37%2.52%
Return on Equity (ROE)11.65%10.76%22.11%6.68%8.34%
Return on Assets (ROA)5.69%5.51%14.19%5.28%2.44%
Dividend
Annual Payout$0.56N/A$0.36$1.52N/A
Dividend Yield0.78%N/A1.49%5.31%N/A
Three-Year Dividend GrowthN/AN/A4.00%14.98%N/A
Payout Ratio13.49%N/A46.75%31.47%N/A
Years of Consecutive Dividend GrowthN/AN/AN/A3 YearsN/A
Debt
Debt-to-Equity Ratio0.40%0.47%0.03%N/A1.27%
Current Ratio1.29%1.10%3.11%4.06%3.12%
Quick Ratio1.29%1.10%3.11%4.06%3.12%
Ownership Information
Institutional Ownership Percentage94.68%90.91%87.26%40.68%10.21%
Insider Ownership Percentage4.42%2.86%2.70%55.07%11.83%
Miscellaneous
Employees7,0003,75092050,600475
Shares Outstanding18.85 million22.85 million67.83 million31.30 million34.89 million
Next Earnings Date5/7/2020 (Estimated)5/5/2020 (Estimated)5/4/2020 (Estimated)5/8/2020 (Estimated)5/11/2020 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableNot Optionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel