Live feed17:27:49·1087dINSIDERFilingvia QuantisnowSEC Form 3: New insider Parker Russell E. claimed ownership of 8,509 sharesByQuantisnow·Wall Street's wire, on your screen.CPE· Callon Petroleum CompanyEnergyOriginal source