Proto Labs, Inc. Common stock (PRLB)

70.12
-2.12 (-2.93%)
NYSE· Last Trade: May 19th, 11:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors