Skip to content
ELECTROGLAS INC (EGLS) — insider trading: 51 buys, 5 sells · InsiderLens