S&P 500   2,789.82 (+1.45%)
DOW   23,719.37 (+1.22%)
QQQ   200.86 (+0.14%)
AAPL   267.99 (+0.72%)
FB   175.19 (+0.52%)
MSFT   165.14 (+0.01%)
GOOGL   1,206.57 (-0.04%)
AMZN   2,042.76 (-0.01%)
CGC   14.57 (-1.75%)
NVDA   262.86 (-1.53%)
BABA   196.37 (+0.20%)
MU   46.13 (-4.47%)
GE   7.14 (-2.19%)
TSLA   573.00 (+4.40%)
AMD   48.38 (-0.84%)
T   30.73 (+2.81%)
ACB   0.88 (+2.34%)
F   5.37 (+6.76%)
NFLX   370.81 (-0.08%)
BAC   24.86 (+6.01%)
GILD   73.51 (-1.97%)
DIS   104.50 (+3.39%)
PRI   102.14 (+4.75%)
S&P 500   2,789.82 (+1.45%)
DOW   23,719.37 (+1.22%)
QQQ   200.86 (+0.14%)
AAPL   267.99 (+0.72%)
FB   175.19 (+0.52%)
MSFT   165.14 (+0.01%)
GOOGL   1,206.57 (-0.04%)
AMZN   2,042.76 (-0.01%)
CGC   14.57 (-1.75%)
NVDA   262.86 (-1.53%)
BABA   196.37 (+0.20%)
MU   46.13 (-4.47%)
GE   7.14 (-2.19%)
TSLA   573.00 (+4.40%)
AMD   48.38 (-0.84%)
T   30.73 (+2.81%)
ACB   0.88 (+2.34%)
F   5.37 (+6.76%)
NFLX   370.81 (-0.08%)
BAC   24.86 (+6.01%)
GILD   73.51 (-1.97%)
DIS   104.50 (+3.39%)
PRI   102.14 (+4.75%)
S&P 500   2,789.82 (+1.45%)
DOW   23,719.37 (+1.22%)
QQQ   200.86 (+0.14%)
AAPL   267.99 (+0.72%)
FB   175.19 (+0.52%)
MSFT   165.14 (+0.01%)
GOOGL   1,206.57 (-0.04%)
AMZN   2,042.76 (-0.01%)
CGC   14.57 (-1.75%)
NVDA   262.86 (-1.53%)
BABA   196.37 (+0.20%)
MU   46.13 (-4.47%)
GE   7.14 (-2.19%)
TSLA   573.00 (+4.40%)
AMD   48.38 (-0.84%)
T   30.73 (+2.81%)
ACB   0.88 (+2.34%)
F   5.37 (+6.76%)
NFLX   370.81 (-0.08%)
BAC   24.86 (+6.01%)
GILD   73.51 (-1.97%)
DIS   104.50 (+3.39%)
PRI   102.14 (+4.75%)
S&P 500   2,789.82 (+1.45%)
DOW   23,719.37 (+1.22%)
QQQ   200.86 (+0.14%)
AAPL   267.99 (+0.72%)
FB   175.19 (+0.52%)
MSFT   165.14 (+0.01%)
GOOGL   1,206.57 (-0.04%)
AMZN   2,042.76 (-0.01%)
CGC   14.57 (-1.75%)
NVDA   262.86 (-1.53%)
BABA   196.37 (+0.20%)
MU   46.13 (-4.47%)
GE   7.14 (-2.19%)
TSLA   573.00 (+4.40%)
AMD   48.38 (-0.84%)
T   30.73 (+2.81%)
ACB   0.88 (+2.34%)
F   5.37 (+6.76%)
NFLX   370.81 (-0.08%)
BAC   24.86 (+6.01%)
GILD   73.51 (-1.97%)
DIS   104.50 (+3.39%)
PRI   102.14 (+4.75%)
Log in

Compare Stocks

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

 Thor IndustriesMasTecBuzzi UnicemAcuity BrandsEmcor Group
SymbolNYSE:THONYSE:MTZOTCMKTS:BZZUFNYSE:AYINYSE:EME
Price Information
Current Price$51.34$38.79$17.40$92.14$63.35
52 Week RangeHoldBuyBuyHoldBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldBuy
Consensus Price Target$74.00$57.85N/A$111.14$96.33
% Upside from Price Target44.14% upside49.13% upsideN/A20.62% upside52.07% upside
Trade Information
Market Cap$2.79 billion$2.61 billion$3.57 billion$3.43 billion$3.37 billion
Beta2.181.520.671.581.15
Average Volume1,031,3571,244,79140499,851449,383
Sales & Book Value
Annual Revenue$7.86 billion$7.18 billionN/A$3.67 billion$9.17 billion
Price / Sales0.360.41N/A0.990.39
Cashflow$9.28 per share$9.17 per shareN/A$11.92 per share$7.86 per share
Price / Cash5.534.23N/A7.738.06
Book Value$38.05 per share$23.47 per shareN/A$51.62 per share$36.65 per share
Price / Book1.351.65N/A1.781.73
Profitability
Net Income$133.27 million$392.33 millionN/A$330.40 million$325.14 million
EPS$5.18$5.09N/A$9.00$5.75
Trailing P/E Ratio13.887.500.0012.2511.00
Forward P/E Ratio9.728.188.4512.6610.01
P/E Growth$4.90N/AN/A$1.22N/A
Net Margins2.28%5.46%N/A8.43%3.54%
Return on Equity (ROE)15.42%23.93%N/A17.18%16.80%
Return on Assets (ROA)5.65%7.92%N/A10.36%7.21%
Dividend
Annual Payout$1.60N/AN/A$0.52$0.32
Dividend Yield3.12%N/AN/A0.56%0.51%
Three-Year Dividend Growth4.55%N/AN/AN/AN/A
Payout Ratio30.89%N/AN/A5.78%5.57%
Years of Consecutive Dividend Growth10 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.82%0.82%N/A0.21%0.24%
Current Ratio1.38%1.78%N/A2.29%1.37%
Quick Ratio0.76%1.70%N/A1.68%1.35%
Ownership Information
Institutional Ownership Percentage99.51%83.04%N/A95.05%92.49%
Insider Ownership Percentage4.00%22.00%N/A1.80%1.90%
Miscellaneous
Employees21,75021,0009,88012,00036,000
Shares Outstanding55.20 million75.06 million205.30 million39.62 million56.26 million
Next Earnings Date6/8/2020 (Estimated)5/7/2020 (Estimated)N/A7/7/2020 (Estimated)5/5/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