Proto Labs, Inc. Common stock (PRLB)

75.14
+3.79 (5.31%)
NYSE· Last Trade: Jul 30th, 8:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors