Beard owned 2.5% of Glencore in 2019. He was born in London and attended Oxford University. Price Action: Glencore shares were trading at $10.69, down 3.26% at the time of writing.