Richard Sherman is/was an owner of ConocoPhillips

Title Owner
End Date 2015-03-06
Notes <10%, stock, $100K-$1M
Updated over 6 years ago

Source Links