Humes William David — Insider transactions, Director at 3D SYSTEMS CORP / INGRAM MICRO INC | InsiderLens