Proto Labs, Inc. Common stock (PRLB)

75.14
+3.79 (5.31%)
NYSE· Last Trade: Jul 31st, 2:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors