Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
12.98 0.76 (6.22%) last updated 4:36 PM EST Dec 18
Trade $CLFD Now