Proto Labs, Inc. Common stock (PRLB)

50.59
-1.04 (-2.01%)
NYSE · Last Trade: Jan 1st, 1:14 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors