CLFD   $30.54  -1.71% Market Open

Clearfield, Inc.

Earnings, Splits and Dividends

Data not available