Skip to content
Clearfield, Inc. (CLFD) — insider trading: 361 buys, 192 sells · InsiderLens