Proto Labs, Inc. Common stock (PRLB)

79.81
-1.87 (-2.29%)
NYSE· Last Trade: Jun 23rd, 8:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors