Proto Labs, Inc. Common stock (PRLB)

72.30
+2.14 (3.05%)
NYSE· Last Trade: May 20th, 11:32 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors