PRLB   $85.08  -1.55% Market Open

Proto Labs, Inc.

Data not available