Proto Labs, Inc. Common stock (PRLB)

58.52
-2.59 (-4.24%)
NYSE · Last Trade: Mar 6th, 12:08 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors