Skip to main content

Market Overview

Clearfield, Inc. (NASDAQ: CLFD)

34.16 -0.81 (-2.32%)

Analyst Ratings