Proto Labs, Inc. Common stock (PRLB)

78.09
-0.53 (-0.67%)
NYSE· Last Trade: Jul 24th, 3:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors