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