Skip to content
UNITED INDUSTRIAL CORP /DE/ (UIC) — insider trading: 28 buys, 73 sells · InsiderLens