Endeavour makes its final space flight By: MarketWatch May 16, 2011 at 09:55 AM EDT The space shuttle takes off on its final voyage as the 30-year program nears its close. Read More >> Related Stocks: Boeing Co Lockheed Martin