Skip to content
GLENHILL CAPITAL MANAGEMENT LLC — LIONBRIDGE TECHNOLOGIES INC /DE/ insider: 99 transactions · InsiderLens