Richard Arthur Lockwood, Director, Ten Percent Owner at Duke Royalty, holds 7.47M shares in Duke Royalty (Ticker: GB:DUKE). Most recently, Richard Arthur Lockwood Bought 4,000,000p shares of Duke Royalty on May 20, 2015 for an estimated value of 100.00K.