Log in

Compare Stocks

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

 MYR GroupAegionPreformed Line ProductsPrimoris ServicesDycom Industries
SymbolNASDAQ:MYRGNASDAQ:AEGNNASDAQ:PLPCNASDAQ:PRIMNYSE:DY
Price Information
Current Price$24.21$15.34$43.09$16.14$29.01
52 Week RangeBuyHoldN/ABuyBuy
Analyst Ratings
Consensus RecommendationBuyHoldN/ABuyBuy
Consensus Price Target$32.00$23.50N/A$16.00$49.00
% Upside from Price Target32.18% upside53.19% upsideN/A-0.87% downside68.91% upside
Trade Information
Market Cap$377.62 million$445.36 million$192.79 million$747.95 million$903.03 million
Beta0.731.651.281.281.28
Average Volume114,307198,91116,293367,9081,104,091
Sales & Book Value
Annual Revenue$2.07 billion$1.21 billion$444.86 million$3.11 billion$3.34 billion
Price / Sales0.190.390.490.250.27
Cashflow$5.27 per share$2.57 per share$8.30 per share$3.43 per share$9.12 per share
Price / Cash4.595.985.194.713.18
Book Value$21.89 per share$14.15 per share$53.62 per share$12.35 per share$27.50 per share
Price / Book1.111.080.801.311.05
Profitability
Net Income$37.69 million$-20,890,000.00$23.30 million$82.33 million$57.22 million
EPS$2.26$1.21N/A$1.61$2.27
Trailing P/E Ratio10.76N/A9.459.9616.12
Forward P/E Ratio7.669.777.2710.67
P/E GrowthN/AN/AN/AN/AN/A
Net Margins1.82%-1.72%5.24%2.65%1.71%
Return on Equity (ROE)10.88%8.71%8.99%13.09%8.46%
Return on Assets (ROA)4.19%3.78%5.58%4.56%3.16%
Dividend
Annual PayoutN/AN/A$0.80$0.24N/A
Dividend YieldN/AN/A1.86%1.49%N/A
Three-Year Dividend GrowthN/AN/AN/A2.17%N/A
Payout RatioN/AN/AN/A14.91%N/A
Years of Consecutive Dividend GrowthN/AN/AN/A1 YearsN/A
Debt
Debt-to-Equity Ratio0.48%0.69%0.23%0.74%1.02%
Current Ratio1.61%1.92%2.86%1.36%3.90%
Quick Ratio1.61%1.68%1.68%1.36%3.59%
Ownership Information
Institutional Ownership Percentage90.03%95.54%49.12%84.69%98.48%
Insider Ownership Percentage4.00%3.88%36.70%13.80%5.66%
Miscellaneous
Employees7,1004,9002,9839,70015,230
Shares Outstanding16.66 million30.72 million5.02 million48.26 million31.58 million
Next Earnings Date5/6/2020 (Estimated)5/6/2020 (Estimated)5/1/2020 (Estimated)5/5/2020 (Estimated)5/19/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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