CAVANAUGH WILLIAM III — Insider transactions, Director at PROGRESS ENERGY INC / DUKE REALTY CORP | InsiderLens