Proto Labs, Inc. Common stock (PRLB)

63.24
+1.33 (2.15%)
NYSE · Last Trade: Apr 16th, 4:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors