Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
13.16 0.24 (1.79%) last updated 9:58 AM EDT Jul 25
Trade $CLFD Now