Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
12.58 0.40 (3.08%) last updated 3:59 PM EST Dec 19
Trade $CLFD Now