Sharon Allen — Insider transactions, Director at Bank of America Corporation | InsiderLens