Proto Labs, Inc. Common stock (PRLB)

68.63
+2.94 (4.48%)
NYSE · Last Trade: Nov 9th, 11:51 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors