PRLB   $58.24  4.47% Market Open

Proto Labs, Inc.

Data not available