Market Overview

Laredo Petroleum Holdings, Inc. (NYSE: LPI)

3.15 -0.18 (-5.41%)

Analyst Ratings