Proto Labs, Inc. Common stock (PRLB)

56.60
-1.51 (-2.60%)
NYSE · Last Trade: Mar 27th, 1:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors