Defense contractor Northrop Grumman Corporation (NOC) on Wednesday said its first quarter earnings fell 4.5% from last year, but results still easily beat analysts’ expectations. The Falls Church, VA-based company reported first quarter net income of $506 million, or $1.96 per share, compared with $530 million, or $1.79 per share, in the year-ago period. Excluding [...]