Laredo Petroleum upgraded to Buy from Hold at Topeka