Clearfield, Inc.

CLFD
NASDAQ
19.12 0.58 (2.94%) last updated 1:48 PM EDT Aug 04
Trade $CLFD Now