Log in

Compare Stocks

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

 Omega FlexAg Growth InternationalTPI CompositesMRC GlobalColumbus McKinnon
SymbolNASDAQ:OFLXTSE:AFNNASDAQ:TPICNYSE:MRCNASDAQ:CMCO
Price Information
Current Price$84.40C$17.00$14.78$4.26$25.00
52 Week RangeN/ABuyBuyHoldBuy
Analyst Ratings
Consensus RecommendationN/ABuyBuyHoldBuy
Consensus Price TargetN/AC$43.29$28.13$13.86$48.33
% Upside from Price TargetN/A154.62% upside90.29% upside225.29% upside93.33% upside
Trade Information
Market Cap$803.16 millionC$300.18 million$510.82 million$356.57 million$612.41 million
Beta1.11N/A1.12.011.71
Average Volume11,342102,982624,1451,179,052137,102
Sales & Book Value
Annual Revenue$111.36 millionC$995.79 million$1.44 billion$3.66 billion$876.28 million
Price / Sales7.650.320.360.090.68
Cashflow$1.95 per shareC$2.77 per share$0.86 per share$1.53 per share$4.15 per share
Price / Cash43.226.1417.212.796.02
Book Value$3.72 per shareC$20.01 per share$5.83 per share$7.81 per share$18.46 per share
Price / Book22.690.852.540.551.35
Profitability
Net Income$17.29 millionN/A$-15,710,000.00$39 million$42.58 million
EPSN/AC$0.77($0.29)$0.49$2.74
Trailing P/E Ratio49.6522.08N/A26.638.53
Forward P/E Ratio9.419.918.04
P/E GrowthN/AC$0.67N/AN/A$0.80
Net Margins15.52%N/A-1.09%1.07%8.39%
Return on Equity (ROE)27.87%N/A-4.78%9.76%15.06%
Return on Assets (ROA)21.16%N/A-1.24%2.57%6.41%
Dividend
Annual Payout$1.12C$2.40N/AN/A$0.24
Dividend Yield1.33%14.12%N/AN/A0.96%
Three-Year Dividend Growth19.28%N/AN/AN/A14.47%
Payout RatioN/A311.69%N/AN/A8.76%
Years of Consecutive Dividend Growth2 YearsN/AN/AN/A2 Years
Debt
Debt-to-Equity Ratio0.01%223.12%1.18%1.11%0.39%
Current Ratio2.26%1.72%1.25%2.51%1.76%
Quick Ratio1.72%0.85%1.23%1.06%1.10%
Ownership Information
Institutional Ownership Percentage32.23%N/A78.34%98.91%97.55%
Insider Ownership Percentage45.02%N/A20.30%23.10%2.39%
Miscellaneous
Employees151N/A13,3003,2003,128
Shares Outstanding10.09 million18.66 million35.18 million81.41 million23.70 million
Next Earnings Date4/16/2020 (Estimated)5/5/2020 (Estimated)5/13/2020 (Estimated)4/28/2020 (Confirmed)5/26/2020 (Estimated)
OptionableNot OptionableNot OptionableOptionableOptionableOptionable

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