Sharkey John W. — Insider transactions, VP at Geovax Labs, Inc. | InsiderLens