Skip to content
Benjamin Franklin Bancorp, Inc. (BFBC) — insider trading: 66 buys, 15 sells · InsiderLens