Proto Labs, Inc. Common stock (PRLB)

79.81
-1.87 (-2.29%)
NYSE· Last Trade: Jun 24th, 2:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors