S&P 500   3,465.39 (+0.34%)
DOW   28,335.57 (-0.10%)
QQQ   284.74 (+0.20%)
AAPL   115.04 (-0.61%)
MSFT   216.23 (+0.62%)
FB   284.79 (+2.40%)
GOOGL   1,632.98 (+1.64%)
AMZN   3,204.40 (+0.88%)
TSLA   420.63 (-1.21%)
NVDA   543.61 (+1.72%)
BABA   309.92 (+1.19%)
CGC   19.73 (-2.81%)
GE   7.63 (-1.17%)
MU   52.85 (-2.81%)
AMD   81.96 (+3.20%)
T   27.82 (-1.63%)
F   8.16 (-0.61%)
ACB   4.68 (-3.51%)
GILD   60.79 (+0.20%)
NFLX   488.28 (+0.63%)
BA   167.36 (-1.01%)
NIO   27.16 (-0.80%)
DIS   128.35 (+0.62%)
S&P 500   3,465.39 (+0.34%)
DOW   28,335.57 (-0.10%)
QQQ   284.74 (+0.20%)
AAPL   115.04 (-0.61%)
MSFT   216.23 (+0.62%)
FB   284.79 (+2.40%)
GOOGL   1,632.98 (+1.64%)
AMZN   3,204.40 (+0.88%)
TSLA   420.63 (-1.21%)
NVDA   543.61 (+1.72%)
BABA   309.92 (+1.19%)
CGC   19.73 (-2.81%)
GE   7.63 (-1.17%)
MU   52.85 (-2.81%)
AMD   81.96 (+3.20%)
T   27.82 (-1.63%)
F   8.16 (-0.61%)
ACB   4.68 (-3.51%)
GILD   60.79 (+0.20%)
NFLX   488.28 (+0.63%)
BA   167.36 (-1.01%)
NIO   27.16 (-0.80%)
DIS   128.35 (+0.62%)
S&P 500   3,465.39 (+0.34%)
DOW   28,335.57 (-0.10%)
QQQ   284.74 (+0.20%)
AAPL   115.04 (-0.61%)
MSFT   216.23 (+0.62%)
FB   284.79 (+2.40%)
GOOGL   1,632.98 (+1.64%)
AMZN   3,204.40 (+0.88%)
TSLA   420.63 (-1.21%)
NVDA   543.61 (+1.72%)
BABA   309.92 (+1.19%)
CGC   19.73 (-2.81%)
GE   7.63 (-1.17%)
MU   52.85 (-2.81%)
AMD   81.96 (+3.20%)
T   27.82 (-1.63%)
F   8.16 (-0.61%)
ACB   4.68 (-3.51%)
GILD   60.79 (+0.20%)
NFLX   488.28 (+0.63%)
BA   167.36 (-1.01%)
NIO   27.16 (-0.80%)
DIS   128.35 (+0.62%)
S&P 500   3,465.39 (+0.34%)
DOW   28,335.57 (-0.10%)
QQQ   284.74 (+0.20%)
AAPL   115.04 (-0.61%)
MSFT   216.23 (+0.62%)
FB   284.79 (+2.40%)
GOOGL   1,632.98 (+1.64%)
AMZN   3,204.40 (+0.88%)
TSLA   420.63 (-1.21%)
NVDA   543.61 (+1.72%)
BABA   309.92 (+1.19%)
CGC   19.73 (-2.81%)
GE   7.63 (-1.17%)
MU   52.85 (-2.81%)
AMD   81.96 (+3.20%)
T   27.82 (-1.63%)
F   8.16 (-0.61%)
ACB   4.68 (-3.51%)
GILD   60.79 (+0.20%)
NFLX   488.28 (+0.63%)
BA   167.36 (-1.01%)
NIO   27.16 (-0.80%)
DIS   128.35 (+0.62%)
Log in

Compare Stocks

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

 DonaldsonCECO EnvironmentalPerma-Pipe InternationalFuel TechCDTi Advanced Materials
SymbolNYSE:DCINASDAQ:CECENASDAQ:PPIHNASDAQ:FTEKOTCMKTS:CDTI
Price Information
Current Price$51.79$7.63$5.66$0.82$0.29
52 Week RangeHoldBuyN/AHoldN/A
Beat the Market™ Rank
Overall Score2.02.60.61.20.5
Analysis Score1.22.50.00.00.0
Community Score2.32.62.62.62.7
Dividend Score4.20.00.00.00.0
Ownership Score1.04.00.03.00.0
Earnings & Valuation Score1.33.80.60.60.0
Analyst Ratings
Consensus RecommendationHoldBuyN/AHoldN/A
Consensus Price Target$51.25$9.50N/AN/AN/A
% Upside from Price Target-1.04% downside24.51% upsideN/AN/AN/A
Trade Information
Market Cap$6.42 billion$274.37 million$46.38 million$19.67 million$985,000.00
Beta1.381.420.311.821.04
Average Volume509,53183,3959,481466,2906,810
Sales & Book Value
Annual Revenue$2.58 billion$341.87 million$127.66 million$30.47 million$28.35 million
Price / Sales2.540.790.360.660.04
Cashflow$2.77 per share$0.91 per share$0.98 per shareN/AN/A
Price / Cash18.698.345.77N/AN/A
Book Value$7.83 per share$5.48 per share$6.92 per share$1.08 per shareN/A
Price / Book6.611.390.820.76
Profitability
Net Income$257 million$17.71 million$3.58 million$-7,850,000.00$-5,280,000.00
EPS$2.00$0.59N/A($0.24)N/A
Trailing P/E Ratio25.7715.90N/AN/A0.00
Forward P/E Ratio21.7611.22
P/E Growth2.390.93N/AN/AN/A
Net Margins9.95%5.15%-0.82%-54.90%N/A
Return on Equity (ROE)27.09%12.55%-1.65%-33.56%N/A
Return on Assets (ROA)11.26%5.82%-0.82%-26.67%N/A
Dividend
Annual Payout$0.84N/AN/AN/AN/A
Dividend Yield1.62%N/AN/AN/AN/A
Three-Year Dividend Growth17.99%N/AN/AN/AN/A
Payout Ratio42.00%N/AN/AN/AN/A
Years of Consecutive Dividend Growth10 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.62%0.38%0.12%0.04%N/A
Current Ratio2.70%1.70%2.30%3.42%N/A
Quick Ratio1.90%1.52%1.79%3.36%N/A
Ownership Information
Institutional Ownership Percentage77.62%70.09%32.08%23.62%N/A
Insider Ownership Percentage2.18%13.10%3.60%15.00%7.80%
Miscellaneous
Employees12,40083070182N/A
Shares Outstanding126.40 million35.49 million8.17 million24.70 million4.07 million
Next Earnings Date12/1/2020 (Estimated)11/4/2020 (Confirmed)12/8/2020 (Estimated)11/11/2020 (Estimated)N/A
OptionableOptionableOptionableNot OptionableOptionableNot 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.