Proto Labs, Inc.

Proto Labs, Inc.

84.40
USD
-6.20
(-6.85%)
1.26EPS
63.82P/E
1.95BMarket Cap
Oct 29Next Earn