Clearfield, Inc.

CLFD
NASDAQ
19.68 0.42 (2.18%) last updated 5:37 PM EDT Jul 31
Trade $CLFD Now