Clearfield, Inc. Communication Equipment

CLFD
NASDAQ
20.36 0.13 (0.63%) last updated 4:30 PM EDT Apr 17
Trade $CLFD Now