Proto Labs, Inc. Common stock (PRLB)

65.94
-0.88 (-1.32%)
NYSE · Last Trade: Feb 18th, 3:12 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors