PRLB   $61.2  -0.33% Market Open

Proto Labs, Inc.

Data not available