Proto Labs, Inc. Common stock (PRLB)

74.56
-0.11 (-0.15%)
NYSE· Last Trade: Jun 4th, 12:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors