Skip to content
LIBBEY INC (LBY) — insider trading: 80 buys, 140 sells · InsiderLens