Proto Labs, Inc. Common stock (PRLB)

80.02
+1.16 (1.48%)
NYSE· Last Trade: Aug 27th, 11:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors