ORLANDO - ABM (NYSE:ABM), currently trading at $47.80 with a market capitalization of nearly $3 billion, has been awarded a 10-year contract worth approximately $300 million to provide parking and ...