Proto Labs, Inc. Common stock (PRLB)

72.18
+1.16 (1.63%)
NYSE· Last Trade: May 13th, 11:47 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors