McDonald’s Corporation Beats Earnings, Lockheed Martin Corporation Comes Up Short

McDonald’s and Lockheed Martin released their latest earnings reports before opening bell this morning. McDonald’s posted earnings of $1.47 per share on $5.7 billion in revenue, compared to Wall Street’s...

Continue reading at ValueWalk →