Seeking Alpha ·16h ago ☆ Country: United States Lockheed Martin, Northrop Grumman rated as Buy by Rothschild Redburn BusinessMarkets Details Archived copy ↗