Proto Labs, Inc. Common stock (PRLB)

58.65
+1.06 (1.85%)
NYSE · Last Trade: Mar 10th, 12:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors