Proto Labs, Inc. Common stock (PRLB)

78.22
-3.76 (-4.59%)
NYSE· Last Trade: Sep 14th, 9:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors