Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
13.32 0.03 (0.23%) last updated 5:20 PM EDT Jul 30
Trade $CLFD Now