Charles Cannon Brookes — Insider transactions, Director at DUKE CAPITAL LIMITED | InsiderLens