Proto Labs, Inc. Common stock (PRLB)

61.11
-2.02 (-3.20%)
NYSE · Last Trade: Mar 6th, 12:41 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors