Proto Labs, Inc. Common stock (PRLB)

81.98
+2.19 (2.75%)
NYSE· Last Trade: Jun 30th, 3:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors