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