Clearfield, Inc. (CLFD)

Market price: $29.84

6 valuation methods