Skip to content
DE SHAW LAMINAR PORTFOLIOS LLC — INVESTMENT TECHNOLOGY GROUP INC insider: 127 transactions · InsiderLens