Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
12.87 0.45 (3.38%) last updated 8:10 PM EDT Jul 31
Trade $CLFD Now