Proto Labs, Inc.

Proto Labs, Inc.

PRLB
Proto Labs, Inc.US flagNew York Stock Exchange
85.25
USD
-5.61
- -
2.03BMarket Cap