Log in

Compare Stocks

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

 Northrop GrummanL3HarrisGarminTeledyne Technologies
SymbolNYSE:NOCNYSE:LHXNASDAQ:GRMNNYSE:TDY
Price Information
Current Price$335.20$199.45$90.17$374.12
52 Week RangeBuyBuyHoldBuy
Beat the Market™ Rank
Overall Score2.52.32.01.1
Analysis Score3.33.52.11.5
Community Score2.43.11.92.5
Dividend Score5.03.33.30.0
Ownership Score1.01.01.01.0
Earnings & Valuation Score0.60.61.90.6
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuy
Consensus Price Target$389.82$242.46$91.40$350.00
% Upside from Price Target16.29% upside21.57% upside1.36% upside-6.45% downside
Trade Information
Market Cap$57.13 billion$42.47 billion$17.37 billion$13.56 billion
Beta0.810.770.971
Average Volume804,6171,473,0661,008,474190,871
Sales & Book Value
Annual Revenue$33.84 billion$12.86 billion$3.76 billion$3.16 billion
Price / Sales1.653.354.584.34
Cashflow$26.97 per share$9.74 per share$4.78 per share$14.03 per share
Price / Cash12.4320.4818.8626.66
Book Value$54.36 per share$102.04 per share$25.83 per share$75.09 per share
Price / Book6.171.953.494.98
Profitability
Net Income$2.25 billion$1.33 billion$952.49 million$402.30 million
EPS$21.21$10.08$4.45$10.51
Trailing P/E Ratio25.2629.0717.7234.42
Forward P/E Ratio13.2615.7322.1033.98
P/E GrowthN/AN/A$4.00N/A
Net Margins6.57%8.30%25.30%12.78%
Return on Equity (ROE)39.22%13.20%19.38%15.49%
Return on Assets (ROA)8.78%7.31%15.06%9.12%
Dividend
Annual Payout$5.28$3.40$2.28N/A
Dividend Yield1.58%1.70%2.53%N/A
Three-Year Dividend Growth14.14%N/A6.15%N/A
Payout Ratio24.89%33.73%51.24%N/A
Years of Consecutive Dividend Growth12 YearsN/A2 YearsN/A
Debt
Debt-to-Equity Ratio1.72%0.32%0.01%0.31%
Current Ratio1.29%1.41%3.75%1.80%
Quick Ratio1.21%1.21%2.74%1.27%
Ownership Information
Institutional Ownership Percentage83.86%84.82%46.95%86.21%
Insider Ownership Percentage0.27%1.40%23.83%3.15%
Miscellaneous
Employees90,00018,20015,00011,790
Shares Outstanding166.70 million215.87 million191.02 million36.66 million
Next Earnings Date7/22/2020 (Estimated)7/29/2020 (Estimated)7/29/2020 (Estimated)7/22/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionable

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.