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