S&P 500   3,116.39 (-0.38%)
DOW   26,957.59 (-0.46%)
QQQ   216.48 (+0.52%)
AAPL   292.65 (+1.59%)
FB   197.20 (+0.22%)
MSFT   170.17 (+1.25%)
GOOGL   1,390.47 (+0.30%)
AMZN   1,979.59 (+0.35%)
CGC   19.82 (+1.02%)
NVDA   267.65 (+2.14%)
BABA   208.74 (+1.52%)
MU   52.37 (+0.52%)
GE   10.95 (-3.27%)
TSLA   778.80 (-2.64%)
AMD   47.49 (-0.17%)
T   37.10 (-0.67%)
ACB   1.51 (+0.00%)
F   7.21 (-0.28%)
NFLX   379.24 (+5.32%)
PRI   120.14 (-1.05%)
BAC   30.63 (-1.45%)
DIS   123.36 (-3.77%)
GILD   74.70 (+6.56%)
S&P 500   3,116.39 (-0.38%)
DOW   26,957.59 (-0.46%)
QQQ   216.48 (+0.52%)
AAPL   292.65 (+1.59%)
FB   197.20 (+0.22%)
MSFT   170.17 (+1.25%)
GOOGL   1,390.47 (+0.30%)
AMZN   1,979.59 (+0.35%)
CGC   19.82 (+1.02%)
NVDA   267.65 (+2.14%)
BABA   208.74 (+1.52%)
MU   52.37 (+0.52%)
GE   10.95 (-3.27%)
TSLA   778.80 (-2.64%)
AMD   47.49 (-0.17%)
T   37.10 (-0.67%)
ACB   1.51 (+0.00%)
F   7.21 (-0.28%)
NFLX   379.24 (+5.32%)
PRI   120.14 (-1.05%)
BAC   30.63 (-1.45%)
DIS   123.36 (-3.77%)
GILD   74.70 (+6.56%)
S&P 500   3,116.39 (-0.38%)
DOW   26,957.59 (-0.46%)
QQQ   216.48 (+0.52%)
AAPL   292.65 (+1.59%)
FB   197.20 (+0.22%)
MSFT   170.17 (+1.25%)
GOOGL   1,390.47 (+0.30%)
AMZN   1,979.59 (+0.35%)
CGC   19.82 (+1.02%)
NVDA   267.65 (+2.14%)
BABA   208.74 (+1.52%)
MU   52.37 (+0.52%)
GE   10.95 (-3.27%)
TSLA   778.80 (-2.64%)
AMD   47.49 (-0.17%)
T   37.10 (-0.67%)
ACB   1.51 (+0.00%)
F   7.21 (-0.28%)
NFLX   379.24 (+5.32%)
PRI   120.14 (-1.05%)
BAC   30.63 (-1.45%)
DIS   123.36 (-3.77%)
GILD   74.70 (+6.56%)
S&P 500   3,116.39 (-0.38%)
DOW   26,957.59 (-0.46%)
QQQ   216.48 (+0.52%)
AAPL   292.65 (+1.59%)
FB   197.20 (+0.22%)
MSFT   170.17 (+1.25%)
GOOGL   1,390.47 (+0.30%)
AMZN   1,979.59 (+0.35%)
CGC   19.82 (+1.02%)
NVDA   267.65 (+2.14%)
BABA   208.74 (+1.52%)
MU   52.37 (+0.52%)
GE   10.95 (-3.27%)
TSLA   778.80 (-2.64%)
AMD   47.49 (-0.17%)
T   37.10 (-0.67%)
ACB   1.51 (+0.00%)
F   7.21 (-0.28%)
NFLX   379.24 (+5.32%)
PRI   120.14 (-1.05%)
BAC   30.63 (-1.45%)
DIS   123.36 (-3.77%)
GILD   74.70 (+6.56%)
Log in

Compare Stocks

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

 KennametalBrickworksBradyBabcock International GroupProto Labs
SymbolNYSE:KMTASX:BKWNYSE:BRCLON:BABNYSE:PRLB
Price Information
Current Price$28.22A$18.29$49.59GBX 473.20$93.81
52 Week RangeHoldN/ASellHoldHold
Analyst Ratings
Consensus RecommendationHoldN/ASellHoldHold
Consensus Price Target$35.43N/A$49.50GBX 622.78$84.00
% Upside from Price Target25.54% upsideN/A-0.18% downside31.61% upside-10.46% downside
Trade Information
Market Cap$2.40 billion$2.74 billion$2.68 billion£2.39 billion$2.54 billion
Beta2.32N/A0.9N/A1.64
Average Volume904,547173,271199,3742,170,000230,151
Sales & Book Value
Annual Revenue$2.38 billion$918.69 million$1.16 billion£4.41 billion$458.73 million
Price / Sales0.982.982.280.545.47
Cashflow$4.18 per shareA$0.45 per share$2.87 per shareGBX 89.16 per share$3.42 per share
Price / Cash6.7540.2217.255.3127.46
Book Value$16.25 per shareA$14.47 per share$16.88 per shareGBX 561.40 per share$21.89 per share
Price / Book1.741.262.940.014.29
Profitability
Net Income$241.93 millionN/A$131.26 millionN/A$63.65 million
EPS$3.02A$1.03$2.46GBX 53.50$2.35
Trailing P/E Ratio17.9717.7118.718.8439.92
Forward P/E Ratio13.8317.5239.09
P/E Growth$2.72A($1.22)$2.53N/A$2.34
Net Margins5.89%N/A12.40%N/A13.88%
Return on Equity (ROE)11.97%N/A16.51%N/A11.31%
Return on Assets (ROA)6.19%N/A12.07%N/A9.82%
Dividend
Annual Payout$0.80A$0.57$0.87GBX 0.30N/A
Dividend Yield2.83%3.12%1.75%0.06%N/A
Three-Year Dividend GrowthN/AN/A1.89%N/AN/A
Payout Ratio26.49%55.18%35.37%0.56%N/A
Years of Consecutive Dividend GrowthN/AN/A34 YearsN/AN/A
Debt
Debt-to-Equity Ratio0.47%15.37%0.04%85.12%0.01%
Current Ratio2.53%1.89%2.68%1.07%4.97%
Quick Ratio1.25%0.85%2.12%0.93%4.76%
Ownership Information
Institutional Ownership Percentage96.24%N/A79.26%N/A99.20%
Insider Ownership Percentage1.48%N/A15.60%N/A0.74%
Miscellaneous
Employees10,4001,4856,10034,1552,487
Shares Outstanding82.90 million149.90 million53.30 million505.60 million26.76 million
Next Earnings Date5/4/2020 (Estimated)3/23/2020 (Estimated)5/28/2020 (Estimated)N/A4/23/2020 (Estimated)
OptionableOptionableNot OptionableOptionableNot OptionableOptionable

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