Skip to content
COMPX INTERNATIONAL INC (CIX) — insider trading: 368 buys, 104 sells · InsiderLens