Proto Labs, Inc. Common stock (PRLB)

69.79
+2.56 (3.81%)
NYSE · Last Trade: Nov 3rd, 11:44 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors