Proto Labs, Inc. Common stock (PRLB)

81.51
+1.72 (2.16%)
NYSE· Last Trade: Jun 30th, 9:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors